关于按钮或功能被隐藏问题
各位大佬:Delphi语言写的程序。有的功能,或者按钮被隐藏了,我猜他就是设置的按钮属性可视=假,这个怎样用od让他显示出来啊,下什么断点,可以设置按钮的属性呢?让按钮属性可视=真 软件发出来 Mylife0 发表于 2024-8-28 21:46软件发出来
发软件不是违规了吗,就成了求破了,会被删帖。所以我只想求方法,求例子 遍历一下窗体喽,假改真,在用CE看,这种用E好实现 houdongen 发表于 2024-8-28 22:03
遍历一下窗体喽,假改真,在用CE看,这种用E好实现
大佬可以具体一点不,我是纯小白一个 直接使用IDR (Interactive Delphi Reconstructor)打开修改 flyer_2001 发表于 2024-8-28 22:19
直接使用IDR (Interactive Delphi Reconstructor)打开修改
这个软件我到没有用过,不过如果这个是静态修改的话,比如他在代码中判断某些功能,在代码里面设置的可视属性,这个软件也能修改吗 断桥隔爱 发表于 2024-8-28 22:24
这个软件我到没有用过,不过如果这个是静态修改的话,比如他在代码中判断某些功能,在代码里面设置的可视 ...
反编译正常的话应该是可以的,具体看实际处理,论坛里也有部分IDR的使用帖子。 用抓抓精灵之类的东西把按钮句柄抓出来,有句柄就能显示了吧 用 IDR 定位显示隐藏窗体控件的函数,然后对它下断点。
也可以找到窗体初始化的回调函数(可以在论坛找找 IDR 的使用说明),下断点或静态分析。
IDR 分析完成后可以导出 MAP 文件,OD/x64dbg 有插件可以从 MAP 导入函数。
函数名应该有 Visible 字样,之后到调试器符号表搜索应该就能找到了。
页:
[1]
2