2 مستودعات
Tools for transforming assembly or intermediate representations back into executable bytecode.
Distinct from Bytecode Manipulation: Distinct from Bytecode Manipulation: focuses on the full reconstruction of bytecode from assembly source.
Explore 2 awesome GitHub repositories matching part of an awesome list · Bytecode Recompilation. Refine with filters or upvote what's useful.
Apktool is an Android APK reverse engineering tool designed to decode application packages into human-readable form and rebuild them after modification. It functions as a Dalvik bytecode disassembler and a resource decoder, transforming binary Android XML and DEX files into editable text and Smali representation. The project serves as an application rebuilder, packing modified resources and Smali code back into a functional Android application package. This capability enables the modification of application logic and resources for testing and deployment. The tool covers a broad surface of an
Transforms modified Smali assembly source code back into Dalvik bytecode to reconstruct binaries.
Recaf هي مجموعة من الأدوات المتخصصة لتجميع وتحرير وإلغاء تشويش وتفكيك وتجهيز Java bytecode وعمليات وقت التشغيل. توفر بيئة منسقة لتعديل ملفات فئة Java المجمعة وتحليل سلوك تطبيقات Java. يتميز المشروع بطبقة تجريد متعددة المستويات تسمح بالتحرير عبر تنسيقات مختلفة وإطار عمل قابل للتوصيل يوجه bytecode عبر محركات تفكيك متعددة قابلة للتكوين. يتضمن محرك برمجة نصية مضمن وبنية مكونات إضافية لأتمتة المهام المتكررة وتوسيع سلوك النظام. تغطي مجموعة الأدوات العديد من مجالات القدرات عالية المستوى، بما في ذلك التحليل الساكن للبحث في محتوى التطبيق ومحاكاة حالات تنفيذ الطريقة. كما تدعم تجهيز وقت التشغيل للاتصال بالعمليات الحية وتحويل bytecode المؤتمت لإزالة التشويش وإصلاح ملفات الفئة. يتم دعم التنفيذ بدون واجهة رسومية عبر واجهة سطر أوامر لدمج سير العمل في خطوط أنابيب البناء الخارجية.
Implements bytecode recompilation to convert modified source code back into binary format.