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 - Python Tutorial
From the course: Rapid Application Development with Python
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…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.