
مهارات وهياكل إضافية قابلة لإعادة الاستخدام في مجال الأمن الهجومي لوكلاء الذكاء الاصطناعي، تغطي الاستطلاع، الاستغلال، القيادة والتحكم (C2)، تطوير الحمولات، وإعداد التقارير عبر أنظمة ويندوز ولينكس وماكوس والسحابة.
مهارات وكلاء قابلة لإعادة الاستخدام، وإضافات، وتعريفات وكلاء لـ SpecterOps.
تتضمن كل إضافة بيان Codex في .codex-plugin/plugin.json.```bash
codex plugin marketplace add /Users//Projects/skills
codex plugin marketplace add SpecterOps/skills
ثم افتح Codex وقم بالتثبيت من `/plugins`.
### إعداد Codex MCP
يدعم Codex رسميًا خوادم MCP من خلال إعداد `mcp_servers` التصريحي. لم يعد هذا المستودع يوفّر مشغّل MCP أو نصوص تثبيت عند التشغيل الأول. قم بتثبيت أو استنساخ كل خادم MCP خارجي بنفسك، ثم وجّه Codex إلى ذلك الخادم باستخدام قيم `command` و`args` و`env` الاختيارية في `~/.codex/config.toml` أو ملف `.codex/config.toml` الخاص بالمشروع.
1. قم بتثبيت أو تحديث هذا السوق في Codex: ```bash
codex plugin marketplace add /Users/<user>/Projects/skills
# or
codex plugin marketplace add SpecterOps/skills
ثم قم بتثبيت الإضافات ذات الصلة من /plugins.
قم بتكوين خوادم MCP مباشرة في Codex. مثال على تكوينات stdio الخاصة بـ BloodHound و Ghostwriter: ```toml [mcp_servers.bloodhound_mcp] command = "uv" args = ["--directory", "/path/to/bloodhound-mcp", "run", "main.py"]
[mcp_servers.bloodhound_mcp.env] BLOODHOUND_DOMAIN = "YOUR_DOMAIN" BLOODHOUND_TOKEN_ID = "YOUR_TOKEN_ID" BLOODHOUND_TOKEN_KEY = "YOUR_TOKEN_KEY" BLOODHOUND_SCHEME = "https" BLOODHOUND_PORT = "443"
[mcp_servers.ghostwriter] command = "uv" args = ["--directory", "/path/to/GhostWriterMCP", "run", "python", "-m", "ghostwritermcp.server"]
[mcp_servers.ghostwriter.env] GHOSTWRITER_URL = "https://ghostwriter.example.com/" GHOSTWRITER_API_KEY = "YOUR_API_KEY" GHOSTWRITER_CA_BUNDLE = "/path/to/ca-bundle.crt" GHOSTWRITER_OPLOG_ID = "123" GHOSTWRITER_OPERATOR = "your-callsign" GHOSTWRITER_SOURCE_IP = "10.0.0.5"
قم بتكوين Binary Ninja MCP باستخدام الأمر أو نقطة النهاية الموثقة في تثبيت BinjaMCP لديك. بالنسبة لخوادم stdio، يكون شكل Codex كما يلي: ```toml [mcp_servers.binary_ninja_mcp] command = "npx" args = ["-y", "binary-ninja-mcp", "--host", "localhost", "--port", "9009"]
أعد تشغيل Codex بعد تغيير إعدادات MCP، ثم تأكد من ظهور الأدوات تحت /mcp قبل الاعتماد على المهارات المدعومة بـ MCP.
يعيش كل إضافة تحت plugins/<name>/ ويتضمن بيان Claude Code في .claude-plugin/plugin.json.
للتطوير المحلي:```text /plugin marketplace add /Users//Projects/skills /plugin install @specterops-skills
للاستضافة في مستودع مستضاف:```text
/plugin marketplace add SpecterOps/skills
/plugin install <plugin-name>@specterops-skills
استخدم npx skills عندما تريد فقط تثبيت تعليمات المهارات. هذا لا يثبّت سلوك الإضافة الكامل مثل إعداد MCP، أو أوامر Claude، أو الخطافات، أو تعريفات الوكلاء.```bash
npx skills add SpecterOps/skills --list
npx skills add SpecterOps/skills --skill --agent claude-code --agent codex --global
لإجراء الاختبار المحلي:```bash
npx skills add /Users/<user>/Projects/skills --list
ابدأ بـ CONTRIBUTING.md. يغطي هذا الملف بيئة التطوير المدعومة، وأوامر الإعداد والتحقق، وهيكل بيانات تعريف الإضافات، وتوقعات طلبات السحب، ومكان طلب المساعدة.
| المهارة | المسار |
|---|---|
cwe-code-review | SKILL.md |
| الإضافة | Codex | Claude Code | MCP | الوصف |
|---|
| workflows-development | نعم | نعم | - | سير عمل التهيئة التطويرية، ونظافة المستودع، وأدوات الأمان، والتنفيذ لـ Specter Codex. |
| code-review-and-qa | نعم | نعم | - | سير عمل مراجعة الكود وضمان جودة تطبيقات الويب لـ Specter Codex. |
| workflows-research | نعم | نعم | - | سير عمل البحث والتوليف المدعوم بالمصادر لـ Specter Codex. |
| ops-reconnaissance | نعم | نعم | - | سير عمل الاستطلاع، وجمع المعلومات مفتوحة المصدر (OSINT)، وتعداد الخدمات، واكتشاف الأسطح المكشوفة لـ Specter Codex. |
| ops-appsec | نعم | نعم | - | سير عمل تقييم أمان التطبيقات والكود لـ Specter Codex. |
| ops-sccm | نعم | نعم | - | سير عمل استطلاع Microsoft Configuration Manager والتحقق من الاستيلاء عليه. |
| bloodhound | نعم | نعم | يدوي | سير عمل استعلام مسارات الهجوم في BloodHound وAzureHound وGitHound/JamfHound/OktaHound OpenGraph، ومراجع جسر SCIM، وتغليف اختياري لـ BloodHound MCP. |
| payloads | نعم | نعم | - | سير عمل قابل لإعادة الاستخدام لتغليف حمولات Electron، والاستمرارية، والتدقيق، والاكتشاف. |
| c2-extensions | نعم | نعم | - | سير عمل تطوير Beacon Object File وإضافات C2 القابلة لإعادة الاستخدام. |
| report-drafting | نعم | نعم | يدوي | سير عمل النتائج، وصياغة التقارير، وGhostwriter MCP، وسجلات العمليات لمخرجات تقييم الأمان. |
| reverse-engineering | نعم | نعم | يدوي | سير عمل الهندسة العكسية وتحليل الثنائيات بمساعدة MCP لـ Binary Ninja وGhidra والأدوات ذات الصلة. |
| report-timeline | نعم | نعم | - | سير عمل استيراد الخط الزمني للتقارير، والدمج، وتغليف الأدلة. |
| codex-observability | نعم | نعم | - | سير عمل الإبلاغ عن نشاط Codex والقياس عن بُعد. |
| ops-infrastructure | نعم | نعم | - | سير عمل عمليات البنية التحتية، وSSH، والأنفاق، وجدران الحماية، وأسطح هجوم IaC الهجومية. |
| internal-training-course | نعم | نعم | - | سير عمل ترحيل وتهيئة ونقل المحتوى وضمان الجودة لويكي دورة التدريب الداخلية. |
| social-engineering | نعم | نعم | - | سير عمل أبحاث الهندسة الاجتماعية وذريعة التصيد. |
| ludus | نعم | نعم | - | مهارة تكوين وإدارة نطاق Ludus السيبراني مع مراجع كاملة لواجهة API وCLI والنشر |
| c2-mythic | نعم | نعم | - | سير عمل تطوير حمولات Mythic C2 وملفات تعريف C2 مع بروتوكولات رسائل الوكلاء، وتعريفات أنواع الحمولات، وإرشادات المستمعين/الملفات التعريفية. |
| tradecraft-windows | نعم | - | - | سير عمل التنفيذ والاستمرارية والتحقق من وكلاء COM على Windows. |
| ops-adcs | مخطط | - | - | سير عمل تقييم Active Directory Certificate Services والتحقق من مسارات الهجوم. مخطط؛ لا توجد قدرة معبأة حالياً. |
| ops-mssql | مخطط | - | - | سير عمل استطلاع Microsoft SQL Server، ورسم خرائط الامتيازات، والتقييم. مخطط؛ لا توجد قدرة معبأة حالياً. |
| tradecraft-mac | نعم | - | - | سير عمل التنفيذ والاستمرارية والتحقق من المشغّل على macOS. |
| tradecraft-linux | نعم | - | - | سير عمل حقن العمليات والتنفيذ والاستمرارية والتحقق من المشغّل على Linux. |
| c2-cobaltstrike | نعم | نعم | - | سير عمل Cobalt Strike Aggressor Script وSleep ومحمّل BOF وملفات تعريف Malleable C2. |
| bloodhound-development | نعم | نعم | - | تشغيل بيئات BHE معزولة، وتسليم تغييرات BHE/BHCE، وتشغيل سير عمل مراجعة وتحقق مؤسسية مركّزة. |
| go-review | نعم | نعم | - | مراجعة أمنية لحزم وخدمات Go تغطي حدود الثقة، والحقن، ونظام الملفات، والتشفير، والتزامن، وحواف unsafe/cgo |
| c2-outflankc2 | نعم | نعم | - | سير عمل تطوير نصوص BOF وروبوتات Outflank C2 (OC2) المدفوعة بالأحداث. |
| المهارة | الإضافة | المسار |
|---|
git-cleanup | workflows-development | SKILL.md |
git-merge | workflows-development | SKILL.md |
git-preflight | workflows-development | SKILL.md |
readme-generation | workflows-development | SKILL.md |
scaffold-python | workflows-development | SKILL.md |
scaffold-security | workflows-development | SKILL.md |
code-review | code-review-and-qa | SKILL.md |
cpp-core-guidelines | code-review-and-qa | SKILL.md |
webapp-qa | code-review-and-qa | SKILL.md |
source-research | workflows-research | SKILL.md |
nmap-parse | ops-reconnaissance | SKILL.md |
osint-recon | ops-reconnaissance | SKILL.md |
shodan | ops-reconnaissance | SKILL.md |
secret-scan | ops-appsec | SKILL.md |
security-review | ops-appsec | SKILL.md |
webapp-review | ops-appsec | SKILL.md |
sccm-recon | ops-sccm | SKILL.md |
sccm-takeover-relay | ops-sccm | SKILL.md |
sccmhunter-install-local | ops-sccm | SKILL.md |
azurehound-analysis | bloodhound | SKILL.md |
bloodhound-ad-analysis | bloodhound | SKILL.md |
bloodhound-analysis | bloodhound | SKILL.md |
bloodhound-opengraph | bloodhound | SKILL.md |
bloodhound-query | bloodhound | SKILL.md |
openhound-development | bloodhound | SKILL.md |
openhound-github | bloodhound | SKILL.md |
openhound-jamf | bloodhound | SKILL.md |
openhound-okta | bloodhound | SKILL.md |
electron-app-audit | payloads | SKILL.md |
electron-candidate-discovery | payloads | SKILL.md |
electron-install-persistence | payloads | SKILL.md |
electron-squirrel-repackage | payloads | SKILL.md |
beacon-object-file-development | c2-extensions | SKILL.md |
c2-bof-development | c2-extensions | SKILL.md |
finding-report | report-drafting | SKILL.md |
ghostwriter-mcp | report-drafting | SKILL.md |
ghostwriter-oplog | report-drafting | SKILL.md |
binary-ninja-mcp-analysis | reverse-engineering | SKILL.md |
ghidra-mcp-analysis | reverse-engineering | SKILL.md |
timeline-asciinema | report-timeline | SKILL.md |
timeline-cobaltstrike | report-timeline | SKILL.md |
timeline-consolidator | report-timeline | SKILL.md |
timeline-ghostwriter | report-timeline | SKILL.md |
timeline-markdown-notes | report-timeline | SKILL.md |
timeline-mythic | report-timeline | SKILL.md |
timeline-pdf-notes | report-timeline | SKILL.md |
timeline-workflow | report-timeline | SKILL.md |
codex-activity-report | codex-observability | SKILL.md |
opentelemetry-codex | codex-observability | SKILL.md |
iac-attack-surface | ops-infrastructure | SKILL.md |
nftables-allow-source | ops-infrastructure | SKILL.md |
proxychains-tunnel | ops-infrastructure | SKILL.md |
ssh-ops | ops-infrastructure | SKILL.md |
course-wiki-migration-orchestrator | internal-training-course | SKILL.md |
course-wiki-stage1-scaffold | internal-training-course | SKILL.md |
course-wiki-stage2-content-migration | internal-training-course | SKILL.md |
course-wiki-stage3-qa | internal-training-course | SKILL.md |
credential-harvest-landing-page-copy | social-engineering | SKILL.md |
phishing-campaign-builder | social-engineering | SKILL.md |
phishing-email-html | social-engineering | SKILL.md |
phishing-pretext | social-engineering | SKILL.md |
pretext-brainstormer | social-engineering | SKILL.md |
vishing-pretext | social-engineering | SKILL.md |
ludus-development | ludus | SKILL.md |
mythic-implant-development | c2-mythic | SKILL.md |
mythic-profiles | c2-mythic | SKILL.md |
mythic-translation-containers | c2-mythic | SKILL.md |
com-proxy-triage | tradecraft-windows | SKILL.md |
macos-initial-access | tradecraft-mac | SKILL.md |
linux-process-injection | tradecraft-linux | SKILL.md |
cobalt-strike-aggressor-development | c2-cobaltstrike | SKILL.md |
cobalt-strike-aggressor-reference | c2-cobaltstrike | SKILL.md |
cobalt-strike-malleable-c2-development | c2-cobaltstrike | SKILL.md |
bhe-change-delivery | bloodhound-development | SKILL.md |
bhe-dev-bootstrap | bloodhound-development | SKILL.md |
bhe-dev-environment | bloodhound-development | SKILL.md |
bhe-enterprise-review | bloodhound-development | SKILL.md |
bhe-sample-data-ingest | bloodhound-development | SKILL.md |
bhe-ui-playwright | bloodhound-development | SKILL.md |
go-review | go-review | SKILL.md |
oc2-bof-script-development | c2-outflankc2 | SKILL.md |
oc2-bot-development | c2-outflankc2 | SKILL.md |
openssf-python-review | SKILL.md |
owasp-security-code-review | SKILL.md |
| الوكيل | المسار |
|---|
architect | agents/architect.toml |
bloodhound-analyst | agents/bloodhound-analyst.toml |
code-reviewer | agents/code-reviewer.toml |
course-migration | agents/course-migration.toml |
domain-ops | agents/domain-ops.toml |
exploit-dev | agents/exploit-dev.toml |
internal-network-recon | agents/internal-network-recon.toml |
ludus | agents/ludus.toml |
mythic-developer | agents/mythic-developer.toml |
osint-recon | agents/osint-recon.toml |
planner | agents/planner.toml |
poc-dev | agents/poc-dev.toml |
qa-tester | agents/qa-tester.toml |
report-writer | agents/report-writer.toml |
researcher | agents/researcher.toml |
reverse-engineer | agents/reverse-engineer.toml |
sccm-ops | agents/sccm-ops.toml |
security-researcher | agents/security-researcher.toml |
social-engineer | agents/social-engineer.toml |
ssh-operator | agents/ssh-operator.toml |
telemetry-analyst | agents/telemetry-analyst.toml |
winternals | agents/winternals.toml |
| خادم MCP | الإضافة | الإعداد |
|---|
bloodhound_mcp | bloodhound | قم بالإعداد مباشرة في Codex باستخدام uv --directory /path/to/bloodhound-mcp run main.py. |
ghostwriter | report-drafting | قم بالإعداد مباشرة في Codex باستخدام uv --directory /path/to/GhostWriterMCP run python -m ghostwritermcp.server. |
binary_ninja_mcp | reverse-engineering | قم بالإعداد مباشرة في Codex باستخدام npx -y binary-ninja-mcp --host localhost --port 9009 بعد تثبيت fosdickio/binary_ninja_mcp في Binary Ninja. |
ghidra | reverse-engineering | قم بالإعداد مباشرة في Codex باستخدام الأمر أو نقطة النهاية الموثقة من خادم Ghidra MCP الخاص بك. |