05-12-2021, 10:39 PM
السلام عليكم
اريد معرفة طريقة فتح ملفات .bin و تعديل عليها بدون استعمال hexeditor بلغة c++
اريد معرفة طريقة فتح ملفات .bin و تعديل عليها بدون استعمال hexeditor بلغة c++
التعديل على ملفات bin
|
05-12-2021, 10:39 PM
السلام عليكم
اريد معرفة طريقة فتح ملفات .bin و تعديل عليها بدون استعمال hexeditor بلغة c++ أعضاء أعجبوا بهذه المشاركة : wattan
06-12-2021, 08:18 AM
(05-12-2021, 10:39 PM)aliouat50 كتب : السلام عليكم وعليك السلام يستحسن ان تكون لديك دراية بلغتي Assembly Mips & Arm 32Bit ثانيا فتح الملف ببرنامج IDA PRO في الويندوز او radare في بيئة اللينكس معرفة نقطة دخول entry point عمل ديبغ للملف بالتوفيق لك رَبِّ إِنِّي لِمَا أَنْزَلْتَ إِلَيَّ مِنْ خَيْرٍ فَقِيرٌ
أعضاء أعجبوا بهذه المشاركة : aliouat50
06-12-2021, 09:16 AM
شكرا على المعلومات . و لكن انا لا أبحث عن تفكيك الملفات .
مثلا اريد تغيير او تنقيح بعض المعلومات ب hex في الملف بدون إستعمال winhex . فقط لتسهيل العملية لكي لا تفتح winhex كل مرة تريد تغيير نفس المعلومات
06-12-2021, 11:48 AM
تقصد بطريقة برمجية.
أبئمكانك وضع مثال للملف والتغيير الذي تريد. من طلب العلا ... سهر الليالي
أعضاء أعجبوا بهذه المشاركة : aliouat50
06-12-2021, 01:07 PM
الأمر بسيط
في المرفقات مثال يوضح ذلك. كيفية الاستعمال هناك ملف باسم 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 يعدل على بيانات متعددة بدءا من العنوان الأول ,يعدل أيضا على قيمة مفردة كما في السابق. من طلب العلا ... سهر الليالي
06-12-2021, 05:12 PM
(06-12-2021, 03:50 PM)EarthMan123 كتب : الأمر بسيط شكرا جزيلا . اذا امكنك اعطائي code source البرنامج لمعرفة طريقة عمل الكود . لاستعماله في برامج اخرى . و جزاك الله خيرا
أو من هنا https://pastebin.com/8uWAjv2F كلمة السر: AT4RETEAM من طلب العلا ... سهر الليالي
30-05-2022, 04:04 PM
يمكنك القيام بذلك بسهولة من خلال Qbytearray لو كنت تستخدم Qt
|
|