Research/Convert-EnrollmentAgentBlobToByteArray.ps1
function Convert-EnrollmentAgentBlobToByteArray { [CmdletBinding()] param ( [Parameter(Mandatory = $true)] $EnrollmentAgentBlob ) # Remove whitespace and split into byte array return $EnrollmentAgentBlob -replace '\s+', '' -split '(?<=\G.{2})' | Where-Object { $_ } | ForEach-Object { [System.Convert]::ToByte($_, 16) } } |