如何使用 ollydbg 为 winApi 函数调用创建断点,例如GetDigiItemA 函数调用的断点? [关闭]

Posted

技术标签:

【中文标题】如何使用 ollydbg 为 winApi 函数调用创建断点,例如GetDigiItemA 函数调用的断点? [关闭]【英文标题】:How to create a breakpoint using ollydbg for a winApi function call, e.g. a breakpoint for a GetDigiItemA function call? [closed] 【发布时间】:2020-06-20 22:01:18 【问题描述】:

Ollydbg v.1 或 v.2 我的意思是在程序执行期间可以在 SoftIce 中设置的断点类型,例如获取DigiItem,设置DigiItemA。

【问题讨论】:

【参考方案1】: 转到相关函数:按 Ctrl+G => GetDlgItemTextA => 确定 设置断点:按 F2

要查看活动断点列表并禁用/删除它们,请检查断点窗口 (Alt+B)。

如果您使用的是命令栏插件 (for OllyDbg1 / for OllyDbg2),您还可以编写例如bp GetDlgItemTextA 在命令栏中。

对于 OllyDbg1,还有一个有用的插件,它添加了一个带有常用断点位置的菜单,以及许多其他功能:IDAFicator。

另见https://hydrasky.com/network-security/breakpoint-in-ollydbg-part-1/

【讨论】:

以上是关于如何使用 ollydbg 为 winApi 函数调用创建断点,例如GetDigiItemA 函数调用的断点? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

WinAPI/GDI:如何使用 GetDIBits() 为位图合成颜色表?

ollydbg调试总结

ollydbg调试总结

ollydbg调试总结

WinApi - 如何计算文件内的图标?

当我们使用winapis将字符串作为参数传递时,如何将c#字符串转换为c++字符串