Назад | Перейти на главную страницу

Отслеживать исходящий трафик на моем сервере по SSL-каналу

Я выполняю команду CURL в приложении php, запущенном на моем сервере nginx (CentOS). Конечная точка - это https-адрес, поэтому исходящий трафик, конечно, зашифрован.

Я хочу увидеть сетевые пакеты, которые фактически отправляются в конечную точку, используя tcpDump обнюхивать исходящий трафик. Но в результате получается просто куча зашифрованных данных.

Есть ли способ увидеть эти пакеты до того, как они будут зашифрованы?

Вы управляете удаленным сервером?

Если у вас есть его закрытый ключ, вы можете расшифровать данные HTTPS в Wireshark (иметь tcpdump писать в файл с -w затем откройте его в Wireshark).

В противном случае, вероятно, лучше всего будет прокачивать свой трафик через прокси-сервер HTTPS, который может расшифровать данные - проверьте Скрипач.