美文网首页前端都会去了解的ToolsiOS逆向工程
Mac 版迅雷,免费使用高速通道,离线下载

Mac 版迅雷,免费使用高速通道,离线下载

作者: 单眼皮00 | 来源:发表于2016-08-27 18:56 被阅读6875次

    前提准备

    1. Mac 版迅雷,版本没什么要求,目前我的是最新版的2.7.2beta版

    2. Hopper Disassembler 逆向工具,可以去论坛下载破解版,按照论坛上的破解即可,地址

    Hopper.png

    OK,准备工作做完了,开始破解,期待...


    开始

    1.找到可执行文件

    在Finder中的应用程序中,找到Thunder.app,显示包内容,可执行文件就在Contents/MacOS/Thunder

    2.用Hopper 载入可执行文件

    打开Hopper,在菜单栏中的File下找到Read Executable to Disassembler选项,载入Thunder可执行文件

    3.找到4个关键方法

    载入完可执行文件后,在左侧的Labels中输入空格is查找,注意is前面加个空格,找到以下四个方法

    1.[LocalTask isValidLixianTask]

    2.[UserController isVip]

    3.[UserController isPlatinum]

    4.[UserController isDiamond]

    几个方法的意思也很好懂

    4.修改4个方法的指令

    点击左侧栏的方法名,在中间的汇编代码栏中,将鼠标停在第一行代码上,然后在菜单栏中的Modify->Assemble Instruction,在弹出的文本框中输入mov eax,0×1,这里注意是英文的逗号,否则无法修改,然后点击Go Next,在弹出框中输入ret。(照着步骤,依次修改4个方法)

    5.替换可执行文件

    4个方法都修改完成后,在菜单栏中选择File-> Produce New Executable,在弹出的提示框中选择yes,然后替换掉之前的可执行文件即可。


    OK,破解完成,无需会员就可以使用高速通道和离线加速了,这感觉倍爽。

    附上两张效果图..

    无需会员也可以.png 这速度够了.png

    相关文章

      网友评论

      • averroe:[LocalTask isValidLixianTask], [UserController isPlatinum], [UserController isDiamond]这三个方法找不到呢?迅雷3.1.7版本
      • 00fce043cf44:现在还能用这个方法吗 还是2.7版本的,鼠标留在第一行代码哪里?
        如图那个位置呢
        http://art21.photozou.jp/bin/photo/251771389/org.bin?size=1024
      • icetan06:大神,果然什么软件都只是一堆代码,没什么限制是两句代码解决不了的事,如果有,就5句咯。大神,还收徒弟吗?
      • b0e1cd6d4f17:改第一行的时候显示 cannot assemble instruction,我是直接复制网页上的内容。然后我把x删除再输入x就可以了。第二行也改ret了,但是还是打不开迅雷了。不知道怎么回事?
        icetan06:@coderDB 你好 我是小白,应该怎么执行这个{python}呢? mac系统下
        行走的乌鸦:打不开属于正常的,需要执行另外一段[python](https://www.fangpengjun.com/2017/01/06/Mac-%E6%9C%80%E6%96%B0%E7%89%88%E8%BF%85%E9%9B%B7%E9%80%86%E5%90%91%E7%A0%B4%E8%A7%A3/)
      • aaron_ouyang:输入 mov eax,0×1 cannot assemble Instruction 是啥原因,逗号已经是英文了
        Zowen:@单眼皮00 迅雷3.0.3版本可以使用此方法吗?我试了下,修改后打开直接闪退。
        单眼皮00:@aaron_ouyang 要是第一行代码
      • b33cdb481e99:输入 mov eax,0×1 cannot assemble Instruction 是啥原因,逗号已经是英文了
        行走的乌鸦:逗号后面加空格
      • FredGan:按照步骤来的,迅雷打不开了。。。。老版本还会提示打开失败,然后用新版本试了一遍,打开APP就像没点一样。后来再卸载重装,新装的APP都打不开了 :joy:
        单眼皮00:重新安装可以先用cleanmac彻底清除一下。 上面也有朋友遇到了这个问题,说是要跳过main函数里面的验证,我装过几台机器,没有遇到过,可以问问他 @郭秀才
      • MaxZing:可执行文件为什么不直接贴出来?
        单眼皮00:@MaxZing 那个破解的很好装呀。
        MaxZing:Hopper很难装
        单眼皮00:@MaxZing 版本不一样,可能运行报错。
      • 郭秀才:按照楼主所说,操作后迅雷打不开了,重新安装迅雷也打不开了,有点像iOS下的闪退,需要重新签名吗?
        单眼皮00:不会吧。迅雷几个版本我都帮朋友装过,没问题的,我的还是2.7.2beta版的。主要在改那个汇编代码那块,一定要改对了,改完看下前两条语句有没有改变。
        郭秀才:@单眼皮00 cleanMyMac重新清理下再安装迅雷,可以打开了,重新破解一遍最后也是一样打不开迅雷了,【弹框提示:文件被签名,是否...,这里也确实是选择YES】,不知道什么原因了。前面几步都很简单,一步步来的,应该不会出错,是不是迅雷的版本问题?
        单眼皮00:@郭秀才 最后迅雷打不开的,应该是哪一步弄错了,重新安装,你需要用类似cleanmac的软件彻底清掉缓存文件。生成执行文件那,弹框提示选择"YES"
      • Mr_coach:不行啊,打不开迅雷了
        Mr_coach:@单眼皮00 好的,再试试。谢谢!
        单眼皮00:那应该是你哪一步弄错了,哪一步不明确的可以留言,重新安装一个重新整,应该是可以的,昨天还帮同事弄了。:grin:
      • b3e5b8b79fcf:大神,为毛这么屌!!!
        单眼皮00:@涯之巅 瞎鼓捣。
      • 如风过境l:mov eax,0×1之后又再框中输入ret,go next之后又弹出框
        单眼皮00:再弹框是到了第三条语句了,关掉就行了,我们只改前两条。
      • KyneChen:不提示ret,怎么办,修改后,迅雷打不开了???
        单眼皮00:不是提示ret,第一条语句弹框输入完后再输入ret
      • ddf82c5e7477:替换完执行文件之后迅雷就打不开了- -
        单眼皮00:弹框输入两次就行,就是前两条语句。
        ddf82c5e7477:应该修改正确了,不过不是很明白ret那个,所以不太确定是否修改正确了
        单眼皮00:@巴黎有条狗 都修改正确了吗? 最后生成新执行文件的时候,有弹框提示:文件被签名,是否...,这里要选择YES。
      • 24b5129a2dde:谢谢分享,自己动手丰衣足食啊
        单眼皮00:呵呵,速度被限,无法忍受。
      • f5b38b60e3af:能分享下"框中输入mov eax,0×1"是啥意思不
        单眼皮00:嗯。就是个恒真的语句。
        24b5129a2dde:@盧揮 mov eax,1就是返回值搞成1
        单眼皮00:这个是汇编的代码。

      本文标题:Mac 版迅雷,免费使用高速通道,离线下载

      本文链接:https://www.haomeiwen.com/subject/sfrtettx.html