KURL是什么
KURL是一款发起http/s 请求的客户端工具模块,类似现在生态环境中的RSLibcurl、鱼刺winhttp、gohttp、网页访问等
KURL为什么诞生
在技术不断迭代更新的趋势下大量的系统安全策略层出不穷,国外的HTTP2,国内逐渐使用的TLS检测机制,由于生态长期无人维护与更新,甚至论坛内多个大佬叫价出售解决方案,使大量兴趣者逐渐丧失了兴趣与爱好,KURL随之而生。提供统一解决方案
KURL是否存在收费
KURL模块完全公开免费,请勿相信各种收费方案,谨防诈骗
KURL的技术构成是什么
KURL基于谷歌开源的BoringSSL产品的一个分支进行改写,由 rust 进行开发,cargo编译dll类库,通过易语言进行模块化整合开放使用
KURL有什么优势
- 封装好的TLS指纹支持 生成,随机,指定
- rust治理内存模型与兼容适配的线程模型
- 高速稳定的http/s请求构造,均耗时:20-30ms
- 支持http2请求、gzip, deflate, br, zstd解压
KURL 对比 RSLib的 TLS有什么区别
- 指定浏览器指纹含请求头自动填充(参看示例按钮代码:Test_TLS)
- TLS指纹含ja3,ja4,aka,akamai,peetprint,RSlib经测试发现对akamai的支持并不良好
KURL 设计理念
- KurlClient类:一个浏览器设备的模拟类;支持直接发送请求
- Kurl类:基于设备发起请求
KURL模块可以从哪里获取
- 地址:
https://bbs.125.la/forum.php?mod=viewthread&tid=14843296
KURL缺点
- 额外的dll文件使程序显得臃肿
- 少量的实际场景测试存在未知的问题
如何加入开发者内测交流
发现BUG请及时与作者进行联系修复
补充内容 (2024-12-26 18:21):
后面更新版本都会发布在这里自行关注
https://bbs.125.la/forum.php?mod=viewthread&tid=14843296
|