git-scan
Questo strumento è progettato per scansionare e identificare se un sito web ha una directory ".git" esposta, che può contenere informazioni sensibili come codice sorgente o file di configurazione Git.
Caratteristiche
- Scansiona massivamente gli URL per scoprire se la directory ".git/HEAD" è disponibile sul sito web.
- Utilizza librerie Python come "requests" per inviare richieste HTTP e controllare le risposte.
- Supporta il multithreading per velocizzare il processo di scansione su più siti contemporaneamente.
- Mostra i risultati della scansione con stati: trovato (200 OK), vietato (403 Forbidden) o non trovato (404 Not Found).
- Gestisce errori di rete come timeout o mancate connessioni con una logica di retry sicura.
- I risultati trovati vengono salvati direttamente in un file di risultati ("results.txt") senza sovrascrivere i risultati precedenti.
- I risultati duplicati vengono evitati, garantendo che lo stesso URL non venga salvato più di una volta.
- Consente agli utenti di riprendere la scansione senza perdere i risultati precedenti se lo script viene eseguito di nuovo.
Offrimi un caffè :
- Bitcoin $: 14nXhmRiQx5joCXFTdR8ydm3T8et7MFDXC

Come eseguire?
- Scarica e installa Python dal sito ufficiale di Python: https://www.python.org.
- Installa i moduli richiesti usando il comando:
pip install requests.
- Esegui lo script con:
python file.py.
- Fornisci un elenco di siti (ad es., url.txt) come input.
Disclaimer !!!
Ho scritto il disclaimer sulla copertina di Jenderal92. Puoi verificarlo QUI !!!