lala.im:使用Aria2伪装各类BT客户端绕过PT站检测

技術·lala.im · 2018-10-12 · 128 人浏览

原文地址:https://lala.im/4303.html,請支持原作者!該處僅作轉載。

首先我要提醒的是,国内有几个小站可能针对这个Aria2伪装有特殊的检测机制,如果你使用这个方法号被BAN与我无关,我只建议在几个大站里面使用这个。
在开始之前,你需要准备一下环境和工具:
1.JAVA\n2.BurpSuite(抓包工具)\n3.qBittorrent/Deluge/等你需要伪装的客户端\n4.Aria2/AriaNG
首先在你的本地计算机安装JAVA和BurpSuite,JAVA这里就不多说了,主要讲下这个BurpSuite。这玩意是个收费的软件,不过网上有dalao给破解了,虽然有现成的破解工具,不过破解方法还是有点小麻烦,这里顺带记录一下。
在这个页面下载BurpSuite社区版:
https://portswigger.net/burp/communitydownload
在这里下载破解补丁:
https://down.52pojie.cn/Tools/Network_Analyzer/Burp_Suite_Pro_v1.7.37_Loader_Keygen.zip
首先正常安装BurpSuite,然后打开软件的安装目录,把burpsuite_community.jar重命名也可以说是备份一下吧:

範例
然后解压破解补丁,把补丁内的burpsuite_pro_v1.7.37.jar复制到BurpSuite的安装目录内,并重命名为burpsuite_community.jar。OJBK现在应该是这个样子了:

範例
接着运行破解补丁内的burp-loader-keygen.jar,在License Text内随便写点什么,然后点击如下图箭头所指的run:

範例
如果没问题的话,补丁会帮你打开BurpSuite并成功弹出如下图需要你输入授权key,这里粘贴之前补丁内的License,然后点击Next:

範例
接着在新页面点击Manual activation:

範例
复制如下图红框的内容:

範例
把所有内容全部粘贴到补丁的Activation Request内:

範例
接着复制补丁内给出的Activation Response,把这些内容粘贴到BurpSuite内,如下图所示:

範例
OK,现在你应该已经激活成功:

範例
注意,现在我们的这个BurpSuite就不能用正常的方法打开了,每次我们都需要通过burp-loader-keygen.jar来运行。
现在打开你需要伪装的客户端,我们来使用BurpSuite抓包获取UA和PeerID信息,这里我先拿qBittorrent试试,在QB内首先点击设置,开启代理服务器,按如下图来设置:

範例
设置完成之后,我们登录PT站内随便下载一个种子,放到QB内进行下载,现在回到BurpSuite的UI内就应该可以看到抓下来的信息了:

範例
那么我这个QB的客户端UA信息是:

qBittorrent/4.1.3

PeerID是:

-qB4130-

我们抓包的主要目的就是要抓这个PeerID,注意这个PeerID一般都是这种6位字母数字外加前后一个“-”号组合而成的,前面是客户端名字的英文缩写,后面是客户端版本号。而紧跟着后面的那些就是随机内容,没什么用的。
现在我们可以再拿Deluge的客户端来试试,还是要先设置客户端代理:

範例
抓下来的信息如图:

範例
那么这个Deluge的UA信息是:

Deluge 1.3.15

PeerID是:

-DE13F0-

现在我们有了UA和PeerID,就可以把这些信息配置到Aria2内进行伪装。在Aria2的配置文件内,有这样两个选项:

範例
比如我现在要把Aria2伪装成Deluge1.3.15,那么就可以这样配置:

peer-id-prefix=-DE13F0-
user-agent=Deluge 1.3.15

另外一定不要忘了,我们现在是刷PT了,应该设置这个参数(上图中只是测试,所以注释掉了这个):

seed-ratio=0

修改完Aria2的配置文件后,你应该重启Aria2使新的配置生效。
OJBK,现在登录到PT站内随便找个种子用Aria2下载试试,应该是可以正常下载的:

範例
然后看看个人信息,希望不会出幺蛾子事情,很好显示正常:

範例
种子的同行界面中查看也正常:

範例

BT lala.im
Theme Jasmine by Kent Liao