Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
0xM0nCrush — # Terminador de processos em modo kernel usando um driver BYOVD assinado. Funciona em todos os Windows 10/11. Sem offsets, sem PDB. Rust. | Kitploit
Ferramentas/GitHubGitHub/deathshotxd/0xm0ncrush
Ferramentas DefensivasEscalada de PrivilégiosExploraçãoPós-ExploraçãoTestes de PenetraçãoRed TeamingDesenvolvimento de Payloads
GitHubdeathshotxd/0xm0ncrush

0xM0nCrush

# Terminador de processos em modo kernel usando um driver BYOVD assinado. Funciona em todos os Windows 10/11. Sem offsets, sem PDB. Rust.

Ver Repositório
10825117há 18 diasRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

0xM0nCrush

Um terminador de processos Windows multi-versão. Ele carrega um driver de kernel HONOR assinado (MonProcessEX.sys), resolve o PID de cada processo alvo e o encerra a partir do contexto de kernel através de um único IOCTL. Sem offsets de kernel, sem downloads de PDB, sem shellcode específico de build - a técnica funciona de forma idêntica em todas as builds do Windows 10 e Windows 11.

A ferramenta é um único executável autocontido. Ela instala o driver através do Service Control Manager, realiza o kill, depois para e exclui o serviço, não deixando nenhum artefato persistente para trás. Os alvos são configuráveis em tempo de execução através de um arquivo de configuração, linha de comando ou os padrões embutidos.

0xM0nCrush

Multi-versão por design. Um driver, um IOCTL, uma primitiva de kill. Funciona em todas as builds do Windows 10 e Windows 11.

Início rápido

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.

Sem toolchain, sem offsets, sem etapa de build.

Demonstração

0xM0nCrush demonstration

Recursos

RecursoDetalhes
Multi-versãoFunciona em todas as builds do Windows 10 e Windows 11, sem offsets
Kill em modo kernelO driver encerra o PID a partir do contexto de kernel
Bypass de PPLO caminho de kill do MonProcessEX.sys contorna verificações de processos protegidos
Driver assinadoMonProcessEX.sys é um driver HONOR assinado real
Fora das regras de bloqueio da MSAusente das regras de bloqueio de drivers vulneráveis da Microsoft
AutossuficienteDriver instalado, iniciado e limpo via SCM
Zero dependênciasBinário Rust estático; basta soltar exe + driver e executar
Configuráveltargets.conf ou -n, sem necessidade de recompilar
OfuscadoCaminho do dispositivo e lista de alvos criptografados em repouso
Executável únicoUm binário; saída no console a partir de um shell, silencioso quando clicado duas vezes
Modo dry-runEnumera alvos e PIDs antes de efetivar
Loop com jitter--repeat re-verifica com intervalo aleatório
Códigos de saída + JSONInterface de automação amigável para C2

Como funciona

+-------------------------------------------------------------------------------------------+
| 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

O driver expõe um IOCTL de kill que encerra um processo dado o seu PID. O componente em modo usuário enumera os processos em execução, resolve o PID de cada alvo e o submete através da interface do dispositivo. Nenhuma estrutura de kernel é tocada a partir do modo usuário, então a técnica é imune a mudanças de versão do Windows.

Build

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

O perfil de release habilita LTO e uma única unidade de codegen. O projeto é autocontido com sua própria declaração [workspace].

Uso

moncrush.exe [options]
Baixar ferramenta