登录 注册
账号检测器

账号检测器专用代理:每个套餐最多5,000个线程,流量不限

检测器就是一台线程机器:它会打开数千个连接,立刻丢掉慢地址。Advanced.name 的 6 号套餐用一个链接提供 50,000 个 IPv4 地址和 5,000 线程,两种协议同一端口,不计流量。

  • 6 号套餐 5,000 线程
  • 50,000 个地址
  • HTTP 和 SOCKS5 同一端口
控制室墙面上密布红绿指示灯
账号检测器

检测器需要什么,套餐给了什么

检测器用两个数字衡量代理池:能开多少线程,一小时能消耗多少地址。

任务需要什么套餐提供什么

数千个并发连接

500 到 5,000 线程:6 号套餐提供上限

地址数量多于待检测条目

6 号 50,000 个 IP,5 号 40,000 个,每天更换三分之一

响应快,没有失效地址

列表每 10 分钟刷新;下面的测速脚本在运行前剔除慢地址

投诉不会中断运行

滥用投诉按常规流程处理,套餐继续可用

不限流量代理

按线程数选套餐

把检测器的线程设为套餐上限;超出部分会被代理池拒绝连接。

地区
时长
授权IP
1 第一个之后每个IP加价10%
本任务推荐
$0
  • 套餐代理数
  • 线程
  • 授权IP1
  • 协议HTTP / SOCKS5
价格表中的全部13个套餐

运行前的三步

授权检测器的 IP

在个人中心添加服务器地址。多台服务器可以共用一个套餐,每多一个 IP 加价 10%。

按速度筛选列表

运行下面的脚本或 SLP:保留在你设定时限内响应的地址,并写入文件。

线程设为套餐上限

6 号套餐 5,000,3 号套餐 2,000。线程超过上限换来的是被拒绝的连接,而不是更快的速度。

现成匿名度检测:高匿、匿名、透明

脚本为每个代理访问两个回显服务,判断这个地址是完全隐藏你、表明自己是代理,还是泄露你的真实 IP,并把结论写入 CSV。地址多达数万时,请使用 Socks List Processor。

one ip:port per line, or a CSV export (';' separated)
your real IP; leave empty to detect it once directly
returns the exit IP as plain text
echoes the headers the site received
proxy;status;anonymity;exit_ip is written here
数值来自表单;复制或下载生成好的文件。
显示脚本代码
Python 3.8+ · checkers.py
#!/usr/bin/env python3
"""Proxy anonymity checker for Advanced.name proxies.

For every proxy it opens two small endpoints that echo the request, then decides
whether the proxy is elite (hides you completely), anonymous (announces a proxy
but not your IP) or transparent (leaks your real IP). Standard library only.
Run: python3 anon.py
"""

# ================================ CONFIG ====================================
PROXY_LIST = "proxies.txt"   # one ip:port per line, or a CSV export (';' separated)
MY_IP = ""                   # your real IP; leave empty to detect it once directly
JUDGE_IP = "https://api.ipify.org"                 # returns the exit IP as plain text
JUDGE_HDR = "https://httpbin.org/get"              # echoes the headers the site received
THREADS = 100
TIMEOUT = 12
OUT_FILE = "anon.csv"        # proxy;status;anonymity;exit_ip is written here
# HTTP and SOCKS answer on the same Advanced.name port, so the http scheme works for both.
# ============================================================================

import csv
import sys
import threading
import urllib.request
from concurrent.futures import ThreadPoolExecutor, as_completed

LEAK_HEADERS = ("X-Forwarded-For", "Via", "X-Real-Ip", "Forwarded", "X-Proxy-Id")


def load_list(path):
    out = []
    with open(path, encoding="utf-8", errors="replace") as fh:
        for line in fh:
            line = line.strip()
            if not line or line.startswith("#"):
                continue
            if ";" in line:                       # a CSV row: ip;port;...
                parts = line.split(";")
                if len(parts) >= 2 and parts[1].isdigit():
                    out.append(parts[0] + ":" + parts[1])
            elif ":" in line:
                out.append(line)
    return out


def opener(proxy):
    handler = urllib.request.ProxyHandler({"http": "http://" + proxy, "https": "http://" + proxy})
    return urllib.request.build_opener(handler)


def through(proxy, url):
    return opener(proxy).open(url, timeout=TIMEOUT).read().decode("utf-8", "replace")


def my_ip():
    if MY_IP:
        return MY_IP.strip()
    return urllib.request.urlopen(JUDGE_IP, timeout=TIMEOUT).read().decode().strip()


def classify(proxy, real_ip):
    try:
        exit_ip = through(proxy, JUDGE_IP).strip()
    except Exception:
        return "dead", "", ""
    try:
        echoed = through(proxy, JUDGE_HDR).lower()
    except Exception:
        echoed = ""
    if real_ip and real_ip in echoed:
        anon = "transparent"
    elif any(h.lower() in echoed for h in LEAK_HEADERS):
        anon = "anonymous"
    else:
        anon = "elite"
    return "live", anon, exit_ip


def main():
    proxies = load_list(PROXY_LIST)
    if not proxies:
        sys.exit("List is empty.")
    real_ip = my_ip()
    print("real IP: %s, proxies: %d, threads: %d" % (real_ip, len(proxies), THREADS))
    counts = {"elite": 0, "anonymous": 0, "transparent": 0, "dead": 0}
    lock = threading.Lock()
    rows = []

    def work(proxy):
        status, anon, exit_ip = classify(proxy, real_ip)
        key = anon if status == "live" else "dead"
        with lock:
            counts[key] += 1
        return proxy, status, anon, exit_ip

    with ThreadPoolExecutor(max_workers=THREADS) as pool:
        for fut in as_completed([pool.submit(work, p) for p in proxies]):
            rows.append(fut.result())

    with open(OUT_FILE, "w", encoding="utf-8", newline="") as out:
        writer = csv.writer(out, delimiter=";")
        writer.writerow(["proxy", "status", "anonymity", "exit_ip"])
        writer.writerows(rows)
    print("elite %d  anonymous %d  transparent %d  dead %d  -> %s"
          % (counts["elite"], counts["anonymous"], counts["transparent"], counts["dead"], OUT_FILE))


if __name__ == "__main__":
    main()
配置

把列表交给检测器

载入与线程

任何批量检测器都接受代理文件或 URL:粘贴 ip:port 列表,选择 SOCKS5 或 HTTP(两者同一端口),整个运行过程保持同一类型。线程设为套餐上限,最大套餐是 5,000,超出的连接会被直接拒绝,不会排队。

超时 10 秒、换地址重试一次,线程浪费最少;超时太长会卡在失效目标上。

先筛选,再干净地运行

运行前用上面的匿名度脚本或 Socks List Processor 剔除慢地址和泄露 IP 的地址。长时间运行时每 10 分钟重读列表,让新地址补进来。

想快速验证一下,免费代理列表能让你看到检测器期望的格式。

稳定运行的四项设置

  1. 超时 10 秒,失败后换一个地址重试一次。超时太长会把线程浪费在失效目标上。
  2. 长时间运行时每 10 分钟重新读取列表:旧地址离开代理池,新地址进来。
  3. 代理类型要与检测器设置一致:两者都在同一端口,但类型不匹配看起来就像地址失效。
  4. 选套餐规模之前,先用 1 小时免费试用测出你每分钟的真实检测量。
FAQ

关于本任务的问题

检测器能开多少线程?
套餐允许多少就能开多少:#6套餐5000个,#5套餐3000个,#4套餐2500个。Resi Core和Resi Prime不限线程。一个线程就是与代理池的一个连接。
超过线程上限会怎样?
代理池会拒绝多出的连接。检测器会把它当作失效代理,所以线程要保持在上限或以下。
检测器用什么协议?
HTTP 或 SOCKS5,都在同一端口。大多数检测器默认 SOCKS5;整个运行过程保持同一类型。
能先测一下代理池速度吗?
能。领取免费的 1 小时,运行本页的测速脚本:它会告诉你有多少地址在你设定的时限内响应。
什么时候检查器需要Resi Core而不是套餐?
当目标网站封锁共享列表中的地址,在检查开始前就报错时。Resi Core每次请求都给一个家庭IP,不限线程,按GB付费。
适合此任务的套餐

检查器该选哪个套餐

检查器受限于线程数和地址数量,这正是不限流量套餐的强项。对封锁列表地址的目标,再加上Resi Core。

不限流量代理

线程最多最佳选择

#6套餐 · 全球混合 · 50,000 IP · 5000 线程

最大的套餐:即使数据库有几十万行,一个IP也很少重复访问同一目标。流量不计量。

$1390 每月或每小时$5.80

不限流量代理

最多2500线程的检查器

#4套餐 · 全球混合 · 30,000 IP · 2500 线程

足够支撑最多2500个连接的检查器,价格比#6套餐便宜近30%。

$990 每月或每小时$4.20

Resi Core

严格的目标

2M+ IP · 200+国家 · 不限线程

每次检查都换一个新的家庭IP。目标的响应只有几KB,所以1GB能完成上千次检查。

低至 $0.49 每GB1GB仅需$0.85

一小时内打开 5,000 线程

选好套餐,领取免费的 1 小时,在完整代理池上运行检测器。

价格 免费试用1小时