abusing-dpapi-for-cred…
Extract and decrypt Windows DPAPI-protected secrets (Credential Manager, browser logins/cookies, Wi-Fi credentials, KeePass keys) online or offline using…
Design and execute a social engineering penetration test combining OSINT-driven target profiling with phishing, vishing, smishing, and physical pretexting campaigns using tools like GoPhish, the Social Engineer Toolkit (SET), and Evilginx to measure human security resilience.
$ npx -y skills add mukul975/Anthropic-Cybersecurity-Skills --skill conducting-social-engineering-penetration-test --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/conducting-social-engineering-penetration-testContext preview
The summary Claude sees to decide when to auto-load this skill.
Design and execute a social engineering penetration test combining OSINT-driven target profiling with phishing, vishing, smishing, and physical pretexting campaigns using tools like GoPhish, the Social Engineer Toolkit (SET), and Evilginx to measure human security resilience.
name: conducting-social-engineering-penetration-test
description: Design and execute a social engineering penetration test combining OSINT-driven target profiling with phishing, vishing, smishing, and physical pretexting campaigns using tools like GoPhish, the Social Engineer Toolkit (SET), and Evilginx to measure human security resilience. Use when scoping or running an authorized human-attack-surface test and reporting results to identify security awareness training gaps.
domain: cybersecurity
subdomain: penetration-testing
tags:
- social-engineering
- phishing
- vishing
- pretexting
- GoPhish
- SET
- OSINT
- security-awareness
- red-team
version: '1.0'
author: mahipal
license: Apache-2.0
atlas_techniques:
- AML.T0088
- AML.T0052
nist_ai_rmf:
- GOVERN-6.2
- MAP-5.2
nist_csf:
- ID.RA-01
- ID.RA-06
- GV.OV-02
- DE.AE-07
mitre_attack:
- T1566
- T1598
- T1566.004
- T1204.001
- T1589
mitre_f3:
version: '1.1'
tactics:
- reconnaissance
- initial-access
- resource-development
techniques:
- id: T1598
name: Phishing for Information
tactic: reconnaissance
source: attack
- id: T1660
name: Phishing
tactic: initial-access
source: attack
- id: F1029
name: Gather Customer Information
tactic: reconnaissance
source: f3
- id: F1032
name: Impersonate Official
tactic: initial-access
source: f3
- id: T1557
name: Adversary-in-the-Middle
tactic: initial-access
source: attack
- id: F1020.002
name: 'Create Fake Materials: Fake Website'
tactic: resource-development
source: f3Social engineering penetration testing assesses an organization's human attack surface through controlled simulation of real-world deception techniques. According to Verizon DBIR 2024, the human element is involved in approximately 68% of all breaches, with phishing remaining the dominant initial access vector. This skill covers phishing, vishing (voice phishing), smishing (SMS phishing), and physical pretexting campaigns using tools like GoPhish, the Social Engineer Toolkit (SET), and Evilginx.
# Email harvesting theHarvester -d targetcorp.com -b all -l 500 -f harvester_results # LinkedIn OSINT (manual + tools) # Gather: names, roles, departments, email format # Identify: new hires, IT admins, finance team, executives # Email format discovery # Check: first.last@, flast@, firstl@ # Verify with: hunter.io, phonebook.cz, email-checker.net # Social media OSINT # Twitter/X: employees posting about work tools/frustrations # Facebook: corporate event photos, office layout # GitHub: employee repos with corporate email addresses # Domain intelligence dig targetcorp.com MX +short dig targetcorp.com TXT +short # Check for SPF, DKIM, DMARC records # Weak DMARC = easier email spoofing # Check breach databases (authorized) # HaveIBeenPwned API for corporate emails # Identify employees with compromised credentials
| Group | Count | Pretext | Attack Vector | |-------|-------|---------|--------------| | Finance | 15 | Invoice approval | Phishing (credential harvest) | | IT Help Desk | 8 | Password reset | Vishing | | Executives | 5 | Board meeting update | Spear phishing | | New Hires (< 90 days) | 12 | HR onboarding form | Phishing (payload) | | All Employees | 200 | IT security update | Broad phishing |
# Register lookalike domain # targetcorp.com -> targetc0rp.com, targetcorp-secure.com, targetcorp.net # Set up GoPhish server sudo apt install gophish # Edit config.json for admin and phishing server ports gophish # Configure sending profile in GoPhish # SMTP server: mail.attackdomain.com # From: it-security@targetcorp-secure.com # Headers: proper DKIM/SPF for attack domain # Create landing page (credential harvesting) # Clone legitimate login page (Office 365, Okta, etc.) # GoPhish: Import Site -> https://login.microsoftonline.com # Enable: Capture Credentials, Capture Passwords # Redirect to real site after capture # Set up Evilginx for MFA bypass (authorized testing only) evilginx2 : config domain attackdomain.com : config ipv4 <server_ip> : phishlets hostname o365 login.targetcorp-secure.com : phishlets enable o365 : lures create o365 : lures get-url 0
{
"campaign": {
"name": "IT Security Update - Q1 2025",
"template": {
"name": "Mandatory Security Training",
"subject": "Action Required: Complete Security Awareness Training by Friday",
"html": "<html>...[branded email with urgency]...</html>",
"from": "IT Security Team <security@targetcorp-secure.com>"
},
"landing_page": "Office 365 Login Clone",
"sending_profile": "Phishing SMTP",
"groups": ["All Employees - Batch 1"],
"launch_date": "2025-03-10T09:00:00Z",
"send_by_date": "2025-03-10T12:00:00Z"
}
}**Template 1 — IT Security Update:**
Subject: [Action Required] Mandatory Password Reset - Security Incident
From: IT Security <security@targetcorp-secure.com>
Dear {FirstName},
Our sec817 structured cybersecurity skills for AI agents · Mapped to 6 frameworks: MITRE ATT&CK, NIST CSF 2.0, MITRE ATLAS, D3FEND, NIST AI RMF & MITRE F3 (Fight Fraud) · agentskills.io standard · Works with Claude Code, GitHub Copilot, Codex CLI, Cursor, Gemini CLI & 20+ platforms · 29 security domains · Apache 2.0
Repo: mukul975/Anthropic-Cybersecurity-Skills
Extract and decrypt Windows DPAPI-protected secrets (Credential Manager, browser logins/cookies, Wi-Fi credentials, KeePass keys) online or offline using…
Take over Active Directory accounts by writing attacker-controlled public keys to msDS-KeyCredentialLink (Shadow Credentials) with pyWhisker, Whisker, or…
Prepare a defense-contractor environment for CMMC Level 2 certification: scope CUI and FCI, implement the 110 NIST SP 800-171 Rev 2 security requirements…
Create forensically sound bit-for-bit disk images with dd or dcfldd on a Linux forensic workstation, preserving evidence integrity through hash verification…
Detect dangerous ACL misconfigurations in Active Directory using ldap3
Perform static analysis of Android APK malware using apktool for resource decompilation, jadx for Java source recovery, and androguard for manifest inspection,…