| BIEW |
a multiplatform portable viewer of binary files with built-in editor in binary, hexadecimal and
disassembler modes. It uses native Intel syntax for disassemble. Highlight AVR/Java/Athlon64/Pentium
4/K7-Athlon disassembler, russian codepages convertor, full preview of formats - MZ, NE, PE, NLM, coff32,
elf partial - a.out, LE, LX, PharLap; code navigator. A sourceforge project. |
| Anywhere PE Viewer |
not a full disassembler. It just extracts information from the header of exe
and exe files. Written in Java. It is
free. |
| CSM Web list of
disassemblers |
somewhat out of date |
| IDA Pro |
debugger and disassembler. Specially designed for hostile code analysis — code containing worms
and viruses. There is a free version called Interactive Disassembler. It handles both
16 and 32-bit. It can also disassemble bioses. Even the free version supports scripts. The free version
runs in a DOS (Disk Operating System) box. The big restriction of the free version is you cannot save the asm dissassembly. You can
only view. The Pro version is a Windows GUI (Graphic User Interface). The Pro Version costs
while the advanced version is . |
| PE Explorer |
32-bit only. It costs
for a personal licence. The Resource Tuner subcomponent can be bought
separately to let novices do things like change the text in resources, change icons etc. It costs
for a personal licence. |
| Search
Simtel for disassembler |
Giant freeware and shareware download site. |
| VCOM Sourcer 8 Commenting Disassembler |
I cut my teeth on disassembling with an early version of this program for DOS. You can also buy the
package in pieces separately if you don’t need all of it. It contains Bioser which helps you
decompile bioses into commented listings better that the orginal programmer’s source. It was
invaluable in the days when BIOS es were crucial and full of bugs Handles DOS, Windows-16 and
Windows-32-bit exes, DLL (Dynamic Link Library) s, device drivers, VxDs, and even OS/2 files.
. |