Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

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

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

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
detection-validation — 탐지 규칙 검증 | Kitploit
도구/GitHubGitHub/alwashali/detection-validation
Defensive ToolsIntrusion DetectionRed TeamingAdversarial Attack
GitHubalwashali/detection-validation

detection-validation

탐지 규칙 검증

저장소 보기
42542년 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Detection-Validation

목적

이 도구는 실제 프로세스의 설정을 거칠 필요 없이 악성 프로세스 이벤트를 시뮬레이션하는 과정을 자동화합니다.

w3wp.exe가 Powershell을 생성하는 상황을 테스트하려고 한다고 가정해 보세요. w3wp.exe 이벤트를 시뮬레이션하려면 iis 설정을 거쳐야 하는데, 검증해야 할 규칙이 많다면 이는 시간이 많이 걸리는 작업입니다. 탐지 엔진은 Sysmon이나 EDR과 같은 원격 분석(telemetry) 수집 도구의 단순 문자열 매칭을 기반으로 동작하므로, 동일한 부모 프로세스 이름, 자식 프로세스 이름, 명령줄 및 경로를 가진 바이너리라면 그 논리를 테스트하는 데 사용할 수 있습니다. 따라서 해당 동작을 시뮬레이션하기 위해 iis를 설정할 필요가 없습니다.

w3wp_powershell.png

이 도구를 사용하면 사용자 지정 부모, 자식, 명령줄 및 경로로 자식 프로세스를 생성할 수 있습니다. 또한 특정 프로세스 및 경로에서의 파일 생성, DNS 쿼리, 레지스트리 및 프로세스 연결과 같은 몇 가지 다른 이벤트도 지원합니다.

root@kitploit:~
NAME:
   Malware Cli - A new cli application

USAGE:
   main.exe [global options] command [command options] [arguments...]

DESCRIPTION:
   Detection validation tool.
   The objective is to generate event with specific conditions to validate detection rule.
   You can execute commands such as w3wp.exe spawning shell or winword creating file or making DNS queries.

COMMANDS:
   argsfree    Accept any commandline
   connect     Connect to host
   download    Download file
   dnsquery    Resolve DNS
   execute     Execute command with custom commandline and parent process
   encrypt     encrypt all files in a folder that match a pattern
   createfile  Create file at a spcific path
   reg         Add registry key
   help, h     Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --help, -h  show help

예제

winword.exe가 cscript.exe를 생성

root@kitploit:~
 mcli.exe execute --parent winword.exe --command cscript.exe

rundll32.exe가 DNS 요청 수행

root@kitploit:~
mcli.exe dnsquery --binpath c:\temp\rundll32.exe --host malicious.com

w.exe가 C:\temp 경로에서 파일 생성

root@kitploit:~
mcli.exe createfile --path f.dat --binpath c:\temp\w.exe

설치

Windows (Powershell)

앱을 실행하여 사전 요구 사항을 다운로드하고 실행을 확인합니다

root@kitploit:~
go run .

앱 컴파일

root@kitploit:~
go build -o mcli.exe .
도구 다운로드