Advertisement
Merzavets

Read SecureString from memory

Dec 1st, 2015
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $password = ConvertTo-SecureString 'pA$$w0rd' -AsPlainText -Force
  2.  
  3. $Ptr = [System.Runtime.InteropServices.Marshal]::SecureStringToCoTaskMemUnicode($password)
  4. $result = [System.Runtime.InteropServices.Marshal]::PtrToStringUni($Ptr)
  5. [System.Runtime.InteropServices.Marshal]::ZeroFreeCoTaskMemUnicode($Ptr)
  6. $result
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement