Как перехватить контейнерный трафик Docker с помощью Burp?

Я сделал следующее:

Run docker pull bkimminich/juice-shop
Run docker run --rm -p 3000:3000 bkimminich/juice-shop

Перейдите на http://localhost:3000 с прослушиванием Burp 127.0.0.1:8080 => Я вижу внешний трафик (google, cdn...), но не вижу внутренний (контейнер Docker).

Итак, пожалуйста, как настроить мой контейнер для подключения к моему прокси-серверу Burp. Burp устанавливается в Windows не внутри контейнера. спасибо


person Ania Berthelot    schedule 12.07.2020    source источник
comment
Решение состоит в том, чтобы заменить localhost на IP   -  person Ania Berthelot    schedule 13.07.2020


Ответы (1)


  • Во время работы Docker Pull вы пытались запустить его с портом 8080.
  • Если проблема не решена, попробуйте открыть порт 3000 из Burp Suite/Proxy/Settings.
  • Если в контейнере Docker есть настройка сертификата, я предлагаю вам проверить ее.
person peekandhaX    schedule 01.01.2021