我想将我的shell脚本转换为二进制可执行文件,以便其他任何人都无法编辑或读取它。有没有办法将其转换为二进制可执行文件?
28
不要做!
—
l0b0
@ l0b0该链接提到两个原因。第三个原因:您希望它在未安装解释器的计算机上运行(例如,在仅安装sh的计算机上运行bash脚本)。第四个原因:出于某种原因,它需要setuid root(例如,一个脚本,该脚本使用户无需sudo即可挂载卷)。
—
Calmarius
相关:执行脚本而不解密它们, 并 避免用户破坏和使用脚本。
—
G-Man说“恢复莫妮卡”