當前位置:首頁 » 密碼管理 » 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進行編譯生成可執行文件

熱點內容
qq系統頭像文件夾 發布:2024-10-18 14:14:55 瀏覽:234
安卓手機請輸入密碼在哪裡 發布:2024-10-18 14:13:28 瀏覽:645
設計編譯程序注意的問題 發布:2024-10-18 14:08:43 瀏覽:254
傳智播客android視頻 發布:2024-10-18 14:04:42 瀏覽:904
手機版安卓吃雞哪個好 發布:2024-10-18 14:01:40 瀏覽:491
編程自學入門教程 發布:2024-10-18 13:50:58 瀏覽:141
伊迪阿明訪問中國 發布:2024-10-18 13:49:54 瀏覽:10
人三琳外傳腳本 發布:2024-10-18 13:38:16 瀏覽:839
電腦發件箱伺服器錯誤怎麼弄 發布:2024-10-18 13:30:36 瀏覽:914
evm部署solc編譯文件 發布:2024-10-18 13:29:47 瀏覽:835