ncurses shellcode/instructions tester using unicorn-engine
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.
build
capstone @ 1210576
extras
images
include
samples
src
unicorn @ bfeb08d
.gitignore
.gitmodules
COMPILE.TXT
Makefile
README.md

README.md

ucui-unicorn

ucui is a simple cpu emulator to help with learning assembly and shellcodes. It has partial support for linux syscall decoding.

Sample screenshot

Start with:
  $ ucui shellcode_file
  $ ucui -a ARM arm_shellcode_file
  $ ucui -m 64 x86_64_shellcode_file

Or checkout the examples within samples/

Commands:
  ?   - Show help in the ui.
  D   - Re-disassemble code. when you have a polymorpic code this is handy.
        Test with: ucui -b 0x00400048 -R samples/x86/shellcodes/execve_rot7.sc