Downloadliste

Projektbeschreibung

The bastard disassembler is a disassembler written for x86 ELF targets on
Linux. Other file formats/CPUs can be 'plugged in'. It has a command-line
interface and is meant to be used as a backend or engine. Support for
controlling the disassembler via pipes is provided. Note that this
disassembler does not rely on libopcodes to do its disassembly. Rather, the
'libi386' plugin is a standard .so that can be reused by other projects.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2003-08-09 05:37
.17

Bibliothek Signatur Anerkennung wird nun über die Unterschriften-Plugin unterstützt; Control-Flow Graph Generation und Ausgabe von Graphen im GDL-Format wird jetzt über das Graph Plugin unterstützt. Beide PE-und AR-Dateiformate werden unterstützt. Autodecection der Zieldatei wird nun über eine "magic (5)"-Stil conf-Datei unterstützt durch file (1) verwendet. Ein ncurses-Frontend namens 'bda' vorliegen.
Tags: Development, Major feature enhancements
Library signature recognition is now supported via the signatures plugin; control-flow graph generation and output of graphs in GDL format is now supported via the graph plugin. Both PE and AR file formats are supported. Autodecection of the target file format is now supported via a 'magic(5)'-style conf file as used by file(1). An ncurses front-end named 'bda' has been provided.

2002-05-23 07:08
.16

Fixes für Fehler und bauen Disassembler Bugs, neue output plugins, Systemaufruf Anerkennung, neue Mensch-Seiten und neue UNIX-Interpreter-Stil Verhalten (Unterstützung für #!-Skripte).
Tags: Development, Major feature enhancements
Fixes for build errors and disassembler bugs, new output plugins, system call recognition, new man pages, and new UNIX interpreter-style behavior (support for #! scripts).

2001-12-01 09:41
.14

Fehler in der Disassembler (disp32, 0x0F Bugs) wurden behoben. Ein GUI-Frontend wurde auf die wichtigsten Makefile hinzu, und autogen / configure wurde mit einfacher, zuverlässiger Makefiles ersetzt.
Tags: Development, Minor bugfixes
Bugs in the disassembler (disp32, 0x0F bugs) have been fixed. A GUI frontend has been added to the main Makefile, and autogen/configure has been replaced with more simple, more reliable Makefiles.

2001-11-12 23:57
.13

Das ist sehr viel ein Bugfix, "Vorbehalt compilor" release. Die API-Funktion Namen geändert haben, und sind nun in Dateien aufgeteilt in include / api. Die Dokumente wurden mit sed um dies widerzuspiegeln munged, aber keine wirkliche Versuch redocumenting wurde für diese Version gemacht. So beziehen sich in allen Fällen, in denen die Dokumentation scheint ungenau, um die Quelle und. Bc-Skripten. Außerdem gibt es eine experimentelle UI in src sob /. Die Benutzeroberfläche wurde mit Hilfe von Glade erstellt und ist noch lange nicht abgeschlossen. Es ist jedoch etwas verwendbar und ermöglicht Feinheiten wie die DB-Surfen. Die Benutzeroberfläche ist zu berücksichtigen, sehr unterstützt.
Tags: Development
This is very much a bugfix, "caveat compilor" release. The API function names have changed, and are now broken up into files in include/api. The docs have been munged with sed to reflect this, but no real attempt at redocumenting has been made for this release. Thus, in all cases where the documentation seems inaccurate, refer to the source and .bc scripts. Further, there is an experimental UI in src/sob. The UI was created with Glade and is far from complete. However, it is somewhat useable and permits niceties like DB browsing. The UI is to be considered extremely unsupported.

2001-09-11 15:14
.11

Fehler in der Installation wurden behoben (EIC und der DBs verhalten sich jetzt korrekt). ~ /. Bastard-Verzeichnis wurde hinzugefügt, um Ziel-DBs speichern, wie sie sind, wird gearbeitet. config.db wurde mit einer ~ / .bastard ersetzt / cmd_history. Unterstützung für ~ / .bastard / bastard.rc und / etc / bastard.rc aufgenommen. CLI-Zugriff auf Optionen mit "SET" und "SHOW" wurde verfeinert.
Tags: Development, Major bugfixes
Bugs in the install process have been fixed (EiC and the DBs now behave correctly). ~/.bastard directory was added to store target DBs as they are being worked on. config.db was replaced with a ~/.bastard/cmd_history. Support for ~/.bastard/bastard.rc and /etc/bastard.rc added. CLI access to options using "SET" and "SHOW" was refined.

Project Resources