Instalación

Guerrilla se instala desde la PowerShell Gallery como el módulo llamado Guerrilla. Necesita PowerShell 7.0 o posterior y funciona en Windows, macOS y Linux.

Con PSResourceGet (incluido en PowerShell 7.4+, o instala Microsoft.PowerShell.PSResourceGet):

Install-PSResource Guerrilla

Con los cmdlets clásicos de PowerShellGet:

Install-Module Guerrilla -Scope CurrentUser

Primera ejecución

Importa el módulo y ejecuta Show-Guerrilla para abrir la consola de operaciones: lanza escaneos, gestiona el almacén de credenciales Safehouse, consulta informes y ajusta la configuración. O ve directo a una auditoría:

Import-Module Guerrilla
Show-Guerrilla

# or run an audit directly
Invoke-EntraAudit

Credenciales

Set-Safehouse guarda las credenciales de evaluación en un almacén SecretManagement por usuario, así que las ejecuciones programadas o repetidas no necesitan secretos en la línea de comandos. Guerrilla es de solo lectura: concédele acceso de lectura, y eso es todo lo que usará.

Nota sobre el renombrado

Este módulo se publicó como PSGuerrilla hasta la versión 2.46.1 y es Guerrilla desde la 2.46.3. Las instalaciones existentes migran automáticamente; los datos por usuario y las credenciales del Safehouse se conservan.