
CVE-2014-0160/Heartbleed 向け CIDR ブロックのテスト

CIDRブロックに対してOpenSSLのCVE-2014-0160、別名Heartbleedのテストを行います。
Jonathan Rudenbergのheartbleederに触発されました。
$ coronary 192.168.1.0/24
Scanning: 192.168.1.11/22
VULNERABLE - 192.168.1.71:443 has the heartbeat extension enabled and is vulnerable to CVE-2014-0160
SECURE - 192.168.1.119:443 does not have the heartbeat extension enabled
VULNERABLE - 192.168.1.72:443 has the heartbeat extension enabled and is vulnerable to CVE-2014-0160
VULNERABLE - 192.168.1.142:443 has the heartbeat extension enabled and is vulnerable to CVE-2014-0160
SECURE - 192.168.1.180:443 does not have the heartbeat extension enabled
ソースからgo getを使ってビルドします(例: go get github.com/amerine/coronary)