农场封包BUG测试工具(带刷种子功能),顺便谈谈农场封包怎么分析~~~

社区服务
高级搜索
猴岛论坛综合游戏交流QQ游戏农场封包BUG测试工具(带刷种子功能),顺便谈谈农场封包怎么分析~~~
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
271个回复

农场封包BUG测试工具(带刷种子功能),顺便谈谈农场封包怎么分析~~~

楼层直达
doctor.c2010

ZxID:11572397

等级: 上校
总是在牛A和牛C之间徘徊~~
举报 只看楼主 使用道具 楼主   发表于: 2010-07-07 0
农场封包BUG测试工具(带刷种子功能),顺便谈谈农场封包怎么分析~~~
— 本帖被 一夜十次郎、 执行提前操作(2010-10-26) —
[s:305][size=5][呵呵,上次发的种菜分析工具,有很多猴子不知道怎么使用。今天来说说农场封包的相关信息,顺便发个傻瓜式农场封包BUG测试工具。[s:305]
先介绍一下这个工具:
[attachment=3569984]
1.这个封包测试工具可以自主选择田地、种子类型等等信息,进行封包发送。比如说上次的未开地刷化肥的BUG,就可以自己填写田地的数字,点击“收获”的“开始”就可以实现封包发送。这样一来,下次有类似的BUG,大家就可以第一时间开刷了,不用等别人做工具了哈。
[attachment=3569985]
2.目前工具主要集合了“收获”“铲地”“播种”三项功能,由于时间有限其他的功能日后再添加。
3.工具设置了刷种子功能。设置好种子类型ID(ID可以通过“农场分析工具”进行查看,也可以在浏览器上输入“[url]http://farm.qzone.qq.com/cgi-bin/cgi_farm_ini_run?v=33[/url]”进行查看),刷的次数(上限150),第几块地,就可以开刷了。
下面简单说说农场封包的分析:
1.先说说农场是否可以通过封包修改的方式,实现刷钱、刷经验等效果?
答案是不行的,封包修改游戏是分不同游戏类型的,一般比较大的游戏,服务器是没有办法将所有用户信息都在服务器运行,这就必然有一部分非关键信息放在客户端处理。这就可能会实现通过封包修改游戏实现封包刷钱,刷装备等。但是,农场不是这类型的游戏,客户端只通过发送消息到服务器,由服务器进行处理,在客户端是不存储信息的,所以会出现很多的“自慰”现象(你单机实现了,服务器没变化)。至于出现的BUG可以通过封包实现,最终只是程序不完善导致的,你发送的封包永远是要满足服务器的要求才能发送,修改的封包是没有效果的。
2.再说说农场封包的内容和代表的含义。
下面是买一个牧草的封包内容
“发送:108  send: (sock=1936,  ,len=108,flags=0)
uinY=1324145444&farmKey=acb2f6ce03df7ceb4cdb2dde99439f6e&farmTime=1278046625&uIdx=1324916953&number=1&cId=40”可以知道封包长度108,由uinY、farmKey、farmTime、uIdx、number、cId几块组成的。其中farmKey、farmTime是变化的,farmtime是现在时间与1970.1.1日的时间差,farmkey是farmtime+安全码通过MD5加密得到的。number是买的数量,cId是买什么种子,cId=40是牧草。
再看一个世界杯赌球牧场封包的信息。
《《《发送:1018  send: (sock=2132,  ,len=1018,flags=0)
POST /cgi-bin/cgi_worldcup HTTP/1.1
Accept: */* 
Accept-Language: zh-CN
Referer: [url]http://appimg.qq.com/mc/module/Master_v_44.swf[/url]
x-flash-version: 10,0,45,2
Content-Type: application/x-www-form-urlencoded
Content-Length: 143
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET

CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Host: mc.qzone.qq.com
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: login_time=236B59B6805C8EEB31E2F509D615F39175452069B9BDF99B; Loading=Yes; __Q_w_s__appDataSeed=3;

randomSeed=20081; hint2011=1; uin=o1324145444; skey=@1xjhrIOXw; pt2gguin=o0005319041;

ptcz=010c990475d72bff0e9b48c29a27c2af3190e442d002dc5ec8e626f6fb25abdf; pvid=2912228455; pgv_pvid=4400292500;

pgv_flv=10.0; pgv_r_cookie=107329687522; o_cookie=1342685814

uId=1324916953&farmTime=1278136707&pastureKey=1ce12d5cb09a74bf4e0b3344e0f13f6c4794c725&farmKey=21c4b8d0a50e1700d7b43

4b49717d99e&uIdx=1324916953》》》》

这个封包核心信息有三块:
1.POST /cgi-bin/cgi_worldcup,这是世界杯赌球的地址。
2.Host: mc.qzone.qq.com,这是牧场HOST地址。
3.uId=1324916953&farmTime=1278136707&pastureKey=1ce12d5cb09a74bf4e0b3344e0f13f6c4794c725&farmKey=21c4b8d0a50e1700d7b434b49717d99e&uIdx=1324916953,这个封包包括:uId、farmTime、pastureKey、farmKey、uIdx五个部分,pastureKey是牧场加密码。UId、uidx是用户在牧场的编号。

如果你要给服务器发送封包,只要通过编程,把这些(uId、farmTime、pastureKey、farmKey、uIdx等等)sting组合一下发送到服务器就ok了。但是其中farmKey、farmTime是要分析解密的。
封包信息就说到这,有兴趣的可以留言:)[s:305]
/size]
本帖de评分: 7 条评分 DB +7
DB+1

此帖不加分不行啊但是我 ..

DB+1

好东西

DB+1

精品文章

DB+1

不会用呀

DB+1

原创内容

DB+1

东西不错

DB+1

怎么用阿.?

Black灬拖鞋

ZxID:6662437

等级: 中将
当裤子失去皮带,才懂得什么叫做依赖。

举报 只看该作者 沙发   发表于: 2010-07-07 0
先抢沙发再慢慢看
沙发!沙发!沙发!1楼的立功了!1楼的立功了!不给2楼任何的机会。
  伟大的1楼的Black灬拖鞋!他继承了[沙发]一族的光荣的传统。我顶.UP.上去在这一刻灵魂附体,2楼的一个人他代表了沙发一族悠久的历史和传统,在这一刻他不是一个人在抢[沙发]!,他不是一个人!
  1楼的!1楼的面对这个[沙][发]。他面对的全论坛抢沙发狂人的目光和期待。2楼曾经在论坛中抢过无数人的沙发,1楼的肯定深知这一点,他还能够微笑着…面对他…面前的这个人吗?15秒钟以后他会是怎样的表情?

楼主留言:

借楼说话:打不开的,初始化失败的,是framework版本低了,下载3.5版


想X

ZxID:12076714

等级: 中将

举报 只看该作者 板凳   发表于: 2010-07-07 0
不懂~

2

ポ奉 ポ奉

ZxID:2925022

等级: 少将
走了一条路的时候,记得别回头看。
举报 只看该作者 地板   发表于: 2010-07-07 0
这就是传说中的数据
黑紫荆

ZxID:11788033

等级: 少校
配偶: 白紫荆
每个月总有那么三十几天不想上班

举报 只看该作者 4楼  发表于: 2010-07-07 0
此贴必火,强势插入
做好自己该做的本职工作
冷香茗

ZxID:12380055

等级: 元老
当你走上了管理,你代表的不是个人,而是整个团队!

举报 只看该作者 5楼  发表于: 2010-07-07 0
原来高人出山了, 膜拜一下

深红色的阴霾。

ZxID:12543178

等级: 下士
举报 只看该作者 6楼  发表于: 2010-07-07 0
啥玩意不懂。
baibug

ZxID:12320303

等级: 上等兵
举报 只看该作者 7楼  发表于: 2010-07-07 0
不懂~
深红色的阴霾。

ZxID:12543178

等级: 下士
举报 只看该作者 8楼  发表于: 2010-07-07 0
能刷?谁试试 啊。
马桶里洗光头

ZxID:12096382

等级: 少校
举报 只看该作者 9楼  发表于: 2010-07-07 0
嘎嘎嘎~~现在不能刷··不刷了
Blank灬左手

ZxID:11056091

等级: 中将

举报 只看该作者 10楼  发表于: 2010-07-07 0
感觉好NB的说
空心琥珀‰

ZxID:12324436

等级: 元老

举报 只看该作者 11楼  发表于: 2010-07-07 0
实力帖,技术帖
梦想是一种让你感到坚持就是幸福的东西!---《中国合伙人》
没有坚持,谈何梦想?!


遇到问题,不要退缩回避,更不要怨天尤人,想法解决它才是真爷们
waterstar

ZxID:12376585

等级: 中将

举报 只看该作者 12楼  发表于: 2010-07-07 0
不懂呢,啥子都不知道
Afan`

ZxID:11960170

等级: 少校
举报 只看该作者 13楼  发表于: 2010-07-07 0
  这个具体有什么用  说的简单点

楼主留言:

呵呵,借楼说下这个工具的用处,打个比方,农牧场就像一盘菜,我想做双筷子,让猴子们都能用这双筷子去尝菜。这个工具还是初步,还需慢慢完善,希望最终实现农牧场大部分封包的自定义发送。同时也希望大家都动起来,造氛围、有工具,出BUG。

浪浪≈

ZxID:11484820

等级: 上将

举报 只看该作者 14楼  发表于: 2010-07-07 0
看不明白哦
星期四、夕阳

ZxID:3770605

等级: 贵宾
如果再看你一眼,是否还会有感觉?

举报 只看该作者 15楼  发表于: 2010-07-07 0
不懂
白水冬瓜

ZxID:12496132

等级: 中尉
举报 只看该作者 16楼  发表于: 2010-07-07 0
表示仰望~
无名若水

ZxID:12231311

等级: 中士
举报 只看该作者 17楼  发表于: 2010-07-07 0
强贴。。。顶下
ゆ风过无痕ゆ

ZxID:1664988

等级: 贵宾
萍水相逢,相识即是有缘,今宵别后,重逢不知何处;对酒当歌,劝

举报 只看该作者 18楼  发表于: 2010-07-07 0
很好,很强大。
  彼岸花丶

ZxID:9301581

等级: 禁止发言

举报 只看该作者 19楼  发表于: 2010-07-07 0
不错
« 返回列表
发帖 回复