• 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
  • Lo mejor
  • Lo último
  • Proyectos
  • Contactar
Ir al contenido

Ejercicios de PowerShell: uso y manipulación de credenciales

PowerShell
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Credencial en una variable
$credenciales = (Get-Credential)
$credenciales
 
# Mostrar credenciales
Get-Credential | Select Username,Password
Get-Credential | Select Username,@{n="Password"; e={$_.password | ConvertFrom-SecureString}}
 
# Ver password seguro
$var = (Get-Credential).Password | ConvertFrom-SecureString
$var | ConvertTo-SecureString
 
# Exportar credenciales
$credenciales | Export-Clixml .\credenciales.xml
 
# Importar credenciales
$credenciales = Import-Clixml .\credenciales.xml
$credenciales.Password
 
# Ver credenciales almacenados
$BSTR = [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR(($credenciales.Password)
$PlainPassword = [System.Runtime.InteropServices.Marshal]::PtrToStringAuto($BSTR)
$PlainPassword

Publicado el día 19 de febrero de 2021

CATEGORÍAS

PowerShell, Seguridad

ETIQUETAS

ConvertFrom-SecureString, ConvertTo-SecureString, Ejercicios de PowerShell, Export-Clixml, Get-Credential, Import-Clixml, Jesús Niño, Jesús Niño Camazón, password, SecureString, System.Runtime.InteropServices, XML

MÁS

  • Enviar credenciales (Get- Credential) mediante el protocolo UDP entre un cliente y un servidor
  • 11. Gestión del Directorio Activo (nivel intermedio)
  • Ejercicios de seguridad: práctica sobre virus
  • Ejercicios de PowerShell: realizar operaciones en un equipo remoto
  • Técnico Superior en Desarrollo de Aplicaciones Web
  • Crear formulario dentro de otro formulario mediante una función con PowerShell