analyzing-linux-system-artifacts

Analyze Linux system artifacts to reveal evidence of compromise.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/YukiIto1999/ctf-sleuth --skill analyzing-linux-system-artifacts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyzing-linux-system-artifacts
Source: https://github.com/YukiIto1999/ctf-sleuth/tree/main/.claude/skills/analyzing-linux-system-artifacts
Command: npx skills add https://github.com/YukiIto1999/ctf-sleuth --skill analyzing-linux-system-artifacts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Linux environments accumulate artifacts (auth logs, cron configurations, shell history, and system settings) that are essential for detecting compromises and unauthorized activity. This skill organizes and interprets those artifacts to reveal evidence of intrusion and persistence.

Core Features & Use Cases

  • Forensic artifact collection and interpretation across /var/log, /etc, and user home directories.
  • Detection of persistence mechanisms (cron jobs, systemd services, SSH keys, rc.local, ld.so.preload) and anomalous user activity.
  • Real-world use: during a suspected Linux breach, run this analysis to quickly surface evidence from authentication logs, crontab entries, and history.

Quick Start

Run the Linux artifact analysis against a mounted evidence directory to begin parsing logs, histories, and configurations for indicators of compromise.

Frequently Asked Questions about analyzing-linux-system-artifacts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze Linux system artifacts for evidence of compromise during incident response?

To analyze Linux system artifacts for compromise, parse authentication logs, shell histories, and configuration files to identify anomalies. This process detects intrusions by examining persistence mechanisms like cron jobs, systemd services, and SSH keys, producing structured output suitable for automated reporting.

What Linux persistence mechanisms should I check to detect unauthorized access?

To detect unauthorized access, check Linux persistence mechanisms such as cron jobs, systemd services, SSH keys, rc.local, and ld.so.preload. Analyzing these configuration files alongside sudoers and PAM settings reveals evidence of attackers maintaining long-term access to the compromised server.

How do I investigate shell history and authentication logs for anomalous user activity on Linux?

Investigating shell history and authentication logs for anomalous user activity involves parsing user home directories and /var/log to surface suspicious commands and failed logins. Interpreting these Linux artifacts reveals unauthorized privilege escalation indicators and potential intrusion evidence.

Can I run Linux forensic analysis against a mounted evidence directory instead of a live system?

Yes, you can run Linux forensic analysis against a mounted evidence directory. This allows you to safely parse logs, histories, and configurations from /var/log, /etc, and user home directories to detect indicators of compromise without altering the original compromised server.

Does Linux artifact analysis require specific dependencies or specialized forensic tools to parse logs?

Linux artifact analysis does not require specific external dependencies to parse logs and configurations. It operates directly on mounted evidence directories to interpret authentication logs, crontab entries, and system settings, identifying anomalies and producing structured output for incident response.

What is the best way to detect privilege escalation indicators and PAM configuration tampering on Linux servers?

The best way to detect privilege escalation indicators and PAM configuration tampering is to systematically parse sudoers configurations and PAM settings. Interpreting these Linux artifacts alongside authentication logs reveals unauthorized access attempts and system configuration modifications made by attackers.