delphi4arab منتديات دلفي للعرب

نسخة كاملة : كيف يمكن جعل البرنامج يعمل 7 أيام دون الرجوع إلى أكواد الوقت والتاريخ
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2 3 4
استعمال الرجستري هي الاكثر استعمالا
مع الانتباه الى تشفير المفتاح و عدم تسميته باسم البرنامج
السلام عليكم اخى العزيز
انظر الى هذا الكود تم التوصل الية بواسطة دالة user32.KillTimer

PHP كود :
0042B6B9  |.  E8 DABBFDFF   CALL    00407298    ; \KillTimer
0042B6BE  
|.  8B73 30       MOV     ESI,DWORD PTR DS:[EBX+30]
0042B6C1  |.  85F6          TEST    ESI,ESI
0042B6C3  
|.  74 40         JE -->  JNE to kill timer 
تحية لك
السلام عليكم ورحمة الله... شكراً أخواني الأعزاء على إفتراحاتكم وأفكاركم البناءة
إقتباس :jne to kill timer
أخي العزيز esso_x أذا أمكن إعطائي المثال بما يتوافق مع مثالي الذي قمت بطرحه أي **** أن أشاهد بأم عيني التايمر يقتل (كش مات)...

ولكم فائق التقدير.
السلام عليكم اخى issamdnn
اولا انا لست مبرمج انا مهندس عكسى ولفت نظرى عنوان موضوعك الذى هو مهم بالنسبة لمجالى
-------------------------------
هذا رابط يشرح كيف تخطى حماية 7days

PHP كود :
http://www.mediafire.com/?imvdmkmmm5k 


والغرض من مدخلتى هو رفع مستوى الحماية لتصعيب كسرها التى هى فى الاخر سوف تكسر

تحية لك
إقتباس :أذا أمكن إعطائي المثال بما يتوافق مع مثالي ....أن أشاهد بأم عيني التايمر يقتل (كش مات)...
هذا مثال بسيط جدا وقديم عمره ما يقارب 4 اعوام يظهر "كش مات" لتايمر كما قلت
كود :
http://www.multiupload.com/BS48T3LRH3
السلام عليكم و رحمة الله و بركاته

1- أخي issamdnn , أظنك تقول أنها حماية لا تكسر ؟ فكما قال لك الإخوة (ضعيفة جدا).
2- "أي **** أن أشاهد بأم عيني التايمر يقتل (كش مات)..." , تفضل مثال بسيط بالرغم

من أني لا أعرف في RE شيء لكن :

PHP كود :
program Patch;

uses
  Windows
,
  
SysUtils;

Var
 
F : File Of Byte;
 
Temp :Byte = $74;//Je !

begin
 
{$I-}
 
AssignFile(F,'issamdnn.exe');//FileName !
 
ReSet(F);Seek(F,$5526a);//Target OffSet !
 
{$I+}
 If 
IoResult <> 0 Then Exit;
 
BlockWrite(F,Temp,1);
 
CloseFile(F);
end. 
يكفي أن نغير القفزة على Block التحقق :
PHP كود :
Offset = $00455E6A - $401000 + $400 ; Target Byte !

Offset = $5526a. 
الباتش بالمرفق ... بالتوفيق,,
السلام عليكم

اصفت دالة لحساب الاوفست . تمت الاستفادة من مثال الاخ musvc هنا
اخى TF6M انا جربت الباتش الدى ارفقته و لم ينجح ... هل انت متاكد من ان هدا هو العنوان الصحيح
الدى اعتمدت عليه لتغيير القفزة 00455E6A

:bye1:
و عليكم السلام و رحمة الله و بركاته
1 - لو لم أكن متأكد لما وضعته , هل إسم البرنامج المستهدف : "
issamdnn.exe " & نفس مسار
(
File Path) البرنامح ؟.
2
- هذه قبل عام من الأن : المشاركة #7 , أظنها نفس الفكرة ؟؟ .

بالتوفيق ,,

كود :
1 - لو لم أكن متأكد لما وضعته , هل إسم البرنامج المستهدف : "issamdnn.exe " & نفس مسار (File Path) البرنامح ؟.

نعم الباتش فى نفس مجلد المستهدف الدى غيرت له اسمه ليصبح issamdnn.exe و نفدت الباتش
لا كن عند تنفيد المستهدف تضهر الرسالة التى تخبرك بان مدة الصلاحية انتهت .
البرنامج المستهدف محمل من المشاركة رقم 9 بالموضوع و ليست رقم 7 .
لكن "هههههه", جربته و إشتغل قبل وضعه الأن لا أعلم أين الخطأ
- جل من لا يسهو - , شكرا على التنبيه أخي
hanipino
الصفحات : 1 2 3 4