![]() |
|
[تمرين] حماية ذاتية : البرنامج معطوب، مصاب بفيروس او تم العبث به - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : تمارين دلفي وحلول (https://delphi4arab.net/forum/forumdisplay.php?fid=16) +--- الموضوع : [تمرين] حماية ذاتية : البرنامج معطوب، مصاب بفيروس او تم العبث به (/showthread.php?tid=425) |
RE: [تمرين] حماية ذاتية : البرنامج معطوب، مصاب بفيروس او تم العبث به - larbiparadox - 10-12-2022 هل الحماية من الهندسة العكسية ؟ ، أو من أمور أخرى RE: [تمرين] حماية ذاتية : البرنامج معطوب، مصاب بفيروس او تم العبث به - ephemeroptera - 10-12-2022 إقتباس :هل الحماية من الهندسة العكسية ؟ ، أو من أمور أخرى هذا التمرين لا يتعدى عملية بسيطة Integrity Check باعتماد هاش CRC كآلية... يقوم بعمل هاش لنفسه و مقارنته بقيمة الهاش المحفوظة في آخرة... لا يمكن النظر اليها او اعتبارها حماية من التلويث (البرامج الخبيثة) او من التعديل (هندسة عكسية) الأصح هي مجرد Integrity Check على القرص. RE: [تمرين] حماية ذاتية : البرنامج معطوب، مصاب بفيروس او تم العبث به - S.FATEH - 11-12-2022 السلام عليكم فقط سآل بسيط لما هذا الجزء PHP كود : C := C xor $FFFFFFFF; RE: [تمرين] حماية ذاتية : البرنامج معطوب، مصاب بفيروس او تم العبث به - Ndagor - 13-12-2022 كنت قد اجبت على هذا الامر إقتباس : CRC مسجل بشكل عكسي(crc xor $ffffffff) لان TIdHashCRC32 تقوم بحساب CRC للملف كامل بما في ذلك هذا المجال (خانة crc)فتكون النتيجة -1 في حال نجاح عملية المقارنة عند حساب crc في المرحلة الثانية عند عملية التاكد HashStreamAsHex تقوم بالعملية الحساب لكامل Stream و لا تتيه خيار تحديد size الذي تريده size-4 |