文件名称:heap-viewer:一个IDA Pro插件,用于检查glibc堆,专注于漏洞利用开发
文件大小:76KB
文件格式:ZIP
更新时间:2024-05-02 23:14:45
python exploit heap ida-pro ida-plugin
堆查看器 一个IDA Pro插件,用于检查堆,侧重于漏洞利用开发。 当前支持glibc malloc实现(ptmalloc2)。 要求 IDA Pro> = 7.0 经过测试 glibc 2.23 <= 2.29(x86,x64) 特征 堆跟踪器(malloc / free / calloc / realloc) 检测重叠和双重释放 使用可视化 Malloc块信息 块编辑器 多区域信息(块,顶部,末尾) 垃圾桶信息(fastbins,unsortedbin,smallbins y largebins) Tcache信息(glibc> = 2.26) GraphView的链表(bins / tcache) 结构视图(malloc_state / malloc_par / tcache_perthread) 魔术工具: 取消链接合并信息 释放/合并信息 假Fastbin查找器
【文件预览】:
heap-viewer-master
----heap_viewer()
--------tracer.py(5KB)
--------misc.py(9KB)
--------__init__.py(312B)
--------plugin_gui.py(7KB)
--------ptmalloc.py(36KB)
--------io_file.py(6KB)
--------config.py(3KB)
--------bingraph.py(7KB)
--------files()
--------villoc.py(16KB)
--------widgets()
----LICENSE(34KB)
----heap_viewer.py(2KB)
----README.md(4KB)
----utils()
--------main_arena_db.csv(10KB)
--------main_arena_lief.py(1KB)
--------get_main_arena()
--------poc_main_arena_offset.py(951B)
--------get_config.py(4KB)