analyzing-bootkit-and-rootkit-samples
Agent skill frommukul975/Anthropic-Cybersecurity-Skills
'Analyzes bootkit and advanced rootkit malware infecting the Master
How to install analyzing-bootkit-and-rootkit-samples
install analyzing-bootkit-and-rootkit-samples
# install the Anthropic-Cybersecurity-Skills pack with the skills CLI
npx skills add mukul975/Anthropic-Cybersecurity-Skills# or add only this skill to Claude Code: copy the folder
skills/analyzing-bootkit-and-rootkit-samples/
# into
~/.claude/skills/analyzing-bootkit-and-rootkit-samples/ (all projects)
.claude/skills/analyzing-bootkit-and-rootkit-samples/ (one project)
1# Analyzing Bootkit and Rootkit Samples23## When to Use45- A system shows signs of compromise that persist through OS reinstallation6- Antivirus and EDR are unable to detect malware despite clear evidence of compromise7- UEFI Secure Boot has been disabled or shows integrity violations8- Memory forensics reveals rootkit behavior (hidden processes, hooked system calls)9- Investigating nation-state level threats known to deploy bootkits (APT28, APT41, Equation Group)1011**Do not use** for standard user-mode malware; bootkits and rootkits operate at a fundamentally different level requiring specialized analysis techniques.1213## Prerequisites1415- Disk imaging tools (dd, FTK Imager) for acquiring MBR/VBR sectors16- UEFITool for UEFI firmware volume analysis and module extraction17- chipsec for hardware-level firmware security assessment18- Ghidra with x86 real-mode and 16-bit support for MBR code analysis19- Volatility 3 for kernel-level rootkit artifact detection20- Bootable Linux live USB for offline system analysis2122## Workflow2324### Step 1: Acquire Boot Sectors and Firmware2526Extract MBR, VBR, and UEFI firmware for offline analysis:2728```bash29# Acquire MBR (first 512 bytes of disk)30dd if=/dev/sda of=mbr.bin bs=512 count=13132# Acquire first track (usually contains bootkit code beyond MBR)33dd if=/dev/sda of=first_track.bin bs=512 count=633435# Acquire VBR (Volume Boot Record - first sector of partition)36dd if=/dev/sda1 of=vbr.bin bs=512 count=13738# Acquire UEFI System Partition39mkdir /mnt/efi40…
Excerpt shown under the repository's Apache-2.0 license.
More skills in Anthropic-Cybersecurity-Skills
- ▸abusing-dpapi-for-credential-access
- ▸abusing-shadow-credentials-for-privesc
- ▸achieving-cmmc-level-2-compliance
- ▸acquiring-disk-image-with-dd-and-dcfldd
- ▸analyzing-active-directory-acl-abuse
- ▸analyzing-android-malware-with-apktool
- ▸analyzing-api-gateway-access-logs
- ▸analyzing-apt-group-with-mitre-navigator
- ▸analyzing-azure-activity-logs-for-threats
- ▸analyzing-browser-forensics-with-hindsight
- ▸analyzing-campaign-attribution-evidence
- ▸analyzing-certificate-transparency-for-phishing
