4个版本
0.1.3 | 2022年11月5日 |
---|---|
0.1.2 | 2022年10月13日 |
0.1.1 | 2022年10月12日 |
0.1.0 | 2022年10月12日 |
#11 in #ea
每月 28 次下载
用于 pocket-relay-client
71KB
1.5K SLoC
⚙️Blaze SSL
📌重要📌如果您在寻找一个以安全为重点的SSL库,这不是它,请查看rustls (https://github.com/rustls/rustls) 此库的存在是为了满足EA游戏对gosredirector.ea.com服务的遗留需求
❔ 什么是
这是一个SSLv3协议的最小实现,它只实现了gosredirector.ea.com服务器所需的具体服务器逻辑。此实现强制使用TLS_RSA_WITH_RC4_128_SHA加密套件,这也是唯一一个实现的。
❔ 为什么
此SSL实现是为了提供Mass Effect 3多人游戏协议初始重定向部分所需的最低限度的SSL实现。当客户端连接到gosredirector.ea.com时,客户端拒绝使用任何其他协议或加密套件。为了使用SSLv3和这些加密套件,您必须修改注册表键(在Schannel的情况下)或编译OpenSSL的定制版本;这对于模拟这些服务器来说并不实用或直观。
🧾 许可证
MIT许可证 (MIT)
版权所有 (c) 2022 Jacobtread
本许可证授予任何获得此软件及其相关文档副本(“软件”)的个人免费使用该软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许向获得软件的个人提供使用该软件的权利,但受以下条件约束:
上述版权声明和本许可证声明应包含在软件的所有副本或主要部分中。
软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、特定用途适用性和非侵权性保证。在任何情况下,作者或版权所有者不对任何索赔、损害或其他责任负责,无论此类责任是基于合同、侵权或其他原因,无论此类责任是否源于、因之而起或与软件或软件的使用或其他交易有关。
依赖关系
~8.5MB
~157K SLoC