2013-01-04 51 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