github.com/lwthiker/curl-impersonate
CI
curl-impersonate
特殊版 curl:TLS/JA3 与 HTTP/2 指纹与真实Chrome/Firefox完全一致,让请求看起来就像真人浏览器,突破TLS指纹封锁。
立即开始了解更多
立即试用
GPT-4o什么是 curl-impersonate?
curl-impersonate 是 curl 的分支(及配套封装),把 TLS Client Hello、加密套件顺序、扩展与 HTTP/2 设置改到与真实 Chrome/Firefox/Safari 逐字节一致。普通HTTP库即使改了 User-Agent,也会在 TLS/JA3 与 HTTP2 指纹上露馅;本工具正是抹掉这一破绽——这也是许多昂贵采集API底层秘而不宣的技巧。它可作为 curl 的直接替代,也有 Python/Node 封装,帮助请求抵达那些按非浏览器TLS签名封人的网站。
4.5
评分
免费
定价模式
5+
平台
0
收藏
优点
- 突破普通请求过不了的TLS/JA3封锁。
- 比开真浏览器轻量得多。
- 与curl工作流直接兼容。
- 揭示昂贵采集API的底层手法。
- 免费开源。
缺点
- 只管传输层指纹,不管JS/Cookie。
- 浏览器升级后画像需跟进更新。
- 完全隐身仍需代理/请求头配合。
- 禁止用于非法访问。
同类工具对比
| 功能 | curl-impersonate | Scrapling | MediaCrawler | Crawl4AI |
|---|---|---|---|---|
| 评分 | 0.0 | 0.0 | 4.4 | 0.0 |
| 定价模式 | 免费 | 免费 | 免费 | 免费 |
| 起价 | — | — | Free | — |
| API | — | — | — | — |
| 免费版 | — | — | — | — |
| 移动端 | — | — | — | — |
适用人群
反
反爬采集
进入按TLS指纹封人的站点。
请
请求调试
对比浏览器与客户端指纹差异。
轻
轻量采集
不背Chromium也能像浏览器。
A
API集成
在Python/Node管线里用封装。
安
安全研究
研究TLS指纹检测原理。
开发者
lwthiker
支持平台
网页版 暂不支持
Windows 暂不支持
Mac 暂不支持
iPhone/iPad 暂不支持
安卓 暂不支持
华为 暂不支持
Linux 暂不支持
支持语言
中文, English
更新于
2026-09-13
常见问题
网站按TLS/JA3非浏览器特征封人,它在TLS层伪装成真浏览器。