
Per filtrare gli URL realmente vulnerabili dagli screenshot, puoi usare lo script ee.sh. Basta eseguire ./ee.sh -f "path/to/index_screenshot.txt" -k "hacked" e lo script filtrerà gli URL che contengono il payload XSS riflesso (Ad esempio: cPanel CVE-2023-29489) nei loro screenshot.

Con l'aggiunta dell'opzione -ss in HTTPX di Project Discovery, è ora possibile creare un elenco di URL potenzialmente vulnerabili con gf xss e qsreplace con il payload XSS, come ad esempio <script>alert(hacked)</script>. HTTPX visiterà quindi tutti gli URL e ne catturerà degli screenshot, che vengono salvati in output/screenshot/index_screenshot.txt.
Per filtrare gli URL effettivamente vulnerabili dagli screenshot, puoi usare lo script ee.sh. Basta eseguire ./ee.sh -f "path/to/index_screenshot.txt" -k "hacked" e lo script filtrerà gli URL che contengono il payload XSS fornito nei loro screenshot.
Questo processo consente di identificare rapidamente gli URL potenzialmente vulnerabili e di eliminare i falsi positivi in base alla presenza del payload XSS negli screenshot. Può essere un potente strumento per individuare e mitigare le vulnerabilità XSS nelle tue applicazioni web.
Con una buona padronanza degli strumenti e delle tecniche menzionate, puoi applicarli per trovare diversi tipi di vulnerabilità.
È importante notare che questo strumento è pensato per hacker etici e ricercatori di sicurezza informatica che conducono test di vulnerabilità nel rispetto della legge e delle migliori pratiche del settore. Non deve essere utilizzato per attività illegali o dannose. La responsabilità ricade sull'utente per garantire un uso corretto di questo strumento.
Questo strumento richiede l'installazione di Tesseract OCR. Può essere installato su Linux, macOS e Windows seguendo le istruzioni nel repository GitHub ufficiale di Tesseract OCR. Inoltre, lo script richiede che la shell Bash sia installata, ed è già preinstallata sulla maggior parte dei sistemi basati su Unix.
1.Git Clone "This_Rep" && cd EagleEye
2.Chmod +x ee.sh
3../ee.sh