首页
社区
课程
招聘
[旧帖] [已解决]OCX的自较验和内存补丁问题 0.00雪花
发表于: 2006-10-27 21:52 5221

[旧帖] [已解决]OCX的自较验和内存补丁问题 0.00雪花

2006-10-27 21:52
5221
大家好,这是一个电影播放控件,依靠ADLIST值播放电影前的广告,所以把ADLIST值改掉便无法放广告了,但这是以前的做法,现在这个控件已经加了自较验功能,随便动个字符就DllRegisterServer出错

100042F0    E8 FBFCFFFF     call c.10003FF0
100042F5    85C0            test eax,eax
100042F7    74 19           je short c.10004312
100042F9    E8 32000000     call c.DllUnregisterServer
100042FE    8B4C24 04       mov ecx,dword ptr ss:[esp+4]
10004302    8B5424 00       mov edx,dword ptr ss:[esp]
10004306    B8 05400080     mov eax,80004005
1000430B    8951 04         mov dword ptr ds:[ecx+4],edx
1000430E    83C4 08         add esp,8

上面这段NOP掉可以成功regsvr32,一高兴马上播放电影,没想到打开网页就给我个黑屏,播放器没有加载

现在找不到北了,不知该从哪下手,请前辈们指教

还有,有没有办法搞OCX的内存补丁?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 0
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
2
OCX和DLL打补丁的方式一样
2006-10-27 21:55
0
雪    币: 141
活跃值: (162)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
顶一下,关注,是3**y升级了
2006-10-29 20:35
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
今天搞定了播放器加载的自检,马上改掉adlist值,一播放WMP播放器错误。。。前两个是完整性自检,这个是adlist的关键代码自检了,又找不到北了
2006-10-29 20:39
0
雪    币: 141
活跃值: (162)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
自校验的关键代码在哪?如何判断的?
2006-10-29 20:44
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
最初由 crbb 发布
自校验的关键代码在哪?如何判断的?


我是看运行到哪断掉再去看那个地方,今天终于搞定了
2006-10-30 17:44
0
游客
登录 | 注册 方可回帖
返回
//