Communitygithub.com

email-security

用於授權的電子郵件安全審查,包括釣魚分析、標頭認證(SPF/DKIM/DMARC)、BEC 模式以及郵箱令牌濫用研究。

email-security 是什麼?

這個技能專注於電子郵件安全審查與釣魚分析,幫助安全分析師或 AI 代理快速評估郵件威脅。它涵蓋了從郵件標頭認證(SPF/DKIM/DMARC)到內容/URL 分析、附件沙箱檢測,以及商務電子郵件詐騙(BEC)模式的識別。同時也支援 OAuth 應用釣魚與郵箱令牌濫用的調查,並可結合雲端身份安全進行進階分析。技能支援主流郵件客戶端(如基於原始碼檢視)、DNS 查詢工具(dig/nslookup)、urlscan 沙箱以及租戶管理中心進行策略審查。平台通用於任何支援 shell 與 API 整合的環境。工作流程強調授權前提,避免二次投遞惡意樣本,並內建自檢清單確保分析完整性。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/zhaoxuya520/reverse-skill/tree/main/skills/email-security

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

電子郵件安全與釣魚分析

行動要求(讀完後立刻執行)

  1. 現在: 確認授權(分析樣本郵件 / 租戶配置審查)
  2. 現在: 不向真實用戶二次投遞惡意樣本
  3. 執行: 標頭認證 → 內容/URL → 附件沙箱 → 租戶控制面建議

適用場景

  • 釣魚郵件拆解與入侵指標
  • SPF/DKIM/DMARC 配置評估
  • BEC 商務郵件詐騙模式
  • OAuth 應用釣魚 / 郵箱令牌濫用(結合 llm/cloud 身份)
  • 安全意識演練設計(授權)

工作流

□ 完整原始標頭:Received 鏈、From/Return-Path 一致性
□ SPF/DKIM/DMARC 對齊結果
□ URL 沙箱與附件靜態(結合 malware-analysis)
□ 仿冒品牌與回覆地址差異
□ 租戶:反釣魚策略、外部標記、MFA、OAuth app 同意

工具鏈

工具用途
郵件客戶端「查看原始碼」標頭
dig/nslookupSPF/DMARC 記錄
urlscan / 沙箱連結與附件
租戶管理中心策略

參考

  • references/email-auth-checklist.md
  • ../malware-analysis/ ../attack-chain/(釣魚階段) ../windows-ad/(令牌)

路由上下文

上游: MASTER R36
禁止: 未授權對第三方網域群發測試釣魚

任務完成自檢

  • 標頭認證結論是否完整?
  • 入侵指標是否可偵測化(結合 threat-hunting)?
  • 檢查清單?

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

api-security

Use for authorized security assessment of REST, GraphQL, WebSocket, or SOAP APIs, including discovery, authentication, authorization, rate-limit, and CI/CD testing.

apk-reverse

在 CLI 环境下做 Android APK 逆向时使用。适用于 APK 解包、Java 反编译、smali 修改、重打包、Frida 动态 Hook,以及按需切换到 so/native 分析。优先使用本机已安装的 jadx、apktool、frida、adb、ida-reverse、radare2。

attack-chain

Use for authorized multi-stage attack-path planning and orchestration when a task spans reconnaissance, initial access, privilege escalation, lateral movement, or impact assessment. Route single-stage tasks directly to their specialist skill.

binary-diff

|

binary-ninja-reverse

Use for authorized binary analysis in Binary Ninja, including HLIL/MLIL/LLIL inspection, strings/imports/exports, cross-references, types, patch review, Python API automation, and optional Binary Ninja MCP or localhost HTTP integration.

browser-automation

|

browser-extension-reverse

Use for authorized reverse engineering of browser extensions (Chrome/Firefox) including manifest analysis, background workers, and extension-based credential or traffic logic recovery.

case-review

Reviews a reverse-skill case package for scope readiness, Evidence to Finding to Path traceability, work item coverage, timeline references, and optional artifact hash integrity before report handoff.

cloud-k8s

Use for authorized cloud, container, and Kubernetes security assessment including metadata SSRF, IAM misconfig, container escape paths, and cluster RBAC review.

code-audit

Use for authorized source-code security review and SAST workflows including Semgrep, CodeQL patterns, dangerous API hunting, and fix verification.

ctf-sandbox

Thin PRIMARY for CTF / AWD / 靶场 multi-type orchestration. Hands off to the sidecar CTF-Sandbox-Orchestrator. Use when the user says CTF, AWD, 靶场, or 比赛题 and no more specific pwn/APK/IDA route already won.

database-security

Use for authorized database security assessment covering PostgreSQL/MySQL/MSSQL/Mongo/Redis exposure, authz, UDF/command paths, and misconfiguration review.

diagram-generator

generate, refine, validate, and render diagrams from natural language, notes, code snippets, schemas, tables, or existing diagram source. use for flowcharts, swimlanes, sequence diagrams, state diagrams, er diagrams, class diagrams, architecture/c4-style diagrams, dependency graphs, gantt charts, mind maps, user journeys, sankey-style flows, org charts, network graphs, and other visual models. supports mermaid by default, graphviz dot for complex graph layout, plantuml for uml-heavy engineering diagrams, and svg output when direct markup is more reliable.

digital-forensics

Use for authorized digital forensics including memory dumps, disk timelines, PCAP investigation, artifact triage, and IR evidence preservation.

docs-generator

|

dotnet-reverse

.NET / C# 二进制逆向。当目标是 .NET assembly(PE 头含 CLR、.exe/.dll 托管程序)、C# 编译产物(含 NativeAOT)、红队 Sharp* 工具(Rubeus / SharpHound / SharpHound 等)、.NET 混淆程序(ConfuserEx / SmartAssembly / Babel / Eazfuscator)、.NET loader / info-stealer / 套壳 malware 时使用。优先用 dnSpyEx + de4dot,需要 AI 直接操作时联动 dnSpy MCP。不用于纯 native 二进制(走 reverse-engineering / ida-reverse)。

edr-bypass-re

|

firmware-pentest

|

ghidra-reverse

Use for free/open reverse engineering with Ghidra (headless or GUI), including decompile, cross-refs, and optional Ghidra MCP workflows when IDA is unavailable.

go-rust-reverse

Use for reverse engineering stripped Go and Rust binaries including runtime recognition, pclntab/moduel data recovery, panic strings, and idiomatic decompilation recovery.

相關技能