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
0xM0nCrush — Terminatore di processi in modalità kernel che utilizza un driver BYOVD firmato. Funziona su tutti i Windows 10/11. Nessun offset, nessun PDB. Rust. | Kitploit
Strumenti/GitHubGitHub/deathshotxd/0xm0ncrush
Strumenti DifensiviEscalation di PrivilegiExploitPost-ExploitPenetration TestingRed TeamingSviluppo Payload
GitHubdeathshotxd/0xm0ncrush

0xM0nCrush

Terminatore di processi in modalità kernel che utilizza un driver BYOVD firmato. Funziona su tutti i Windows 10/11. Nessun offset, nessun PDB. Rust.

Vedi Repository
1082511718 giorni 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

0xM0nCrush

Un terminatore di processi Windows cross-version. Carica un driver kernel HONOR firmato (MonProcessEX.sys), risolve il PID di ogni processo target e lo termina dal contesto kernel tramite un singolo IOCTL. Nessun offset kernel, nessun download di PDB, nessuno shellcode specifico per build - la tecnica funziona in modo identico su ogni build di Windows 10 e Windows 11.

Lo strumento è un singolo eseguibile autonomo. Installa il driver tramite il Service Control Manager, esegue il kill, quindi arresta ed elimina il servizio, non lasciando alcun artefatto persistente. I target sono configurabili a runtime tramite un file di configurazione, riga di comando o i valori predefiniti integrati.

0xM0nCrush

Cross-version by design. Un driver, un IOCTL, una primitiva di kill. Funziona su tutte le build di Windows 10 e Windows 11.

Avvio rapido

1. Keep moncrush.exe and MonProcessEX.sys in the same folder.
2. Run from an elevated shell.

   moncrush.exe -n "notepad.exe,calc.exe"

3. Targets die. Driver unloads itself. Done.

Nessun toolchain, nessun offset, nessuno step di build.

Demo

0xM0nCrush demonstration

Funzionalità

FunzionalitàDettagli
Cross-versionFunziona su tutte le build di Windows 10 e Windows 11, senza offset
Kill in kernel-modeIl driver termina il PID dal contesto kernel
Bypass PPLIl percorso di kill di MonProcessEX.sys aggira i controlli sui processi protetti
Driver firmatoMonProcessEX.sys è un vero driver HONOR firmato
Non nelle regole di blocco MSAssente dalle regole di blocco dei driver vulnerabili di Microsoft
AutosufficienteDriver installato, avviato e rimosso tramite SCM
Zero dipendenzeBinario Rust statico; copia exe + driver, esegui
Configurabiletargets.conf o -n, nessuna ricompilazione necessaria
OffuscatoPercorso del device e lista dei target cifrati a riposo
Eseguibile singoloUn solo binario; output su console da una shell, silenzioso se avviato con doppio clic
Modalità dry-runEnumera target e PID prima di procedere
Loop con jitter--repeat ricontrolla con intervallo randomizzato
Exit code + JSONInterfaccia di automazione C2-friendly

Come funziona

+-------------------------------------------------------------------------------------------+
| USER MODE                                                                                 |
|                                                                                           |
|   moncrush.exe                                                                            |
|                                                                                           |
|   +-------------------+      +-------------------+      +---------------------+           |
|   |   enumerate all   |      |   resolve target  |      |   match against     |           |
|   |   running         |  ->  |   PID via process |  ->  |   target list,      |           |
|   |   processes       |      |   entry           |      |   collect PIDs      |           |
|   +-------------------+      +-------------------+      +----------+----------+           |
|                                                                         |                 |
|                                     CreateFileW("\.\MonProcessEX")      |                 |
|                                     DeviceIoControl(IOCTL 0x22400C)     |                 |
|                                     output = termination status         v                 |
+-------------------------------------------------------------------------------------------+
| KERNEL MODE                                                                               |
|                                                                                           |
|   MonProcessEX.sys                                        signed HONOR kernel driver      |
|   +---------------------------------------------------------------------------------+     |
|   |                                                                                 |     |
|   |   IOCTL 0x22400C  ->  PID termination dispatch                                  |     |
|   |        |                                                                        |     |
|   |        |  kernel-mode process lookup                                            |     |
|   |        v                                                                        |     |
|   |   EPROCESS located -> terminated from kernel context                            |     |
|   |        |                                                                        |     |
|   |        v                                                                        |     |
|   |   process exit path invoked                                                     |     |
|   |                                                                                 |     |
|   +---------------------------------------------------------------------------------+     |
|                                                                                           |
|   CLEANUP                                                                                 |
|   +---------------------------------------------------------------------------------+     |
|   |   SCM service stopped and deleted                                               |     |
|   |   driver unloaded, no persistent artifact                                       |     |
|   +---------------------------------------------------------------------------------+     |
+-------------------------------------------------------------------------------------------+

0xM0nCrush kernel execution architecture

Il driver espone un IOCTL di kill che termina un processo dato il suo PID. Il componente user-mode enumera i processi in esecuzione, risolve il PID di ogni target e lo invia attraverso l'interfaccia del device. Nessuna struttura kernel viene toccata da user mode, quindi la tecnica è immune ai cambiamenti di versione di Windows.

Build

cargo build --release --target x86_64-pc-windows-gnu

Il profilo release abilita LTO e una singola codegen unit. Il progetto è autonomo con la propria dichiarazione [workspace].

Utilizzo

moncrush.exe [options]
Scarica lo strumento