Skip to content
/ sv2 Public

Simple python script whichs helps to improve the security of a system

License

Notifications You must be signed in to change notification settings

OSPG/sv2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SV2

PRs Welcome

Security auditing tool, module-based, similar to lynis, but developed with python and enthusiasm.

Advice

For now it may have bugs and such, in case you found some, please report it.

Why did you do 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.

Prerequisites

  • Python3
  • pip3 (optionall)

Installing

First option, from github

  • 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

Second option, from gentoo overlay

That is all. :)

If you execute it you may see something like:

Built With

  • Python - The official website of Python.
  • pyyaml - Github repository of PyYaml.
  • psutil - Github repository of psutil.
  • python-iptables - Github repository of python-iptables

Contributing

Nothing special, fork the repository, make changes and send a pull request. Contributions are welcome. ^^

Authors

See also the list of contributors who participated in this project.