跳到主内容
福利啊论坛
返回网站帖子

Xenolith 开源加壳器

网站

Xenolith 开源加壳器

介绍 Xenolith 开源加壳器,用于保护 Windows 原生代码。

Xenolith 开源加壳器

Xenolith 是一款开源的 Windows 原生代码加壳器,用于保护软件代码。它通过逐块唯一 PIC 和独立的寄存器分配来提升代码的安全性。

功能特点

  • 输入编译好的 PE 文件,输出带保护的映像。
  • 使用 ChaCha20-Poly1305 加密,确保数据完整性。
  • 独立的 nonce 和 tag,每页独立加密。
  • 运行时密钥绑定全镜像 SHA-256 measurement,任何修改都会导致加载失败。

使用方法

下载并解压 Xenolith,使用以下命令进行打包:

shell
xenolith pack license_toy.dll -o license_toy.xl.dll --profile max --vm-export check_license

查看打包后的导出函数:

shell
xenolith inspect license_toy.xl.dll --exports

源码

GitHub

12次阅读00举报

评论 0

还没有评论,来说两句吧。

登录 后参与评论