SearchTorrent

Безопасный поиск торрентов с проверкой через VirusTotal

Асинхронный Python-сервис для поиска торрент-файлов на RuTracker.org, включающий автоматическую авторизацию, парсинг данных, фильтрацию и проверку торрентов на вредоносность с использованием API сервиса VirusTotal.

Метрики в реальном времени

Обновлено 2 мин назад
+1.2K
15,432
Scanned
+1.1K
14,891
Safe Files
+89
541
Blocked
-0.5s
2.3s
Speed

Пример кода

search_service.py
Python
1

Архитектура системы

HTMLAPIRouteURLs
aiohttp
500 req/min
VirusTotal
96.5% safe
BeautifulSoup
2.1s avg
Proxy
99% uptime

Основные возможности

Авторизация на RuTracker

Авторизация через HTTPS и proxy

Поиск торрентов

Поиск по ключевому слову с извлечением метаданных

Проверка безопасности

Проверка торрент-ссылок через VirusTotal API

Фильтрация результатов

Возврат только безопасных результатов

Асинхронность

Реализация с использованием aiohttp и async/await

Технологический стек

Python 3.11+
FastAPI
aiohttp
BeautifulSoup
VirusTotal API
fake-useragent

Безопасность

  • Каждая найденная торрент-ссылка проверяется в VirusTotal
  • Результаты с malicious == 0 и suspicious == 0 считаются безопасными
  • Вредоносные результаты автоматически отфильтровываются
  • Поддержка HTTPS proxy для обхода блокировок