Update to README and removed uneeded modules

This commit is contained in:
Austin Taylor
2017-06-19 22:24:34 -04:00
parent 54d4596cb8
commit 14a451a492
2 changed files with 42 additions and 4 deletions

View File

@ -1,2 +1,44 @@
# VulnWhisperer # VulnWhisperer
Create actionable data from your Vulnerability Scans Create actionable data from your Vulnerability Scans
---
<p align="center" style="width:400px"><img src="https://github.com/austin-taylor/vulnwhisperer/blob/master/docs/source/vulnwhisp_dashboard.jpg" style="width:400px"></p>
VulnWhisperer is a vulnerability report aggregator for nessus (more scanners to come). VulnWHisperer will pull all the reports
and create a file with a unique filename which is then fed into logstash. Logstash extracts data from the filename and tags all of the information inside the report (see logstash_vulnwhisp.conf file). Data is then shipped to elasticsearch to be indexed.
Getting Started
---------------
Currently supports python 2.7
```python
sudo pip install -r requirements.txt
python setup.py install
```
Currently Supports
-------------
####
* Nessus
Setup
===============
Configuration
-----
There are a few configuration steps to setting up VulnWhisperer:
* Configure Ini file
* Setup Logstash File
* Import ElasticSearch Templates
* Import Kibana Dashboards
Credit
------
Big thank you to <a href="https://github.com/SMAPPER">Justin Henderson</a> for his contributions to vulnWhisperer!

View File

@ -2,15 +2,11 @@ import requests
from requests.packages.urllib3.exceptions import InsecureRequestWarning from requests.packages.urllib3.exceptions import InsecureRequestWarning
requests.packages.urllib3.disable_warnings(InsecureRequestWarning) requests.packages.urllib3.disable_warnings(InsecureRequestWarning)
import pandas as pd
from pandas.io.json import json_normalize
import pytz import pytz
from datetime import datetime from datetime import datetime
import json import json
import sys import sys
import os
import time import time
import io
class NessusAPI(object): class NessusAPI(object):