Skip to content

Tiny-Box/debugger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#-*- coding:utf-8
几乎是原模原样的造PyDbg这个轮子

--------------------------------------------------------------------------------
8.27:单纯返回PID功能 但是测试时显示Error
--------------------------------------------------------------------------------
8.28: 昨天的Error未找到原因 今天加上了获取句柄 同时可以附加到一个运行的进程上 但是还是有bug
--------------------------------------------------------------------------------
9.2: 开始看原版 重新写 先改了一些排版
--------------------------------------------------------------------------------
9.4: 可以返回PID了 8.27的bug消除
     要满足可以返回进程句柄 完成debugger.py 
     debugger_defines.py未完成
--------------------------------------------------------------------------------
9.5: debugger_defines.py第一阶段完成 每个结构都要重新查MSDN很麻烦 就先直接写第一个变量 现在在挂接进程时可以运行 但无法挂接 test
--------------------------------------------------------------------------------
9.7: debugger_defines.py赋值成功 将原来的结构改回来了 可以挂接进程了
	 又增加了功能 还未测试 只是将结构放入defines中
--------------------------------------------------------------------------------
9.8: debugger_defines.py 构造结束 这次可以显示寄存器的状态和值 但是测试有bug
--------------------------------------------------------------------------------
9.9: 改进了参数 但是还是只能显示进程名 不能显示寄存器的值 我猜测是32位函数的问题
--------------------------------------------------------------------------------
9.10: 我也不知道除了什么情况 现在这个可以显示寄存器了。。。 BUG清除
	  继续添加功能 虽然在运行时能正常显示 但是会在结束时出现死机 应该是debugger_defines.py没定义
--------------------------------------------------------------------------------
9.11: 可以加上了断点 但是defines里面有些东西感觉还是有问题 还需要继续调试
--------------------------------------------------------------------------------
9.12: 今日干零活儿 不做这个了 等零活儿干完回来调
--------------------------------------------------------------------------------
9.23: 好久没干了 加了加软件断点的功能 但是有bug 明天调
--------------------------------------------------------------------------------
11.13:
11.15:我回来了
--------------------------------------------------------------------------------
11.18:硬盘断点已加 现在机子上python好像出了问题 没法运行测试 这难道是上天让我去写C# ?
--------------------------------------------------------------------------------
11.21:因为装了CTEX所以path全被刷了 所以python用不了了 改完后已正常 硬盘断点添加完毕 内存断点还没加完 defines里面还有些没写
--------------------------------------------------------------------------------
11.22:debugger前期写完 工程可以暂时告一段落

About

a debugger like PyDbg, or it is PyDbg

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages