`
zhengdl126
  • 浏览: 2538821 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类

对Shell 脚本加密

阅读更多

对Shell 脚本加密

shc是一个加密shell脚本的工具.它的作用是把shell脚本转换为一个可执行的二进制文件.


用shell脚本对系统进行自动化维护,简单,便捷而且可移植性好.

但shell脚本是可读写的,很有可能会泄露敏感信息,如用户名,密码,路径,IP等.

同样,在shell脚本运行时会也泄露敏感信息.



shc是一个加密shell脚本的工具.它的作用是把shell脚本转换为一个可执行的二进制文件.

这就很好的解决了上述问题.



shc 安装 
yum -y install shc



使用方法:

shc -r -f script-name 注意:要有-r选项, -f 后跟要加密的脚本名.



运行后会生成两个文件,script-name.x 和 script-name.x.c

script-name.x是加密后的可执行的二进制文件.

./script-name 即可运行.

script-name.x.c是生成script-name.x的原文件(c语言)

分享到:
评论

相关推荐

    CentOS下对shell脚本加密的二种方法

    本文将详细介绍在CentOS环境下对Shell脚本加密的两种方法。 ### 第一种方法:gzexe `gzexe` 是一个简单易用的加密工具,它通过压缩和加密Shell脚本来提高安全性。虽然它并不是最安全的加密手段,但足以隐藏脚本中...

    对Shell 脚本加密的方法

    ### 对Shell脚本加密的方法 #### 一、引言 在现代软件开发和运维工作中,Shell脚本是一种非常重要的工具,被广泛应用于自动化任务处理、系统管理等方面。然而,由于Shell脚本通常是以纯文本形式存储,这使得它们...

    给linux的shell脚本加密(ZT).rar_Linux shell_shell 脚本_shell加密_shell脚本

    本文将探讨如何对Linux的Shell脚本进行加密,确保它们不被未经授权的用户访问。 首先,我们需要理解的是,Shell脚本本质上是文本文件,可以直接阅读和编辑。为了加密,我们可以采用以下几种方法: 1. **源代码混淆...

    shell-perl-python等脚本文件加密工具

    shc的工作原理是读取Shell脚本,对其进行编译,并生成一个加密的二进制文件。这个二进制文件在运行时会解密并执行原始脚本的代码,而不会暴露源代码。这种方式为脚本的安全性提供了一层额外的保护。 使用shc加密...

    采用shc工具加密Shell脚本1

    `shc`工具就是为了解决这个问题而设计的,它允许我们将Shell脚本转换为加密的二进制可执行文件,从而增强脚本的安全性。`shc`这个名字代表了"Shell Script Compiler",它实际上并不是一个真正的编译器,而是一个将...

    linux-在shell脚本中使用加密密码的轻量级解决方案

    在shell脚本中使用加密密码的轻量级解决方案

    shell脚本写的加密脚本

    通过编写Shell脚本,你可以实现对系统的自动化管理,例如文件操作、数据处理、系统监控等。下面将详细讨论`shell脚本写的加密脚本`这个主题,以及它与Linux知识的关联。 首先,让我们了解什么是Shell脚本。Shell是...

    Linux下清理数据库shell脚本

    综上所述,"Linux下清理数据库shell脚本"涉及了Linux系统管理、数据库备份策略、shell脚本编程、任务调度和错误处理等多个方面。通过编写这样的脚本,我们可以实现自动化运维,提高工作效率,同时保障数据的安全性和...

    Linux shell脚本.rar

    文件包含大作业shell脚本(快速备份系统)源码,实验课做的Linux实验shell脚本:Samba实验,DDNS(DHCP服务器 和DNS服务器的配置)的shell脚本,运行脚本每个实验只需要两三分钟即可完成。 其中sy1为实验一脚本,sy2...

    如何使用 SHC 加密 Shell 脚本.doc

    SHC 加密 Shell 脚本 SHC(Shell Script Compiler)是一种工具,用于加密 Shell 脚本,以保护其中包含的敏感信息,如密码等。使用 SHC,可以将 Shell 脚本编译成二进制格式的加密文件,从而防止未经授权的人查看或...

    shc加密shell脚本用

    `shc` 的全称是 "Shell Crypt",由Rolf Backe开发,它通过将shell脚本转换为C源代码,然后编译成可执行文件,实现了对脚本内容的加密。 1. **shc的工作原理** `shc` 将shell脚本转化为C语言源代码,这个过程涉及到...

    apk自动打包编译Shell脚本

    安卓apk在CentOS上自动化编译打包发布脚本, 支持阿里ECS和RDS, 详细使用请查看博客

    linux 脚本加密文件

    "Linux 脚本加密文件"涉及到一个名为`shc`的实用程序,它允许我们将bash shell脚本转换为加密的可执行二进制文件,从而增加了一层安全防护。 `shc`(Shell Script Compiler)是一个用于将shell脚本转换为加密二进制...

    shell脚本可配置备份oracle数据库.rar

    - **加密备份**:对敏感数据,可以考虑在备份过程中添加加密,提高数据安全性。 6. **恢复测试**: - **验证备份**:定期进行恢复测试,以确认备份文件的完整性和可用性,防止在真正需要时出现问题。 这个...

    shell加密工具shc.zip

    shc(Shell Script Compiler)是一个开源的Shell脚本加密工具,由Rolf Backe开发。它通过将Shell脚本编译成C代码,然后用gcc或其他C编译器将其编译为可执行的二进制文件。这样,原始的Shell脚本内容就被隐藏在了编译...

    shell脚本mail465端口发送email邮件.rar

    在IT行业中,shell脚本是Linux或Unix操作系统中常用的一种自动化任务执行工具。它允许用户通过命令行界面来编写程序,实现对系统操作的自动化。本文将深入探讨如何使用shell脚本来通过SMTP(Simple Mail Transfer ...

Global site tag (gtag.js) - Google Analytics