Interactieve decompiler

Interactieve decompiler-decompiles door de opeenvolgende toepassing van refactorings op laag niveau, die uiteindelijk naar de code op hoog niveau leiden
Download nu

Interactieve decompiler Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Jose Fonseca
  • Uitgever website:
  • http://code.google.com/p/jrfonseca/wiki/XDot

Interactieve decompiler Tags


Interactieve decompiler Beschrijving

Interactieve decompiler-decompiles door de opeenvolgende toepassing van refactorings op laag niveau, die uiteindelijk naar de code op hoog niveau leiden Interactive Decompiler-project is een interactieve decompiler, waarbij de gebruiker begint met een bijna letterlijke vertaling van assemblagecode in C-taal, die hij geleidelijk decompileert door de opeenvolgende aanvraag van refactoringen op laag niveau, uiteindelijk is een aantal belangrijke kenmerken van "interactieve decompiler": · Importeer Intel IA32-assemblagecode, in de ATT-syntaxis - de syntaxis die normaal wordt gegenereerd door de GCC-compiler voor de Intel IA32-architectuur. · Visualiseer en exporteer QUASI-C-taalcode. · Biedt een contextgevoelige refactor-browser aan een reeks refactorings op laag niveau. · Visualiseer en manipuleer en manipuleer de bedieningsstroomgrafiek (CFG) en de abstracte syntaxstboom (AST). · Voor ontwikkelaars: · Het heeft een extensible gegevenstype voor programmanafweergave. · Het heeft een gemakkelijk uitbreidbare architectuur (nieuw programma metadata, nieuwe processors, nieuwe refactorings of nieuwe visualisaties kunnen eenvoudig worden toegevoegd). · Het heeft een ingebedde taal voor het beschrijven van refactorings en andere transformatie. · Het is mogelijk om de refactorings te wijzigen tijdens het uitvoeren van het programma. Beperkingen: · De IA32-instructieset is nog niet volledig ondersteund, namelijk het drijvende punt en SIMD-instructies zijn nog niet vertaald. · Niet alle refactoring worden geïmplementeerd en sommige hebben slechts een gedeeltelijke implementatie. · De analyse van gegevensstroom die wordt uitgevoerd in de refactoringsfocus alleen op registratievariabelen. · De implementatie van verschillende van vele noodzakelijke de refactorings ontbreekt nog steeds vanwege het gebrek aan tijd. REQUIRINGEN: · Python (2.4 of hoger) · Pygtk (2.10 of hoger) · Graphviz · Pyparsing · Pydot


Interactieve decompiler Gerelateerde software

Afnix programmeertaal

Afnix is een functionele programmeertaal met meerdere draad met dynamische symboolbindingen die het objectgeoriënteerde paradigma ondersteunen ...

269

Downloaden

Certalk

CTALK Voegt objecten georiënteerde taalfuncties, zoals klassen, methoden, operator overbelasting en erfenis, tot C-programma's toe. ...

180

Downloaden