1 مستودع
أدوات مساعدة للأغراض العامة لتطبيق التصحيحات على الملفات الثنائية الخام بغض النظر عن نوع التطبيق المستهدف.
تختلف عن تصحيح الملفات الثنائية للتطبيقات: تختلف عن التصحيح الخاص بالتطبيقات من خلال توفير مجموعة أدوات عامة لأي ملف ثنائي خام.
Explore 1 awesome GitHub repository matching software engineering & architecture · تصحيح الملفات الثنائية العام. Refine with filters or upvote what's useful.
Miasm هو إطار عمل Python للهندسة العكسية مصمم لتحليل الملفات الثنائية (binary)، والتفكيك (disassembly)، والتعديل. يعمل كإطار عمل لتحليل الملفات الثنائية يقوم برفع كود الآلة إلى تمثيل وسيط لتمكين أبحاث الأمن المستقلة عن المنصة. يعمل النظام كمحرك محاكاة ثنائي ومجموعة أدوات تعديل، مما يسمح بتنفيذ الكود الثنائي في بيئة افتراضية لتتبع تغييرات الحالة دون الحاجة إلى أجهزة فعلية. ويوفر أدوات لتصحيح الملفات الثنائية (patching) لتحديث وتعديل الملفات الثنائية الخام عبر معماريات CPU وتنسيقات تنفيذية متعددة. يغطي إطار العمل قدرات التفكيك، ورفع التمثيل الوسيط، والتبسيط الدلالي لإزالة التعتيم الثنائي. كما يتضمن دعماً لتحليل تنسيق الملفات الثنائية وتعيين الذاكرة لتتبع المراجع والتخطيط أثناء تحليل البرامج المجمعة.
Ships utilities for modifying raw binary files and updating executable formats across different architectures.