Repolode
wanghongenpin

wanghongenpin/proxypin

Бесплатный инструмент с открытым исходным кодом для перехвата и отладки HTTP(S)-трафика на Windows, Mac, Linux, Android и iOS, созданный на Flutter.

Open source альтернатива:CharlesFiddler

Звёзды
14,368
Форки
1,282
Открытые issues
73
Последний коммит
15 часов назад

Что это?

ProxyPin перехватывает, анализирует и переписывает HTTP- и HTTPS-трафик, в том числе трафик приложений на Flutter. Инструмент создан на Flutter и работает на Windows, Mac, Linux, Android и iOS.

Помимо перехвата, ProxyPin позволяет фильтровать трафик по домену, чтобы перехватывались только нужные запросы, а также искать перехваченные запросы по ключевым словам или типу ответа. Запросы и ответы можно обрабатывать скриптами на JavaScript, а правила позволяют перенаправлять запросы, подменять их, возвращать локальные ответы, блокировать URL или расшифровывать тела сообщений с помощью AES-ключа.

Устройства можно подключать сканированием QR-кода — это избавляет от необходимости вручную настраивать Wi-Fi-прокси. Историю перехватов можно экспортировать и импортировать в формате HAR.

Ключевые возможности

  • 01Подключайте устройства сканированием QR-кода без ручной настройки Wi-Fi-прокси.
  • 02Фильтруйте перехваченный трафик по доменному имени.
  • 03Ищите запросы по ключевым словам и типу ответа.
  • 04Обрабатывайте запросы и ответы скриптами на JavaScript.
  • 05Переписывайте запросы, подменяйте их локальными ответами или блокируйте.
  • 06Экспортируйте и импортируйте историю перехватов в формате HAR.

Сценарии использования

  • Просмотр API-вызовов мобильного приложения на Android или iOS.
  • Отладка HTTP-трафика приложения на Flutter.
  • Имитация ответов сервера локально во время разработки.
  • Анализ перехваченного трафика и его экспорт для последующего изучения.

Быстрый старт

  1. 1

    Скачайте приложение со страницы релизов GitHub

  2. 2

    Откройте скачанное приложение на своей платформе (на Mac может потребоваться изменить настройки безопасности, чтобы разрешить запуск приложений от неизвестных разработчиков)

Что важно знать

  • Пользователям Mac при первом запуске необходимо вручную разрешить запуск приложений от неизвестных разработчиков.

Темы

#proxy#http-debugging#https#traffic-capture#flutter#packet-capture#debugging#capture-traffic#charles#fiddler

Частые вопросы

Что такое proxypin?
Бесплатный инструмент с открытым исходным кодом для перехвата и отладки HTTP(S)-трафика на Windows, Mac, Linux, Android и iOS, созданный на Flutter. ProxyPin перехватывает, анализирует и переписывает HTTP- и HTTPS-трафик, в том числе трафик приложений на Flutter. Инструмент создан на Flutter и работает на Windows, Mac, Linux, Android и iOS.
proxypin можно использовать бесплатно? Какая у него лицензия?
proxypin распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
proxypin всё ещё поддерживается?
Активно поддерживается. Последний коммит в proxypin — 6 нояб. 2026 г..
Для чего можно использовать proxypin?
Просмотр API-вызовов мобильного приложения на Android или iOS. Отладка HTTP-трафика приложения на Flutter. Имитация ответов сервера локально во время разработки. Анализ перехваченного трафика и его экспорт для последующего изучения.
Как установить proxypin?
Скачайте приложение со страницы релизов GitHub Откройте скачанное приложение на своей платформе (на Mac может потребоваться изменить настройки безопасности, чтобы разрешить запуск приложений от неизвестных разработчиков)
Где скачать proxypin?
Исходный код и инструкции по установке — на GitHub: https://github.com/wanghongenpin/proxypin

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Android-приложение без root-доступа для мониторинга, блокировки и записи сетевого трафика приложений в PCAP-файлы, с расшифровкой TLS и экспортом в HAR.

5,1 тыс.+56 за неделю583JavaGPL-3.0Активно поддерживаетсяОбновлён 5 дней назад

Набор инструментов для отладки и повышения эффективности прямо в приложении на Android, iOS, мини-программах, Flutter и Web: мониторинг производительности, Mock-данные и панели визуального анализа.

20,4 тыс.+1 за неделю3,2 тыс.JavaApache-2.0Обновлён 18 дней назад

Скриптуемый MITM-прокси на Rust в одном бинарном файле для просмотра, перехвата, повторной отправки и изменения HTTP-, HTTPS- и WebSocket-трафика через TUI, веб-интерфейс или CLI.

1,1 тыс.+6 за неделю68RustMITАктивно поддерживаетсяОбновлён 5 часов назад

Системный блокировщик рекламы и средство защиты приватности для Windows, macOS и Linux, фильтрующее трафик всех приложений, а не только браузера.

4,4 тыс.+19 за неделю146GoMITАктивно поддерживаетсяОбновлён вчера