小樱 发表于 2014/11/19 11:02

PTLiar 2.0.11 (2011/10/16发布) PTLiar是一个安全方便的PT流量作弊软件。

PTLiar 2.0.11 (10/16发布)
PTLiar是一个安全方便的PT流量作弊软件。

PTLiar的使用方法很简单,它是一个命令行工具,在Windows下,你需要运行command,或在PTLiar的目录创建批处理文件或快捷方式执行它。

新版本改进
为NexusPHP量身定做,防止被列入怀疑列表。

下载地址
https://code.google.com/p/ptliar2/downloads/list

使用方法
1.将想要伪装上传的种子放到up_torrents目录下(运行过程中也可以加入)
2.将想要伪装下载的种子放到down_torrents目录下(运行过程中也可以加入)
3.运行PTLiar.exe 【选项】
4.挂机
5.退出PTLiar时,建议使用组合键Ctrl+C,等待程序自动退出。

主要的可选选项
-h 显示帮助
-l 列出支持的客户端列表
-c 使用某个客户端,默认utorrent2.21
-v 显示更多提示信息
-m 最大上传速度 kB/s, 默认2048kB/s
-M 最大下载速度 kB/s, 默认1048kB/s
-p 端口号
-e 如果你在使用ipv6,可以加上这个选项
-z 开启反作弊侦查模式,如果你有超过十个种子,建议加上这个选项,它会随机将某些种子的速度设为0,模仿真实情况
-f 跳过一些等待时间
-n 禁用'scrape'
-t 指定若干小时后自动结束

示例
1. PTLiar.exe
使用默认设置开始ptliar,最大上传速度2MB/s,最大下载速度1MB/s
2. PTLiar.exe -p 34567 -m 3000 -M 1000 -z -v -c uTorrent3.0
最大下载速度设为1000kB/s,最大上传速度设为3000kB/s,端口设为34567,开启zero-rate,模仿uTorrent3.0

简要说明
PTLiar 是如何防范作弊侦查的?

策略:
1.没有人正在上传时,PTLiar不会伪装下载。
2.有人正在上传,但是没有人真的正在下载,PTLiar也不会伪装下载。
3.没有人正在下载时,PTLiar不会伪装上传。
4.有人正在下载,但是没有人真的正在上传,PTLiar也不会伪装上传。
5.速度随机,只在每一次提交Tracker信息之后,更新速度,使随机程度最大化。
6.-z选项:随机将一部分种子的上传/下载速度置零。

协议:
1.伪装uTorrent客户端所有行为。
2.模仿uTorrent HTTP报头,header内容,顺序,客户端ID,urlencode特征等。
3.处理重定向。(正确应对葡萄等PT站点的防御措施)

建议
1.先下载后上传,只上传已下载过的种子,某些服务器将辅种认为作弊。
2.尽量使用上传/下载人数较多的种子。
3.开启-z。
4.不要将速度设置得太高。

长期测试站点
CHDBits(chdbits.org)
HDChina(hdchina.org)
HDStar(hdstar.org)
葡萄(pt.sjtu.edu.cn)


有些人谷歌被墙打不开,发个本地包。

源代码:

程序下载:


官方原文:
v2.0.11 2011/10/16
1. put limit to speed per torrent(important)
2. add client support: uTorrent/3000(25756)

PTLiar v2.0.11

* simple instruction:

1. put the torrent files you want to fake upload into folder 'up_torrents' (optional)
2. put the torrent files you want to fake download into folder 'down_torrents' (optional)
3. run PTLiar.exe      (if you are using windowsx86 binary)
   or python PTLiar.py (if you are using source)

* full usage:

usage: PTLiar
options:
    -h    help, print this message
    -l    print the list of supported clients
    -m    maximum upload bandwidth, in KB/s, (default: 2048)
    -M    maximum download bandwidth, in KB/s, (default: 1024)
    -s    maximum speed per torrent, in KB/s, (default: 400)
    -c    client to emulate (default: uTorrent2.2.1, see -l)
    -t    timer, in hours (default: 8964)
    -p    fake seeding port number (default: random)
    -e    enable IPv6 (default: disabled)
    -z    enable 'zero-rate' (recommended)
    -n    disable 'scrape' (default: enabled)
    -f    skip some sleep
    -v    verbose
press for exit

Example: python PTLiar.py -m 2048 -M 5120 -c uTorrent3.0
    max-down-speed set to 5MB/s,
    max-up-speed set to 2MB/s,
    using client uTorrent3.0




残生可待谁 发表于 2014/11/19 11:03

小樱 发表于 2019/6/23 06:20

    uTorrent3.0-1   -    new
    uTorrent3.0   -    new
    uTorrent2.2.1   -    stable
    uTorrent2.0B    -    stable
    uTorrent1.85    -    stable
    uTorrent1.83    -    deprecated
    uTorrent1.61    -    deprecated

GET /scrape.php?passkey=xxxxxxxxxx&info_hash=%0c%ba%99bR%1ea%cc%f3M%02%a7c%a7%96g%ad%03%cbR HTTP/1.1
Host: pt.itzmx.com
User-Agent: uTorrent/3000(25756)
Accept-Encoding: gzip
Connection: Close

GET /announce.php?passkey=xxxxxxxxxx&info_hash=%0c%ba%99bR%1ea%cc%f3M%02%a7c%a7%96g%ad%03%cbR&peer_id=-UT3000-O%a2g%ceJ%c8%98%1a%f2%01%d8%7d&port=22222&uploaded=0&downloaded=0&left=23691670890&corrupt=0&key=EC86B0A3&event=started&numwant=200&compact=1&no_peer_id=1 HTTP/1.1
Host: 域名
User-Agent: uTorrent/3000(25756)
Accept-Encoding: gzip
Connection: Close


GET /scrape.php?passkey=xxxxxxxxxx&info_hash=%0c%ba%99bR%1ea%cc%f3M%02%a7c%a7%96g%ad%03%cbR HTTP/1.1
Host: 域名
User-Agent: uTorrent/3000(25460)
Accept-Encoding: gzip
Connection: Close

GET /announce.php?passkey=xxxxxxxxxx&info_hash=%0c%ba%99bR%1ea%cc%f3M%02%a7c%a7%96g%ad%03%cbR&peer_id=-UT3000-%e2%f4%8f%1b%0dy9%f3%d6%85l%be&port=22222&uploaded=0&downloaded=0&left=23691670890&corrupt=0&key=D3EC8A18&event=started&numwant=200&compact=1&no_peer_id=1 HTTP/1.1
Host: 域名
User-Agent: uTorrent/3000(25460)
Accept-Encoding: gzip
Connection: Close


GET /announce.php?passkey=xxxxxxxxxx&info_hash=%0c%ba%99bR%1ea%cc%f3M%02%a7c%a7%96g%ad%03%cbR&peer_id=-UT2210-%25%8aU%a7%e4-%3c%a1%3f%db%01%96&port=22222&uploaded=0&downloaded=0&left=23691670890&corrupt=0&key=63F4D9E7&event=started&numwant=200&compact=1&no_peer_id=1 HTTP/1.1
Host: 域名
User-Agent: uTorrent/2210(25130)
Accept-Encoding: gzip
Connection: Close


GET /announce.php?passkey=xxxxxxxxxx&info_hash=%0c%ba%99bR%1ea%cc%f3M%02%a7c%a7%96g%ad%03%cbR&peer_id=-UT200B-u%3b%c6n%07%df%9e%18%dd%a0%fb%99&port=22222&uploaded=0&downloaded=0&left=23691670890&corrupt=0&key=7B826035&event=started&numwant=200&compact=1&no_peer_id=1 HTTP/1.1
Host: 域名
User-Agent: uTorrent/200B(17539)
Accept-Encoding: gzip
Connection: Close


GET /announce.php?passkey=xxxxxxxxxx&info_hash=%0c%ba%99bR%1ea%cc%f3M%02%a7c%a7%96g%ad%03%cbR&peer_id=-UT1850-%8d%bfMz%3f%b8%17c%c0%9fT%0c&port=22222&uploaded=0&downloaded=0&left=23691670890&corrupt=0&key=F61D1358&event=started&numwant=200&compact=1&no_peer_id=1 HTTP/1.1
Host: 域名
User-Agent: uTorrent/1850(17414)
Accept-Encoding: gzip
Connection: Close


GET /announce.php?passkey=xxxxxxxxxx&info_hash=%0c%ba%99bR%1ea%cc%f3M%02%a7c%a7%96g%ad%03%cbR&peer_id=-UT183B-l%ce%d0%21%15_%8f%03%f7%8b%d7K&port=22222&uploaded=0&downloaded=0&left=23691670890&corrupt=0&key=A4EED4B7&event=started&numwant=200&compact=1&no_peer_id=1 HTTP/1.1
Host: 域名
User-Agent: uTorrent183B(14809)
Accept-Encoding: gzip
Connection: Close


GET /announce.php?passkey=xxxxxxxxxx&info_hash=%0c%ba%99bR%1ea%cc%f3M%02%a7c%a7%96g%ad%03%cbR&peer_id=-UT1610-%9f%5b%bf%3a%d55%0e%17%c7%e9F%08&port=22222&uploaded=0&downloaded=0&left=23691670890&corrupt=0&key=6B3E20DA&event=started&numwant=200&compact=1&no_peer_id=1 HTTP/1.1
Host: 域名
User-Agent: uTorrent/1610
Accept-Encoding: gzip
Connection: Close

页: [1]
查看完整版本: PTLiar 2.0.11 (2011/10/16发布) PTLiar是一个安全方便的PT流量作弊软件。