wangluozhe / requests

用于快速请求HTTP或HTTPS,并支持修改ja3、ja4指纹
GNU General Public License v3.0
417 stars 93 forks source link

为什么修改ja3指纹会少一个字段值? #51

Open hmlyn opened 9 months ago

hmlyn commented 9 months ago

例如ja3指纹是:771,49195-49196-49199-49200-255,0-23-35-13-16-11-10-21,23-24-25,0 经过代码处理后变成:771,49195-49196-49199-49200-255,0-23-35-13-16-11-10,23-24-25,0 11-10-21少了21这个值。 或者: 771,4865-4866-4867-49195-49196-49199-49200,0-23-65281-10-11-35-16-5-13-51-45-43-41,29-23-24,0 771,4865-4866-4867-49195-49196-49199-49200,0-23-65281-10-11-35-16-5-13-51-45-43,29-23-24,0 这里也少了41这个值,怎么回事呢?

wangluozhe commented 9 months ago

第一部分是ja3的问题,你应该使用浏览器的指纹,不应该自己随便填写。 第二部分是41扩展的特性,虽然少了但是不影响其ja3指纹效果。

hmlyn commented 9 months ago

第一部分是ja3的问题,你应该使用浏览器的指纹,不应该自己随便填写。 第二部分是41扩展的特性,虽然少了但是不影响其ja3指纹效果。

我主要目的是模拟APP里的okhttp指纹,我这个问题有解决方法吗?

wangluozhe commented 9 months ago

第一部分是ja3的问题,你应该使用浏览器的指纹,不应该自己随便填写。 第二部分是41扩展的特性,虽然少了但是不影响其ja3指纹效果。

我主要目的是模拟APP里的okhttp指纹,我这个问题有解决方法吗?

用okhttp去访问https://tls.peet.ws/api/all,然后拿到结果就可以了,然后根据结果模拟指纹