?What is BDASM?
- BDASM is a multi-cpu, multi format file disassembler for Windows and now it features a Windows Debugger. Currently it supports ucLinux, ELF, X-Box, PE and raw binary files. The CPU support includes the Intel x86 16/32bits processor family up to SSE2 instructions, and PowerPc 603,604 32bits CPUs, lately support for ARM processors was added trought plugins. You can program your own plugins to extended BDASM formats and CPU s, and SDK is available here.
?Why another disassembler?
Actually the existing software solutions for reverse engineering Windows programs have various disadvantages: many of them are old programs that were never updated and most of these programs are very expensive for independent developers.BSASM is an hybrid that combines the power of the most advanced disassemblers with the easy use of the simpler ones.
?What BDASM has to offer?
If you are tired of waiting for your files to disassemble or tired of watching how your disassembler refused to load your files because of unusual manipulations, BDASM solves these problems and many more.Using an easy-to-use interface, BDASM brings you the basic functions of a common disasssembler together with the features of the more sophisticated ones to help you simplify your analysis and code documentation, allowing you to save your changes and continue your work at other time.BDASM has many features but most beta-testers review it with two words: fast and simple.