Guides

Strumenti di pentest gratuiti per il tuo sito

I migliori strumenti gratuiti per testare la sicurezza del vostro sito web. Scanner di vulnerabilità, test di penetrazione e audit.

1 avril 20264 min de lectureWarDek Team

Non serve un budget da grande azienda per testare la sicurezza del vostro sito web. Esistono strumenti open source e gratuiti che permettono di identificare le vulnerabilità più comuni prima che lo facciano gli attaccanti. Ecco i migliori, organizzati per categoria.

Scanner di vulnerabilità web

OWASP ZAP (Zed Attack Proxy)

Lo scanner web open source più completo, mantenuto dalla fondazione OWASP.

Cosa fa:

Installazione:

# Docker (consigliato)
docker pull zaproxy/zap-stable
docker run -t zaproxy/zap-stable zap-baseline.py -t https://vostro-sito.it

# Scansione completa
docker run -t zaproxy/zap-stable zap-full-scan.py -t https://vostro-sito.it

Quando usarlo: audit completo del sito, test pre-produzione, controlli periodici.

Nikto

Scanner di web server che identifica configurazioni pericolose e file esposti.

Cosa fa:

nikto -h https://vostro-sito.it

Quando usarlo: verifica rapida della configurazione del server.

Nuclei

Scanner basato su template, veloce e personalizzabile.

# Installazione
go install -v github.com/projectdiscovery/nuclei/v3/cmd/nuclei@latest

# Scansione con tutti i template
nuclei -u https://vostro-sito.it

# Solo vulnerabilità critiche e alte
nuclei -u https://vostro-sito.it -severity critical,high

Quando usarlo: scansioni mirate con template personalizzati, CI/CD.

Analisi SSL/TLS

testssl.sh

L'analisi più completa della configurazione TLS del vostro server.

# Installazione
git clone --depth 1 https://github.com/drwetter/testssl.sh.git

# Scansione
./testssl.sh https://vostro-sito.it

Verifica:

SSL Labs

Servizio online di Qualys per la valutazione SSL (nessuna installazione):

https://www.ssllabs.com/ssltest/analyze.html?d=vostro-sito.it

Obiettivo: punteggio A o A+.

Analisi degli header HTTP

Mozilla Observatory

https://observatory.mozilla.org/analyze/vostro-sito.it

Valuta la configurazione degli header di sicurezza (CSP, HSTS, X-Frame-Options, ecc.) con un punteggio da A+ a F.

SecurityHeaders.com

https://securityheaders.com/?q=vostro-sito.it

Analisi rapida e visuale degli header di sicurezza con raccomandazioni specifiche.

Scansione delle porte e dei servizi

Nmap

Lo scanner di rete più famoso al mondo.

# Scansione delle porte comuni
nmap -sV vostro-sito.it

# Scansione completa con script di rilevamento vulnerabilità
nmap -sV --script=vuln vostro-sito.it

# Solo le porte web
nmap -p 80,443,8080,8443 vostro-sito.it

Cosa cercare:

Masscan

Scanner di porte estremamente veloce per scansioni su larga scala.

masscan vostro-ip -p1-65535 --rate=1000

Discovery di contenuti

Gobuster

Brute force di directory e file nascosti.

# Directory discovery
gobuster dir -u https://vostro-sito.it -w /usr/share/wordlists/dirb/common.txt

# Sottodomini
gobuster dns -d vostro-sito.it -w /usr/share/wordlists/subdomains.txt

File da cercare:

ffuf

Fuzzer web veloce e flessibile.

ffuf -u https://vostro-sito.it/FUZZ -w wordlist.txt -mc 200,301,302

Analisi delle dipendenze

npm audit / pnpm audit

Per applicazioni Node.js:

# Verifica delle vulnerabilità
npm audit
# oppure
pnpm audit

# Fix automatico
npm audit fix

Snyk

Scansione delle dipendenze con database di vulnerabilità completo:

# Installazione
npm install -g snyk

# Scansione
snyk test

# Monitoraggio continuo
snyk monitor

OWASP Dependency-Check

Per progetti Java, .NET, Ruby e altri:

dependency-check --project "MioProgetto" --scan ./

Workflow di pentest consigliato

Fase 1: Ricognizione (30 minuti)

  1. Nmap: scansione porte e servizi
  2. Gobuster: discovery di directory e file
  3. SSL Labs: valutazione certificato
  4. SecurityHeaders.com: verifica header

Fase 2: Scansione vulnerabilità (1-2 ore)

  1. OWASP ZAP: scansione automatizzata completa
  2. Nuclei: template specifici per il vostro stack
  3. testssl.sh: analisi TLS approfondita
  4. npm audit / Snyk: dipendenze con vulnerabilità

Fase 3: Analisi e rimedio (variabile)

  1. Classificare le vulnerabilità per gravità
  2. Correggere le vulnerabilità critiche e alte immediatamente
  3. Pianificare la correzione delle medie e basse
  4. Riscansionare per verificare le correzioni

Aspetti legali importanti

In Italia, il test di penetrazione è legale solo con l'autorizzazione esplicita del proprietario del sistema. Testare un sito senza autorizzazione è un reato penale (accesso abusivo a sistema informatico, art. 615-ter c.p.).

Regole d'oro:

Conclusione

Gli strumenti di pentesting gratuiti coprono la stragrande maggioranza delle verifiche necessarie. La differenza non sta nello strumento ma nella regolarità: una scansione mensile con questi strumenti è più efficace di un audit annuale costoso.


Scansiona il tuo sito web gratis con WarDek — OWASP, NIS2, GDPR, AI Act in un'unica scansione.

#pentest#strumenti#gratuiti#scanner#sicurezza

Scannez votre site gratuitement

WarDek détecte les vulnérabilités mentionnées dans cet article en quelques secondes.

Retour à Guides