Heappie

内存分析工具
授权协议 BSD
开发语言 Python
所属分类 应用工具、 操作系统工具
软件类型 开源软件
地区 不详
投 递 者 齐健柏
操作系统 Linux
开源组织
适用人群 未知
 软件概览

Heappie是一款面向漏洞利用程序编写的内存分析工具,它可以辅助漏洞研究人员可视化跟踪heap spray的内存状态。另外,它还可以记录多个内存状态,并将这些状态放在一起比较分析,可以非常容易的发现不同运行时刻内存状态异同。

 

 相关资料
  • /redis/script/redis-sampler.rb 127.0.0.1 6379 0 10000 /redis/script/redis-audit.rb 127.0.0.1 6379 0 10000

  • valgrind一个很好用的内存和CPU分析工具,srs由于使用了st(state-threads),st是基于c函数setjmp和longjmp,valgrind不支持这两个函数,所以srs没法用valgrind分析内存错误和泄漏。 gperf是google用作内存和CPU分析的工具,基于tcmalloc(也是google内存分配库,替换glibc的malloc和free)。好消息是gperf可

  • 主要内容:一、基本的数据结构,二、Buffer Pool,三、Change Buffer,四、ADaptive Hash Index,五、Log Buffer,六、总结一、基本的数据结构 在InnoDB中,数据的分配和存储也有自己的数据结构,在前面分析过MySql中的内存管理,但是内存管理是有一个不断抽象的过程。在InnoDB中还会有一层自己的内存管理。在InnoDB引擎中的内存结构主要有四大类: 1、Buffer Pool 在MySql中,数据都是存储在磁盘中的,也就是说,从理论上讲,每次做S

  • 本文向大家介绍怎么保证多人开发进行内存泄漏的检查(内存分析 工具)相关面试题,主要包含被问及怎么保证多人开发进行内存泄漏的检查(内存分析 工具)时的应答技巧和注意事项,需要的朋友参考一下 使用xcode里面的Analyze进行静态分析 build setting ----》 automa ----》 mrc环境 product ----》 analyze ----》command + R 为避免不

  • redis-cli MONITOR | head -n 5000 | ./redis-faina.py

  • Ceph 监视器、 OSD 、和元数据服务器可利用 tcmalloc 生成堆栈剖析,此功能依赖 google-perftools : sudo apt-get install google-perftools 剖析器会把输出保存到 log file 目录(如 /var/log/ceph ),详情见日志记录和调试。剖析器日志可用 Google 性能工具来查看,执行如下命令: google-pprof