From dc989748f043b97d32947bf5c8b09546e85a2e3e Mon Sep 17 00:00:00 2001 From: Jack Bond-Preston Date: Wed, 2 Dec 2020 12:13:45 +0000 Subject: [PATCH] add ropper --- .gitignore | 5 ++++- ROPgadget/ropgadget/ropchain/arch/ropmakerx86.py | 5 ++++- autoRop.py | 2 +- init.sh | 7 +++++++ 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index d2958a4..f3d61fe 100644 --- a/.gitignore +++ b/.gitignore @@ -145,4 +145,7 @@ out/* rop.txt # netcat -netcat-0.7.1 \ No newline at end of file +netcat-0.7.1 + +# Ropper +Ropper diff --git a/ROPgadget/ropgadget/ropchain/arch/ropmakerx86.py b/ROPgadget/ropgadget/ropchain/arch/ropmakerx86.py index e09b60e..96839d2 100644 --- a/ROPgadget/ropgadget/ropchain/arch/ropmakerx86.py +++ b/ROPgadget/ropgadget/ropchain/arch/ropmakerx86.py @@ -84,14 +84,17 @@ class ROPMakerX86(object): return p def __write4bytes(self, address, data, data_addr, popDst, popSrc, write4where): + # write address to dst p = pack("