首页
社区
课程
招聘
[原创] primp TLS指纹开源库 编译
发表于: 2025-6-21 00:28 3966

[原创] primp TLS指纹开源库 编译

2025-6-21 00:28
3966

今天晚上朋友说有个库的tls版本有点跟不上了,想让我看看怎么编译的,然后魔改源码,我第一次在windows上编译东西,我朋友也是从没有编译过东西,所以此篇文章比较细致,也算是一个随笔记


官方地址:072K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6V1k6h3g2V1P5e0g2Q4x3V1k6H3M7X3W2E0M7l9`.`.

安装python3.8以上

编译项目需要虚拟环境,可以使用conda,我这里使用的是venv

python就不贴了吧。。。3.8以上都可以,我编译时使用的是3.10.0

d48K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Q4x3X3c8K6j5$3#2Q4x3X3g2U0L8$3#2Q4x3V1k6V1L8%4N6F1L8r3!0S2k6s2y4Q4x3V1k6%4K9h3^5`.

安装地址:
bdbK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6%4N6%4N6Q4x3X3g2J5N6i4y4@1i4K6u0V1L8r3q4F1k6#2)9J5k6h3!0J5k6#2)9J5c8Y4c8G2L8$3I4K6i4K6u0r3K9h3&6K6N6r3q4D9L8l9`.`.

安装参考:

c49K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6*7K9s2g2S2L8X3I4S2L8W2)9J5k6i4A6Z5K9h3S2#2i4K6u0W2j5$3!0E0i4K6u0r3M7q4)9J5c8U0j5#2y4e0x3^5y4U0M7%4y4H3`.`.



安装地址:

1ccK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6%4N6%4N6Q4x3X3g2J5N6i4y4@1i4K6u0V1L8r3q4F1k6#2)9J5k6h3!0J5k6#2)9J5c8Y4c8G2L8$3I4K6i4K6u0r3K9h3&6K6N6r3q4D9L8l9`.`.


安装地址:

7a8K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6D9L8s2k6E0i4K6u0r3L8r3I4$3L8g2)9J5k6s2m8J5L8$3A6W2j5%4c8Q4x3V1k6J5k6h3I4W2j5i4y4W2M7H3`.`.


所需环境:rustc、cargo、nasm、perl、llvm

其中llvm需要设置系统变量

LIBCLANG_PATH = D:\tools\LLVM\bin


其他环境检查


从官方 clone项目到本地 git clone 7ffK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6V1k6h3g2V1P5e0g2Q4x3V1k6H3M7X3W2E0M7q4)9J5k6h3N6A6N6l9`.`.



传播安全知识、拓宽行业人脉——看雪讲师团队等你加入!

最后于 2025-6-21 01:25 被郑z编辑 ,原因:
收藏
免费 5
支持
分享
最新回复 (1)
雪    币: 211
活跃值: (895)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2

魔改的时候发现,primp引用的库,原作者自己实现了py版本的,且更新频繁,非常的肝

0x676e67/rnet: A blazing-fast Python HTTP Client with TLS fingerprint

最后于 2025-6-21 01:30 被郑z编辑 ,原因:
2025-6-21 01:29
0
游客
登录 | 注册 方可回帖
返回