Skip to main content

log-analysis

日志取证与威胁关联 — 从 auth/syslog/web 日志中提取攻击 IP、失败登录、异常行为

소스 정보

저장소
asaotomo/DeepSentry
최근 소스 활동
2026년 9월 24일 14:28
감지된 SKILL.md 언어
중국어
스타
33
포크
5

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
log-analysis
description
日志取证与威胁关联 — 从 auth/syslog/web 日志中提取攻击 IP、失败登录、异常行为
license
Apache-2.0
# 日志分析 Skill ## 何时使用 - 用户要求分析登录日志、Web 访问日志、系统日志 - 需要找出攻击源 IP、暴力破解、异常登录时间 - 需要关联 IP 归属地或威胁情报 ## 工作流程 1. **确认日志路径** - Linux: `/var/log/auth.log`, `/var/log/secure`, `/var/log/nginx/access.log` - Windows: `C:\Windows\System32\LogFiles\` 2. **提取关键事件** ```bash # SSH 失败登录 Top 10 grep "Failed password" /var/log/auth.log | awk '{print $(NF-3)}' | sort | uniq -c | sort -rn | head -10 # 最近 24 小时失败登录 grep "$(date +%b\ %d)" /var/log/auth.log | grep -i "failed\|invalid" ``` 3. **时间线重建** - 按时间排序关键事件 - 识别攻击窗口(集中失败 -> 成功登录) 4. **威胁关联** - 对 Top IP 查询归属地: `curl ipinfo.io/<IP>` - 标记已知恶意 IP 段 ## 输出格式 ``` ## 日志分析结论 - 分析范围: [日志文件 + 时间范围] - 攻击 IP Top N: [IP | 次数 | 归属地] - 关键事件时间线: [时间 | 事件 | IP] - 风险等级: [高/中/低] - 建议措施: [封禁/监控/加固] ``` ## 注意事项 - 优先使用 grep/awk 而非全量 cat - 大日志文件先用 tail/head 采样 - 禁止删除或修改日志文件
GitHub에서 보기