Merge pull request #2 from alias454/master

Add requirements file
This commit is contained in:
Austin Taylor
2017-08-06 15:29:04 -04:00
committed by GitHub
2 changed files with 22 additions and 11 deletions

View File

@ -9,16 +9,6 @@ VulnWhisperer is a vulnerability report aggregator for nessus (more scanners to
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. 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
```
Requirements Requirements
------------- -------------
#### ####
@ -30,12 +20,29 @@ Requirements
Currently Supports Currently Supports
------------- -------------
#### ####
* Elasticsearch 2.x
* Python 2.7
* Nessus * Nessus
Setup Setup
=============== ===============
```python
Install pip:
sudo <pkg-manager> install python-pip
sudo pip install --upgrade pip
Manually install requirements:
sudo pip install pytz
sudo pip install pandas
Using requirements file:
sudo pip install -r /path/to/VulnWhisperer/requirements.txt
python /path/to/VulnWhisperer/setup.py install
```
Configuration Configuration
----- -----
@ -49,4 +56,4 @@ There are a few configuration steps to setting up VulnWhisperer:
Credit Credit
------ ------
Big thank you to <a href="https://github.com/SMAPPER">Justin Henderson</a> for his contributions to vulnWhisperer! Big thank you to <a href="https://github.com/SMAPPER">Justin Henderson</a> for his contributions to vulnWhisperer!

4
requirements.txt Normal file
View File

@ -0,0 +1,4 @@
pandas==0.20.3
setuptools==0.9.8
pytz==2017.2
Requests==2.18.3