الفريق العربي للهندسة العكسية

نسخة كاملة : كيف يتم حساب CheckSum في Hex
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
سلام عليكم  Heart  
لندخل في صلب الموضوع 
قمت بحساب checksum في hex لـ 16 بايت 

this is 16 Byte

[صورة مرفقة: 120410451.png]

Calc CheckSum32 Using Hex
[صورة مرفقة: 586684978.png]

نحن نعلم ان التشيك سوم هو مجموع عدد البايتات في الملف او أي شيئ 
طريقتي 
[صورة مرفقة: 713145252.png]

لكن لم تصلح لأن نتيجة خاطئة 
ماهي الطريقة التي يتبعها الـ hex في الحساب وشكرا 
[صورة مرفقة: 114097726.png]

مجرد فضول فقط لا غير  Big Grin Big Grin Big Grin
الشرط داخل while يجب أن يكون i < len، ليس i <= len.
(05-10-2021, 04:11 PM)aijundi كتب : [ -> ]الشرط داخل while يجب أن يكون i < len، ليس i <= len.

شكرا لك <3