文件名称:python-pin:pin 的 Python 绑定
文件大小:35KB
文件格式:ZIP
更新时间:2024-07-20 10:50:41
c-plus-plus reverse-engineering pintool python-pin C++
Python针 pin 的 Python 绑定。 去做 完成当前子组 拆分为多个文件和 master pin 的 makefile 架构 继续扩展 Pin Python 的功能 阅读 Python 引用计数信息并在我们的 Pin 工具中实现。 单元测试! 每个更改都有可能以意想不到的方式破坏其他功能:{ 构建说明 将整个目录复制到 ~/pin/source/tools 类型制造 当 make 完成运行 ../../../pin -t obj-intel64/Python_Pin.so -- /bin/ls 并确保输出正确 享受! 提示: while [ 1 == 1 ]; do inotifywait -e close_write *.cpp *.h; make; done while [ 1 == 1 ]; do inotifywait -e close_write *.cpp *
【文件预览】:
python-pin-master
----REG.h(1KB)
----SYS.h(391B)
----RTN.cpp(15KB)
----REG.cpp(5KB)
----uaf.txt(0B)
----IMG.cpp(6KB)
----Python_Pin.cpp(15KB)
----examples()
--------invalid_free_finder.py(1KB)
--------heap_check.cpp(10KB)
--------heap_check_uaf.py(5KB)
--------rtn.py(834B)
--------ins_count.py(384B)
--------call_chain.py(1KB)
--------strace.py(1KB)
--------uaf_finder.py(3KB)
--------map_text_segment.py(291B)
--------img_loads.py(781B)
--------odd_info.py(483B)
--------first_10_instructions.py(692B)
--------socket_watch.py(2KB)
----RTN.h(1KB)
----makefile.rules(4KB)
----python_pin.h(29KB)
----SYS.cpp(2KB)
----README.md(2KB)
----IMG.h(2KB)
----makefile(676B)
----INS.cpp(42KB)
----status()
--------img.txt(1KB)
--------parser.py(4KB)
--------ins.txt(7KB)
----.gitignore(52B)
----INS.h(8KB)
----TRACE.h(2KB)
----TRACE.cpp(6KB)