mitmproxy

Web
Добавил: Сергей Попов активно поддерживается звёзды Python лицензия коммит скоро

Что это и зачем

mitmproxy — интерактивный перехватывающий прокси с поддержкой TLS для тестировщиков на проникновение и разработчиков. Позволяет видеть, останавливать и модифицировать HTTP(S)-трафик в реальном времени: перехват мобильных приложений и API, правка запросов и ответов на лету, replay, запись и последующий анализ потоков.
Три интерфейса под задачу: терминальный mitmproxy, веб-версия mitmweb и автоматизируемый mitmdump. Логика перехвата и модификации расширяется скриптами-аддонами на Python.

Возможности

  • Перехват и правка HTTP(S)-трафика с TLS MITM
  • Скрипты-аддоны на Python
  • mitmweb и mitmdump для автоматизации
  • Запись и replay сессий
  • Декодирование WebSocket и HTTP/2

Установка

$pip install mitmproxy

Когда применять

  • Тестирование веб- и мобильных приложений
  • Анализ и отладка API
  • Исследование клиентских проверок
  • Автоматизация перехвата в пайплайнах
#mitm#mitmproxy#перехват трафика#прокси

Обсуждение · 0

сначала полезные · скоро

Вопросы по запуску, флагам и тонкостям использования — здесь, на странице инструмента. Темы-сравнения и траблшут выносите в форум.