Skip to content
KitploitKITPLOIT
ツールブログ
Log in
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
Detection-Rules — This repository contains validated detection rules for adversary behaviors observed during APT29 simulation. Each rule was tested against the actual attack data, converted to Splunk SPL, and validated for false positives. | Kitploit
ツール/GitHubGitHub/manishrawat21/detection-rules
Vulnerability AnalysisIntrusion DetectionPapers & ResearchLearning & EducationCurated ResourcesLog AnalysisLabs & Practice
GitHubmanishrawat21/detection-rules

Detection-Rules

This repository contains validated detection rules for adversary behaviors observed during APT29 simulation. Each rule was tested against the actual attack data, converted to Splunk SPL, and validated for false positives.

リポジトリを見る
41326日前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有
要求された言語のコンテンツは利用できません。英語版を表示しています。

APT29 Detection Engineering

Production-ready Sigma detection rules developed from analysis of 196,071 Sysmon events in the MITRE ATT&CK Evaluations APT29 dataset.

Overview

This repository contains validated detection rules for adversary behaviors observed during APT29 simulation. Each rule was tested against the actual attack data, converted to Splunk SPL, and validated for false positives.

Analysis published at: Detection Desk

Detection Coverage

MITRE TechniqueRule NameSeverityStatus
T1003.001LSASS Process Access with Full PermissionsHighTested
T1059.001, T1027Suspicious PowerShell Execution PatternsHighTested
T1547, T1059.006Abnormal DLL LoadsHighTested

Rules

Credential Access

LSASS Process Access with Full Permissions

  • Detects: PowerShell or cmd.exe accessing lsass.exe with GrantedAccess 0x1fffff
  • MITRE: T1003.001 (Credential Dumping)
  • Validated Against: APT29 credential dumping at 23:05:16, ProcessID 3852
  • False Positives: Low (security tools, antivirus)

Splunk Query: View SPL

Execution

Suspicious PowerShell Execution Patterns

  • Detects: PowerShell with encoding, Office-spawned PowerShell with evasion or network activity
  • MITRE: T1059.001 (PowerShell), T1027 (Obfuscation), T1566.001 (Phishing)
  • Validated Against: APT29 dataset EventID 1 PowerShell executions
  • False Positives: Medium (legitimate automation, software deployment)

Splunk Query: View SPL

Abnormal DLL Loads

  • Detects: Detects unsigned executables in Temp loading modules or DLLs
  • MITRE: T1574(Hijacking Execution), T1059.006(Command & Scripting: Python)
  • Validated Against: APT29 dataset EventID 7 Malicious DLL Loading
  • False Positive: Low (Legitimate files in TEMP dir, Python development env )

Splunk Query: View SPL

Usage

Convert to Splunk

sigma convert -t splunk -p sysmon https://github.com/Manishrawat21/SOC_Detection_Rules/blob/main/Suspicious_Powershell_Commands/Detection_Rule.yaml

Convert to Elastic

sigma convert -t elasticsearch -p sysmon https://github.com/Manishrawat21/SOC_Detection_Rules/blob/main/Suspicious_Powershell_Commands/Detection_Rule.yaml

Test in Your Environment

  1. Deploy to SIEM test environment
  2. Monitor for 7 days
  3. Document false positives
  4. Add exclusions as needed
  5. Promote to production

Validation Methodology

Each rule was tested using:

  • MITRE ATT&CK Evaluations APT29 dataset (196,071 events)
  • Splunk Free Tier with Sysmon logs
  • ProcessID and ProcessGuid correlation
  • Network traffic validation
  • Parent-child process tree analysis

About This Project

I analyzed the complete APT29 attack simulation to understand how advanced persistent threats operate in real environments. The goal was to write detection rules that catch actual adversary behavior, not theoretical attacks.

Analysis series:

  • Part 1: Initial Access and Steganography
  • Part 2: Credential Dumping and Collection
  • Part 3: Complete Execution Chain
  • Part 4: Lateral Movement via PsExec

Contributing

These rules are shared for the security community. If you:

  • Find false positives in your environment
  • Improve detection logic
  • Add conversions for other SIEMs

Submit a pull request or open an issue.

Author

Manish Rawat

  • LinkedIn: linkedin.com/in/manishrawat21
  • Substack: Detection Desk
  • Email: [email protected]

Detection Engineer | Threat Hunter | CompTIA Security+ & CEH Certified

License

MIT License - Use freely, attribution appreciated# SOC_Detection_Rules Written some detection rules to catch some abnormal activites. These are writen after my APT29 detection series, I hope these works for as they did for myself.

ツールをダウンロード