PHP实现的某SNS手机游戏的简单外挂

来源:互联网 发布:图片比较算法 编辑:程序博客网 时间:2024/06/07 12:34

 

首先简单介绍一下这个游戏,手机游戏大航海是人人网上一个纯手机游戏,目前只针对手机校内用户。 手机访问m.xiaonei.com->应用->大航海来体验这个手机游戏的乐趣。

现在随着SNS的流行,WEB游戏也开始流行。有时候并不是为了玩游戏,更多的时候是遍历一遍好友。回到外挂这个话题上来。

作为手机游戏,受到手机浏览器的限制,这个WAP游戏不可能做的很炫很复杂。所以弄个外挂还是非常简单的。

首先要感谢人人网,为我们提供了免登录书签,这样凭借一串字符串就可以登录人人网,而不需要再模拟手机用户登录的过程了。下面代码当中的sid=****就是我的登录大航海游戏的书签。出于众所周知的原因,这串字符是不能公布的。

说起来这个原理非常简单:获取页面->分析链接->执行操作。

涉及到两个个关键的PHP函数:

1、file_get_contents():用来取得URL的内容。

2、preg_match_all():正则匹配所有可执行操作的链接。每一个可执行的操作对应的URL字符串都有明显特征,所以找起来也很方便。

 

下面附上完整的PHP代码。

 

 

运行的结果大概是这样的:

大航海外挂运行效果图

 

最后说下为什么要写外挂,主要是有人偷鱼偷的很happy,我稍微有点小郁闷。写外挂的重要意义在于:

为了减少渔民的损失,打消几个别有用心的不法分子抢劫别人劳动果实的险恶意图。在广大青少年当中树立高尚的社会主义价值观,强化青少年法律意识,杜绝青少年违法犯罪行为,共同构建社会主义和谐社会……

 

其实大航海是个非常不错的应用。感谢他的作者。

 

--

欢迎讨论下面的问题:

1、对于受到客户端限制的WEB/WAP游戏,如何检测和预防上面的这种自动化脚本?

2、代码本身的问题,比如设计模式,算法等等。

 

不欢迎下面的问题:

1、这个外挂怎么用啊?

原创粉丝点击