【文件属性】:
文件名称:fixenv:使用和不使用调试修复堆栈地址(当没有 ASLR 时)
文件大小:4KB
文件格式:ZIP
更新时间:2021-06-29 09:09:52
Shell
修复环境
在 gdb、ltrace、strace 下或不调试(当然没有 ASLR)下运行程序时,使堆栈地址相同的脚本。 环境变量顺序也被保存。
用法
Usage:
./r.sh getvar [var_name] - get address of envvar's value
./r.sh dump [start_addr [size]] - dump the end of the stack
Running programs:
./r.sh ./program - run program
./r.sh strace ./program - run program in strace
./r.sh ltrace ./program - run program in ltrace
./r.sh gdb ./program [arg1 [arg2 [ ... ]]] -
【文件预览】:
fixenv-master
----test()
--------test.c(304B)
----r.sh(7KB)
----README.md(1KB)