网络搜索$s=New-Object IO.MemoryStream(,[Convert]::FromBase64String())
显示了许多类似的事件Pastebin的,但我不知道如何解码它自己。原来的base64我PowerShell打开gzip流
param(
[Parameter(Mandatory=$True)]
[string]$b64
)
[System.Text.Encoding]::Unicode.GetString([System.Convert]::FromBase64String("$b64"))
解码,给了我这样的:
$s=New-Object IO.MemoryStream(,[Convert]::FromBase64String("Encrypted-String"))
IEX (New-Object IO.StreamReader(New-Object IO.Compression.GzipStream($s,[IO.Compression.CompressionMode]::Decompress))).ReadToEnd();
我一直无法弄清楚如何使用PowerShell来解压“加密字符串”这样我就可以分析发生了什么。
我见过类似的帖子,但没有回答我自己如何解码它的问题。任何帮助是极大的赞赏。
什么是你想才达到? – ArcSet
您是否试图问如何使用PowerShell解压缩gzip压缩字符串? gzip仅在标题中提及,而您在问题的正文中说base64。 – Clijsters