Merge branch 'master' of github.com:austin-taylor/VulnWhisperer
This commit is contained in:
17
README.md
17
README.md
@ -17,7 +17,7 @@ Currently Supports
|
|||||||
|
|
||||||
### Vulnerability Frameworks
|
### Vulnerability Frameworks
|
||||||
|
|
||||||
- [X] Nessus V6
|
- [X] Nessus (v6 & **v7**)
|
||||||
- [X] Qualys Web Applications
|
- [X] Qualys Web Applications
|
||||||
- [ ] Qualys Vulnerability Management (_in progress_)
|
- [ ] Qualys Vulnerability Management (_in progress_)
|
||||||
- [ ] OpenVAS
|
- [ ] OpenVAS
|
||||||
@ -49,6 +49,10 @@ Requirements
|
|||||||
|
|
||||||
```python
|
```python
|
||||||
|
|
||||||
|
Install dependant modules
|
||||||
|
cd deps/qualysapi
|
||||||
|
python setup.py install
|
||||||
|
|
||||||
Using requirements file:
|
Using requirements file:
|
||||||
sudo pip install -r /path/to/VulnWhisperer/requirements.txt
|
sudo pip install -r /path/to/VulnWhisperer/requirements.txt
|
||||||
|
|
||||||
@ -83,6 +87,17 @@ vuln_whisperer -c configs/example.ini -s qualys
|
|||||||
<p align="center" style="width:300px"><img src="https://github.com/austin-taylor/vulnwhisperer/blob/master/docs/source/running_vuln_whisperer.png" style="width:400px"></p>
|
<p align="center" style="width:300px"><img src="https://github.com/austin-taylor/vulnwhisperer/blob/master/docs/source/running_vuln_whisperer.png" style="width:400px"></p>
|
||||||
Next you'll need to import the visualizations into Kibana and setup your logstash config. A more thorough README is underway with setup instructions.
|
Next you'll need to import the visualizations into Kibana and setup your logstash config. A more thorough README is underway with setup instructions.
|
||||||
|
|
||||||
|
Running Nightly
|
||||||
|
---------------
|
||||||
|
If you're running linux, be sure to setup a cronjob to remove old files that get stored in the database. Be sure to change .csv if you're using json.
|
||||||
|
|
||||||
|
Setup crontab -e with the following config (modify to your environment) - this will run vulnwhisperer each night at 0130:
|
||||||
|
|
||||||
|
`00 1 * * * /usr/bin/find /opt/vulnwhisp/ -type f -name '*.csv' -ctime +3 -exec rm {} \;`
|
||||||
|
|
||||||
|
`30 1 * * * /usr/local/bin/vuln_whisperer -c /opt/vulnwhisp/configs/example.ini`
|
||||||
|
|
||||||
|
|
||||||
_For windows, you may need to type the full path of the binary in vulnWhisperer located in the bin directory._
|
_For windows, you may need to type the full path of the binary in vulnWhisperer located in the bin directory._
|
||||||
|
|
||||||
Credit
|
Credit
|
||||||
|
Reference in New Issue
Block a user