早期的武林外传脱机源码及分析(2)
Tools.pas
{辅助文件,用于字符串处理,格式化封包,数学函数}
unit Tools;
interface
uses
SysUtils, Dialogs, Classes, ExtCtrls;
procedure ASCStrToPChar(ascstr:string;buf:PChar);
function HexCharTo
Tools.pas
很早就没有玩武林外传了,前几天有人给我发信息让我放出武林的脱机登录源码,我就放出来吧,其中也参考了别人的东东。
此源码当初可以登录游戏(获取到人物信息),但是在选择人物的时候不能登录,因为时间的关系没有继续弄了。
另外说明一下,我早期间写程序是没有什么固定思路的,想的哪写到哪,所以其它分析的文档就没有了,呵呵。
unit1.pas
用delphi实现,这是个最初的版本,只有简单的实现了批量签到(与安卓百度贴吧签到同等经验,百度网页显示客户端登录和签到)及多用户登录,以及添加删除贴吧等等,其它的功能在另外一个版本中实现了,譬如贴子浏览,回复,还有各种表情的解析,但是因为春节原因我暂时不放出来,等完善了之后再放出来吧。
下载地址:初始版 http
WebBrowser1.GoHome; //到浏览器默认主页
WebBrowser1.Refresh; //刷新
WebBrowser1.GoBack; //后退
WebBrowser1.GoForward; //前进
WebBrowser1.Navigate('...'); //打开指定页面
WebBrowser1.Navigate('about:blank'); //打开空页面
//打开空页面
30台苹果11月免费天天送,网易新闻客户端真是业界良心! http://163.fm/Aq4kUzo @网易新闻客户端
1,打开登录界面,未输入用户名密码
百度帖吧手机客户端的sign算法经过2天终于被偶搞定了,因为是安卓客户端,抓包没有windows平台下面方便,经反复比对,从打开客户端开始,到点击登录按钮之前,帖吧客户端共向服务发送了2次POST包,这两次发包可以不需要,是请求首页数据及最热贴吧数据,以及检查更新,不过这两次都提交了sign.或者有别外的需要,暂时没有研究。
暂时不公开。