Skip to content
My own C x86 disassembler
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
x64_dbg
x64_rel
x86_dbg
x86_rel
.gitignore
ChangeLog
LICENSE
Makefile
Makefile.msvc
README.md
tests.h
tests_old.h
x86_disas.c
x86_disas.h
x86_disas_internals.h
x86_disasm_tests.c
x86_disasm_tests.h
x86_ins_codes.h
x86_register.c
x86_register.h
x86_tbl_entries.h

README.md

My own C x86 disassembler. dennis@yurichev.com

Compiling (Linux)

Requires C11 compiler, like GCC >= 4.7.

Library required: octothorpe (available at https://github.com/DennisYurichev/octothorpe) Put it so it will be accessible in ../octothorpe (I know it's horrible)

Recommended build:

make
make tests
./x86_disasm_tests

Compiling (MSVC or Cygwin)

(In MSVC prompt) cmp_MSVC_win64.bat

(In Cygwin prompt) tests_cygwin_win64.sh

You can’t perform that action at this time.