• EnglishSpanishGermanFrenchPolishChinese (Traditional)


EnglishSpanishGermanFrenchPolishChinese (Traditional)

Operating systems, scripting, PowerShell and security

Operating systems, software development, scripting, PowerShell tips, network and security

Menú principal
  • Categorías
  • Cursos
  • Libro de PowerShell (nivel medio)
  • Libro de PowerShell (nivel avanzado)
  • Lo mejor
  • Lo último
  • Proyectos
  • Contactar
Ir al contenido

Ejecutar un cmdlet convertido en Base64

PowerShell
1
2
3
4
5
$argumentos = '-encodedcommand ' + [System.Convert]::ToBase64String([System.Text.Encoding]::Unicode.GetBytes('Get-Process'))
Start-Process -FilePath powershell.exe -ArgumentList $argumentos
 
#En una línea
Start-Process -FilePath powershell.exe -ArgumentList ('-encodedcommand ' + [System.Convert]::ToBase64String([System.Text.Encoding]::Unicode.GetBytes('Get-Process')))

Publicado el día 24 de septiembre de 2016

CATEGORÍAS

PowerShell

ETIQUETAS

Base64, Get-Process, Jesús Niño Camazón, Path, Start-Process, System.Convert, System.Text.Encoding, Text.Encoding, ToBase64String

MÁS

  • Crear un código QR mediante un comando en Bash con WSL desde PowerShell y codificarlo después en Base64
  • Ejercicios de seguridad: práctica sobre virus en PowerShell
  • Ejercicios de PowerShell: realizar operaciones en un equipo remoto
  • Crear una web sencilla en Chrome mediante datos URIs codificados en Base64 desde PowerShell
  • Ejecutar un código de PowerShell desde PHP que da problemas con las comillas y paréntesis
  • Descifrar un mensaje cifrado con Triple-DES comprobando contraseñas de un diccionario
Jesusninoc utiliza cookies: saber más aquí.