标签:调试器
MiniDebugger是我在最近设计的一款调试器.我通过这个小项目试图去探究一些功能的原理以及完成一些自认为有趣的功能,也算是一种自我锻炼.
项目地址:
http://code.taobao.org/p/MiniDebuger/src/
做一个自己真正会去用的调试器.这个十分必要.如你所知,有非常多的优秀的调试器,伴随一名程序调试者.它们包括OD,WinDBG,X64DBG,以及IDA.
想要自己平时能用的上,在这方面我可是很挑剔的.就需要实现一些人无我有的小功能.
我比较喜欢WinDBG的命令行界面,所以做成了这样:`(**∩_∩)′
不要说人家丑嘛,人家很温柔的….
左边是UI线程,右边是调试循环线程.
使用了开源的BeaEngine反汇编引擎,其特点如下:
看到这里,小伙伴们是否对BeaEngine很感兴趣呢?
有意思的几个功能点:
支持命令列表
不过这只是首个版本,后续不仅会对框架进行调整.预期还会在如下几个方面进行加强:
1. 更佳的断点策略.特别是针对软件断点的一些改善
2. 反AntiDebugger策略的加入.
项目地址:
http://code.taobao.org/p/MiniDebuger/src/
2015年8月9日 10:39
版权声明:本文为博主原创文章,在注明作者和来源的情况下可自由转载。
标签:调试器
原文地址:http://blog.csdn.net/dalerkd/article/details/47373457