Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
spurt — Strumento di stress test HTTP in grado di sovraccaricare server web. | Kitploit
Strumenti/GitHubGitHub/zer-far/spurt
Scanner di VulnerabilitàSicurezza WebPenetration Testing
GitHubzer-far/spurt

spurt

Strumento di stress test HTTP in grado di sovraccaricare server web.

Vedi Repository
12341470 anni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

Spurt

Go

Introduzione

Spurt è un potente strumento di stress test progettato per simulare volumi elevati di traffico e valutare le prestazioni e la resilienza dei server web. È stato testato su Linux.

Spurt controlla prima se l'URL di destinazione è valido. Un modulo personalizzato viene utilizzato per generare rapidamente gli header comuni 'User-Agent' e 'Referer', consentendo di effettuare migliaia di richieste al secondo. Un altro modulo viene utilizzato per il multi-threading per inviare richieste in parallelo.

Compilazione

Prerequisiti

Assicurati di avere installato quanto segue:

  • Go
  • Make
  • Git

Passaggi

git clone https://github.com/zer-far/spurt
cd spurt
make

Utilizzo base

./spurt --url https://example.com

Premi Ctrl+C per fermare Spurt.

Caratteristiche

URL di destinazione

  • Opzione: --url string

  • Descrizione: Imposta l'URL di destinazione per le richieste.

Controllo indirizzo IP

  • Opzione: --check

  • Descrizione: Controlla il tuo indirizzo IP pubblico prima di utilizzarlo per il test.

Cookie personalizzato

  • Opzione: --cookie string

  • Descrizione: Utilizza un cookie personalizzato.

Tempo di attesa tra le richieste

  • Opzione: --sleep int

  • Descrizione: Imposta un ritardo (in ms) tra le richieste per evitare limiti di velocità.

  • Predefinito: 1 ms

Multi-threading

  • Opzione: --threads int

  • Descrizione: Specifica il numero di thread per l'invio delle richieste.

  • Predefinito: 1 thread

Timeout della richiesta

  • Opzione: --timeout int

  • Descrizione: Imposta un timeout (in ms) per ogni richiesta per gestire risposte lente.

  • Predefinito: 3000 ms

Comando di esempio

./spurt --check --cookie "sessionid=123456" --sleep 10 --threads 2 --timeout 4000 --url https://example.com

Questo comando utilizza il controllo IP, un cookie personalizzato, un tempo di attesa di 10 ms, 2 thread e un timeout di 4000 ms.

Note

  • Spurt è destinato al test delle prestazioni del server in condizioni controllate. Non deve essere utilizzato in modo malevolo o per attacchi Denial of Service (DoS). L'uso non autorizzato può portare a conseguenze legali.
  • La tua connessione Internet potrebbe rallentare durante l'uso.
  • Richieste eccessive possono comportare limitazioni o blocchi.
  • Evitare l'uso su connessioni con larghezza di banda limitata.
Scarica lo strumento