再安全的加密也抵不过逆向,斗智斗勇吧,持续加密持续破解 1.简单的加密:gzexe file.sh 2.使用shc加密:下载地址:http://www.datsi.fi.upm.es/~frosal/ shc可以把shell脚本转换为一个可执行的二进制文件 下载shc-3.8.9b.tgz后tar -zxvf 解压,然后进入目录安装make install 生成二机制文件:shc -v -f test.sh直接./test.sh.x执行这个二机制文件即可 生成静态链接的二进制可执行文件 可以通过…
日常编写shell脚本时会写一些账号和密码写入脚本内,但是不希望泄露账号密码,所以对shell脚本进行加密变成可执行文件. 主要使用 shc 对 Linux shell 脚本加密,shc是一个专业的加密shell脚本的工具.它的作用是把shell脚本转换为一个可执行的二进制文件,可以避免我们shell脚本中保密信息被公开. 一.官网下载shc shc下载地址: http://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.9.tgz 二.安装shc 1.解…
--作者:飞翔的小胖猪 --创建时间:2021年5月17日 --修改时间:2021年5月17日 说明 shell作为Linux操作系统中原生的语言环境,由于其简单.便捷.可以移植等特性常被运维人员作为工作用来维护操作系统. 但是由于shell脚本是可读写的.并且以明文的方式存储,则会存在较大的安全隐患.如其可读写的特点可能会被动机不纯的份子利用修改其内容改变其本身的真实用途:其明文的存储方式则会泄露敏感信息,,如用户名,密码,路径,IP等.在生产环境中该是完全不能被接受的. 文档结合生产环境中的…
Shell作用是解释执行用户的命令,用户输入一条命令,Shell就解释执行这一条,这种方式称为交互式,但还有另一种执行命令的方式称为批处理方式,用户事先写一个Shell脚本,Shell可以一次把这些命令执行完. 如下例子: #!/bin/bashecho "this is a test"cd ..ls Shell脚本中⽤用#表⽰示注释,相当于C语⾔言的//注释.但如果#位于第⼀一⾏行开头,并且是则例外,它表⽰示该脚本使⽤用后⾯面指定的解释器/bin/sh解释执⾏行.如果把这个脚本⽂文件…
Shell脚本的学习(二) 方法: 1) 一个计算器: 2)递归实现打印目录    3)方法调用…
  如何保护自己编写的shell程序要保护自己编写的shell脚本程序,方法有很多,最简单的方法有两种:1.加密 2.设定过期时间,下面以shc工具为例说明: 一.下载安装shc工具shc是一个加密shell脚本的工具.它的作用是把shell脚本转换为一个可执行的二进制文件. # wget http://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.7.tgz 安装:# tar zxvf shc-3.8.7.gz # cd shc-3.8.7 # mkd…
shc是一个加密shell脚本的工具.它的作用是把shell脚本转换为一个可执行的二进制文件. shc 安装 yum -y install shc 如果yum不能安装,请移步官方下载rpm包 http://pkgs.repoforge.org/shc/ 安装rpm:     rpm -ivh shc-3.8.6-1.el5.rf.i386.rpm 使用方法: shc -r -f script-name 注意:要有-r选项, -f 后跟要加密的脚本名. 运行后会生成两个文件,script-name…
每当我们新建一个shell脚本都要去写一些繁琐的注释信息,这会浪费掉我们很多的时间,有没有感觉很痛苦呢? 哈哈 下面给大家分享一个shell脚本的模板文件,把它拷贝到用户的家目录下并命名成  .vimrc 名称,这样我们以后再次打开以 .sh结尾的文件时就会成自动生成一些注释信息,只要稍稍修改一下即可如图所示: 是不是很方便呢? 下面给大家分享一下代码(框里的内容) -----------------------------------------------------------------…
目标: 新建文件后,直接给文件写入下图信息 代码实现: [root@localhost test]# vi AutoHead.sh #!/bin/bash#此程序的功能是新建shell文件并自动生成头说明信息#第一版本#2017-10-11 07:37:13PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/binexport PATH #判断要创建的文件是否存在,如果文件名不存在if [ ! "$1"…
Much effort, much prosperity. 为什么要加密Shell脚本呢?当然是为了安全! 可能脚本里面涉及到密码之类的就需要进行加密了 一.下载安装shc工具 要保护自己编写的shell脚本程序,方法有很多,最简单的方法有两种:1.加密 2.设定过期时间,下面以shc工具为例说明: shc是一个加密shell脚本的工具.它的作用是把shell脚本转换为一个可执行的二进制文件. [root@localhost ~]# wget http://www.datsi.fi.upm.es…