Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jiab77/vuls-scripts

Bash scripts made to ease the use of Vuls
https://github.com/jiab77/vuls-scripts

bash scan security-vulnerability vuls

Last synced: 2 days ago
JSON representation

Bash scripts made to ease the use of Vuls

Awesome Lists containing this project

README

        

# vuls-scripts

Bash scripts made to ease the use of [Vuls](https://vuls.io/)

* `vuls-client-scan.sh`: Copy this script on the client to be scanned and run it.
* `vuls-server.sh`: Start the `vuls` scanning server for using the client scan script.
* (_can be done also with the `vuls-manage.sh` script_)
* `vuls-manage.sh`: Used to run most of the common actions with [Vuls](https://github.com/future-architect/vuls)
* Start the scan server
* Start the terminal interface
* Start the web interface
* Scan local host
* Show scan history
* Generate recent scan reports
* Generate all scan reports
* Generate and send recent scan reports and specify severity level
* Generate and upload recent scan reports
* Generate and upload all scan reports
* Create / Reset Vuls configuration
* Update all vulnerabilities databases

The scripts are based on [vulsctl](https://vuls.io/docs/en/install-with-vulsctl.html).

## Usage

You can use the scripts in [Docker](https://docs.docker.com/engine/) based environment with or without the [Rootless](https://docs.docker.com/engine/security/rootless/) mode or natively.

### Docker

Script configuration:

```bash
VULSCTL_DIR="$HOME/vulsctl"
DOCKER_DIR="$VULSCTL_DIR/docker"
RESULTS_DIR="$DOCKER_DIR/results"
```

### Native

Script configuration:

```bash
VULSCTL_DIR="$HOME/vulsctl"
VULSREPO_DIR="$HOME/vulsrepo"
INSTALL_DIR="$VULSCTL_DIR/install-host"
RESULTS_DIR="$INSTALL_DIR/results"
```

## Credits

* [vuls](https://github.com/vulsdoc/vuls) / [vulsctl](https://github.com/vulsio/vulsctl) - Made by [@kotakambe](https://github.com/kotakanbe)
* [vulsrepo](https://github.com/ishiDACo/vulsrepo) - Made by [@ishiDACo](https://github.com/ishiDACo)
* [vuls-scripts](https://github.com/Jiab77/vuls-scripts) - Made by [@Jiab77](https://github.com/Jiab77)