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