shc
2024-08-24 07:55:34
A tool for encrytion of bash shell scripts .
Install:
wget http://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.9.tgz .tgz cd shc- mkdir -p /usr/local/man/man1/ #this is necessary. make install
create one bash script, content follows:
#!/bin/bash echo "hello ITDHZ.COM"
Testing it:
shell > shc -r -f -T .sh # '-T' used for outputing information, created by echo commd. shell > ls ...sh.x.c
As you see, two new file were created, 'XX.x' is the executable file, and the 'XX.x.c' is the C source file.
by the way , you cann't run the executable file by using like this: '/bin/bash xx.x' , './xx.x' is the only right way.
shell > ./.sh.x
Besides, you can also set the expiration time and expiration description for the binary file, as follows:
shell > shc -r -T -e .sh shell > ./.sh.x ./.sh.x: has expired! this file is expiration date.
最新文章
- ajax容易忽视的细节
- yii2 数据导出 excel导出以及导出数据时列超过26列时解决办法
- hihoCoder #1164 随机斐波那契
- [Angularjs]常见api函数
- PHP去除BOM头的方法
- biji001
- HTML5 FileReader读取Blob对象API详解
- 第一个 Python 程序 - Email Manager Demo
- 淘淘商城_day07_课堂笔记
- Mac_OS_Sierra_10.12.6编译OpenJDK9
- TCP连接建立系列 — 服务端接收SYN段
- 24G的SSD有什么用
- JSP_tomcat_mysql_注冊验证用户;
- 实验一:基于STM32F1的流水灯实验(库函数)
- spark-shell下有提示了,但是发现不能退格
- 爬虫--urllib模块
- 在CentOS7上部署 Kubernetes集群
- kong k8s 安装 以及可视化管理界面
- JS 对象的操作方法
- 搜索 || DFS || UOJ 146 信息传递