Ncat --ssl 的使用报错!

2019-03-31 13:12:29 +08:00
 yinggcy
Ncat: SSL_CTX_use_certificate(): error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee key too small. QUITTING.
报这个错误, 百度上搜不到解决方案,只能来问问了.
谢谢!!!
5262 次点击
所在节点    Linux
4 条回复
yinggcy
2019-04-01 11:16:25 +08:00
没人吗....
saytesnake
2019-04-01 17:18:43 +08:00
用 OpenSSL 重新生成一个长 Key 证书,再跑 ncat。如,

openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem

PS:请使用 Google 或 Bing 国际版。
yinggcy
2019-04-02 19:13:39 +08:00
@saytesnake 别人使用都不需要生成 key, 而且生成后也还是会报错, 难道要使用 --ssl-cret 和 --sll-key? 我想只用 --ssl 来运行
fcncdn
2019-04-03 12:44:22 +08:00
我最近也有这个困扰,后来装了 7.5 版本的 ncat,绕过了这个问题( 7.7,7.6 都有这个问题)

似乎是 openssl 的问题?现在也不知道怎么解决,我在 ubuntu 下了一个 7.6 的,却是可以用`--ssl`,没有报错

ref:
https://nmap.org/dist/
https://nmap.org/book/inst-linux.html#inst-linux-other

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/550487

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX