openssl Heartbleed bug(CVE-2014-0160) check for Node.js heartbleed.js
=============
openssl Heartbleed bug check for Node.js
check result
============
```
{"code":0,"data":"1803021003020ff0d8030253435b909d9b720bbc0cbc2b92a84897cfbd3904cc160a8503909..."}
```
* `code: 0` vulnerable. (存在漏洞)
* `code: 1` not vulnerable. (不存在漏洞)
Demo
=====
```
npm install heartbleed-check
```
```javascript
var heartbleed = require('heartbleed-check');
app.get('/:domain/:port', function(req, res) {
heartbleed.doCheck(req.param('domain'), req.param('port'), function(err, result) {
res.json(result);
});
});
```
[4.0K] /data/pocs/b8162565913a0277076cea6508ff3f899057adce
├── [ 650] app.js
├── [4.0K] lib
│ ├── [3.3K] heartbleed.js
│ └── [1.5K] utils.js
├── [ 18K] LICENSE
├── [ 539] package.json
└── [ 577] README.md
1 directory, 6 files