Download List

Projeto Descrição

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.

System Requirements

System requirement is not defined
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

Biblioteca de reconhecimento de assinatura agora é suportado através do plugin assinaturas; controle de geração de gráfico e fluxo de saída de gráficos em formato GDL agora é suportado através do plugin gráfico. Ambos os formatos de arquivo de PE e AR são suportados. Autodecection do formato de arquivo alvo agora é suportado através de uma "magia (5) '-conf estilo arquivo, usado pelo arquivo (1). Um front-end ncurses chamado 'BDA foi prevista.
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

Correções de erros de compilação e erros disassembler, plugins nova saída, o reconhecimento de chamada de sistema, páginas de um novo homem, intérprete e UNIX novo estilo de comportamento (apoio #! Scripts).
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

Bugs no disassembler (disp32, 0x0F bugs) foram corrigidos. A interface gráfica foi adicionada ao Makefile principal, e autogen / configure foi substituído pelo mais simples, Makefiles mais confiável.
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

Isto é muito bugfix um ", ressalva compilor" release. Os nomes de função API mudaram, e são divididas em arquivos include / API. Os documentos foram munged com sed para refletir isso, mas nenhuma tentativa real de redocumenting foi feita para esta versão. Assim, em todos os casos em que a documentação parece imprecisa, referem-se à fonte e. Scripts BC. Além disso, há uma interface experimental em src / soluço. A IU foi criada com o Glade e está longe de terminar. No entanto, é algo útil e de autorizações de sutilezas como navegar DB. A IU é considerada extremamente sem suporte.
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

Erros no processo de instalação foram corrigidos (EIC e as DBs agora se comportam corretamente). ~ / diretório bastardo. adicionado ao armazenamento de DBs destino como eles estão sendo trabalhadas. config.db foi substituído por um ~ .bastard / cmd_history. Suporte para ~ / .bastard / bastard.rc e / etc bastard.rc, acrescentou. CLI acesso às opções usando "set" e "Show" foi refinado.
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