Skip to content

luxxuria/harvester

Repository files navigation

CDN Mirrors

If github is unreachable or blocked in your country, you can access any file by replacing the domain in the URL using the templates below:

  • jsDelivr: https://cdn.jsdelivr.net/gh/luxxuria/harvester@main/FILENAME.txt
  • GitHack: https://raw.githack.com/luxxuria/harvester/main/FILENAME.txt

Replace FILENAME.txt with: ping_tested.txt, speed_tested.txt, top_600.txt, or non_ru.txt.


VLESS Configuration Lists

Данный репозиторий содержит списки верифицированных конфигураций VLESS, прошедших многоэтапную фильтрацию. Обновление данных происходит в автоматическом режиме.

Состав данных

В репозитории представлены три основных файла, различающихся по степени и методу валидации:

1. ping_tested.txt

  • Статус: Базовая проверка.
  • Метод: Узлы, прошедшие валидацию структуры URI и первичный тест на доступность порта (TCP Check) и сетевой отклик.
  • Назначение: Максимально широкий выбор доступных узлов.

2. speed_tested.txt

  • Статус: Расширенная проверка.
  • Метод: Узлы, прошедшие успешную сессию передачи данных. Валидация включает установку соединения и проверку скорости загрузки тестового файла.
  • Назначение: Гарантированно рабочие конфигурации.

3. top_600.txt

  • Статус: Оптимизированная выборка.
  • Метод: Срез наиболее быстрых узлов из общего списка. Для каждого интернет-провайдера (ASN) установлено жесткое ограничение на количество записей, чтобы избежать концентрации на одном хостинге и повысить отказоустойчивость сети.
  • Назначение: Использование в качестве основного источника для клиентов.

Методология тестирования

1. Предварительная валидация (Normalization)

На данном этапе выполняется синтаксический анализ URI и проверка на соответствие поддерживаемым спецификациям:

  • Протоколы безопасности (Security): Допускаются только tls, reality или none.
  • Транспортные протоколы (Network): Валидируются tcp, ws, grpc, h2, xhttp и httpupgrade.
  • Конфигурации с устаревшими методами шифрования или неподдерживаемыми типами транспорта исключаются из обработки.

2. Гео-аналитика

Для каждой активной конфигурации определяется географическое положение и принадлежность к сети хостинг-провайдера через базы MaxMind (GeoLite2):

  • Определение страны (ISO-код).
  • Определение номера автономной системы (ASN) для группировки списков.

3. Верификация пропускной способности

Заключительный этап проверки работоспособности узла:

  • Сетевой отклик: Запрос к google.com/generate_204.
  • Тест передачи данных: Загрузка фрагмента данных с узла cachefly.net. Узлы с низкой скоростью или нестабильным соединением отсеиваются.

Disclaimer

Данные предоставляются "как есть" исключительно в ознакомительных целях. Автор не несет ответственности за стабильность сторонних узлов или возможные риски, связанные с их использованием.

About

Агрегатор и валидатор VLESS-конфигураций на Rust. Автоматическая проверка Ping/Speed, фильтрация по ASN и создание оптимизированных списков прокси.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages