核心信息
WinRAR-Keygen 是一个 WinRAR 注册码(
rarreg.key)生成工具(2.1k Stars),逆向实现了 WinRAR 的 ECC(椭圆曲线密码)许可证验证算法,支持 ASCII/ANSI/UTF-8 三种编码输出。
- 作者:bitcookies
- Stars:2.1k
- Forks:3.1k
- 许可证:MIT
- 版本:v4.1.0(2026-04-06,17 个 Release)
- 技术栈:C++ 98.0%(Visual Studio 2022 + CMake + vcpkg)
核心功能
| 功能 | 说明 |
|---|---|
| 注册码生成 | 生成有效的 rarreg.key 许可证文件 |
| 三种编码 | ASCII / ANSI / UTF-8 without BOM |
| 两种格式 | rarreg.key(拖拽导入)和 rarkey.rar(双击自动导入) |
| 多平台 | Linux x64/ARM64、macOS ARM64、Windows x64/Win32/ARM64 |
| CLI 选项 | 编码选择、输出路径、直接激活、控制台输出、更新检查 |
| GUI 分支 | .NET 8 WPF + Fluent Design(Windows 10/11) |
技术原理
项目核心涉及 ECC(椭圆曲线密码)在 GF(2^m) 有限域上的实现,包括 BigInteger、EllipticCurveGF2m、GaloisField、SHA-1、CRC32 等密码学组件。GitHub Actions 也可直接在线生成注册码。
关联连接
- WinRAR_Keygen — 项目实体页面
- hackingtool — 同为安全相关工具