如何调试openssl

2023-06-21  本文已影响0人  CodingCode
  1. 编译openssl
$ ./config enable-ssl-trace --prefix=... --openssldir=...
$ make
$ make install 

必须打开enable-ssl-trace编译openssl,这个选项确实情况是不打开的。

  1. 命令行测试
$ openssl s_client -connect <host>:<port>
  1. openssl SDK
#include <openssl/ssl.h>
    ...
    ssl = SSL_new(ctx);
    SSL_set_msg_callback(ssl,SSL_trace);
    SSL_set_msg_callback_arg(ssl,BIO_new_fp(stdout,0));
    ...
上一篇下一篇

猜你喜欢

热点阅读