Linux下PerlShell脚本加密方法

Posted BioinforFamily

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下PerlShell脚本加密方法相关的知识,希望对你有一定的参考价值。

有时候我们写的Perl、shell脚本不便暴露里面的信息,这个时候我们需要将将Perl,shell脚本加密!在Linux下最常用的Perl、Shell脚本加密方法就是shc了,shc是一个脚本编译工具, 使用RC4加密算法, 它能够把Perl、Shell程序转换成二进制可执行文件。

(1).shc安装:

      下载: wget http://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.6.tgz

       解 压: tar xzvf shc-3.8.6.tgz

       进入解压目录:cd shc-3.8.6

       依次运行以下命令: 

       make test 

       make strings 

       make install 

      即可安装完成    

 (2).shc使用    

       加密Perl脚本: shc -v -r -T -f hello.pl  

       加密Shell脚本:shc -v -r -T -f shell.sh


需要注意的是perl脚本开头必须是#!/usr/bin/perl,shell脚本开头必须是#!/bin/sh,那些写代码比较随意的同学们需要注意了。


开号以来第一篇文章,祝大家狗年大吉吧!

以上是关于Linux下PerlShell脚本加密方法的主要内容,如果未能解决你的问题,请参考以下文章

在PerlShell和Python中传参与输出帮助文档

shell脚本加密形式

Shel脚本-初步入门之《02 什么是 Shell 脚本》

linux周记

运维工程师需要掌握啥技能

Linux 下生成二进制shell 脚本