shc是一个脚本编译工具,使用RC4加密算法, 它能够把shell程序转换成二进制可执行文件(支持静态链接和动态链接)。

使用 shc 可以对 Linux shell 脚本加密,把shell脚本转换为一个可执行的二进制文件,脚本中含有IP以及敏感信息如账号密码,shc加强脚本的安全性。

安装shc

yum install -y epel-release shc

SHC使用一个两步的过程(图1):SHC从shell脚本生成相当广泛、高度专门化的C源代码,然后使用C编译器编译该脚本,以创建一个二进制程序。

图1:SHC步骤:生成C代码,然后CC编译代码。
在第一步中

Centos 7.6 Install shc相关推荐

  1. centos在yum install报错:Another app is currently holding the yum lock解决方法

    centos在yum install报错:Another app is currently holding the yum lock解决方法 参考文章: (1)centos在yum install报错 ...

  2. Centos 7.6 Install bitnami_Redmine+agile 4.0.1

    基于Web的项目管理和缺陷跟踪工具. 它用日历和甘特图辅助项目及进度可视化显示. 同时它又支持多项目管理. Redmine是一个自由开放源码软件解决方案,它提供集成的项目管理功能, 问题跟踪,并为多个 ...

  3. CentOS 6.5 install redis 3.0.7

    为什么80%的码农都做不了架构师?>>>    1. 下载编译安装 wget http://download.redis.io/releases/redis-3.0.7.tar.gz ...

  4. Centos Nginx+PHP Install 史上最完美

    周氏一族,整理技术文档,给下一代留点教程... Nginx 的功能就不多说了,不懂的请直接百度,Nginx + php 安装是比较负责,经常会出错,网上也是大家说的千篇一律,没有一个比较完美的做法 下 ...

  5. Centos 6.9 Install dubbokeeper

    依赖包 yum install gcc gcc-c++ wget unzip -y 下载 wget http://download.oracle.com/otn/java/jdk/8u121-b13/ ...

  6. CentOS 5.5 install Tomcat 6

    以前装TomCat6,编译安装,还要配置很麻烦,现在用YUM直接在线安装,很简单,但是CentOs5.5的YUM源最新只支持TomCat5.5,所以贴一个TomCat6.0的yum安装方法. 1. y ...

  7. Centos 7.6 Install iozone

    iozone介绍 iozone(www.iozone.org)是一个文件系统的benchmark工具,可以测试不同的操作系统中文件系统的读写性能.可以测试 Read, write, re-read,r ...

  8. Centos 6.3 install reiserFS support

    1 2 3 4 5 # rpm --import http://elrepo.org/RPM-GPG-KEY-elrepo.org # rpm -Uvh  http://www.elrepo.org/ ...

  9. Centos 64位 Install certificate on apache 即走https协议

    2019独角兽企业重金招聘Python工程师标准>>> 一: 先要apache 请求ssl证书的csr 一下是步骤: 重要注意事项 An Important Note Before ...

  10. CENTOS elasticsearch plugin install:Failed: SSLException[java.security.ProviderException,解决

    安装Elasticsearch插件时总报SSLException yum upgrade nss 解决 转载于:https://www.cnblogs.com/LastPropose/p/559501 ...

最新文章

  1. CMAKE支持c99的两种方式
  2. spss相关性分析_SPSS有话说:如何得出问卷或量表的结构或维度——探索性因素分析...
  3. 窗口分析函数_9_计算组内总和的占比
  4. python转弯轨迹_使点沿着曲线轨迹移动
  5. python for arcgis_面向ArcGIS的Python脚本编程 ([美]赞德伯根) 中文pdf扫描版[50MB]
  6. linux c显示日期,Linux C判断日期格式是否合法
  7. elasticsearch-7.15.2 同时支持中文ik分词器和pinyin分词器
  8. python小波分解与重构_python - 使用pyWavelets进行多级局部小波重构 - 堆栈内存溢出...
  9. 传输层协议(11):超时重传
  10. 高等数学(同济第七版上)课后习题及解答
  11. ESP32-CAM模块网络摄像头demo加装舵机控制教程
  12. nginx+red5流媒体服务器搭建
  13. C#中的session用法
  14. 20省“十四五”5G发展规划全文发布!(限时下载)
  15. fingerprint mismatch错误原因分析
  16. Liang-Barsky裁剪算法
  17. 怎么用计算机属性打开文件,鼠标双击打不开文件怎么办 鼠标双击变成属性的解决方法...
  18. Excel图表—条形图的高级做法
  19. JAVA根据PDF文件生成图片
  20. 固体火箭发动机常用设计参数

热门文章

  1. 服务器文件夹加密码怎么设置,服务器文件夹设置密码
  2. itest英语考试bug_ITEST 使用常见问题之教师篇
  3. 编程语言学习方法总结
  4. Neo4j 示例:三国志人物关系图谱
  5. 老公分不到股份?问题根源是创业者人才观缺失
  6. mybatisplus的逻辑删除
  7. mysql 重复最多的_MySQL查询重复出现次数最多的记录
  8. median函数的使用方法_如何在Google表格中使用MEDIAN函数
  9. 微信支付——委托代扣扣款周期、额度设置说明
  10. WPF(C#)桌面UI控件库推荐:Newbeecoder.UI-NbGroupBox使用