https://github.com/reenhanced/heartbleedfixer.com
https://github.com/reenhanced/heartbleedfixer.com
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/reenhanced/heartbleedfixer.com
- Owner: reenhanced
- Created: 2014-04-09T20:22:57.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2014-04-10T13:35:30.000Z (about 12 years ago)
- Last Synced: 2025-01-07T21:17:59.966Z (over 1 year ago)
- Language: Go
- Size: 1.92 MB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
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]`
or: `Heartbleed service_name://example.com[:443]`
Exit codes: `0` - SAFE; `1` - VULNERABLE; `2` - ERROR. (*recently changed*)
Please note that the code is a bit of a mess, not exactly release-ready.
If a service is specified besides `https`, the tool checks the specified service using STARTTLS.
**You do still need to specify the correct port.**
## Install
You will need Go 1.2.x, otherwise you get `undefined: cipher.AEAD` and other errors
```
go get github.com/FiloSottile/Heartbleed
go install github.com/FiloSottile/Heartbleed
```
You can also use docker to get a ready to run virtual machine with heartbleed, see https://github.com/kasimon/docker-heartbleed.