2013-06-09 2 views
3

Fiddler - это инструмент для веб-отладки, который по сути имитирует человека в средней атаке. Я использую его для расшифровки трафика SSL, поступающего с моего компьютера. Хотя я вижу все, что происходит из моего браузера, я не вижу трафика, поступающего из флеш-приложений (приложение чата).Как использовать Fiddler для захвата трафика, поступающего из флэш-приложения?

Я думал, что, возможно, флеш-приложения не используют прокси-сервер, который я установил в своем браузере, чтобы заставить Fiddler перехватить трафик?

О, я не могу использовать wirehark, поскольку он не будет расшифровывать любой трафик SSL, если у меня нет закрытого ключа сервера, которого у меня нет.

ответ

2

Вы уверены, что апплет Flash использует HTTP или HTTPS? Flash может использовать прямые подключения сокетов, которые не запускаются через HTTP или HTTPS, и поэтому они невидимы для прокси, например, Fiddler или Charles.

Fiddler может захватывать любой HTTP или HTTPS-трафик независимо от его источника и обычно легко захватывает Flash-трафик. Вы используете Firefox, Chrome или IE для запуска вашего апплета?

+0

Я побежал Wireshark и вижу соединения SSL. Означает ли это, что апплет использует HTTPS? Я использую Chrome. –

+0

К сожалению, нет, TLS/SSL не обязательно подразумевает HTTPS, потому что можно запускать другие протоколы через зашифрованный поток. Сказав это, вы должны увидеть туннель в Fiddler, если браузер проксирует трафик. Есть ли общедоступный URL для вашего приложения? – EricLaw

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