Security auditing tool, module-based, similar to lynis, but developed with python and enthusiasm.
For now it may have bugs and such, in case you found some, please report it.
The idea is to collect a general security recomendations in a form of a software that already checks whether your system is already configured to be secure or not. As such, it's not intended to be an enterprise level software with a lot of junk but a simple script that may or may not satisfy your needs.
In comparison with lynis or yasat, writing new checkers should be a lot easier, also, it should be a lot faster when checking the system.
- Python3
- pip3 (optionall)
- Clone this repository and go to the project directory:
git clone https://github.com/OSPG/sv2
cd sv2
- Install python dependencies:
pip3 install -r requirements.txt
- Install the script itself
python3 setup.py install --user
- Run it (you need to have ~/.local/bin on your path)
sv2
- Configure this overlay https://gitlab.com/OSPG/gentoo-overlay
- emerge app-forensics/sv2
- Have fun
That is all. :)
If you execute it you may see something like:
- Python - The official website of Python.
- pyyaml - Github repository of PyYaml.
- psutil - Github repository of psutil.
- python-iptables - Github repository of python-iptables
Nothing special, fork the repository, make changes and send a pull request. Contributions are welcome. ^^
- David Román - Initial work - GitHub profile
- Pablo Álvarez Córdoba - Initial work - GitHub profile, Linkedin profile
See also the list of contributors who participated in this project.