美文网首页
CPP_ODebugger

CPP_ODebugger

作者: MagicalGuy | 来源:发表于2018-10-11 00:21 被阅读0次

实现功能:
1、建立调试机制(创建和附加)
2、显示和修改汇编代码
3、查看和修改内存数据,查看栈
4、查看和修改寄存器
5、查看调试程序模块

断点功能(永久性与一次性)
1、软件断点
2、硬件断点
3、内存访问断点
4、单步步入
5、单步步过

高级功能
1、条件断点
2、反反调试(隐藏PEB,hook关键API)
3、支持插件功能

附加功能
1、解析被调试程序任意模块的导出表导入表
2、解析符号
3、源码调试
4、DUMP
5、删除断点,显示断点列表,调用堆栈,代码高亮等等

1、环境:
windows10+VS2015
2、语言:
C/C++

image.png
image.png
image.png
image.png

部分截图如下

功能菜单:


image.png

单步运行:


image.png

查看及修改汇编


image.png

查看及修改寄存器


image.png

查看栈


image.png

断点见于红色标记


image.png

项目请见于:https://github.com/MagicalGuy

相关文章

  • CPP_ODebugger

    实现功能:1、建立调试机制(创建和附加)2、显示和修改汇编代码3、查看和修改内存数据,查看栈4、查看和修改寄存器5...

网友评论

      本文标题:CPP_ODebugger

      本文链接:https://www.haomeiwen.com/subject/otlyaftx.html