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
|
||||
|
||||
- [X] Nessus V6
|
||||
- [X] Nessus (v6 & **v7**)
|
||||
- [X] Qualys Web Applications
|
||||
- [ ] Qualys Vulnerability Management (_in progress_)
|
||||
- [ ] OpenVAS
|
||||
@ -49,6 +49,10 @@ Requirements
|
||||
|
||||
```python
|
||||
|
||||
Install dependant modules
|
||||
cd deps/qualysapi
|
||||
python setup.py install
|
||||
|
||||
Using requirements file:
|
||||
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>
|
||||
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._
|
||||
|
||||
Credit
|
||||
|
Reference in New Issue
Block a user