Skip to content

Latest commit

 

History

61 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

undetected-httpx

Python Version Impersonation Support License

undetected-httpx is a multi-purpose HTTP probing toolkit inspired by httpx. It is specifically engineered to bypass modern anti-bot infrastructures by mimicking real-world browser signatures.

Traditional HTTP clients are easily fingerprinted and blocked by WAFs. This tool leverages browser-grade TLS and HTTP fingerprinting (JA3/H2) to appear as a legitimate user, ensuring your reconnaissance stays under the radar.


📦 Installation

pip install undetected-httpx --upgrade

🎭 Real-world Comparison

Can you spot the difference? Standard tools get a 403 Forbidden where we get a 200 OK.

undetected-httpx (Pro)

httpx (Original)


📊 Technical Capabilities

Feature undetected-httpx httpx (Original)
Network Stack curl-impersonate (C++) Go net/http
TLS Fingerprint ✅ Identical to Browsers ❌ Easily Detected
Cloudflare Bypass ✅ Successful (200) ❌ Blocked (403)
HTTP/2 Fingerprint ✅ Verified ⚠️ Standard

🛠 Key Features

  • Engine: Powered by curl_cffi for high-performance impersonation.
  • Fingerprinting: Full support for JA3, JA4, and HTTP/2 settings randomization.
  • Seamless Transition: Maintains CLI compatibility with ProjectDiscovery's httpx flags.

About

Stop getting 403 Forbidden. A specialized httpx-like toolkit for WAF evasion.

Topics

Resources

Stars

21 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages