文章目录 Go程序加密保护 1. 删除调试信息 2. UPX给程序加壳 2.1 UPX介绍 2.2 UPX下载地址以及GitHub项目 2.3 UPX下载 2.4 使用UPX压缩可执行文件 2.5 UPX原理 参考博文&资料 Go程序加密保护 1. 删除调试信息 Go编译器默认编译出来的程序会带有符号表和调试信息,当程序在运行出错时会输出自己在哪个线程、哪个文件、哪个函数、哪行出的错。