Aria2 – 破解下载限速的极速下载工具

Aria2介绍

aria2是一个用于下载文件的实用程序。支持的协议是HTTP(S),FTP,SFTP,BitTorrent和Metalink。aria2可以从多个源/协议下载文件,并尝试利用您的最大下载带宽全速下载。它支持同时从HTTP(S)/ FTP / SFTP和BitTorrent下载文件,同时从HTTP(S)/ FTP / SFTP下载的数据上传到BitTorrent swarm。使用Metalink的块校验,aria2在下载BitTorrent等文件时自动验证数据块。

现在的文件分享平台基本都会进行下载限速,但一旦我们知道它的真实下载地址,理论上就能实现破解下载限速全速下载,aria2就是一款这样的工具。

Aria2功能

  • 命令行界面
  • 通过HTTP(S)/ FTP / SFTP / BitTorrent下载文件
  • 分段下载
  • Metalink版本4(RFC 5854)支持(HTTP / FTP / SFTP / BitTorrent)
  • Metalink 3.0版支持(HTTP / FTP / SFTP / BitTorrent)
  • Metalink / HTTP(RFC 6249)支持
  • HTTP / 1.1实现
  • HTTP代理支持
  • HTTP BASIC身份验证支持
  • HTTP代理身份验证支持
  • 为代理著名环境变量:http_proxy, https_proxyftp_proxyall_proxyno_proxy
  • HTTP gzip,deflate内容编码支持
  • 使用HTTPS中的给定可信CA证书验证对等方
  • HTTPS中的客户端证书身份验证
  • 分块传输编码支持
  • 使用Firefox3格式,Chromium / Google Chrome和Mozilla / Firefox(1.x / 2.x)/ Netscape格式从文件加载Cookie。
  • 以Mozilla / Firefox(1.x / 2.x)/ Netscape格式保存Cookies。
  • 自定义HTTP标头支持
  • 持久连接支持
  • FTP / SFTP通过HTTP代理
  • 下载/上传速度限制
  • BitTorrent扩展:快速扩展,DHT,PEX,MSE / PSE,多跟踪器,UDP跟踪器
  • BitTorrent WEB-Seeding。aria2请求块大于片段大小以减少请求开销。它还支持片段大小的流水线请求。
  • BitTorrent本地同行发现
  • 完全重命名/更改BitTorrent下载的目录结构
  • JSON-RPC(通过HTTP和WebSocket)/ XML-RPC接口
  • 作为守护进程运行
  • 在多文件torrent / Metalink中选择性下载
  • Metalink中的块校验和验证
  • 可以在Metalink中禁用分段下载
  • Netrc的支持
  • 配置文件支持
  • 下载在文本文件或stdin中找到的URI,可以选择指定目标目录和输出文件名
  • 参数化URI支持
  • 使用Happy Eyeballs支持IPv6
  • 磁盘缓存可减少磁盘活动

Aria2安装与使用

使用流程

  1. 安装Aria2或基于Aria2的第三方项目(下载即用)
  2. 获得附件的真实下载地址
  3. 使用Aria2全速下载(也算是破解下载限速)

基于Aria2核心库是基于命令行的,交互是不太友好,所以强烈推荐直接使用第三方项目,提供几个选择:

另外如果是下载百度网盘,你还需要一个提取网盘真实下载连接的扩展

https://github.com/acgotaku/BaiduExporter

Aria2 - 破解下载限速的极速下载工具

如上图,Aria2 RPC是直接启动下载工具下载,导出下载是提取真实下载连接。使用Aria2下载速度如下图,全速下载,这不就是破解下载限速吗?

Aria2 - 破解下载限速的极速下载工具