当前位置:首页 » 密码管理 » shell密码加密

shell密码加密

发布时间: 2022-06-19 17:40:30

⑴ Xmanager的Xshell里,session保存的密码是怎么加密

Xshell加密方式不清楚,破解应该比较麻烦,网上搜索密码查看器,可以将xshell界面里面的密码显示为明文,晨风星号密码查看器,这个我用过,好用,希望可以帮到你

⑵ 关于shell脚本加密方面的求教

不管加密解密,原始文件名都会在最后加一个波浪符号(~)以区别。

这里说的加密和解密呢,其实就压缩解压缩,只不过对象是执行文件或者shell脚本。
可以从上图中看到,加密了,执行的同样的效果,但是以文本方式查看的时候,就会发现有点乱码了,这就是加密的好处。
当然,这种应用基于脚本里有密码之类的,就可以压缩加密下。

⑶ shell脚本可以加密吗

第一种方法(gzexe):
这种加密方式不是非常保险的方法,但是能够满足一般的加密用途,可以隐蔽脚本中的密码等信息。它是使用系统自带的gzexe程序,它不但加密,同时压缩文件。
使用方法: gzexe file.sh
它会把原来没有加密的文件备份为file.sh~ ,同时 file.sh 即被变成加密文件;
第二种方法(shc):
使用 shc 对 linux shell 脚本加密.
shc是一个专业的加密shell脚本的工具.它的作用是把shell脚本转换为一个可执行的二进制文件,这个办法很好的解决了脚本中含有IP、密码等不希望公开的问题.

⑷ 如何用shell脚本对文件内容加密

使用OPENSSL命令吧

Plain Text code?

1
2
3
4
5

#加密
openssl enc -e -aes-256-cbc -in 要加密的文件 -out 要解密的文件 -pass pass:密码

#解密
openssl enc -d -aes-256-cbc -in 要解密的文件 -out 要加密的文件 -pass pass:密码

⑸ linux shell 怎么使用crypt函数

crypt是个密码加密函数,它是基于DataEncryptionStandard(DES)演算法

crypt基本上是Onewayencryption,因此它只适用于密码的使用,不适合于资料加密。

char*crypt(constchar*key,constchar*salt);

key是使用者的密码。salt是两个字,每个字可从[a-zA-Z0-9./]中选出来,因此同一密码增加了4096种可能性。透过使用key中每个字的低七位元,取得56-bit关键字,这56-bIT关键字被用来加密成一组字,这组字有13个可显示的ASCII字,包含开头两个salt。

crypt在您有自行管理使用者的场合时使用,例如会员网站、BBS等等。

范例一:crypt_word.c

#include
#include
#include

voidmain(intargc,char**argv)

{

if(argc!=3)exIT(0);

printf("%sn",crypt(argv[1],argv[2]));

}

编译

gcc-ocrypt_wordcrypt.c-lcrypt

检验

请先看您的/etc/passwd,找一个您自己的帐号,看前面两个字,那是您自己的salt。接下来输入:

./crypt_wordyour_passwordsalt

看看它们是否相同(应该要相同,除非您加了cryptplugin或使用不同的crypt

function,例如shadow、pam,这种状况下,加密字是不同的),另外检验看看他们是否为13个字。

您也可以利用Apache上所附的htpasswd来产生加密字做为验证。

⑹ shell脚本中怎样对特殊字符进行处理 一串密码在加密前对密码中的!@#$%等特殊字符进行处理(加上‘’)。

用sed正则匹配全局替换:

echo'Aa123!@#$'|sed"s/[^0-9a-zA-Z]/'&'/g"

这样就把不是字母或数字的其他字符都加上单引号啦

当然,如果原输入中不存在特殊字符,就还是原样输出,不会做任何改变。

⑺ 如何给PowerShell脚本加密

PowerShell本身是支持base64格式的:
我们可以通过下面的函数,将一个PowerShell脚本文件转换成bat批处理文件。支持双击运行:
函数允许后会在脚本的同一目录生成一个E:\ps\WorkingHours.ps1.bat 双击运行即可。

⑻ shell脚本中如何加密变量(dbca静默创建oracle实例,-syspassword参数为明文密码,需加密)

openssl提供了多种加密算法,可以考虑将密码加密后密文写在配置文件

⑼ 如何给powershell脚本加密

适用于Powershell3.0及以后版本。
假设你需要给文件加密,下面教你如何给自己的文件加密:

$Path="$env:tempsecret.txt"
$Secret='HelloWorld!'
$Passphrase='Somesecretkey'

$key=[Byte[]]($Passphrase.PadRight(24).Substring(0,24).ToCharArray())

$Secret|
ConvertTo-SecureString-AsPlainText-Force|
ConvertFrom-SecureString-Key$key|
Out-File-FilePath$Path

notepad$Path

当你需要解密出里面的内容,这时就需要最初的密码:

$Passphrase=Read-Host'Enterthesecretpassphrase'

$Path="$env:tempsecret.txt"

$key=[Byte[]]($Passphrase.PadRight(24).Substring(0,24).ToCharArray())

try
{
$decryptedTextSecureString=Get-Content-Path$Path-Raw|
ConvertTo-SecureString-Key$key-ErrorActionStop

$cred=New-Object-TypeNameSystem.Management.Automation.PSCredential('mmy',$decryptedTextSecureString)
$decryptedText=$cred.GetNetworkCredential().Password
}
catch
{
$decryptedText='(wrongkey)'
}
"Thedecryptedsecrettext:$decryptedText"

⑽ 如何加密shell脚本

两种方法

  1. gzexe shell-script

    这样会把shell脚本打包成一个可执行程序,但是使用者看不到脚本内容

  2. gcc compile file

    用gcc对shell进行编译生成可执行文件

热点内容
战地配置有哪些 发布:2024-10-18 16:44:48 浏览:308
中国联通短信提示服务密码未完善是什么意思 发布:2024-10-18 16:42:17 浏览:709
c语言中非 发布:2024-10-18 16:21:20 浏览:143
招编程人员 发布:2024-10-18 16:19:37 浏览:422
什么数据类型存储图片 发布:2024-10-18 16:19:28 浏览:749
电脑维护服务器 发布:2024-10-18 16:18:51 浏览:435
取舍算法 发布:2024-10-18 16:12:36 浏览:249
安卓数据线一般在什么价位 发布:2024-10-18 16:09:25 浏览:732
老式安卓机怎么插卡 发布:2024-10-18 15:52:35 浏览:338
pc搭建nas服务器 发布:2024-10-18 15:51:59 浏览:266