0

I downloaded ollyDbg, but it seems to be that it doesn't have a disassembler integrated by default . Disasm.zip file on the official web page contains only source code, but in order to compile it, we must install a lot of obsolete libraries (f.ex MSDOS's dir.h).
Therefore,I'm asking for the simplest way to translate from machine code(.exe) to x86 assembly language(.asm).

0x6B6F77616C74
  • 2,559
  • 7
  • 38
  • 65

3 Answers3

4

I don't know about 'the simpliest way' [sic] but I highly recommend the IDA Pro - Free Edition disassembler.

1

ODA, the Online Disassembler, is a free, web-based reverse engineering platform that supports x86 and many other architectures. Check it out at www.onlinedisassembler.com

Anthony DeRosa
  • 897
  • 7
  • 6
0

For me best disassembler is ndisasm, which comes with NASM assembler.

Also OllyDbg indeed comes with a disassembler, that's why you can see assembly from an EXE... Otherwise it would be pretty much useless as debugger.

m0skit0
  • 25,268
  • 11
  • 79
  • 127