Security-Benchmarking-Tool-SBT

Table of contents

General info

Security-Benchmarking-Tool-SBT - a desktop application which works with cyber security audit policies - which allows configuration of a system’s vulnerability to different attacks and enforce certain security configurations based on community best practices.

Technologies

Project is created with:

  • Java
  • JavaFX

Setup

To run this project, clone this repository, and run the code in any IDE

$ java App.class

Lab1 Features

• Import the manually downloaded policies from a predefined trusted location • Parse and understand the format of data within the imported policy • Save the same set of policies under a different name within a structured form (ex:database).

Lab2 Features

• Choose which options they would like to run (by selecting or deselecting options) • Search by name for an option (via a search bar) • Select or deselect all options in one click • Create and save a policy that contains only the selected options under the same name or a different one.

Lab3 Features

• Perform an audit of the workstation, using the options that were selected • Output the results of the audit on screen

Lab4 Features

• Select the settings to be enforced (a subset of ”Failed”, or all of them) • Enforce the policy on at least 5 settings (edit the selected settings in your system) • Rollback to the system’s initial settings

Team

FAF - 182

https://github.com/Tanyatsy https://github.com/MargaretaGalaju