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
KernelFlirt — Depurador em nível de kernel do Windows com interface estilo OllyDbg/IDA, breakpoints de software e hardware, símbolos PDB, descompilador e 17 plugins para engenharia reversa e análise de malware em VMs. | Kitploit
Ferramentas/GitHubGitHub/akatorich/kernelflirt
Análise EstáticaAnálise Dinâmica (Sandboxing)Forensia de MemóriaEngenharia ReversaDepuradoresAnálise de MalwareUtilitários e FrameworksAnálise de BináriosEngenharia Reversa Assistida por IAAnti-BotSegurança de IAExploração de Binários
32514há 4 mesesRevisado pelo Kitploit
GitHubakatorich/kernelflirt

KernelFlirt

Depurador em nível de kernel do Windows com interface estilo OllyDbg/IDA, breakpoints de software e hardware, símbolos PDB, descompilador e 17 plugins para engenharia reversa e análise de malware em VMs.

Ver RepositórioSite

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

KernelFlirt

Depurador em nível de kernel do Windows com interface no estilo OllyDbg/IDA Pro. Projetado para pesquisa de segurança, engenharia reversa e análise de malware em ambientes de VM (VMware).

KernelFlirt

Arquitetura

  Host machine                           VM (Windows 10, testsigning)
┌──────────────────┐    TCP:31337    ┌──────────────────┐     IOCTL      ┌──────────────────┐
│  KernelFlirt UI  │◄───────────────►│   KfRelay.exe    │◄──────────────►│ KernelFlirt.sys  │
│  (WPF / .NET 9)  │  CMD+DBG ch.    │   (TCP proxy)    │  DeviceIoCtl   │ (WDM Driver)     │
└──────────────────┘                 └──────────────────┘                └──────────────────┘
                                     ┌──────────────────┐  SCM API
                                     │  KfLoader.exe    │──────────────────────┘
                                     │  (C / Console)   │  load / unload / status
                                     └──────────────────┘
ComponenteLinguagemDescrição
KernelFlirt.UIC# / WPFInterface do depurador (executa no host)
KernelFlirt.sysC / WDMDriver de kernel — memória, breakpoints, hook inline KdTrap
KfRelay.exeCRelay TCP na VM, faz proxy de IOCTLs pela rede
KfLoader.exeCCLI para carregar/descarregar o driver via SCM
KfConsole.exeC# / .NET 9Depurador de console — REPL no estilo WinDbg/x64dbg sobre o mesmo driver
KernelFlirt.SDKC# / .NET 9SDK de plugins — API completa do depurador para extensões

Início Rápido

:: VM — load driver and start relay
KfLoader.exe load
KfRelay.exe

:: Host — launch the UI and connect
KernelFlirt.exe → Connect → VM IP
  1. File → Open — navegue pelo sistema de arquivos da VM, selecione EXE/SYS
  2. Processo criado suspenso, BP no ponto de entrada definido automaticamente
  3. F9 — executar até o ponto de entrada, símbolos e módulos são carregados
  4. Defina breakpoints, percorra o código passo a passo, inspecione memória e registradores

Depuração de driver de kernel: abra a aba Kernel Modules, encontre seu driver, defina breakpoints em qualquer função — modo usuário e modo kernel.

Front-End de Console (KfConsole)

Não precisa da UI WPF? O KfConsole.exe (em bin\Console\) é um REPL no estilo WinDbg/x64dbg sobre o mesmo driver e relay.

kf> connect 10.100.102.6:31337
✓ connected (10.100.102.6:31337), driver v0x10000

kf*> open C:\Temp\target.exe
✓ created PID=8424 TID=10136 ImageBase=00007FF7`2EA10000 (x64)
symbols: 3/4 modules loaded

kf(8424:10136/x64/brk)> bp ntdll!NtCreateFile if rcx!=0
✓ bp [1] 00007FFF`BBF8E030  ntdll!NtCreateFile  if rcx!=0

kf(8424:10136/x64/brk)> g
*** BP at 00007FFF`BBF8E030  ntdll!NtCreateFile

kf(8424:10136/x64/brk)> u rip 5
►  00007FFF`BBF8E030  4c 8b d1  mov r10, rcx  ntdll!NtCreateFile

Destaques: alvos x64 + WoW64 (x86), resolução de símbolos PDB via Microsoft Symbol Server, avaliador de expressões (rsp+8, [rsp], module!func), breakpoints condicionais, Step Into / Step Over / Step Out, primitivas anti-debug, saída colorida ANSI, readline com histórico persistente.

Referência completa de comandos: docs/cli.md

Recursos

Depuração

  • Breakpoints de software (INT3), breakpoints de hardware (DR0-DR3), breakpoints de memória (PAGE_GUARD)
  • Watchpoints de hardware — escrita e leitura/escrita de dados (1/2/4/8 bytes)
  • Breakpoints condicionais e de logging
  • Step into (F7), step over (F8), step out (Ctrl+F9), executar até o cursor (F4)
  • Edição de registradores — modifique qualquer GPR, RIP, RFLAGS, DR0-7
  • Assembler inline, aplicação de NOP, rastreamento de patches com desfazer

Análise

  • Hex dump com busca de padrões binários (curingas ??)
  • Busca de strings (ASCII/Unicode) em todos os módulos
  • Enumeração de módulos, threads, pilha de chamadas, cadeia SEH
  • Listas de imports, exports, seções, funções
  • Alocação de memória, alterações de proteção, snapshot e diff
  • Descompilador RetDec com realce de sintaxe C adaptado ao tema
  • Barra de navegação estilo IDA — mapa de seções com código de cores e marcadores de RIP/breakpoint/bookmark
  • Resolução de símbolos PDB via Microsoft Symbol Server
  • Nomeação de funções definida pelo usuário com RegisterFunction

Temas

9 temas integrados (default-dark, x64dbg, monokai, ollydbg, ollydbg-light, ida-pro, dracula, long_night, sakura) com troca em tempo de execução e mais de 100 chaves de cores personalizáveis.

Plugins (17)

Engenharia Reversa

PluginDescrição
Graph ViewCFG estilo IDA com coloração de blocos, recolher/expandir, navegação de funções
XrefsReferências cruzadas — encontre todos os chamadores/referências para qualquer endereço
FLIRT SignaturesReconhecimento de funções por padrões de bytes (.pat + MSVC CRT integrado)
Signature DetectorDetecção de packer/compilador compatível com PEiD (4445 assinaturas)
PE RebuilderDumper de PE com reconstrução de IAT (estilo Scylla)
String DecryptorDescriptografia automatizada de strings
VulnHunterScanner de uso de APIs perigosas

Análise Dinâmica

PluginDescrição
API MonitorInterceptação de API em tempo real com logging de parâmetros
Network MonitorCaptura de tráfego de rede (send/recv/connect) com exportação CSV
Memory ScannerEscaneamento de valores com filtragem subsequente
Themida UnpackerDesempacotador automatizado de Themida/WinLicense

Automação e IA

PluginDescrição
C# ScriptingREPL Roslyn com API completa do depurador, realce de sintaxe, estado persistente
AI AssistantAssistente de engenharia reversa (compatível com OpenAI) com mais de 65 ferramentas de depuração
MCP ServerModel Context Protocol — conecte clientes de IA (Claude Code, Cursor) ao depurador
Session ManagerSalvar/carregar sessão (breakpoints, comentários, nomes de funções) com rebase de ASLR
Bookmarks/NotesBookmarks de endereços com anotações, persistidos entre sessões
Anti-Debug BypassAplicação automática de patches em PEB/DebugPort/ThreadHide/HeapFlags

Todos os plugins compartilham um SDK comum com acesso a memória, breakpoints, símbolos, UI, eventos, controle de execução e comunicação entre plugins.

Atalhos de Teclado

TeclaAção
F2Alternar breakpoint
F4Executar até o cursor
F5 / F9Continuar / Executar
F7Step into
F8Step over
Ctrl+F9Step out
F12Pausar
SpaceAssembler inline
Ctrl+GIr para endereço
Ctrl+FBusca binária
F11Tela cheia
Shift+F5Executar script

Documentação

DocumentoENRU
SDK & Plugin DevelopmentSDK-en.mdSDK-ru.md
C# Scripting Referencescripting-reference-en.mdscripting-reference-ru.md
CLI (KfConsole)cli.md—
ChangelogCHANGELOG.md
Baixar ferramenta