shc 不是直接加密脚本,它是把你的 shell 脚本,翻译成一段 C 语言代码,再编译成 Linux 可执行的二进制程序。
-
第一步:把你的脚本内容 → 写成 C 代码文件,就是这个 batocera_auto_full_fix.sh.x.c
-
第二步:用 gcc 编译器,把这个 C 代码 → 编译成你看到的红色齿轮二进制:batocera_auto_full_fix.sh.x
它只是编译过程的中间草稿,相当于盖房子时的图纸草稿,房子盖好(二进制文件生成),草稿就没用了。
-
不能运行、不能开机自启、不能修改脚本
-
里面是 C 语言代码,不是你的 shell 脚本,改了也没用
直接选中这个文件,删除即可,一点不影响你的加密脚本运行、开机自启、权限修复功能。
-
custom.sh(开机启动脚本)
-
batocera_auto_full_fix.sh.x(加密后的二进制守护程序)