Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
KernelFlirt — Windows 커널 수준 디버거로, OllyDbg/IDA 스타일 UI, 소프트웨어 및 하드웨어 중단점, PDB 심볼, 디컴파일러, 그리고 VM에서의 리버스 엔지니어링 및 악성코드 분석을 위한 17개의 플러그인을 제공합니다. | Kitploit
도구/GitHubGitHub/akatorich/kernelflirt
Static AnalysisDynamic Analysis (Sandboxing)Memory ForensicsReverse EngineeringDebuggersMalware AnalysisUtilities & FrameworksBinary AnalysisAI-Assisted ReversingAnti-BotAI SecurityBinary Exploitation
32574개월 전Kitploit 검토 완료
GitHubakatorich/kernelflirt

KernelFlirt

Windows 커널 수준 디버거로, OllyDbg/IDA 스타일 UI, 소프트웨어 및 하드웨어 중단점, PDB 심볼, 디컴파일러, 그리고 VM에서의 리버스 엔지니어링 및 악성코드 분석을 위한 17개의 플러그인을 제공합니다.

저장소 보기웹사이트

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

KernelFlirt

OllyDbg/IDA Pro 스타일 인터페이스를 갖춘 Windows 커널 수준 디버거. VM 환경(VMware)에서의 보안 연구, 리버스 엔지니어링, 악성코드 분석을 위해 설계되었습니다.

KernelFlirt

아키텍처

  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
                                     └──────────────────┘
구성 요소언어설명
KernelFlirt.UIC# / WPF디버거 인터페이스 (호스트에서 실행)
KernelFlirt.sysC / WDM커널 드라이버 — 메모리, 브레이크포인트, KdTrap 인라인 후크
KfRelay.exeCVM 상의 TCP 릴레이, 네트워크를 통해 IOCTL 프록시
KfLoader.exeCSCM을 통해 드라이버를 로드/언로드하는 CLI
KfConsole.exeC# / .NET 9콘솔 디버거 — 동일한 드라이버 위에서 동작하는 WinDbg/x64dbg 스타일 REPL
KernelFlirt.SDKC# / .NET 9플러그인 SDK — 확장을 위한 전체 디버거 API

빠른 시작

:: 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 — VM 파일 시스템을 탐색하고 EXE/SYS 선택
  2. 프로세스가 일시 중단 상태로 생성되고, 진입점 BP가 자동으로 설정됨
  3. F9 — 진입점까지 실행, 심볼과 모듈 로드
  4. 브레이크포인트 설정, 코드 단계별 실행, 메모리 및 레지스터 검사

커널 드라이버 디버깅: Kernel Modules 탭을 열고 드라이버를 찾은 뒤, 모든 함수에 브레이크포인트를 설정하세요 — 사용자 모드와 커널 모드 모두 가능합니다.

콘솔 프런트엔드 (KfConsole)

WPF UI가 필요 없으신가요? KfConsole.exe(bin\Console\에 위치)는 동일한 드라이버와 릴레이 위에서 동작하는 WinDbg/x64dbg 스타일 REPL입니다.

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

주요 기능: x64 + WoW64 (x86) 대상, Microsoft Symbol Server를 통한 PDB 심볼 해석, 표현식 평가기(rsp+8, [rsp], module!func), 조건부 브레이크포인트, Step Into / Step Over / Step Out, 안티 디버깅 프리미티브, ANSI 컬러 출력, 영구 히스토리가 있는 readline.

전체 명령어 레퍼런스: docs/cli.md

기능

디버깅

  • 소프트웨어 브레이크포인트 (INT3), 하드웨어 브레이크포인트 (DR0-DR3), 메모리 브레이크포인트 (PAGE_GUARD)
  • 하드웨어 워치포인트 — 쓰기 및 읽기/쓰기 데이터 (1/2/4/8 바이트)
  • 조건부 및 로깅 브레이크포인트
  • Step into (F7), step over (F8), step out (Ctrl+F9), 커서까지 실행 (F4)
  • 레지스터 편집 — 모든 GPR, RIP, RFLAGS, DR0-7 수정
  • 인라인 어셈블러, NOP 패칭, 실행 취소가 가능한 패치 추적

분석

  • 바이너리 패턴 검색(?? 와일드카드)이 있는 헥스 덤프
  • 모든 모듈에 걸친 문자열 검색 (ASCII/Unicode)
  • 모듈, 스레드, 호출 스택, SEH 체인 열거
  • 임포트, 익스포트, 섹션, 함수 목록
  • 메모리 할당, 보호 변경, 스냅샷 및 비교
  • 테마 인식 C 구문 강조가 있는 RetDec 디컴파일러
  • IDA 스타일 내비게이션 바 — RIP/브레이크포인트/북마크 마커가 있는 색상 코드 섹션 맵
  • Microsoft Symbol Server를 통한 PDB 심볼 해석
  • RegisterFunction을 통한 사용자 정의 함수 이름 지정

테마

9개의 내장 테마 (default-dark, x64dbg, monokai, ollydbg, ollydbg-light, ida-pro, dracula, long_night, sakura)와 런타임 전환 및 100개 이상의 사용자 정의 가능한 색상 키.

플러그인 (17)

리버스 엔지니어링

플러그인설명
Graph View블록 색상 지정, 접기/펼치기, 함수 탐색이 가능한 IDA 스타일 CFG
Xrefs상호 참조 — 모든 주소에 대한 호출자/참조 찾기
FLIRT Signatures바이트 패턴에 의한 함수 인식 (.pat + 내장 MSVC CRT)
Signature DetectorPEiD 호환 패커/컴파일러 탐지 (4445개 시그니처)
PE RebuilderIAT 재구성이 가능한 PE 덤퍼 (Scylla 스타일)
String Decryptor자동화된 문자열 복호화
VulnHunter위험한 API 사용 스캐너

동적 분석

플러그인설명
API Monitor파라미터 로깅이 있는 실시간 API 가로채기
Network MonitorCSV 내보내기가 가능한 네트워크 트래픽 캡처 (send/recv/connect)
Memory Scanner값 스캔 및 후속 필터링
Themida Unpacker자동화된 Themida/WinLicense 언패커

자동화 및 AI

플러그인설명
C# Scripting전체 디버거 API, 구문 강조, 영구 상태를 갖춘 Roslyn REPL
AI Assistant65개 이상의 디버거 도구를 갖춘 리버스 엔지니어링 어시스턴트 (OpenAI 호환)
MCP ServerModel Context Protocol — AI 클라이언트 (Claude Code, Cursor)를 디버거에 연결
Session ManagerASLR 리베이스와 함께 세션 저장/로드 (브레이크포인트, 주석, 함수 이름)
Bookmarks/Notes주석이 있는 주소 북마크, 세션 간 유지
Anti-Debug Bypass자동 PEB/DebugPort/ThreadHide/HeapFlags 패칭

모든 플러그인은 메모리, 브레이크포인트, 심볼, UI, 이벤트, 실행 제어, 플러그인 간 통신에 대한 접근을 제공하는 공통 SDK를 공유합니다.

키보드 단축키

키동작
F2브레이크포인트 토글
F4커서까지 실행
F5 / F9계속 / 실행
F7Step into
F8Step over
Ctrl+F9Step out
F12일시 중지
Space인라인 어셈블러
Ctrl+G주소로 이동
Ctrl+F바이너리 검색
F11전체 화면
Shift+F5스크립트 실행

문서

문서ENRU
SDK & Plugin DevelopmentSDK-en.mdSDK-ru.md
C# Scripting Referencescripting-reference-en.mdscripting-reference-ru.md
CLI (KfConsole)cli.md—
ChangelogCHANGELOG.md

SDK (~55 페이지)

KernelFlirt 플러그인 제작을 위한 완전한 가이드: 프로젝트 설정, 전체 파라미터 설명이 포함된 모든 API 인터페이스, 데이터 모델, UI 개발 (WPF/테마), 이벤트, 스레딩, 플러그인 간 통신, 영속성, 안티 디버깅 API, 4개의 완전한 예제 플러그인, 모범 사례.

스크립팅 레퍼런스 (~30 페이지)

C# REPL 스크립팅 가이드: 파라미터가 포함된 모든 단축키 및 API 메서드, 12개의 데이터 모델, 18개 이상의 실전 레시피 (PE 분석, 문자열 복호화, IAT 재구성, 언패커 스크립팅, 메모리 스캐닝, API 추적), 팁 및 주의사항.

빌드

요구 사항: Visual Studio 2022 (C++), WDK 10.0.26100.0+, .NET 9 SDK, Windows 10/11 x64

.\build.ps1                          # Release
.\build.ps1 -Configuration Debug     # Debug

출력: bin/Driver/, bin/Loader/, bin/Relay/, bin/UI/ (+ 플러그인 + 테마), bin/Console/

안전

  • VM 전용 — testsigning이 활성화된 가상 머신용으로 설계됨
  • 프로덕션용 아님 — 드라이버가 커널 코드를 수정함 (KdpStub에 인라인 후크)

라이선스

교육 및 보안 연구 목적으로만 사용하세요. 승인된 환경에서 책임감 있게 사용하세요.

도구 다운로드