performing-penetration-testing
Penetration Testing Skill
Security testing toolkit with three specialized scanners for web applications, dependency chains, and source code.
Overview
This skill provides three real, working security scanners:
-
security_scanner.py -- HTTP security header analysis, SSL/TLS certificate checks, exposed endpoint probing, dangerous HTTP method detection, and CORS misconfiguration testing. Targets live URLs.
-
dependency_auditor.py -- Unified vulnerability scanner for project dependencies. Wraps
npm auditandpip-auditwith normalized severity output. Targets project directories. -
code_security_scanner.py -- Static analysis combining
bandit(Python) with custom regex patterns for hardcoded secrets, SQL injection, command injection, eval/exec usage, and insecure deserialization. Targets codebases.