Chapter 6

Security Scripting (O-O/S-S)

OOP · Recursion · Network Automation · Forensics

Apply Python to real cybersecurity tasks. Build OOP scanners, recursive directory crawlers, log analyzers, and a working port scanner — covering every week of object-oriented security-scripting. Includes Capstone — Porting arc-sec-audit to Python.

Lessons

1

Types & OOP — The Security Script Foundation

20 min
2

Recursion — Scanning Nested Directories

20 min
3

Searching & Sorting Security Data

15 min
4

Sorting Algorithms — Ordering Security Data

20 min
5

Network Automation — OOP Port Scanner

25 min
6

Forensics & Inheritance — Putting It Together

20 min
7

Capstone — Porting arc-sec-audit to Python

30 min
Take Chapter Quiz Back to Dashboard