shell加密工具shc的安装
1) 工具说明
shell脚本是可读写的, 很有可能会泄露敏感信息, 如用户名/密码/路径/IP等. 同样在shell脚本运行时会也泄露敏感信息.
shc是一个加密shell脚本的工具, 它的作用是把shell脚本转换为一个可执行的二进制文件. 这就很好的解决了上述问题.
2) 下载安装
下载: http://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.6.tgz
安装:
# mkdir -p /orahome/wangnc/shc && cd /orahome/wangnc/shc
# rz (上传安装包shc-3.8.6.tgz)
# mkdir /usr/local/man/man1/ (install时会把man文件放入该目录,如果该目录不存在需提前建好)
# tar vxf shc-3.8.6.tgz && cd shc-3.8.6
# make test
# make strings
# make install
*** Installing shc and shc.1 on /usr/local
*** Do you want to continue? <输入y>
install -c -s shc /usr/local/bin/
install -c -m 644 shc.1 /usr/local/man/man1/
用法:
#---------------------------------------#
# which shc
/usr/local/bin/shc#---------------------------------------#
# shc
shc parse(-f): No source file specified
shc Usage: shc [-e date] [-m addr] [-i iopt] [-x cmnd] [-l lopt] [-rvDTCAh] -f script#---------------------------------------#
[root@VMTest shc-3.8.9b]# shc --help
shc: invalid option -- '-'
shc parse: Unknown option
shc Version 3.8.9b, Generic Script Compiler
shc Copyright (c) 1994-2015 Francisco Rosales <frosal@fi.upm.es>
shc Usage: shc [-e date] [-m addr] [-i iopt] [-x cmnd] [-l lopt] [-rvDTCAh] -f script-e %s Expiration date in dd/mm/yyyy format [none]-m %s Message to display upon expiration ["Please contact your provider"]-f %s File name of the script to compile-i %s Inline option for the shell interpreter i.e: -e-x %s eXec command, as a printf format i.e: exec('%s',@ARGV);-l %s Last shell option i.e: ---r Relax security. Make a redistributable binary-v Verbose compilation-D Switch ON debug exec calls [OFF]-T Allow binary to be traceable [no]-C Display license and exit-A Display abstract and exit-h Display help and exitEnvironment variables used:Name Default UsageCC cc C compiler commandCFLAGS <none> C compiler flagsPlease consult the shc(1) man page.
shell加密工具shc的安装相关推荐
- shell 工具_shell 脚本加密工具 - shc
shell 脚本写起来很方便,身为脚本的问题就是保密性不行,写了什么内容编辑器一打开看看就知道了, 脚本里面完全不能放用户名,密码什么的, shc 可以解决你的这一部分问题. 安装shc * ubun ...
- MacOS 安装跨平台加密工具 VeraCrypt
在 Window 系统中,我们可以使用 BitLocker 来给文件进行加密.然而,如果需要同时使用多系统,跨平台使用,那可以使用开源加密工具 VeraCrypt . 以下介绍如何为 MacOS 安装 ...
- Linux环境下脚本加密软件SHC的解密方法
Linux环境下脚本加密软件SHC的解密方法 2016/08/06:更新一个新的解密脚本 https://github.com/yanncam/UnSHc 自从我在博客里面发布了一些免流相关的东西之后 ...
- Linux系统下10款文件和磁盘加密工具
本文我们将重点转向加密方法,因为我们为您的Linux机器提供了10个最佳文件和磁盘加密软件. 1.Tomb Tomb是一个免费的开源工具,可以轻松加密和备份GNU/Linux系统上的文件. 它由一个简 ...
- android命令行工具 混淆,Android 混淆代码学习以及Android加密工具--APKProtect的使用ZZ...
一:情景分析 有时候看到其他应用App的一些效果很炫,或者是功能实现很好就想着参考参考,于是乎,下载APK----反编译APK---查看源码....,但是悲剧来了....源码都是些a,b,c...等等 ...
- 关于dotNet加密工具
我一直用的是Xenocode Postbuild 2006 Profession(呵呵,比较老了,只是随便处理下,防不了高手),可是,最近Windows更新些不知什么内容,弄得我三台电脑上都无法正常运 ...
- 一款开源免注册的加密工具,防火防盗防泄密~
大家平时使用电脑或云盘时,有没有什么特别重要的文件,需要额外的更安全的保护?以防止被别人盗窃毁坏? 今天呢TJ君就给大家介绍一款开源的文件加密软件工具,Cryptomator. Cryptomator ...
- 【网络安全】Penelope:一款功能强大的Shell处理工具
关于Penelope Penelope是一款功能强大的Shell处理工具,该工具的主要功能是在利用RCE漏洞的过程中,替代netcat并作为Shell捕捉器来使用.该工具可以在Linux和macOS上 ...
- Linux中使用Msmtp+mutt+shell自动发邮件程序安装说明
Linux中使用Msmtp+mutt+shell自动发邮件程序安装说明 ------by liyoujia 环境: 需要用到mutt 和 msmtp 这两款软件 Mutt:linux初始化安装的时候自 ...
- php功能大马加密乱码,php大马加密工具 phpTrace:奇虎360开源的PHP脚”的相关知识...
phpTrace:奇虎360开源的PHP脚本分析工具 问题:phpTrace:奇虎360开源的PHP脚本分析工具回答:phpTrace 是奇虎 360 开源的一款和分析PHP脚本的工具.如果开发者用过 ...
最新文章
- 更快的 Maven 来了!!!性能提升 300%
- 领域驱动设计,为何死灰复燃?
- parents()和parent()
- Paths on a Grid
- fatal: You are not currently on a branch. 问题解决
- 如何利用线框图展示初期产品
- golang error类型详解
- 3-spark学习笔记-SparkAPI
- 饥荒机器人怎么用避雷针充电_新款iPhone充电线怎么这么好看~安卓也可以用!...
- Ubuntu下搭建Janus Server
- Android---- 获取当前应用的版本号和当前android系统的版本号
- 认清几种视频接口标准---无私奉献版
- POI设置单元格格式
- HCNA每日一练错误
- adb install 时 日志输出Performing Streamed Instal 一直卡着不动,处理方法
- 编写函数long fun(int high,int n),功能是:计算并返回high以内(不包含high)最大的n个素数之和。若不足n个,则到最小素数2为止。例如:若high=100,n=10,则函数
- 所需即所获:IDE = _plugins_ + vim
- opengl 先旋转后平移和先平移后旋转解惑
- 网上邻居不能访问问题集锦
- 亚马逊美国站为什么要严查儿童产品 2021-04-02
热门文章
- 顶级域名、一级域名、二级域名、三级域名的区别
- 天津大学学硕和专硕的区别_专硕学硕的区别你弄明白了吗?听听学长学姐怎么说...
- 校园wifi免费上网
- 面试之springboot是什么?
- html中文本框角度旋转,如何设置Word文本框旋转,任意角度调整文本框的方向?...
- Unity-UI控件在不同设备等比例缩放显示
- pr如何跳到关键帧_【技能培训营】Pr基本操作(五)
- 1.1 异步复位的串联T触发器 ---- always中慎用 非阻塞
- vnc支持用计算机民远程吗,VNC远程控制软件是什么?有没有更好的远程桌面控制解决方案?...
- UE4 4.13 VR FPS 继续优化