首页
社区
课程
招聘
[求助]基于TCP的FLASH网页游戏如何调试
发表于: 2014-4-13 20:23 11713

[求助]基于TCP的FLASH网页游戏如何调试

2014-4-13 20:23
11713
想找到加密算法的函数,或者游戏内某动作的CALL,用OD跟踪,总是跟到FLASH32模块里就进入死循环了,无法找到关键代码。FLASH32,是系统模块,它里面应该没有游戏加密或者操作方面的函数,打开OD载入模块窗口
可执行模块, 条目 65
基址=77180000
大小=00103000 (1060864.)
入口=77184256 comctl_1.<模块入口点>
名称=comctl_1
文件版本=6.0 (xpsp_sp3_qfe.100823-1643)
路径=C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.6028_x-ww_61e65202\comctl32.dll
只有这个是非系统模块,是不是说明这个才是游戏的代码呢?
本人调试EXE程序有多年经验,所以别回答让我从基础学起等无聊答案。
谁有类似经验,或者教程推荐下,非常感谢,有偿求助啊

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

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 185
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
flash 明显不是系统模块啊。 comctl32.dll 是windows 的控件的。
你用ie 打开youku.com 然后用Process explorer 来看。 我电脑上 flash 的是 Flash32_12_0_*.ocx 这个activeX控件。

调试COM组件的方法在版内有。 可以找找半斤八两的贴子。
2014-4-13 20:47
0
雪    币: 206
活跃值: (10)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
3
我说的FLASH32模块就是这个

可执行模块, 条目 2
基址=10000000
大小=00940000 (9699328.)
入口=105EAF62 Flash32_.<模块入口点>
名称=Flash32_ (系统)
文件版本=11,2,202,235
路径=C:\WINDOWS\system32\Macromed\Flash\Flash32_11_2_202_235.ocx
跟到这个模块里后,就进入死循环了,你说的帖子,我找找看是否有帮助
2014-4-13 20:49
0
雪    币: 1886
活跃值: (216)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
4
为什么不选择反编译swf文件?
2014-4-13 21:52
0
雪    币: 6524
活跃值: (4316)
能力值: ( LV10,RANK:163 )
在线值:
发帖
回帖
粉丝
5
AMF,AMF3协议~
2014-4-13 22:11
0
雪    币: 70
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
现在还有人用flash?
2014-4-14 09:02
0
雪    币: 206
活跃值: (10)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
7
半斤八两
我找了,他对调试网页游戏也没有研究,不知道怎么做
反编译swf文件?
我用了硕思闪客名捕,下不到swf文件
谁知道这个问题怎么解决啊,有偿求助啊
2014-4-14 15:17
0
雪    币: 215
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
现在很少Flash网游是不加密混淆的,得具体你说是哪个游戏?找SWF倒不是找不到,就怕是找到的是已经混淆得厉害
2014-4-14 21:39
0
游客
登录 | 注册 方可回帖
返回
//