Skip to content

dmironenko/mitm-proxy

Repository files navigation

MITM Proxy

Getting Started

  1. Запуск прокси на порту 8080
./start.sh
  1. Отправить http запрос через прокси
curl -x http://localhost:8080 http://mail.ru
  1. Отправить https запрос через прокси. Сертификат для домена mail.ruуже сгенерирован и нахожится в /certs/hosts. Сертификаты для других доменов генерируются автоматически
curl --cacert certs/ca.crt -x http://localhost:8080 https://mail.ru
  1. Отправить запрос к api серверу
  • получить список запросов
curl localhost:8000/requests -vv
  • получить запрос
curl localhost:8000/request/$request_id -vv
  • повторить запрос
curl -X POST localhost:8000/repeat/$request_id -vv
  • просканировать запрос на наличие command injection атаки
curl -X POST localhost:8000/scan/$request_id -vv

About

simple mitm proxy that checks requests for command injection attack

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published