2 repository-uri
Seturi de instrumente cuprinzătoare pentru analizarea, dezasamblarea și modificarea binarelor compilate pentru a înțelege comportamentul programului.
Diferit de Ingineria inversă în Python: Candidații se concentrează specific pe ingineria inversă a bytecode-ului Python, nu pe utilizarea Python ca framework pentru a face inginerie inversă asupra altor binare.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Framework-uri de inginerie inversă. Refine with filters or upvote what's useful.
Miasm este un framework Python de reverse engineering conceput pentru analiză binară, dezasamblare și modificare. Funcționează ca un framework de analiză binară care ridică codul mașină într-o reprezentare intermediară pentru a permite cercetarea de securitate independentă de platformă. Sistemul operează ca un motor de emulare binară și toolkit de modificare, permițând execuția codului binar într-un mediu virtual pentru a urmări schimbările de stare fără hardware nativ. Oferă instrumente pentru patching binar, pentru a actualiza și modifica fișiere binare brute pe mai multe arhitecturi CPU și formate executabile. Framework-ul acoperă capabilități pentru dezasamblare, ridicarea reprezentării intermediare și simplificarea semantică pentru a elimina ofuscarea binară. Include suport pentru parsarea formatelor binare și maparea memoriei pentru a urmări referințele și layout-ul în timpul analizei programelor compilate.
Provides a Python-based framework for automating the disassembly and analysis of compiled programs.
APKLab is an integrated development environment designed for Android reverse engineering and mobile application security analysis. It provides a comprehensive workbench that enables users to decompile, analyze, modify, and repackage mobile application binaries directly within a code editor. The platform distinguishes itself by combining static code analysis with dynamic instrumentation capabilities. It transforms compiled packages into readable source code and assembly logic, while simultaneously offering tools to inject runtime hooks, patch application behavior, and intercept encrypted netwo
Manages and organizes framework dependencies required to decode and rebuild mobile application packages.