Skip to content

Rewzilla/asemu

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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