Phase 16: Security Audit Framework
Objective:
Detect unsafe code patterns and vulnerabilities.
Deliverables:
- Bandit tool configuration and wrapper script
- Repository vulnerability reports
- Unsafe import scanner rules
Problem Statement:
Python mini-projects may unintentionally include insecure code practices (such as eval(), hardcoded secrets, or insecure random modules). We need a security checker that audits the code prior to registering or executing.
Phase 16: Security Audit Framework
Objective:
Detect unsafe code patterns and vulnerabilities.
Deliverables:
Problem Statement:
Python mini-projects may unintentionally include insecure code practices (such as
eval(), hardcoded secrets, or insecure random modules). We need a security checker that audits the code prior to registering or executing.