2013-01-04 78 views
0

我正在嘗試使用powershell創建一個基本的xor文件加密。 我的想法是這樣的事情在powershell中組合對象

[System.IO.File]::ReadAllBytes("test.txt") | foreach { [System.BitConverter]::ToInt32($_,0) -bxor [System.BitConverter]::ToInt32($password,0) } | Out-File "test.txt" 

但我的問題是,該字節去扔一個管等的相繼,是什麼讓使用的密碼長度大於1個字符沒用。 所以我正在尋找一種方法來組合元素,以便元素像密碼一樣大的一組輸入for循環。 有沒有人有一個想法如何做到這一點?

回答

0

試過

get-content -readcount 

-readcount參數設置爲密碼的長度?

+0

謝謝,這工作。 – CriticalError