Encode & decode Base64

De binario a base64 con PowerShell

$EXE_Path = "C:\Users\user\Desktop\mimikatz.exe"
$Base64_Code = [System.Convert]::ToBase64String([System.IO.File]::ReadAllBytes("$EXE_Path"))

$Base64_Code | Set-content ($EXE_Path + ".b64")
Write-Host $EXE_Path + ".b64"

De base64 a binario con PowerShell


$b64 = Get-Content "C:\Users\user\Desktop\mimikatz.exe.b64"

$filename = 'C:\Users\user\Desktop\mimikatz.exe'

[IO.File]::WriteAllBytes($filename, [Convert]::FromBase64String($b64))

Last updated