Увійти Реєстрація
Чекери акаунтів

Проксі для чекерів акаунтів: до 5000 потоків у пакеті

Чекер це машина потоків: він відкриває тисячі з'єднань і миттю відкидає повільні адреси. Пакет №6 на Advanced.name відповідає 50 000 IPv4-адрес і 5000 потоків за одним посиланням, обидва протоколи на одному порту, без лічильника трафіку.

  • 5000 потоків на пакеті №6
  • 50 000 адрес
  • HTTP і SOCKS5 на одному порту
Стіна диспетчерської з густою сіткою зелених і червоних індикаторів
Чекери акаунтів

Що потрібно чекеру і що дає пакет

Чекер міряє пул двома числами: скільки потоків можна відкрити і скільки адрес можна спалити за годину.

Що потрібно задачіЩо дає пакет

Тисячі паралельних з'єднань

Від 500 до 5000 потоків: максимум тримає пакет №6

Адрес більше, ніж рядків у базі на перевірку

50 000 IP на №6, 40 000 на №5, третина змінюється щодня

Швидкі відповіді, мертвих адрес немає

Список оновлюється кожні 10 хвилин; скрипт швидкості нижче відсіює повільні до запуску

Скарги, які не зупиняють запуск

Абузи розбираються у звичному порядку, пакет працює далі

Безлімітні проксі

Виберіть пакет під кількість потоків

Ставте в чекері ліміт потоків пакета; понад нього пул відхиляє з'єднання.

Регіон
Строк
Авторизовані IP
1 +10% за кожну IP після першої
Рекомендуємо для цієї задачі
$0
  • Проксі в пакеті
  • Потоки
  • Авторизовані IP1
  • ПротоколиHTTP / SOCKS5
Усі 13 пакетів у таблиці цін

Три кроки перед запуском

Авторизуйте IP чекера

Додайте адресу сервера в кабінеті. Кілька серверів можуть ділити пакет, по 10% за кожен додатковий IP.

Відфільтруйте список за швидкістю

Запустіть скрипт нижче або SLP: він лишає адреси, які відповідають у межах вашого ліміту, і пише їх у файл.

Поставте потоки на ліміт пакета

5000 на пакеті №6, 2000 на №3. Потоки понад ліміт дають відхилені з'єднання, а не більшу швидкість.

Готова перевірка анонімності: елітні, анонімні, прозорі

Для кожного проксі скрипт відкриває два echo-сервіси і вирішує, чи адреса повністю вас ховає, чи видає, що це проксі, чи світить ваш справжній 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 (обидва відповідають на одному порту) і тримайте тип однаковим увесь запуск. Ставте потоки на ліміт пакета, на старшому пакеті це 5000, бо з'єднання понад ліміт відхиляються, а не стають у чергу.

Тайм-аут 10 секунд з одним повтором з іншої адреси марнує найменше потоків; довгі тайм-аути висять на мертвих цілях.

Спершу фільтр, потім чистий запуск

Перед запуском відкиньте повільні адреси і ті, що світять IP, скриптом анонімності вище або Socks List Processor. Під час довгих запусків перечитуйте список кожні 10 хвилин, щоб підтягувалися нові адреси.

Для швидкої перевірки на розум безкоштовний список проксі покаже формат, на який чекає чекер.

Чотири налаштування для стабільного запуску

  1. Тайм-аут 10 секунд, один повтор з іншої адреси. Довгі тайм-аути марнують потоки на мертві цілі.
  2. Під час довгих запусків перечитуйте список кожні 10 хвилин: адреси йдуть з пулу, а на їхнє місце приходять нові.
  3. Тримайте тип проксі узгодженим із чекером: обидва працюють на одному порту, але розбіжність виглядає як мертва адреса.
  4. Скористайтеся безкоштовною тестовою годиною, щоб виміряти реальну кількість перевірок на хвилину, перш ніж вибрати розмір пакета.
FAQ

Питання про цю задачу

Скільки потоків може відкрити чекер?
Стільки, скільки дозволяє пакет: 5000 на №6, 3000 на №5, 2500 на №4. На Resi Core і Resi Prime потоки не обмежені. Один потік це одне з’єднання з пулом.
Що буде понад ліміт потоків?
Пул відхилить зайві з'єднання. Чекер сприйме це як мертві проксі, тож тримайте потоки на рівні ліміту або нижче.
Який протокол для чекерів?
HTTP або SOCKS5, обидва на одному порту. Більшість чекерів за замовчуванням беруть SOCKS5; тримайте тип однаковим протягом усього запуску.
Чи можна спершу перевірити швидкість пулу?
Так. Візьміть безкоштовну годину і запустіть скрипт швидкості з цієї сторінки: він покаже, скільки адрес відповідає в межах вашого ліміту.
Коли чекеру потрібен Resi Core замість пакета?
Коли ціль ріже адреси зі спільних списків і відповідає помилкою ще до перевірки. Resi Core дає домашню IP на кожен запит без ліміту потоків, оплата йде за гігабайти.
Тарифи під задачу

Який пакет узяти під чекер

Чекер упирається в потоки й кількість адрес, і це робота безлімітних пакетів. Resi Core підключайте для цілей, які ріжуть адреси зі списків.

Безлімітні проксі

Максимум потоківНайкращий вибір

Пакет № 6 · Мікс світу · 50 000 IP · 5 000 потоків

Найбільший пакет: одна IP повертається до цілі рідко навіть на базі в сотні тисяч рядків. Трафік не рахується.

$1390 на місяцьабо $5.80 за годину

Безлімітні проксі

Чекер до 2 500 потоків

Пакет № 4 · Мікс світу · 30 000 IP · 2 500 потоків

Вистачає чекеру, який тримає до 2 500 з’єднань, і виходить майже на 30% дешевше за пакет №6.

$990 на місяцьабо $4.20 за годину

Resi Core

Суворі цілі

2 млн+ IP · 200+ країн · потоки без ліміту

Нова домашня IP на кожну перевірку. Відповідь цілі важить кілобайти, тому гігабайта вистачає на тисячі перевірок.

від $0.49 за ГБ1 ГБ за $0.85

Відкрийте 5000 потоків протягом години

Виберіть пакет, візьміть безкоштовну годину і запустіть чекер на повному пулі.

Тарифи Взяти годину безкоштовно