返回列表 发帖

[讨论]遇到一个IDA插件编程(与调试器进行交互)的问题: fluFlags()

[讨论]遇到一个IDA插件编程(与调试器进行交互)的问题: fluFlags()
议题作者:BeQuick
信息来源:邪恶八进制信息安全团队(www.eviloctal.com

我的插件先在指定的地址设置断点,然后启动调试器,当调试器执行到断点后程序挂起,这时我想得到某个堆栈变量中各个字节的属性(就是字节的flag_t)。但在程序中无法调用 fluFlags() (在SDK\include\byte.hpp中声明,原形为:void fluFlags(void)), 编译时出现的错误是 :

unresolved external symbol "void __stdcall fluFlags(void)" (?fluFlags@@YGXXZ)
但我调用SDK提供的其他函数时是没有问题的,包括读写内存、刷新内存、设置断点、处理消息等。
    (注:我用的是IDA5.1 调试器版本是WinCE 5.1)
有人知道原因吗? 或者有什么其他的方法根据动态的结果更新内存单元的属性(flags)吗?
帖子15 精华0 积分10 阅读权限40 性别男 来自湖北 武汉 在线时间5 小时

返回列表