Skip to content
/ asemu Public

32-bit x86 emulator using ncurses and capstone/keystone/unicorn

License

Notifications You must be signed in to change notification settings

Rewzilla/asemu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

asemu

32-bit x86 emulator using ncurses and capstone/keystone/unicorn

WARNING: This software is in Beta status! YMMV!

asemu screenshot

Dependencies

  • libncurses
  • cmake
  • libcapstone
  • libkeystone
  • libunicorn

Install the first two (at least) with your package manager. The other three can be installed with the 'deps.sh' script (tested on Ubuntu 16.04)

Known Issues:

  1. At seeminly random times the program will look fine but will operate executing several instructions at once
  2. When trying to "display" everything, some times there is weird issues with the buffer being corrupted
  3. Scrolling seems to display interesting figures at times when it goes out of bounds
  4. Data and Bss do not always read in all forms of input correctly, usually stick with decimal

About

32-bit x86 emulator using ncurses and capstone/keystone/unicorn

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published