Skip to main content
skill CX Codex

email-security-auditor-cpp — Claude Code skill: setup & use

Validates email credentials and audits inbox authentication via SMTP and IMAP using C++. Built for authorized security testing and credential stuffing assessments.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add reason-machines/security-skills --skill email-security-auditor-cpp -a claude-code
Open on GitHub

What email-security-auditor-cpp does

This skill provides a C++17 utility for evaluating mail server authentication defenses. It tests credential pairs by connecting over TLS on port 587 for SMTP or SSL on port 993 for IMAP. For providers like Gmail or Outlook, the tool automatically detects mail host domains without manual configuration.

Verification runs concurrently with std::thread. Parallel threads process entries from text files without blocking the main loop. The program writes results into separate files for valid and failed attempts, then generates a summary audit report.

Building the binary locally requires libssl-dev or the platform equivalent of OpenSSL, without which compilation fails at link time.

What it helps with

  • audit email account credentials through SMTP and IMAP protocols
  • evaluate mailbox resistance against credential stuffing attacks
  • execute concurrent multi-threaded account validation from a file
  • export segregated output lists for valid and rejected credentials

Example prompts for the agent

  • Compile the email auditor executable using CMake and OpenSSL
  • Run an IMAP authentication audit on credentials.txt with 10 parallel threads
  • Configure an SMTP credential check with a 30 second connection timeout

How to install email-security-auditor-cpp

1Skills CLI (Vercel)

npx skills add reason-machines/security-skills --skill email-security-auditor-cpp -a claude-code

2Manually: put the files in place

~/.claude/skills/email-security-auditor-cpp/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/email-security-auditor-cpp/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about email-security-auditor-cpp

How to install email-security-auditor-cpp in Claude Code?

Run npx skills add reason-machines/security-skills --skill email-security-auditor-cpp -a claude-code in your terminal.

What does email-security-auditor-cpp do?

It provides a C++ utility to audit email security across SMTP and IMAP servers. The tool checks account lists concurrently and separates valid logins into dedicated output files.

Which dependencies are required before building?

You need a C++17 compiler and OpenSSL headers (libssl-dev on Debian/Ubuntu or openssl-devel on Fedora). Without OpenSSL, the linker fails to resolve cryptographic symbols.

Similar skills

All skills for Security →

From the same set69

esaa-security-audit This skill runs 95 checks across 16 security domains and records every finding as an immutable event, so the same repo state yields the same report. CX Codex +1 717installs foundry-security-spec A skill that walks your agent through implementing Cisco's Foundry spec: a multi-role system for finding and validating vulnerabilities. Useful when you're building your own evaluation pipeline. CX Codex +1 683installs web-security-scanner-pro A skill that teaches your agent to drive Web Security Scanner Pro: 49 modules, WAF evasion, CMS checks and HTML or PDF reports. CX Codex +1 607installs pentestcompanion-workspace This skill wires your agent into a self-hosted Pentest Companion workspace for running engagements, tools and reports. CX Codex +1 534installs agentic-security-scanner A skill that scans your code for vulnerabilities, explains findings in plain English and fixes them. Useful when AI writes code faster than you can review it. CX Codex +1 462installs vibe-pentest-ai-security-testing Coordinates multi-agent security testing across web apps and APIs. Identifies injection flaws, authentication issues, and outputs DOCX or HTML reports. CX Codex +1 446installs pentest-toolkit-pro-html A skill that tells the agent how to drive an offline pentest toolkit: OWASP WSTG checklists, finding tracking, CVSS scoring and a printable report. Handy when results must live in one file. CX Codex +1 340installs dfyx-code-security-review This skill performs white-box static analysis of code, tracing data flows and checking security controls, configuration, and business logic. Use it for a deep project audit. CX Codex +1 338installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor