A shell that runs x86_64 assembly
c
x86-64
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Yann Weber b639e6a5d6 Fixing child memory write 1 year ago
tests Fixing child memory write 1 year ago
AUTHORS Autotools + check 1 year ago
ChangeLog Autotools + check 1 year ago
Makefile.am Add write to mem functions + test 1 year ago
NEWS Autotools + check 1 year ago
README Initial commit 1 year ago
asm_env.c Fixing child memory write 1 year ago
asm_env.h Fixing child memory write 1 year ago
asmsh.c Initial commit 1 year ago
asmsh.s Initial commit 1 year ago
child.s Fixing child memory write 1 year ago
compile.c Add write to mem functions + test 1 year ago
compile.h Adds dummy logger + tests and starts the compile 1 year ago
config.h.in Adds dummy logger + tests and starts the compile 1 year ago
configure.ac Add write to mem functions + test 1 year ago
logger.c Adds dummy logger + tests and starts the compile 1 year ago
logger.h Adds dummy logger + tests and starts the compile 1 year ago
mmap_parse.c Implement a first minimal asm_env from asmsh example 1 year ago
mmap_parse.h Implement a first minimal asm_env from asmsh example 1 year ago
regen.sh Implement a first minimal asm_env from asmsh example 1 year ago

README

asmsh

An assembly shell.

Interactively run assembly into a terminal emulator.

Uses ptrace syscall to achieve this.