التعديل على ملفات bin - نسخة قابلة للطباعة +- الفريق العربي للهندسة العكسية (https://www.at4re.net/f) +-- قسم : منتديات البرمجة - Programming Forums (https://www.at4re.net/f/forum-5.html) +--- قسم : البرمجة بلغة السى و السى بلس بلس ++C & C (https://www.at4re.net/f/forum-17.html) +--- الموضوع : التعديل على ملفات bin (/thread-2930.html) |
التعديل على ملفات bin - aliouat50 - 05-12-2021 السلام عليكم اريد معرفة طريقة فتح ملفات .bin و تعديل عليها بدون استعمال hexeditor بلغة c++ RE: التعديل على ملفات bin - Polia - 06-12-2021 (05-12-2021, 10:39 PM)aliouat50 كتب : السلام عليكم وعليك السلام يستحسن ان تكون لديك دراية بلغتي Assembly Mips & Arm 32Bit ثانيا فتح الملف ببرنامج IDA PRO في الويندوز او radare في بيئة اللينكس معرفة نقطة دخول entry point عمل ديبغ للملف بالتوفيق لك RE: التعديل على ملفات bin - aliouat50 - 06-12-2021 شكرا على المعلومات . و لكن انا لا أبحث عن تفكيك الملفات . مثلا اريد تغيير او تنقيح بعض المعلومات ب hex في الملف بدون إستعمال winhex . فقط لتسهيل العملية لكي لا تفتح winhex كل مرة تريد تغيير نفس المعلومات RE: التعديل على ملفات bin - Cyperior - 06-12-2021 تقصد بطريقة برمجية. أبئمكانك وضع مثال للملف والتغيير الذي تريد. RE: التعديل على ملفات bin - aliouat50 - 06-12-2021 مثلا تغيير قيمة 001 الى 000 باستعمال لغة سي بلوس بلوس RE: التعديل على ملفات bin - Cyperior - 06-12-2021 الأمر بسيط في المرفقات مثال يوضح ذلك. كيفية الاستعمال هناك ملف باسم test.txt وبداخلة السطر التالي AT4RE TEAM فإذا أردنا تغيير قيمة A في AT4RE إلى @ فسنقوم بالتالي: قيمة A بالهيكس = 0x41 قيمة @ بالهيكس = 0x40 ننفذ الأمر من cmd filepatcher.exe test.txt 0x00 0x40 إن أردت أن يقوم بالتعديل على بيانات أكثر فأخبرني لأضع الكود المصدري. تحديث: filepatcher_multibytes.exe test.txt 0x00 0x4041 0x00 == 0x41 0x01 == 0x40 يعدل على بيانات متعددة بدءا من العنوان الأول ,يعدل أيضا على قيمة مفردة كما في السابق. RE: التعديل على ملفات bin - aliouat50 - 06-12-2021 (06-12-2021, 03:50 PM)EarthMan123 كتب : الأمر بسيط شكرا جزيلا . اذا امكنك اعطائي code source البرنامج لمعرفة طريقة عمل الكود . لاستعماله في برامج اخرى . و جزاك الله خيرا RE: التعديل على ملفات bin - Cyperior - 06-12-2021
أو من هنا https://pastebin.com/8uWAjv2F كلمة السر: AT4RETEAM RE: التعديل على ملفات bin - wattan - 30-05-2022 يمكنك القيام بذلك بسهولة من خلال Qbytearray لو كنت تستخدم Qt |