Simple test for the May 2016 OpenSSL padding oracle (CVE-2016-2107)# CVE-2016-2107
Simple test for the May 2016 OpenSSL padding oracle (CVE-2016-2107)
## Installation
```
$ go version
go version go1.6.2 darwin/amd64
$ go get github.com/FiloSottile/CVE-2016-2107
```
This tool only builds with Go 1.6+, and only when downloaded to the right position in the $GOPATH.
## Usage
```
$ CVE-2016-2107 filippo.io
2016/05/03 17:50:49 Vulnerable: false
```
[4.0K] /data/pocs/8014148aa664097855086b2aa6f650ab71252650
├── [1.1K] LICENSE
├── [4.0K] LuckyMinus20
│ ├── [1.3K] CVE-2016-2107.go
│ ├── [ 805] tls.patch
│ └── [4.0K] vendor
│ └── [4.0K] crypto
│ └── [4.0K] tls
│ ├── [2.6K] alert.go
│ ├── [ 10K] cipher_suites.go
│ ├── [ 22K] common.go
│ ├── [ 30K] conn.go
│ ├── [ 18K] handshake_client.go
│ ├── [ 31K] handshake_messages.go
│ ├── [ 21K] handshake_server.go
│ ├── [ 12K] key_agreement.go
│ ├── [1.4K] LICENSE
│ ├── [ 11K] prf.go
│ ├── [4.7K] ticket.go
│ └── [9.4K] tls.go
├── [ 248] main.go
├── [ 385] README.md
└── [4.0K] server
└── [1.0K] main.go
5 directories, 18 files