2015-11-17 2 views
2

Мне нужно захватить все мои URL-адреса HTTP + HTTPS, которые запрашивает мое устройство Android. я уже работал с ТСРйитр и он работал большой, чтобы захватить HTTP запросов при прослушивании порт 80 и порт 443. Моя команда TCPDUMP: ТСРйитр -vv -s 0 -w /sdcard/output.cap порт 80 или порт 443TCPDUMP - Захват данных Android HTTPS

Проблема в том, что я должен также захватить HTTPS. Tcpdump распознает запрос, но, очевидно (причина SSL-шифрования), я не могу прочитать URL-адрес. Любая помощь будет оценена.

+0

У вас есть доступ к секретному ключу HTTPS-сервера? – davejagoda

ответ

2

Установите mitmproxy на ноутбук, подключите его к Интернету через Ethernet, включите тот же самый ноутбук в точке доступа Wi-Fi. Запустите прокси. Подключитесь к точке доступа с помощью вашего устройства Android, установите сертификат mitm root, просмотрев mitm.it. После этого вы должны увидеть трафик HTTPS в консоли прокси.

+0

THX, но я также могу сделать это с помощью Fiddler. Мне это действительно нужно с tcpdump или ssldump. – NPC

Смежные вопросы