OpenSSL Heartbleed检测工具[通俗易懂]

OpenSSL Heartbleed检测工具[通俗易懂]OpenSSLHeartbleed检测工具ssltest.py

大家好,又见面了,我是你们的朋友全栈君。

1. 方法1:

参考:https://github.com/FiloSottile/Heartbleed

        

A checker (site and tool) for CVE-2014-0160.

Public site at http://filippo.io/Heartbleed/

Tool usage:

    Heartbleed [-service="service_name"] example.com[:443]
    Heartbleed service_name://example.com[:443]
Exit codes: 0 - SAFE; 1 - VULNERABLE; 2 - ERROR.

2. 方法2:

    使用ssltest.py脚本(http://blog.const.net.cn/ssltest.py):

        python ssltest.py ssldomains.csv 10

(数字10自己定义,是要测试的csv文件域名个数最大值)


ssldomains.csv文件的内容如下格式:rank,domain. 比如:

1,www.baidu.com

2,www.qq.com


python ssltest.py sslcsv.csv 2
Testing www.baidu.com...  not vulnerable.
Testing www.qq.com...  not vulnerable.

No SSL: 0
Vulnerable: 0
Not vulnerable: 2

另外,可参考如下文章:

基于流量的OpenSSL漏洞利用检测方法

http://www.freebuf.com/vuls/31391.html?qgmfbtmpegdxlgtk


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/159955.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Tomcat:第二章:Tomcat日志文件分析

    Tomcat:第二章:Tomcat日志文件分析Tomcat下载地址:https://tomcat.apache.org/download-80.cgitomcat源码下载:tomcat目录结构:打开Tomcat的日志目录,也就是Tomcat安装目录下的logs目录。Tomcat的日志信息分为两类:一是运行日志,它主要记录运行过程中的一些信息,尤其是一些异常错误日志信息; 二是访问日志,它记录访问的时间、IP地址、访问的路径等相关信息。日志文件类型分析:catalina.***.log:主

    2022年6月20日
    32
  • npm安装和卸载全局包

    其中install可以缩小为i例如:npmii5ting_toc-g

    2022年4月12日
    45
  • LaTeX 插入图片失败[通俗易懂]

    LaTeX 插入图片失败[通俗易懂]LaTeX插入图片失败(引擎pdflatex)\includegraphics使用figure环境本身可正常编译,只使用\centering时\caption可正常插入。增加\includegraphics[width=10cm]{..}插入png图片时,报错100行,第101行报“Toomanyerrors.TeXstopped.”(已\usepackage{graphicx},不是旧包graphics的问题)几种报错语句重复出现,可能是循环错。“Missinge

    2022年6月6日
    39
  • cube-ui的用法

    cube-ui的用法1.安装:npminstallcube-ui-S2.修改.babelrc:(添加到plugins中去){"plugins":[["transform-m

    2022年8月3日
    7
  • Java 网络IO编程总结(BIO、NIO、AIO均含完整实例代码)

    Java 网络IO编程总结(BIO、NIO、AIO均含完整实例代码)本文会从传统的BIO到NIO再到AIO自浅至深介绍,并附上完整的代码讲解。1、BIO编程1.1、传统的BIO编程网络编程的基本模型是C/S模型,即两个进程间的通信。服务端提供IP和监听端口,客户端通过连接操作想服务端监听的地址发起连接请求,通过三次握手连接,如果连接成功建立,双方就可以通过套接字进行通信。传统的同步阻塞模型开发中,ServerSocket负责绑定IP地址,启动监听端口;Socket负责发起连接操作。连接成功后,双方通过输入和输出流进行同步阻塞式通信。

    2022年6月14日
    31
  • 关于数据连接配置connectionStrings的写法[通俗易懂]

    关于数据连接配置connectionStrings的写法[通俗易懂]参考http://www.connectionstrings.com/1、SQLServer<addname="ApplicationName"connectionSt

    2022年7月1日
    45

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号