| Java Disassemblers | |
|---|---|
| Program | Notes |
| ClassCracker | written in pure Java. |
| D-Java | Defunct. by Shawn Silverman, has trouble with long filenames, uses DOS/DPMI, written in C. |
| Dis | written in C |
| JadEclipse | Opensource Eclipse plug-in. |
| Jasmin | |
| Jasper | |
| javad | |
| Sun javap | Part of JDK (Java Development Kit). |
| Javel | generates C++ |
| Kimera online Disassembler | no longer available. |
| JCD | JCD (Java Class Dissassembler) |
| JDis | Output intended for analysis, not recompilation. |
| JReversePro | Opensource. |
| Macho | no longer supported. |
| Windows/DOS Disassemblers | |
|---|---|
| Program | Notes |
| 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. . |
|
|
You can get the freshest copy of this page from: | or possibly from your local J: drive (Java virtual drive/mindprod.com website mirror) |
| http://mindprod.com/jgloss/disassembler.html | J:\mindprod\jgloss\disassembler.html | |
![]() | Please email your feedback for publication,
letters to the editor, errors, omissions, typos, formatting errors, ambiguities, unclear wording,
broken/redirected link reports, suggestions to improve this page or comments to
Roedy Green :
| |
| Canadian Mind Products | ||
| mindprod.com IP:[65.110.21.43] | ||
| view Blog | Your face IP:[38.107.179.213] | |
| Feedback | You are visitor number 27,394. | |