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.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
undetected-httpx — Smetti di ricevere 403 Forbidden. Un toolkit specializzato simile a httpx per l'evasione WAF. | Kitploit
Strumenti/GitHubGitHub/michele0303/undetected-httpx
RicognizioneProxy Web e IntercettazioneEvasione IDS/IPSRaccolta InformazioniBypass WAFSicurezza WebAnti-BotSpoofing dell'Impronta Digitale
GitHubmichele0303/undetected-httpx

undetected-httpx

Smetti di ricevere 403 Forbidden. Un toolkit specializzato simile a httpx per l'evasione WAF.

Vedi Repository
211435 giorni 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

undetected-httpx 2.0

Go 1.26 o successivo Trasporto browser HTTPCloak Licenza MIT

undetected-httpx è un toolkit di probing HTTP basato su httpx di ProjectDiscovery, con fingerprint TLS e HTTP/2 del browser forniti da HTTPCloak.

La versione 2.0 sostituisce il wrapper Python con un fork Go di httpx v1.12.0. Mantieni i probe, i flag e i formati di output upstream, con HTTPCloak v1.7.3 che gestisce il trasporto HTTP principale. Il profilo browser predefinito è chrome-latest.


📦 Installazione

Installa con Go 1.26.0+:

go install github.com/Michele0303/undetected-httpx/v2/cmd/undetected-httpx@latest

Usa @v2.0.0 invece di @latest per fissare la release. Aggiungi la directory dei tuoi binari Go al PATH: $GOBIN, oppure $(go env GOPATH)/bin quando GOBIN non è impostato.

I binari precompilati per Linux e macOS sono disponibili nelle release.

Compila da un checkout del codice sorgente
git clone --branch v2.0.0 https://github.com/Michele0303/undetected-httpx.git
cd undetected-httpx
make build
./bin/undetected-httpx -h

Esegui make install per installare il comando nella directory dei tuoi binari Go.

Il precedente pacchetto Python rimane in legacy/python; consulta la guida alla migrazione durante l'aggiornamento.


🎭 Confronto reale

Sugli stessi cinque URL selezionati, con lo stesso User-Agent, httpx ha restituito 403 Forbidden mentre undetected-httpx ha restituito 200 OK.

undetected-httpx 2.0

undetected-httpx che restituisce HTTP 200 su cinque URL selezionati
httpx v1.12.0 (Originale)

httpx che restituisce HTTP 403 sugli stessi cinque URL

Esecuzioni reali dello strumento, registrate con VHS il 16 ottobre 2026. I risultati variano da sito a sito; una risposta 200 può comunque contenere una pagina di challenge.

Guarda il video MP4


📊 Capacità tecniche

Funzionalitàundetected-httpx 2.0httpx v1.12.0
Stack di reteHTTPCloaknet/http di Go
Fingerprint TLS predefinitoProfilo browser (chrome-latest)Predefinito upstream
Risultati demo selezionati✅ 5 × HTTP 2005 × HTTP 403
Probe e outputprobe httpx, testo e JSONLprobe httpx, testo e JSONL

🛠 Funzionalità principali

  • Trasporto browser: TLS del browser, impostazioni HTTP/2 e header tramite HTTPCloak, con fallback a HTTP/1.1.
  • CLI familiare: mantieni la pipeline di probing di httpx, i retry e i formati di output; seleziona un profilo con --browser o -impersonate.
  • Modalità nativa: usa --native-http per resolver personalizzati, controlli IP/rete, probe dei certificati TLS e richieste raw.

L'impersonificazione del browser non garantisce l'accesso né risolve le challenge JavaScript. Questo adattatore supporta HTTP/1.1 e HTTP/2; consulta la tabella di compatibilità per le opzioni supportate.


🚀 Utilizzo

# Esegui il probe dei target e mostra codici di stato e titoli.
undetected-httpx -l targets.txt -sc -title

# Scegli un profilo browser e scrivi in JSONL.
undetected-httpx -u https://example.com --browser chrome-latest -json

# Usa il trasporto nativo per i probe TLS e IP.
undetected-httpx -u https://example.com --native-http -tls-grab -ip

Esegui make test per i test di regressione locali. Upstream e licenze

Scarica lo strumento