IT技术博客大学习 共学习 共进步

加密你的shell

阿熊的窝 2010-11-14 21:05:30 浏览 4,843 次
加密你的shell,shc是一个加密shell脚本的工具。它的作用是把shell脚本转换为一个可执行的二进制文件。
用shell脚本对系统进行自动化维护,简单,便捷而且可移植性好.但shell脚本是可读写的,很有可能会泄露敏感信息,如用户名,密码,路径,IP等。同样,在shell脚本运行时会也泄露敏感信息。
shc是一个加密shell脚本的工具。它的作用是把shell脚本转换为一个可执行的二进制文件。
这就很好的解决了上述问题。

http://www.datsi.fi.upm.es/~frosal/

这里下载:shc-3.8.7.tgz

安装:

#make  生成shc文件

#cp shc /usr/local/bin/   把shc文件拷贝到你的目录

加密shell:

shc -r -f script-name.sh

会生成2个文件,script-name.sh.x跟script-name.sh.x.c文件。

script-name.sh.x为生成的2 进制文件

script-name.sh.x.c为shell脚本转换的c文件源代码

建议继续学习

  1. 代理的加密部分 (阅读 8,241)
  2. 你可能不知道的Shell (阅读 8,161)
  3. 网址加密(URL加密)(RC4、PHP、密钥长度可变) (阅读 8,000)
  4. 在 shell 脚本里打日志 (阅读 6,041)
  5. 面向对象的Shell脚本 (阅读 5,981)
  6. Bash如何取得当前正在执行的脚本的绝对路径? (阅读 5,843)
  7. 使用bcompiler对PHP文件进行加密 (阅读 5,380)
  8. 使用Shell快捷键助你一臂之力 (阅读 5,384)
  9. 在浏览器中加密Cookie (阅读 5,380)
  10. 使用系统命令实现文件的压缩与加密 (阅读 5,182)