今天在公司看到业务系统有一个query、viewtx 等等命令。虽然不知道是什么语言写的,但是里边内容是看不到的。

如果是编译型语言这样的结果 我并不奇怪。但是如果我们写了一个shell脚本 如果加密脚本内容,不让其他人看到呢?


shc -r -f 要加密的shell脚本文件名称

结果会生成两个文件

[root@node2 scripts]# ls
check_command.sh
[root@node2 scripts]# shc -r -f check_command.sh
[root@node2 scripts]# ls
check_command.sh check_command.sh.x check_command.sh.x.c

  

加密后的文件 不影响运行

最新文章

  1. 恢复MySQL主从数据一致性的总结
  2. Android Studio 使用Lambda
  3. centos使用jexus支持php小记录
  4. C++ 中宏的使用 --来自:http://blog.csdn.net/hgl868/article/details/7058906
  5. aspx文件、aspx.cs文件、aspx.designer.cs文件之讲解
  6. 架构探险——从零开始写Java Web框架》第二章照作
  7. java高精度进制转换
  8. jQuery.dialog
  9. Centos7 安装keepalived实现高可用
  10. Hudson + SVN + Maven 持续集成实现自动化编译、打包、部署(over SSH 和 Deploy war/ear to a container 两种部署方式)
  11. python3 第四章 - 输入与输出
  12. Dynamics CRM2011/2013 删除个人视图
  13. leetcode 刷题(3)--- 无重复字符的最长子串
  14. 【Mysql】—— 索引的分类
  15. cookie VS localstorage
  16. C语言--第三周作业评分和总结(5班)
  17. cxf怎样提高webservice性能,及访问速度调优
  18. leetcode刷题笔记258 各位相加
  19. Western Subregional of NEERC, Minsk, Wednesday, November 4, 2015 Problem H. Parallel Worlds 计算几何
  20. 开发shellcode的艺术

热门文章

  1. size_type 和 size_t 的区别
  2. 多线程异步操作导致异步线程获取不到主线程的request信息
  3. 云原生时代之Kubernetes容器编排初步探索及部署、使用实战-v1.22
  4. Python3元组的简介和遍历
  5. SourceTree Git可视化管理工具通过 ssh 密钥登录
  6. 【超详细】安全测试===sqlmap使用心得(零)
  7. 直接在filter过滤器代码里加org.apache.struts2.ServletActionContext.getRequest()会出现空指针情况
  8. 【九度OJ】题目1087:约数的个数 解题报告
  9. 【LeetCode】106. Construct Binary Tree from Inorder and Postorder Traversal 解题报告
  10. D. Water Tree