mirror of
https://github.com/mukul975/Anthropic-Cybersecurity-Skills.git
synced 2026-06-14 23:14:55 +03:00
44 lines
2.1 KiB
Markdown
44 lines
2.1 KiB
Markdown
# Workflows - Web Application Scanning with Nikto
|
|
|
|
## Workflow 1: Standard Web Server Assessment
|
|
|
|
```
|
|
┌──────────────┐ ┌──────────────┐ ┌──────────────┐
|
|
│ Enumerate │──>│ Run Nikto │──>│ Parse XML │
|
|
│ Web Servers │ │ Scan │ │ Results │
|
|
│ (Nmap/DNS) │ │ (-Format xml)│ │ │
|
|
└──────────────┘ └──────────────┘ └──────────────┘
|
|
│
|
|
┌───────────────────────────────────┘
|
|
v
|
|
┌──────────────┐ ┌──────────────┐ ┌──────────────┐
|
|
│ Validate │──>│ Cross-ref │──>│ Generate │
|
|
│ Findings │ │ with NVD │ │ Report │
|
|
│ (Manual) │ │ (CVE/CVSS) │ │ │
|
|
└──────────────┘ └──────────────┘ └──────────────┘
|
|
```
|
|
|
|
## Workflow 2: CI/CD Integration
|
|
|
|
```
|
|
Code Push → Build → Deploy to Staging
|
|
│
|
|
Run Nikto Scan
|
|
│
|
|
┌───────┴───────┐
|
|
│ │
|
|
No Findings Findings Found
|
|
│ │
|
|
Deploy to Block Deploy
|
|
Production Notify Team
|
|
```
|
|
|
|
## Workflow 3: Multi-Tool Web Assessment
|
|
|
|
1. **Nikto**: Server configuration and known vulnerability checks
|
|
2. **OWASP ZAP**: Application logic and dynamic analysis
|
|
3. **testssl.sh**: Comprehensive SSL/TLS assessment
|
|
4. **Nuclei**: Template-based CVE validation
|
|
5. **Manual Testing**: Validate and verify all findings
|
|
6. **Consolidated Report**: Merge results from all tools
|