能过tls检测的curl-impersonate win版,搞起来啊

声明

以下只是搬运下我公众号的东西。很早就发过了。原帖地址:

能过tls检测的curl-impersonate win版,搞起来啊 (qq.com)

已经发公众号的为什么还发csdn

有的圈内朋友,不经过我的允许,删减摘录我公众号的内容,这里就不提谁了,心里清楚,还能获得一些关注和流量。很无语,所以我还不如自己也发发。【猛男落泪】

前言

之前老有朋友问我,针对tls的pycurl方案能不能在win上使用,这次终于来了,这个项目地址是今天 @渔滒 发我的,我看了下项目,真牛逼,之前win用不了的原因就是curl_impersonate不能在win上编译,现在这个可以啦,冲啊!!!

核心的库

https://github.com/depler/curl-impersonate-win

安装&调试

有两个方案,一个就是我下面的内容,手动编译,另一个就是直接用作者编译好的:

https://github.com/depler/curl-impersonate-win/releases/tag/7.84.0

手动编译

主要就是照着他官方给的安装方法:

安装软件

后面开始编译东西

替换curl、boringssl的官方文件

git clone https://github.com/google/boringsslgit clone https://github.com/curl/curl.git

拉完这两个项目到目录里,然后分别执行这两个bat文件即可

记得右键,以管理员身份执行

跟着他的提示,把你的目录的同名文件放到【File to  patch:】右边

如果出错了,他问你是否跳过这个文件,可千万别,输入【n】,多粘贴几下,不知道为啥,我有的时候同一个路径要粘贴好几次才行

然后这个目录是无法用ctrl cv的,选中那个文件,右键,安全,去复制路径,然后鼠标右键粘贴即可

他缺哪个,你就去你clone下来的文件夹里找,然后粘贴上去

反正就是一堆操作

编译整个项目

接着再执行这个

同样的一顿操作,跟着指示就行,也是用管理员身份执行就行

使用

然后就可以骚起来了,访问下你用python被屏蔽的网站试试

curl_chrome104 --url https://www.xxxx.com/search?q=cat --output xxxx.html
curl_safari15_5 --url https://www.xxxx.com --output xxxx.html

结果我就不展示,肯定是能访问的,起飞

如果你只是要用curl_impersonate的win版,那到这里就结束了,想省去编译的麻烦,就直接用作者编译好的bat就行

如果你是要对接到之前肝总搞的魔改版的pycurl上,把我之前的文章 python完美突破tls/ja3 里的pycurl对接到curl_impersonate后续步骤走完就行了,理论上应该是走的通的(时间有限,我也没试),可能有少部分的操作由于是windows会有些许不同,但是相信应该是可以的,我就没继续了,因为对我个人来说,windows系统不是项目部署的环境,项目部署肯定都是linux,所以我就没继续研究了

好的,本篇文章结束,祝大家周末愉快!!!

另外,想加入群聊的,加我微信:geekbyte,拉你进群

技术交流、聊骚、谈论新鲜事、工作内推&避坑、大佬云集、你想要的,除了妹子确实是没有,其他的保不齐真的有(😏)。

最近混入了无关的人,所以新进群的,会有简单的考虑,过滤掉无关的人

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值