Этот репозиторий содержит пользовательский обработчик основанный на mitmproxy, для модификации контента против рекламы, трекеров и таймеров на скачивание.
- Фильтрация контента: Блокирует распространенные серверы рекламы и трекеры, модифицирует контент с определенных хостов (например, YouTube, Яндекс), обрабатывает сжатые данные (gzip, zstandard, brotli).
- Параллельная обработка: Асинхронно обрабатывает.
- Python >= 3.10
mitmproxy- Дополнительные библиотеки (
zstandard,gzip,brotli) для обработки сжатых данных.
-
Установите необходимые пакеты Python:
pip install mitmproxy zstandard brotli
-
Запустите скрипт:
python main.py
Это запустит
mitmproxyс пользовательским обработчиком по адресу 127.0.0.0:8989. -
Что бы прокси работал требуется указать его в настройках браузера для http и https контента
Вклад в проект приветствуется. Пожалуйста, свободно создавайте pull requests или откройте issues для обсуждения.