Skip to content
Deepak Balaji edited this page May 8, 2020 · 7 revisions

SeBAz

Welcome to the SeBAz wiki! Here, you can find information related to the functioning of SeBAz For all those impatient, this is how you run SeBAz

How to use SeBAz

How to develop SeBAz

Change-log

v0.5.1

  • Fixed few tests, thanks to Przemek A. for pointing it out
  • Changed the fonts used in the report
  • Added a pie chart in the report showing result of tests

v0.5.0

  • Added logo into the tool
  • Changed report color theme to match logo
  • Removed code for CentOS, Fedora, RedHat, and SUSE

v0.4.2

Completed all tests for CIS Ubuntu 18.04 LTS Benchmarking

v0.4.1

Completed tests for CIS Ubuntu 18.04 LTS Benchmarking until 5

v0.3.3

  • Completed all tests for CIS Debian 9 Benchmarking
  • Re-organized scripts folder in accordance to distribution specific execution

v0.3.2

Completed tests for CIS Debian 9 Benchmarking until 5

v0.3.1

  • Completed tests for CIS Debian 9 Benchmarking until 4.1
  • Minor bug fixes in Independent tests

v0.2.4

Completed all tests for CIS Distribution Independent Bench-marking

v0.2.3

  • Completed tests for CIS Distribution Independent Benchmarking until 6.1
  • iptables when called concurrently locks the file. Hence, calling the command with the -w argument
  • Report generation from existing CSV now uses ThreadPoolExecutor to run parallel (In case of multiple report generation)

v0.2.2

Tests now run concurrently using MultiThreading concept, with ThreadPoolExecutor

v0.2.1 (Version control was not maintained)

  • Finished Independent 5* tests
  • Log all the commands that are executed in order to perform the tests
  • Removed termcolor and shifted to using huepy
  • Removed progressBar.py and shifted to using enlighten
  • Create report from existing CSV
  • Create report using ReportLab
  • Generate CSV that contains results of the tests performed
  • Started with tool that displays which controls passed/failed

v0.1.0 (Version control was not maintained)

  • Shifted to master branch from linux branch
  • Single python script that just displays the total score and exits