IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

加密你的shell

阿熊的窝 2010-11-14 21:05:30 累计浏览 4,985 次
本机暂存
加密你的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. 绿盟科技《APT组织研究年鉴》(2026 版)正式发布 (2026-06-16 20:21:10)
  2. 【已复现】Linux内核Fragnesia权限提升漏洞(CVE-2026-46300) (2026-06-15 10:53:58)
  3. 企业文档安全最佳实践(二):给文档上“身份证”——手动标密与智能自动标密 (2026-06-12 17:18:33)

查看更多 安全 文章 →

建议继续学习

  1. Bash的模式和配置文件加载 (累计阅读 24,403)
  2. 28个Unix/Linux的命令行神器 (累计阅读 16,783)
  3. 我常用的主机监控shell脚本 (累计阅读 13,421)
  4. 100个常用的linux命令 (累计阅读 11,598)
  5. Linux命令行里的“瑞士军刀” (累计阅读 11,584)
  6. 每个程序员都应该知道的8个Linux命令 (累计阅读 10,737)
  7. 最受欢迎的10个 Linux 单行命令 (累计阅读 10,122)
  8. linux下搜索find命令详解 (累计阅读 9,455)
  9. tomcat catalina.out日志切割每天生成一个文件 (累计阅读 9,235)
  10. 应该知道的Linux技巧 (累计阅读 8,945)