Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
vxlang-page — 面向 x86-64 Windows 二进制文件(EXE/DLL/SYS)和 .NET 模块的代码混淆、虚拟化与防篡改保护工具,附带测试版 ELF 支持。特性包括代码平坦化、内存加密和多虚拟机引擎。 | Kitploit
工具/GitHubGitHub/vxlang/vxlang-page
逆向工程
GitHubvxlang/vxlang-page

vxlang-page

面向 x86-64 Windows 二进制文件(EXE/DLL/SYS)和 .NET 模块的代码混淆、虚拟化与防篡改保护工具,附带测试版 ELF 支持。特性包括代码平坦化、内存加密和多虚拟机引擎。

查看仓库网站
76650926天前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

VxLang


  • 目录
    • 文档
      • 什么是 VxLang?
      • 支持的文件格式
    • 预览
      • 虚拟化预览
      • 双模式(混淆 + 虚拟化)预览
      • 混淆预览
      • 代码扁平化预览
    • 教程
      • 用法与引导代码
      • 注意事项
    • 如何获取完整版
    • 捐赠与订阅
      • Patreon
        • 链接
        • 活动
          • 2026 年 6 月活动
    • 扩展代码与插件模块。
      • Axion:执行附加防篡改功能的扩展代码。
      • ExtsDN:用于对 .NET(仅限 EXE)模块进行加壳与保护的扩展代码。

什么是 VxLang?

VxLang 是一个旨在防止逆向工程行为的项目,例如静态或动态分析、文件篡改以及攻击者未经授权访问内存。

VxLang 项目目前针对 x86-64 系统和 .NET 二进制文件,即 Microsoft Windows 操作系统的原生二进制文件,包括扩展名为 ".exe" 的可执行文件、扩展名为 ".dll" 的动态链接库文件以及扩展名为 ".sys" 的内核驱动文件。(vxlang 支持的目标二进制文件类型将在未来更新中扩展)。

  • 为 ELF 文件格式添加了测试版代码。
    • 测试版仅支持常规的 code-flattening。
    • 测试版功能需要用户指定目标代码。
    • VxLang 建议在 ELF 32 位二进制构建中使用 -fno-pic 选项。

支持的文件格式

Windows EXE/DLL Windows 内核驱动
混淆器 混淆器
虚拟化器 虚拟化器
保护器 保护器
Windows UEFI 模块 Windows .NET
混淆器 混淆器
虚拟化器 虚拟化器
保护器 保护器
Linux ELF
混淆器
虚拟化器
保护器

GUI

虚拟化预览

; x86-64 asm
cmp         qword ptr [rsp + 0x20], rax
jae         0x140001bf5
mov         rax, qword ptr [rsp + 0x20]
movzx       eax, byte ptr [rsp + rax + 0x50]
; to v-asm
movi   exr_0, ${RANDOM}
movi   r7, ${RANDOM}
xorr   r7, exr_0
movi   exr_0, ${RANDOM}
movi   exr_1, ${RANDOM}
xorr   exr_0, exr_1
mulr   r7, exr_0
addr   r6, r7
movi   exr_0, ${RANDOM}
movi   r7, ${RANDOM}
xorr   r7, exr_0
addr   r6, r7
movr   r0, r6
movr   r1, rax
ldrr   r2, r0
cmpr   r2, r1
be     0x2c59
movr   r0, rax
movr   r6, rsp
movi   exr_0, ${RANDOM}
movi   r7, ${RANDOM}
xorr   r7, exr_0
movi   exr_0, ${RANDOM}
movi   exr_1, ${RANDOM}
xorr   exr_0, exr_1
mulr   r7, exr_0
addr   r6, r7
movi   exr_0, ${RANDOM}
movi   r7, ${RANDOM}
xorr   r7, exr_0
addr   r6, r7
movr   r1, r6
ldrr   r2, r1
movr   rax, r2
; compile
e7 f8 f1 e5 01 e1 a2 9a 22 87 c3 93 61 e5 06 e1
a2 9a 22 87 c3 93 61 eb 06 01 e6 01 e0 a2 9a 22 
e6 0a e1 a2 9a 22 ec 01 0a d6 06 01 da 07 06 e5 
01 e1 a2 9a 22 87 c3 93 61 e5 06 c1 a2 9a 22 87 
c3 93 61 eb 06 01 da 07 06 e7 f7 f8 e7 fc e5 c6 
00 08 a9 00 03 bb c6 01 00 00 e7 f7 e5 e7 f8 f1 
e5 01 6d 86 d3 6d 7f 86 9d a2 e5 06 6d 86 d3 6d 
7f 86 9d a2 eb 06 01 e6 01 6c 86 d3 6d e6 0a 6d 
86 d3 6d ec 01 0a d6 06 01 da 07 06 e5 01 6d 86 
d3 6d 7f 86 9d a2 e5 06 4d 86 d3 6d 7f 86 9d a2            

之前

之后

双模式(混淆 + 虚拟化)预览

混淆预览

预览

代码扁平化预览

下载工具