Python binding for curl-impersonate fork via cffi. A http client that can impersonate browser tls/ja3/http2 fingerprints.
-
Updated
Dec 16, 2025 - Python
Python binding for curl-impersonate fork via cffi. A http client that can impersonate browser tls/ja3/http2 fingerprints.
🪞PRIMP (Python Requests IMPersonate). The fastest python HTTP client that can impersonate web browsers
Scrapy download handler that can impersonate browser' TLS signatures or JA3 fingerprints.
httpmorph is a drop-in replacement for Python's requests library that uses a custom C implementation with BoringSSL instead of Python's standard HTTP stack.
TLS fingerprinting HTTPS server
HAProxy (community) Lua Plugin for JA4 TLS Client-Fingerprinting
Async fork of Python-TLS-Client with modern asyncio support, updated dependencies, and fixes for issues in the original abandoned library. Includes enhanced compatibility, stability improvements, and ongoing maintenance for Python 3.9–3.13.
🔍 Application for detecting command and control (C2) communication through network traffic analysis.
JA3 is a standard for creating SSL client fingerprints in an easy to produce and shareable way.
A mitmproxy plugin for getting the tls ja3 fingerprint for https requests
A precision-engineered TLS/HTTP client for replicating authentic browser fingerprints.
Add a description, image, and links to the ja3 topic page so that developers can more easily learn about it.
To associate your repository with the ja3 topic, visit your repo's landing page and select "manage topics."