@@ -390,6 +390,42 @@ Don't overwhelm target servers with too many requests. Use `--timeout` and `--th
390390
391391```
392392socrates-blade/
393+ ├── socrates-blade.py # Main security scanner (1062 lines)
394+ ├── run-scan.sh # Automation wrapper (485 lines)
395+ ├── config.py # Configuration and settings (543 lines)
396+ ├── routes.json # Application routes (1419 lines, 142 routes)
397+ ├── export_routes.php # PHP route extractor v2.0 (750+ lines)
398+ ├── scanrequirements.txt # Python dependencies
399+ ├── payloads/ # Attack test payloads
400+ │ ├── xss.txt # 116+ XSS attack strings
401+ │ ├── sqli.txt # 150+ SQL injection strings
402+ │ ├── traversal.txt # 139+ path traversal strings
403+ │ └── ssrf.txt # 191+ SSRF test strings
404+ ├── wordlists/ # Brute force wordlists
405+ ├── tests/ # Test suite
406+ │ ├── bash/ # Shell script tests
407+ │ └── python/ # Python tests
408+ ├── reports/ # Generated scan reports
409+ ├── lib/ # PHP lib for route extraction
410+ ├── venv/ # Python virtual environment
411+ ├── LICENSE.md # MIT License
412+ └── README.md # This file
413+ ```
414+
415+ ### Route Coverage (v2.0)
416+
417+ The ` export_routes.php ` now includes comprehensive route definitions:
418+
419+ | Category | Routes | Description |
420+ | ----------| --------| -------------|
421+ | Frontend | 12 | Home, single, category, tag, archive, blog, search, page, privacy, download |
422+ | Admin | 75+ | All admin pages (auth, posts, pages, comments, users, media, topics, menu, plugins, themes, import, export, downloads, privacy, languages, translations, settings) |
423+ | API | 55+ | Full REST API (posts, categories, comments, archives, search, GDPR, languages, translations, media, protected posts) |
424+ | Public | 3 | Comment submit, contact, subscribe |
425+ | Sensitive | 6 | Install wizard, config files |
426+
427+ ** Total: 142 routes** (expanded from ~ 62 in v1.0)
428+ socrates-blade/
393429├── socrates-blade.py # Main security scanner
394430├── run-scan.sh # Automation wrapper (start here!)
395431├── config.py # Configuration and settings
0 commit comments