Как реализовать специальный SSL-сертификат Burp Suite? - PullRequest
1 голос
/ 22 марта 2020

В Burp Suite с Project Options -> SSL мы можем импортировать файлы PKCS # 12 с паролем для определенных c имен хостов.

Я попытался вручную, используя команды ниже, экспортировать файлы блоков и ключей, а затем передать их моему http-клиенту в golang, используя tls.LoadX509KeyPair(). Но при отправке любых запросов я получаю remote error: tls: handshake failure.

Вот команды, которые я использовал:

openssl pkcs12 -in cert.p12 -clcerts -nokeys -out usercert.pem
openssl pkcs12 -in cert.p12 -nocerts -out userkey.pem -nodes

Чего мне не хватает?

...