detecting-rootkit-activity

Featured

Detects rootkit presence on compromised systems by identifying hidden processes, hooked system calls, modified kernel structures, hidden files, and covert network connections using memory forensics, cross-view detection, and integrity checking techniques. Activates for requests involving rootkit detection, hidden process discovery, kernel integrity checking, or system call hook analysis.

AI & Automation 12,642 stars 1468 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Detecting Rootkit Activity ## When to Use - System shows signs of compromise but standard tools (Task Manager, netstat) show nothing abnormal - Antivirus/EDR detects rootkit signatures but cannot identify the specific hiding mechanism - Memory forensics reveals discrepancies between kernel data structures and user-mode tool output - Investigating a persistent threat that survives remediation attempts and system reboots - Validating system integrity after a suspected kernel-level compromise **Do not use** as a first-line detection method; start with standard malware triage and escalate to rootkit analysis when hiding behavior is suspected. ## Prerequisites - Volatility 3 for memory forensics and kernel structure analysis - GMER or Rootkit Revealer (Windows) for live system scanning - rkhunter and chkrootkit (Linux) for filesystem and process integrity checks - Sysinternals tools (Process Explorer, Autoruns, RootkitRevealer) for Windows analysis - Memory dump from the suspected system (WinPmem, LiME) - Clean baseline of the OS for comparison (known-good kernel module hashes) ## Workflow ### Step 1: Cross-View Detection for Hidden Processes Compare process lists from different data sources to find discrepancies: ```bash # Volatility: Compare process enumeration methods # pslist - walks ActiveProcessLinks (EPROCESS linked list - what rootkits manipulate) vol3 -f memory.dmp windows.pslist > pslist_output.txt # psscan - scans physical memory for EPROCESS pool tags (root...

Details

Author
mukul975
Repository
mukul975/Anthropic-Cybersecurity-Skills
Created
3 months ago
Last Updated
today
Language
Python
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

analyzing-linux-kernel-rootkits

Detect kernel-level rootkits in Linux memory dumps using Volatility3 linux plugins (check_syscall, lsmod, hidden_modules), rkhunter system scanning, and /proc vs /sys discrepancy analysis to identify hooked syscalls, hidden kernel modules, and tampered system structures.

12,642 Updated today
mukul975
AI & Automation Featured

analyzing-bootkit-and-rootkit-samples

Analyzes bootkit and advanced rootkit malware that infects the Master Boot Record (MBR), Volume Boot Record (VBR), or UEFI firmware to gain persistence below the operating system. Covers boot sector analysis, UEFI module inspection, and anti-rootkit detection techniques. Activates for requests involving bootkit analysis, MBR malware investigation, UEFI persistence analysis, or pre-OS malware detection.

12,642 Updated today
mukul975
AI & Automation Featured

detecting-process-injection-techniques

Detects and analyzes process injection techniques used by malware including classic DLL injection, process hollowing, APC injection, thread hijacking, and reflective loading. Uses memory forensics, API monitoring, and behavioral analysis to identify injection artifacts. Activates for requests involving process injection detection, code injection analysis, hollowed process investigation, or in-memory threat detection.

12,642 Updated today
mukul975
AI & Automation Featured

detecting-fileless-malware-techniques

Detects and analyzes fileless malware that operates entirely in memory using PowerShell, WMI, .NET reflection, registry-resident payloads, and living-off-the-land binaries (LOLBins) without writing traditional executable files to disk. Activates for requests involving fileless threat detection, in-memory malware investigation, LOLBin abuse analysis, or WMI persistence examination.

12,642 Updated today
mukul975
AI & Automation Featured

detecting-process-hollowing-technique

Detect process hollowing (T1055.012) by analyzing memory-mapped sections, hollowed process indicators, and parent-child process anomalies in EDR telemetry.

12,642 Updated today
mukul975