首页
社区
课程
招聘
[讨论]关于捕捉模式对话框创建的问题?
发表于: 2006-4-13 19:16 3646

[讨论]关于捕捉模式对话框创建的问题?

HSQ 活跃值
8
2006-4-13 19:16
3646
就那《彩影 2004 v3.5 Build 100 白金破解版》的点机保存时弹出的对话框来说吧,我用以下8个API:
bpx dialogboxparamw
bpx dialogboxparama
bpx DialogBoxIndirectParama
bpx DialogBoxIndirectParamw
bpx showwindow
bpx createwindowexa
bpx createwindowexw
结果只有showwindow有反映,不只为何????

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 381
活跃值: (140)
能力值: ( LV13,RANK:330 )
在线值:
发帖
回帖
粉丝
2
这个程序在运行过程中会创建两个子线程,且包含钩子及用SetWindowLong对窗口过程进行了过虑处理;
主程序与MFC42.DLL连接紧密,本人怀疑用了消息DLL接口技术,但是那个模式对话框到底使用什么API创建的呢,为何只有显示窗口,而无法发现创建窗口过程?
2006-4-13 19:43
0
雪    币: 257
活跃值: (11)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
"结果只有showwindow有反映,不只为何????"

说明该窗口早就创建好了,只是隐藏了起来,就等你按保存时显示出来
2006-4-13 19:48
0
雪    币: 381
活跃值: (140)
能力值: ( LV13,RANK:330 )
在线值:
发帖
回帖
粉丝
4
“说明该窗口早就创建好了,只是隐藏了起来,就等你按保存时显示出来”
我也想过,但在程序执行前,用SOFTICE下:bpx showwindow 发现有一个窗口
被设为隐藏,并记下该窗口句柄,与按保存时显示出来窗口句柄比较,结果是不一样的,而且按保存时显示出来窗口句柄每次都会出现都会发生变化,这说明该窗口不是隐藏了起来的固定窗口,可能是动态创建的。
但是,即使是动态创建的,且无论是主从线程动态创建的,用SOFTICE都应该捕捉到创建过程啊????
2006-4-13 20:15
0
雪    币: 257
活跃值: (11)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
没见过那对话框,帮不上忙了
2006-4-13 20:27
0
游客
登录 | 注册 方可回帖
返回
//