分类
大小:3.2M更新:2019-01-14
类别:文件处理系统:WinAll
友科订票助手Crack补丁是一款专业的铁路抢票工具补丁,友科订票助手是由“友科工作室”自主研发,是基于铁路客户服务中心官网(www.12306.cn)的一个火车票网上订票“辅助”客户端程序。
试过好多方法实在是脱不掉的时候,只能想其它方法了。对,就是修改运行时的内存,当然,前提是你找到了了需要修改的内存断点或地址,
但有大多数软件每次打开时或更新后的地址都不一样,这时,我们可以在破解补丁中加入Debugger 能过脚本或其它编程语言控制Debugger动态破解。
好了,拿个列子给大家上菜。(大家熟悉的某订票肋手)
打开它后发现,嗯,程序能用的程序的界面和登陆框都出来了,这时,我们只要把登陆框去掉就行了,怎么去,我们把它丢进OD.在弹出窗体的时候设置断到.
丢进OD.
输入 ShowWindow
这个是主界面,我们要的是登陆窗口,按F9下一个断点
到这里,我们可以看到,这个是登陆的界面。我们只需要把这个窗体的hWnd改掉它就出不来了。
对着 hWnd=006A0DCC 右键--修改 随便输入一个8位数字符就可以了。
F9
这时还没结束,登陆窗口是去掉了,可是主窗口是假死状态。其是它只是实登陆窗口给当在后面了,变成未激活状态。我们打开SpyLite
拖到程序窗口上面,点消息-把窗口可用 勾上就可以了,然后选窗口可用就可以脱离OD了。
可是我们发补丁出去的时候不可能这样发出去吧,有什么办法可以它自动像脚本一样控制修改呢。这时可以用小巧 的Debugger 命令行操作
更多的命令行使用方法,请问度娘。
找到 Debugger 安装目录 的 cdb.exe ,把要破的程序拖到它上面运行输入bu ShowWindow 回车
然后输入 G 回车
上面我们知道第一次回是主界面的 hWnd
断续 输入 G 回车,直到主界面出来,登陆界面没出来为此。
到这里,esp= 这就是这们要改的 窗体hWnd 所在断点。
输入ed (esp+8) 0xffffffff 回车
输入 G 回车
输入 QD 回车 (即可脱离 cdb.exe 面程序不会退出)
到这里就可以了,这时候主窗口也是假死状态。像OD最后一步的时候用 SpyLite把窗体激活就可以了。
这时候我们只要把上面步骤的用编程语言脚本写出来就可以了。 简单的有VBS呀,按键精灵呀。E 等等。
到这里,我把我写的C# 破解的主要源码给大家参考。
if (e.Data.IndexOf("LdrInitShimEngineDynamic") >= 0 || e.Data.IndexOf("int 3") >= 0)
{
this.Invoke(ReadStdOutput, new object[] { "正在设置断点...\r\n" });
Process p = sender as Process;
p.StandardInput.WriteLine("bu ShowWindow");
}
if (e.Data.IndexOf("Unable to verify checksum for") >= 0)
{
this.Invoke(ReadStdOutput, new object[] { "正在调试断点......\r\n" });
Process p = sender as Process;
p.StandardInput.WriteLine("G");
}
if (e.Data.IndexOf("ds:002b:00000000=") >= 0 || e.Data.IndexOf("00000000=????????") >= 0)
{
this.Invoke(ReadStdOutput, new object[] { "正在调试断点.........\r\n" });
Process p = sender as Process;
p.StandardInput.WriteLine("G");
}
//esp=
if (e.Data.IndexOf("esp=") >= 0)
{
//Espstr
Espstr = e.Data;
}
if (e.Data.IndexOf("USER32!ShowWindow:") >= 0)
{
Process p = sender as Process;
if (Gi == 1)
{
this.Invoke(ReadStdOutput, new object[] { "正在修改内存............\r\n" });
string Hexdate = Espstr.Substring(Espstr.IndexOf("esp=") + 4, 8);
p.StandardInput.WriteLine("ed (esp+8) 0xffffffff");
IntPtr Winhwnd = FindWindow(null, "友科订票助手 V2.575");
if (Winhwnd == IntPtr.Zero)
{
p.StandardInput.WriteLine("Q");
this.Invoke(ReadStdOutput, new object[] { "破解失败。。。无法破解此版本!!!\r\n" });
MessageBox.Show("无法破解此版本!!!");
}
else
{
p.StandardInput.WriteLine("QD");
}
Gi++;
}
else
{
if (Gi < 2)
{
this.Invoke(ReadStdOutput, new object[] { "正在调试断点............\r\n" });
p.StandardInput.WriteLine("G");
Gi++;
}
}
资源:
需要工具 爱盘有的下 ,
实例中破解的软件地址 http://www.yk12306.com/Download (2.574之后版本作者加入了 检测不到帐号登陆就退出。大家需要用的 下载 2.574的就可以了。关于升级窗口。直接用这个方法干掉)
请下载原版解压,把补丁全部文件放到软件目录下运行Crack.exe即可
FreeCommander XE 2019 64位中文版文件处理Mv0.0.0.790安装版
查看Okdo Document Converter Pro汉化最新版文件处理Mv5.6 最新版
查看ppt转swf工具Okdo PowerPoint to Swf Converter文件处理Mv5.8 官方最新版
查看PST文件处理软件(Shoviv Outlook Suite)文件处理Mv19.11最新版
查看文件哈希校验文件处理.46M0.6官方版
查看OCR识别提取工具(VeryPDF Table Extractor OCR)文件处理Mv2.0官方版
查看PDF补丁丁测试版文件处理MV0.6.1.3498永久免费版
查看多标签文件管理器(Multi Commander)文件处理Mv9.0.0 Build 2555中文免费版
查看ImTOO iPod Computer Transfer (iPod文件传输工具)文件处理Mv5.7.30 PC版
查看驱动文件处理文件处理Mv0.55免费版
查看万能数据库格式转换器Withdata Data File Converter文件处理Mv3.0 Release 1 Build 200417 免费版
查看模糊pdf变清晰工具PDF2HD文件处理.33M
查看office办公文档密码破解PassFab for Office文件处理Mv8.4.0.6 中文免费版
查看PPT转Flash(PPT to SWF Scout)文件处理MV1.13c.2 免费版
查看天正电气2013过期补丁文件处理M免费32位/64位版
查看自动重命名AE脚本(AEscripts OCD Renamer)文件处理M1.0 Win/Mac
查看PDF转GIF(iPubsoft PDF to GIF Converter)文件处理Mv2.1.8官方版
查看Orthodox文件管理器(FileVoyager)文件处理Mv19.12.25.官方版
查看又拍云资源管理器文件处理M0.0.8官方版
查看书法范字分割器文件处理M1.0免费版
查看Lighten PDF to PowerPoint Converter文件处理Mv6.0.0官方版
查看Hasher Pro中文版文件处理MV3.3.0绿色版
查看360勒索蠕虫病毒文件恢复工具官方版文件处理.91M
查看Shp2Map转换工具文件处理M3.1官方版
查看点击查看更多