首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

关于调试器的一些疑问,该如何解决

2012-09-14 
关于调试器的一些疑问我最近想用lua脚本语言做一个调试器,但是我遇到一个难点就是,如何实现注入到宿主进程

关于调试器的一些疑问
我最近想用lua脚本语言做一个调试器,但是我遇到一个难点就是,如何实现注入到宿主进程进行调试呢?也就是Atttch到另一个进程中进行调试,希望知道这方面的朋友能告诉我,或者有相关参考资料,或代码的也可以告诉我(语言不限,如果能从其他语言找到灵感也好),谢谢

[解决办法]
操作系统提供了调试 API 的.
总体介绍: http://msdn.microsoft.com/en-us/library/windows/desktop/ee663265(v=vs.85).aspx
调试用到的函数: http://msdn.microsoft.com/en-us/library/windows/desktop/ms679303(v=vs.85).aspx

LUA 如果不能直接调用这些 API 的话, 你需要混合 C 和 lua 来做了
[解决办法]
什么平台
如果是window平台,需要借助微软的DebugApi,具体可以查查MSDN的文档

热点排行