
curl-impersonate
lwthiker
curl-impersonate: A special build of curl that can impersonate Chrome & Firefox
AI 简介
curl-impersonate 是一个定制化构建的 curl 工具,可精确模拟 Chrome、Firefox、Edge 和 Safari 等主流浏览器的 TLS 与 HTTP/2 握手行为。其核心能力在于复现真实浏览器的 Client Hello 特征(如 TLS 扩展顺序、签名算法、ALPN 协议、HTTP/2 设置等),从而绕过基于 TLS/HTTP/2 指纹识别的反爬与访问限制。项目通过替换底层 TLS 库(如 NSS/BoringSSL)、深度修改握手参数及 HTTP/2 配置实现高保真模拟,并支持命令行调用和 libcurl 替换集成。适用于需要规避指纹检测的合规网络调试、自动化测试、安全研究及 Web 兼容性验证等场景。
Python
MIT License6.5k
Stars
511
Forks
66
Watchers
73
Issues
Star 增长
今日0
近 7 天0
近 30 天+261
综合评分74.13
默认分支main