EDB (Evans Debugger)

EDB (EVANS Debugger) ist ein QT4-basierter Binärmodus-Debugger mit dem Ziel, Usability auf dem Parlydbg auf dem Parlydbg zu haben.
Jetzt downloaden

EDB (Evans Debugger) Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Evan Teran
  • Website des Verlags:
  • http://www.codef00.com

EDB (Evans Debugger) Stichworte


EDB (Evans Debugger) Beschreibung

EDB (Evans Debugger) ist ein QT4-basiertes Binärmodus-Debugger mit dem Ziel, Usability auf dem Parlydbg auf dem Parlydbg zu haben. EDB (EVANs Debugger) ist ein QT4-basierter Binärmodus-Debugger mit dem Ziel, Usability auf dem Parlydbg.Edb-Projekt mit einem Plugin-Architektur zu verwenden, sodass neue Funktionen hinzugefügt werden kann. Die aktuelle Version ist für Linux, aber zukünftige Releases zielen auf mehr Plattformen ab.Installation: $ qmake $ makeon bestimmte Systeme Ihr qmake-Machen Sie etwas anders benannt, ich habe bemerkt, dass der Fedora Core RPMs es qmake-qt4 nennt. Dadurch wird der Debugger zusammen mit allen Plugins erstellt, die ich geschrieben habe Die einfachste Art, diese zu erstellen, ist, das Skript Make_SymbolMap.sh auszuführen, hier ist ein Beispiel: $ ./Make_Symbolmap.sh /lib/libc.so.6> Symbole / libc.so.6.metzter Name der Symboldatei ist wichtig , eine schnelle und dreckige Möglichkeit, alle Symbole aus vorhandenen Bibliotheken auf Ihrem System zu erhalten, wäre so: $ für i in $ (ls /usr/lib/*.so*); do ./make_symbolmap.sh $ i> symbole / `Basename $ i` map; erledigt $ für i in $ (ls /lib/*.so*); do ./make_symbolmap.sh $ i> symbole / `Basename $ i` map; Donethis wird einen Moment brauchen, aber nicht so lange und Sie werden Symbole auf allen Binärdateien auf Ihrem System haben. Beachten Sie, dass das Script Make_SymbolMap auch in regelmäßigen Binärdateien funktioniert, nicht nur nur Bibliotheken. Wenn Sie also einen Antrag debuggen, möchten Sie möglicherweise auch seine Symbole generieren. Schließlich baue ich ein "Regenerierensymbole" -Funktion in EDB (ein Plugin vielleicht?), Aber jetzt muss das Skript tun Sie haben die Kartendateien platziert! Anforderungen: · Qt. Was ist neu in dieser Version: · Diese Version unterstützt X86- und X86-64-Architekturen. Bitte geben Sie es einen Versuch und lassen Sie mich wissen, was ich tun kann, um es zu verbessern. Die Dokumentation ist ziemlich nicht existent, aber das ist einer der Gründe, warum dies keine Version 1,0 ist :). Denken Sie daran, die Readme-Datei zu lesen, es hat viele Informationen, und überprüfen Sie bitte den Bugzilla, bevor er nach einer fehlenden Funktion gefragt wird, er kann bereits in den Werken sein. Genießen!


EDB (Evans Debugger) Zugehörige Software