Works with the AI tools you already use
Windows Persistence Analyzer
Analyze Windows Autoruns and triage data to rank persistence mechanisms by suspicion and fleet-wide rarity.
$4.99
Windows Persistence Analyzer
Example session with this skill installed
Analyze this autoruns export from a suspicious workstation: autoruns_WS08.csv. The machine has been beaconing to a known C2. Find how it's staying persistent.
- Read your context and instructions
- Compiled the windows persistence analyzer
- Generated the data export
I have analyzed the autoruns_WS08.csv file using the persistence analyzer heuristics. I processed 1,842 entries, filtering out 1,710 verified Microsoft-signed entries to focus on high-risk anomalies.
Windows Persistence Triage Report: WS08
| Score | Category | Entry Name | Path | Details |
|---|---|---|---|---|
| 95 | WMI Event | BthUdTask | C:\Windows\System32\wbem\... | Script: powershell.exe -enc JABzAD0... (Rare) |
| 85 | Registry | IFEO | C:\Users\Admin\AppData\Local\Temp\svchost.exe | Debugger hijack for utilman.exe |
| 70 | Task | OneDrive Update | C:\ProgramData\Adobe\Update.vbs | Unsigned script launched via wscript.exe |
| 60 | Run Key | ChromeUpdate | C:\Users\Public\Downloads\update.exe | Unsigned binary in public path |
| 45 | Service | HealthCheck | C:\Windows\temp\check.exe | Service pointing to temp directory |
Analysis Summary
The highest risk finding is a
WMI Event Consumer (Score 95) containing an encoded PowerShell script. This is a common technique for fileless persistence. Additionally, an
Image File Execution Options (IFEO) debugger hijack was detected on utilman.exe, which allows execution at the login screen. The presence of unsigned binaries in AppData\Local\Temp and Public\Downloads strongly correlates with the reported C2 beaconing activity.
Next steps
- Extract the full base64 string from the WMI event for decoding and further analysis.
- Hash
C:\Users\Admin\AppData\Local\Temp\svchost.exeand check againstioc-enrichment. - Terminate the
HealthCheckservice and delete the associated binary inC:\Windows\temp.
autoruns_WS08.csv
CSV · data export
Example file from a real run - the skill writes it into your workspace.
Connects securely to your tools. The creator never sees your data.
About this skill
Manual triage of Windows persistence is a slow, error-prone grind through thousands of legitimate autostart entries. This skill automates the identification of malicious persistence mechanisms by analyzing CSV exports from tools like Sysinternals Autoruns or custom incident response collectors.
What it does
- Persistence scoring ranks entries by suspicion based on signatures, paths, and launch arguments.
- Anomaly detection identifies unsigned or invalid binaries located in user-writable paths like AppData or Temp.
- LOLBin analysis flags script hosts, encoded PowerShell, and masquerading process names used for execution.
- Fleet-wide stacking compares data across multiple hosts to surface rare, unique entries that indicate targeted infection.
- Heuristic filtering isolates IFEO debuggers, Winlogon hijacks, AppInit_DLLs, and WMI event consumers.
How it works
- Import data by providing a Sysinternals
autorunscCSV or a directory of triage collection folders. - Apply scoring to evaluate entries against known persistence patterns and suspicious indicators.
- Execute stacking when analyzing multiple machines to find outliers across the environment.
- Export findings to JSON or console tables for immediate investigation or further enrichment.
Frameworks & tools
The skill processes output from Sysinternals Autoruns and the incident-response-kit collector. It is designed to work with standard CSV and JSON data structures for forensic analysis.
Why this beats prompting it yourself
Generic LLM prompts struggle with the high volume of noisy, legitimate Microsoft entries. This skill uses specific forensic heuristics and stacking logic to filter thousands of rows, ensuring you don't miss hidden COM hijacks or WMI consumers.
Use cases
- Auditing a suspected compromised workstation for persistence.
- Hunting for rare anomalies across an entire server fleet.
- Triaging large IR collector outputs during an active incident.
- Validating the legitimacy of unknown scheduled tasks and services.
Known limitations
Requires specific CSV headers from autorunsc or incident-response-kit. It does not perform live collection and requires pre-existing forensic exports.
How to use
Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
30-day refund
Not a fit? Get your money back
Trust & safety
Security scanned
Verified clean 1 day ago
- Passed all security checks, Safe to install