diff --git a/poc/Makefile b/poc/Makefile index e435e49..d37f73a 100644 --- a/poc/Makefile +++ b/poc/Makefile @@ -1,7 +1,7 @@ all: exploit.mscsb clean: - rm -f exploit.mscsb payload.s main.s + rm -f exploit.mscsb payload.s payload.bin main.s exploit.mscsb: payload.s Scripts main.s python3 ../pymsc/asm.py @@ -9,6 +9,10 @@ exploit.mscsb: payload.s Scripts main.s payload.s: payload.bin python3 generate_payload.py +payload.bin: crashText.txt + cp -f crashText.txt payload.bin + printf "\0" >> payload.bin + main.s: rop_setup.s python3 generate_rop.py diff --git a/poc/payload.bin b/poc/crashText.txt similarity index 83% rename from poc/payload.bin rename to poc/crashText.txt index 2f63c25..4c2a622 100644 Binary files a/poc/payload.bin and b/poc/crashText.txt differ