Freeware Listing: Disassembler
- PIC24 Disassembler
- License: Shareware

PIC24 Disassembler requires both a valid Linker Command File (*.GLD) and ideally a valid Include file for the processor being disassembled, these are available from Microchip and are included in MPLAB.
The application, also needs you to set the right memory size in bytes for the processor and the correct processor type.
.
- Publisher: Eolis Software
- Date:
- Platform: WinOther
- PIC (10)(12)(14)(16)XXX Disassembler
- License: Shareware

PIC Disassembler is for the PIC10, PIC12, PIC14 and PIC16 families of micro controllers i.e. PIC16F73, it will not work with PIC18Fxx parts (PicDis18), PIC24 or PIC30.
With the help of this efficient application users will be able to quickly disassemble various programs and files.
This application allows the user to Disassemble i.e. convert from raw binary Machine Code back to User viewable/editable Mnemonics that can be directly modified using a text editor and then re-assembled using the free Microchip assembler.
.
- Publisher: Eolis Software
- Date:
- Platform: WinOther
- PEBrowse Professional Interactive
- License: Freeware

A very powerful, versatile, and customizable Win32 user mode debugger/disassembler. PEBrowse Interactive is not a source code debugger, but operates at the Intel x86 instruction level and therefore at the lowest level where your program executes. The debugger fully supports Microsoft .NET managed processes and seamlessly allows interop or mixed-mode debugging. It can be set as the startup debugger using the system registry Image File Execution Options key - useful for debugging ASP.NET applications..
- Publisher: SmidgeonSoft
- Date: 29-09-2005
- Size: 1772 KB
- Platform: Win2000, WinOther
- Visual DuxDebugger
- License: Freeware

Visual DuxDebugger is a 64-bit debugger disassembler for Windows, especially useful when source code is unavailable. The user interface is very intuitive so it makes very simple any task in reverse engineering, you can edit code, registers, and memory. Visual DuxDebugger provides wide information about the process being debugged, showing all loaded modules with all exported functions, call stack, and threads. The main difference with others debuggers is that Visual DuxDebugger can debug child-processes and multiple-processes..
- Publisher: DuxCore
- Date: 19-11-2012
- Size: 2560 KB
- Platform: WinOther
- Interactive 6502 Disassembler for Win32
- License: Freeware

A 6502 disassembler, designed to specifically support Atari binary files..
- Publisher: dis6502.sourceforge.net
- Date: 17-09-2012
- Size: 116 KB
- Platform: WinOther
- lida - linux interactive disassembler
- License: Freeware

lida is a fast feature packed interactive ELF disassembler / code-/cryptoanalyzer based on bastards libdisasm (see bastard project)..
- Publisher: lida.sourceforge.net
- Date: 09-07-2012
- Size: 120 KB
- Platform: Linux, Unix
- TatraDAS disassembler
- License: Freeware

Disassembler for Windows(95-XP), currently supports PE, NE, MZ, COM and "unknown" executable formats. Includes also OS independent console version (but requires x86). Output syntax similar to NASM ..
- Publisher: tatradas.sourceforge.net
- Date: 22-08-2012
- Size: 298 KB
- Platform: WinOther
- Udis86 Disassembler for x86 and x86-64
- License: Freeware

Udis86 is an easy-to-use minimalistic disassembler library for the x86 and x86-64 instruction set architectures. The primary intent of the design and development of udis86 is to aid software development projects that entail binary code analysis..
- Publisher: udis86.sourceforge.net
- Date: 01-07-2012
- Size: 680 KB
- Platform: Linux, Mac OS X, Unix, WinOther
- disassembler for linux
- License: Freeware

Disassembler for linux: will try to provide a gui driven tool to disassemble executables. Written in C++, uses gtk libraries for the gui, and will disassemble binaries from a number of OSses.
disassembler for linux License - GNU General Public License version 2.0 (GPLv2).
- Publisher: users.skynet.be
- Date:
- Platform: WinOther
- Udis86
- License: Freeware

Udis86 was developed as an accessible, open source and easy-to-use disassembler library.
Udis86 is a lightweight library that was specially designed for the x86 instruction set. The library can also be used for the x86-64 instruction set.
You can now make use of this handy library to further improve your development process. The library features support for 16bit, 32bit and 64bit modes.
.
- Publisher: Vivek Thampi
- Date:
- Platform: WinOther
- DiStella
- License: Freeware

DiStella is a lightweight and reliable application designed to provide you with an easy to use disassembler for Atari 2600 and 7DiStella800 ROMs.
DiStella runs using the command prompt, thus it won't pose any problems to those who are familiar with the console. It is compatible with DASM and can help you disable the automatic code determination, as well as relocate calls out of the address range.
.
- Publisher: Peter H. Fr+Ahlich
- Date:
- Platform: WinOther
- Baksmali
- License: Shareware

Baksmali is a disassembler for the dex format used by dalvik, Android's Java VM implementation.
The syntax supports the full functionality of the dex format (annotations, debug info, line info, ton name a few.
.
- Publisher: Smali/Baksmali Team
- Date:
- Platform: WinOther
- dedexer
- License: Freeware

dedexer is a handy, small disassembler tool specially designed for DEX files. DEX is a format introduced by the creators of the Android platform.
The format and the associated opcode set is in distant relationship with the Java class file format and Java bytecodes. Dedexer is able to read the DEX format and turn into an "assembly-like format".
This format was largely influenced by the Jasmin syntax but contains Dalvik opcodes. For this reason, Jasmin is not able to compile the generated files.
.
- Publisher: Gabor Paller
- Date:
- Platform: WinOther
- Smali for Windows
- License: Shareware

smali/baksmali is an assembler/disassembler for the dex format used by dalvik, Android's Java VM implementation. The syntax is loosely based on Jasmin's/dedexer's syntax, and supports the full functionality of the dex format (annotations, debug info, line info, etc.)
The names "smali" and "baksmali" are the Icelandic equivalents of "assembler" and "disassembler" respectively. Why Icelandic you ask? Because dalvik was named for an Icelandic fishing village..
- Publisher: Smali/Baksmali Team
- Date:
- Size: 1730 KB
- Platform: WinOther
- 80x86 Win32 Disassembler DLL
- License: Shareware

DISASM.dll is Win32 DLL to provide disassembler of byte code sequence. It supports 16 and 32 bit instructions up to Pentium 3 processor, including float point. In Demo version some instactions are substituted by ??? symbols. Price of full version of disasm.dll is US$19.99. Examples of disasm.dll utilization in C++ and C# langauges are presented. Source code of this disassembler in ANSI C costs US$149.99. Souce code may be recompiled in any OS not Windows platform, such as Linux. Additional enhancements is possible and may be discussed..
- Publisher: ircdb.org
- Date:
- Size: 778 KB
- Platform: Win2000, Windows Server, WinOther, WinVista
- PEBrowse64 Professional
- License: Freeware

PEBrowse64 Professional is a static-analysis tool and disassembler for Win64 executables and Microsoft .NET assemblies produced according to the Portable Executable specifications published by Microsoft. With the PEBrowse disassembler, one can open and examine any executable without the need to have it loaded as part of an active process with a debugger. Applications, system DLLs, device-drivers and Microsoft .NET assemblies are all candidates for offline analysis using PEBrowse64..
- Publisher: SmidgeonSoft, LLC
- Date: 12-06-2012
- Size: 1147 KB
- Platform: WinOther
- PEBrowseDbg64 Interactive
- License: Freeware

A very powerful, versatile, and customizable Win32/Win64 user mode debugger/disassembler. PEBrowseDbg64 Interactive is not a source code debugger, but operates at the Intel x64 instruction level and therefore at the lowest level where your program executes. The debugger fully supports Microsoft .NET managed processes and seamlessly allows interop or mixed-mode debugging..
- Publisher: SmidgeonSoft, LLC
- Date: 14-08-2012
- Size: 1147 KB
- Platform: WinOther
- :[diStorm64}:
- License: Freeware

diStorm is a binary stream disassembler for AMD64 and 80x86-16,32 bits. It disassembles FPU,MMX,SSE,SSE2,SSE3,SSE4,VMX and 3DNow!(w/exts) and new x86-64 instruction sets. diStorm was written to decode quickly every instruction as accurately as possible..
- Publisher: ragestorm.net
- Date: 22-11-2012
- Size: 118 KB
- Platform: Linux, Unix, WinOther
- 8085asm - Simple 8085 assembler
- License: Freeware

Simple 8085 assembler and disassembler for educational use. The 8085asm generates the map file and intel hex file. It support the directives EQU, ORG, DB, DS and END..
- Publisher: lc8085asm.sourceforge.net
- Date: 20-11-2012
- Size: 38 KB
- Platform: WinOther
- asxa: Assembler for XA Microcontrollers
- License: Freeware

asxa: Cross Assembler for NXP XA-51 Microcontrollers. Included is a monitor in XA assembly language with a disassembler a a debugger..
- Publisher: asxa.sourceforge.net
- Date: 24-11-2012
- Size: 166 KB
- Platform: WinOther
Disassembler: Freeware | All











