From the course: Rapid Application Development with Python

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Developing a cybersecurity compliance app

Developing a cybersecurity compliance app - Python Tutorial

From the course: Rapid Application Development with Python

Start my 1-month free trial

Developing a cybersecurity compliance app

- [Instructor] As we progress through the course, we'll be building a desktop application which records the security audit findings for target systems. The application is designed to be a wxGlade and wxPython demonstrator, not a full commercial-grade audit tool. It's a vehicle for learning with some useful code clips for future projects. The purpose of the application is to check a system for compliance against the set of requirements detailed in the NIST Cybersecurity Framework. The application will use an Excel spreadsheet to load and capture information entered into the application. The first of its sheets will be a template sheet which has the control descriptions but is empty of audit commentary. This will be the template to use for any new system audit sheets. Worksheets two onwards will be individual sheets for each system under audit in which audit findings can be recorded. The application will be presented in a…

Contents