Я роблю неполадки зйомки програми, яка слухає на tcp 443. Цей конкретний додаток розмовляє через SSL. Я хотів з’єднатись з ним за допомогою netcat. Чи можливо це?
Примітка. Я не запитую, чи може netcat зашифрувати свій трафік.
Я роблю неполадки зйомки програми, яка слухає на tcp 443. Цей конкретний додаток розмовляє через SSL. Я хотів з’єднатись з ним за допомогою netcat. Чи можливо це?
Примітка. Я не запитую, чи може netcat зашифрувати свій трафік.
Відповіді:
Вам слід використовувати openssl s_client -connect server:port
налагодження програм через з'єднання SSL.
netcat
не підтримує SSL. Ви все ще можете використовувати його для перевірки, чи можна встановити TCP-з'єднання, але не набагато більше. Крім вже запропонованих openssl s_client
, ви можете використовувати ncat
(від nmap) або socat
. ncat
У використанні дуже схожий на netcat
, socat
має інший синтаксис і набагато потужніший, але повинен вміти виконувати ту саму роботу.