mirror of
https://github.com/mukul975/Anthropic-Cybersecurity-Skills.git
synced 2026-06-15 15:34:56 +03:00
27c6414ca5
Complete skill folder anatomy across all cybersecurity skills: - scripts/agent.py: 80-150 line Python agents using real libraries (impacket, boto3, azure-mgmt-*, kubernetes, pefile, yara, scapy, shodan, stix2, etc.) - references/api-reference.md: real API documentation with method signatures - LICENSE: MIT license for all skill folders
1.8 KiB
1.8 KiB
API Reference: Log Analysis for Forensic Investigation
python-evtx Library
import Evtx.Evtx as evtx
with evtx.Evtx("Security.evtx") as log:
for record in log.records():
print(record.xml())
Key Windows Security Event IDs
| Event ID | Description | Forensic Value |
|---|---|---|
| 4624 | Successful logon | Track authentication patterns |
| 4625 | Failed logon | Brute force detection |
| 4648 | Explicit credentials | Lateral movement indicator |
| 4688 | Process creation | Command execution timeline |
| 4697 | Service installed | Persistence mechanism |
| 4698 | Scheduled task created | Persistence mechanism |
| 1102 | Audit log cleared | Anti-forensics detection |
Syslog Parsing
| Log File | Content | Key Events |
|---|---|---|
/var/log/auth.log |
SSH, sudo, su | Failed/successful SSH, privilege escalation |
/var/log/syslog |
General system | Service events, kernel messages |
/var/log/audit/audit.log |
auditd | File access, command execution |
Python Libraries
| Library | Version | Purpose |
|---|---|---|
python-evtx |
>=0.7 | Windows EVTX event log parsing |
csv |
stdlib | Log data export and normalization |
re |
stdlib | Syslog and access log parsing |
CLI Tools
| Tool | Command | Description |
|---|---|---|
| evtxexport | evtxexport Security.evtx |
Export EVTX to text |
| Chainsaw | chainsaw hunt <evtx_dir> -s sigma/ |
Sigma-based EVTX analysis |
| Hayabusa | hayabusa csv-timeline -d <evtx_dir> |
Fast EVTX timeline generator |
References
- python-evtx: https://github.com/williballenthin/python-evtx
- Chainsaw: https://github.com/WithSecureLabs/chainsaw
- Hayabusa: https://github.com/Yamato-Security/hayabusa
- Sigma rules: https://github.com/SigmaHQ/sigma