|xGv00|71e7eb461e22e8ef5083dea2bd5c6b08
热门推荐
大型游戏
游戏平台
休闲游戏
桌面游戏
网页游戏
社区管理
|xGv00|ab99ac88d843ab4007203c8520ed393f
站内搜索:
文章标题
作者昵称
帖子数:3449
回复/查看
回帖时间
发帖时间
07-26 14:44
07-26 14:28
07-26 13:11
07-25 18:02
07-25 18:01
07-25 17:35
07-25 13:07
07-25 08:47
07-25 07:14
07-24 14:41
07-23 18:11
07-21 23:12
07-19 11:44
07-26 15:09
07-26 15:02
07-26 14:52
07-26 14:52
07-26 14:51
07-26 14:50
07-26 14:50
07-26 14:48
07-26 14:46
07-26 14:41
07-26 14:40
07-26 14:37
07-26 14:36
07-26 14:25
07-26 14:22
07-26 14:22
07-26 14:21
07-26 14:21
07-26 14:16
07-26 14:15
07-26 14:15
07-26 14:14
07-26 14:13
07-26 14:11
07-26 14:10
07-26 14:09
07-26 14:09
07-26 14:08
07-26 14:07
07-26 14:07
07-26 14:06
07-26 14:06
07-26 14:05
07-26 14:03
07-26 14:03
回复/查看
回帖时间
发帖时间
Copyright 1998 - 2010 Tencent. All Rights Reserved.
腾讯公司 版权所有
|xGv00|6e66cb12c1e64b1ebffcb40bf2962703盛大彩虹***
******:95105222-8009
***邮箱:gameabc@sdo.com
投诉邮箱:gameabc@sdo.com
游戏排行榜
您的位置:
> 游戏排行
视频斗地主排行
最后更新日期 2010-11-18
游戏积分
旺仔d牛奶
489973074
恒久情缘
35705744
封功伟绩
29749390
today20071
26214403
地主≈恶霸
25006131
视频÷妹妹
25003131
龙南***
17369243
冰炖西瓜
16249663
☆☆售☆☆
16143024
★★售★★
16139436
戀の蟻
14502910
︶ㄣ車神
12606185
太尉va
12022452
举世%无敌
9861056
蜘蛛售地主
9383360
352026976
9207914
韵韵如诗
8134969
飞儿ooo
7023944
龍§夏日.
6876124
e井深
6871449
兰筑.
6821038
雪飘bx.
6819657
漂的ni
6817426
苦青.
6804653
潜天九.
6777006
5780260
czf#czf.
5220612
〖虬髯客〗
4994539
鬼手剑21
4489680
梦佛源.
4488821
小菜1碟.
4488342
吥該嗳祢.
4487927
念下人.
4486565
§蛋蛋§.
4479205
普格瑞丝
4475394
明月芷心.
4469754
江南布.
4467319
水寶貝.
4466578
新飞售地主
4242553
举世%无双
3950380
tongnahu
3827842
dda henha
3775532
逦虞.
3671214
镀金钻戒.
3662663
汉宗.
3658157
亲像风沙甲
3657979
心神o韵
3653151
3647746
邻狐虫.
3646313
人民币o
3341384
3288866
姑苏×慕容
2997615
a喜欢飘雪a
2995466
御史大夫va
2985822
宽宽和仔仔
2858740
slajf2007
2853540
雨夜の天使
2803154
同窗友
2704286
ligxzzzva
2670881
刺刺毛毛
2610437
爱dè淡點
2540714
玄色纹身.
2480655
hj1482999
2407990
熹鸢.
2405910
大海售地主
2392603
蝶儿芳菲
2320898
喜欢ww00
2293438
筱叶ξ饰品
2292905
蝶舞人
2243789
晟银行.
2224953
亲密。
2122193
a烧猫
2080306
2041603
甜蜜一些
2025429
我爱~他!
1987115
四叶草敏敏
1981714
百合BH
1978551
太阳qin
1978020
hztlmhw
1958738
夏日777
1938150
霸世奇才
1918011
mimiyu139
1855486
zei2meng3
1848701
威怩斯的泪
1803246
1801419
亲亲小丽 1761841
t于成龙t
1733888
偶是寳兒
1721139
夜行之者
1694492
愛情幽幽谷
1694208
驕阳还在
1677044
俊俏书生
1673891
cym128128
1663492
西门无子.
1661065
p63853218
1649865
城市%@部落
1618829
峰回路转ζ
1618810
bai6996
1602504
こ荆轲こ
1593177
春天686
1565895
★妖☆魔★
1563638
1414060
售积分
1405618
童话大世界
1359714
幸福背後.
1358310
爱瑞利特.
1351872
驻港112
1349220
无形的我.
1348724
冬季戀.
1347996
奇迹出现.
1346022
蝶舞蹁跹.
1345482
骷髅小笨笨
1342265
残酷now
1342014
动感网关.
1340014
驻港113
1339502
困惑的心.
1338077
司徒ど龙
1338047
兲鵼洅蘫.
1337844
断桥残雪1.
1332895
溈妳變乖.
1331815
就是!好使
1331678
梦噫思语
1330365
山茶点点
1328377
少妇.疯狂
1321637
宁采臣→.
1320378
疯狂极冰.
1318728
凤舞々梦
1318491
风骚领爱.
1315325
纯情鸭人.
1309083
斗地主专卖
1299164
莲.lee
1292273
飘舞之蝶
1288695
adxpvpfxjj
1288621
oqzzghtmwt
1288582
rjhwqzzggt
1284799
餄俷沖王
1284715
iixczgtqfm
1282306
hwwoekoioi
1281291
injvjfpdft
1280339
kplnl 1280114
dqhhegfjwm
1279283
rdy wtwb
1278236
ekxbugrxmw
1276379
oeadbawpxa
1274572
gxbfhfdxlz
1272896
jruuhhimdp
1269448
gaavnyaxna
1264042
afghhdf
1241184
LY365★
1239572
dior ow
1232616
zyj wdbo
1231342
西草微蓝.
1215251
楚歌汉舞
1212472
∮七里香
1206608
天空依蓝.
1205733
我爱梨晶
1205672
西幼稚郎
1205663
dabaobeia
1202740
大海卖地主
1202565
狡猾d小狐
1202411
一生无梦。
1201837
游戏haha
1192353
深圳极速.
1192185
孤星の盼
1191324
琪琪宝贝88
1189498
杭州野味1
1188583
自己可以
1183558
黑暗独舞.
1180016
29353817
1174244
哈尼6600
1172052
大彪z!
1169879
j大帅哥
1168589
中旺888888
1141500
愀佳措屯钟
1123428
幕袒獗歉祜
1103954
琴鹿噌坭钲
1101925
侵膘甲钾镩
1094903
萁握砹罡阑
1094861
肪备戈房涫
1076970
hz无影手
1067111
哽檎後截柘
1056834
盗痔纂瘁线
1056791
曝灬禄秋芮
1050778
憧涛辣喽涓
1049901
铁工鸡1m 1047502
大通摩根
1047500
统计委员会
1043208
忡懦刮汲沁
1042795
读者投书栏
1041524
坡罔栽湛达
1040724
凤胶懿岗晚
1040036
峨柽梃炷既
1037235
枋懔彖肴唔
1036530
沽陧爬睦侥
1035906
『大脸猫』
1017767
wmdjwma
1016818
犊革呗曙临
1016559
hj14829999
1012594
防逆杜暇兆
1005972
***女人
1004456
友情链接:
盛大网络
[健康游戏忠告] 抵制不良游戏 拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活
杭州边锋网络技术有限公司 版权所有
电子营业执照qq四国军旗2.1 beat03 builde017记牌器开发思路(一) 2009年09月14日 来源:博客园 作者:Birdshover 一、棋盘结构分析
首先,根据存档文件找到棋子
军旗:0x00000002
地雷:0x00000003
炸弹:0x00000004
司令:0x00000005
军长:0x00000006
师长:0x00000007
旅长:0X00000008
团长:0X00000009
营长:0X0000000A
连长:0X0000000B
排长:0X0000000C
工兵:0X0000000D
而 0表示无,1表示有,但是不知道是什么棋子。
可以用CE找出棋盘结构的内存地址。在上紫色下蓝色的情况下,蓝色正左上角的地址是004991dc(也就是中间九格的左下。)
用OD找到附近地址
004991B4 00 00 00 00 08 00 00 00 02 00 00 00 00 00 00 00 ..............
004991C4 0A 00 00 00 02 00 00 00 00 00 00 00 07 00 00 00 ..............
004991D4 02 00 00 00 00 00 00 00 07 00 00 00 02 00 00 00 .............
004991E4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004991F4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00499204 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
加粗的07就是004991dc,而分析地址的连续性可以看出,这是一个数组,类型大小为12字节。应该是
struct{
int
int
int
这个第一个Int很明显是棋子,而第二个Int根据测试是表示颜色(00橘红色,01蓝色,02绿色,03紫色),第三个不知道是什么。这是在复盘中查看的数据,在实际对战中,除了自己家的棋子,其它的棋子都是1.
二、如何进行记牌
记牌的方式有3种,动态扫描内存、拦截API(替换CALL)和网络协议分析。对于图形识别方式的记牌不考虑,没啥意思。
1、动态扫描内存
这种思路最为简单,在内存中定义一个棋盘结果,单位时间内根据内存变化,来实现记牌。比如,在某时刻,004992c0(蓝色一行3列)位置,师长叫吃004998df8(紫色一行3列),结果蓝色棋子消失(004992c0值为0),而紫色棋子还在(004998df8值为1),则004998df8处棋子为39+(军长以上,包括军长)。004992c0 +4值表示了颜色,004998df8+4值表示颜色。
这种方式算法上比较复杂,效率也较低,在卡了的情况下要注意处理。这种方式太过简单,效果不太理想。
2、拦截API(替换CALL)
这种方式首先要分析,得出注入点,也就是找CALL。实现方式等同于网游内挂。对数据的识别也是采用内存读取,但是驱动方式改有游戏驱动外挂,而不是外挂去扫描游戏。难点在于找到CALL函数。四国军旗的棋子走动CALL比较难找,今天刚找,还没找到,汗~~~切入点在于数据。用CE监视内存 004991dc,右键,查找写入该地址的代码:
在0041e67e处下断点。开始调试调试,上下找一找,找到了播放音乐的call,汗。
004115BD /0F84 CA000000 JE JunQiRpg.0041168D
004115C3 |68 88DE4500 PUSH JunQiRpg.0045DE88 ; res\move.wav
004115C8 |B9 A0CB4900 MOV ECX,JunQiRpg.0049CBA0
004115CD |E8 3E2F0100 CALL JunQiRpg.00424510
004115D2 |8B4424 14 MOV EAX,DWORD PTR SS:[ESP+14]
004115CD 这句,CALL JunQiRpg.00424510 就是播放音乐,换成c++就是
void JunqiRpgCall::MovePlay(void)
DWORD addre = 0x424510;
__asm{
pushad
PUSH 0x45DE88 //res\move.wav
MOV ECX,0x49CBA0
CALL addre popad
}
拦截CALL呢就是要把这段汇编改掉,在汇编中实现跳转到自己的程序(在这里实现记牌),然后再跳回正常流程。(参考API注入)。
3、网络协议分析
这种难度很大,相当于自己实现客户端,原理等同于网游脱机外挂。就不讨论了。
编缉推荐阅读以下文章
最后刷新时间:
2009-09-15 01:58:57
精彩推荐
专题推荐
Copyright 2002 - 2009 ddvip All Rights Reserved
豆豆网 版权所有