Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
WmiExec — Esegui comandi Windows da remoto e cattura l'output utilizzando solo WMI e PowerShell (non il remoting). | Kitploit
Strumenti/GitHubGitHub/onescripter/wmiexec
Movimento LateraleScripting e AutomazionePost-ExploitPenetration TestingCommand and ControlUtilità e FrameworkRed TeamingStrumento di Accesso Remoto
GitHubonescripter/wmiexec

WmiExec

Esegui comandi Windows da remoto e cattura l'output utilizzando solo WMI e PowerShell (non il remoting).

Vedi Repository
661112 anni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

WmiExec.ps1

Strumenti di esecuzione remota per Windows che si basano esclusivamente su WMI e PowerShell.

Esegui comandi console in remoto e cattura i flussi stdout/stderr senza affidarti a PowerShell Remoting, WinRM o PsExec.

Esempi

Post sul blog e video su questa tecnica.

L'esempio seguente mostra come WmiExec può accettare la stringa di comando come valore dalla pipeline.

PS C:\ "Get-ChildItem C:\" | .\WmiExec.ps1 -ComputerName "server1"
Running the following command on: server1...
Get-ChildItem C:\
PID: 5580 - Waiting for remote command to finish...
PID: 5580 - Waiting for remote command to finish...
Result...


    Directory: C:\


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----       28.06.2018     15:16                PerfLogs
d-r---       09.09.2019     15:19                Program Files
d-r---       07.10.2019     08:36                Program Files (x86)
d-r---       10.10.2019     10:51                Users
d-----       10.10.2019     16:00                Windows

L'esempio seguente mostra il tipo di oggetto restituito.

PS C:\ $result = .\WmiExec.ps1 -ComputerName "server1" -Command "Get-ChildItem C:\"
Running the following command on: server1...
Get-ChildItem C:\
PID: 5580 - Waiting for remote command to finish...
PID: 5580 - Waiting for remote command to finish...
Result...
PS C:\ $result.GetType()

IsPublic IsSerial Name                                     BaseType
-------- -------- ----                                     --------
True     True     String                                   System.Object

Twitter https://twitter.com/OneScripter

Fai cose ancora più interessanti, come creare interfacce web GUI per i tuoi script PowerShell che sfruttano RBAC, usando System Frontier. https://systemfrontier.com/powershell

Scarica lo strumento