Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
Tools/GitHubGitHub/ingochris/heartpatch.us
Vulnerability ScannersExploitationWeb SecurityNetwork SecurityPenetration Testing
GitHubingochris/heartpatch.us

heartpatch.us

OpenSSL Heartbleed Bug CVE-2014-0160 Toolkit. Built with ❤ by Christopher Ngo.

View Repository
35 years agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
Website

Logo

heartpatch.us (Under Construction) beating

Patching heartbleed openssl vulnerabilities on servers across the world wide web.

Inspiration

Heartbleed is a security bug in the OpenSSL cryptography library, which is a widely used implementation of the Transport Layer Security (TLS) protocol. It was introduced into the software in 2012 and publicly disclosed in April 2014. Heartbleed may be exploited regardless of whether the vulnerable OpenSSL instance is running as a TLS server or client. It results from improper input validation (due to a missing bounds check) in the implementation of the TLS heartbeat extension. Thus, the bug's name derives from heartbeat. The vulnerability is classified as a buffer over-read, a situation where more data can be read than should be allowed.

The Electronic Frontier Foundation, Ars Technica, and Bruce Schneier all deemed the Heartbleed bug "catastrophic". Forbes cybersecurity columnist Joseph Steinberg wrote: Some might argue that Heartbleed is the worst vulnerability found (at least in terms of its potential impact) since commercial traffic began to flow on the Internet.

On the day of disclosure, The Tor Project advised: If you need strong anonymity or privacy on the Internet, you might want to stay away from the Internet entirely for the next few days while things settle.

For such a critical bug that was unvealed years ago in 2014, there are still far too many unpatched systems on the internet, not to mention systems off the internet. A Shodan (search engine of internet-connected things via service banners) search for vuln:cve-2014-0160 from 2019 revealed 91,063 devices on the internet were still running OpenSSL versions still vulnerable to this critical exploit. Archived Report

What it does

Heartpatch.us is a toolkit that includes modules to both scan and patch Heartbleed vulnerabilities.

How it was built

From the main site, users are able to scan target servers to scan for Heartbleed vulnerability.

For servers not on the internet, users may use ssltest.sh to scan. From the report, unpatched servers are then prompted to run the patch script.

Testing Instructions

Use the included Ubuntu 13.04 server virtual machine or docker containers to simulate Heartbleed vulnerable servers.

Nmap script can be used to scan for Heartbleed.

Metasploit MSFConsole has modules for exploitation.

Attributes

Metasploit Heartbleed Exploit Auxillary Module

Nmap Project

Nmap ssl-heartbleed script: https://nmap.org/nsedoc/scripts/ssl-heartbleed.html

FiloSottile's Heartbleed Scanner written in the Go language: https://github.com/FiloSottile/Heartbleed

Official Red Hat offline scanner written in the Python language by Katie Stafford: https://web.archive.org/web/20140412152427/https://access.redhat.com/labs/heartbleed/heartbleed-poc.py

The logo of the heartbleed bug (CC0 license): https://en.wikipedia.org/wiki/Heartbleed#/media/File:Heartbleed.svg

The Bandaid Cross Asset: https://wikiclipart.com/bandaid-clipart_24416/

Download Tool
NationVulnerable Servers Online
United States21,258
China8,655
Germany5,647
Russian Federation3,869
France3,660
Korea, Republic of3,407
Italy2,858
Taiwan2,639
Japan2,368
United Kingdom2,176