re-keygen

Installation
SKILL.md

注册机算法还原(keygen)

何时使用 / 何时不用

  • 边界(继承 [[re-cracking]]):仅限自有软件 / 授权测试 / CTF·研究环境;禁止未授权软件解锁与商业软件绕过;注册机产物不得扩散分发
  • 用:已从 [[re-license]] 拿到校验算法,且算法可逆(比较 / 变换 / 查表可逆向成生成步骤)
  • 用:需要为任意输入(用户名 / 机器码)生成合法序列号(分发、测试、验证场景)
  • 用:不修改目标文件的分发方案(比 [[re-patching]] 干净,不触发自校验 / 签名问题)
  • 不用:校验点 / 校验算法都还没定位(先 [[re-license]])
  • 不用:算法含不可逆部分(哈希 / 非对称验签)——正推生成不可能,改走 [[re-patching]](见坑 1)
  • 不用:序列号是服务器生成后下发的随机值(生成逻辑在服务器端,本地只有校验)
  • 不用:程序对序列号还有服务器侧二次验证(生成逻辑再可逆也无用,先确认全校验点清单)
  • 注意:生成的序列号必须在沙箱内验证([[re-sandbox]],[[re-analyze/platform-tips]] 最高原则);与合法序列号对照验证(见坑 4)

工具准备

反编译产物(算法还原的原料)

Installs
50
GitHub Stars
193
First Seen
Aug 17, 2026