Skip to content
Security
Command

/bruteforce

Password brute force and hash cracking against target services

From plugin
fsociety
2063 skills7 agents63 commands
Install
$ npx -y skills add ogrodev/fsociety --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/bruteforce

Context preview

What this command does when you run it.

Password brute force and hash cracking against target services

Command definition

bruteforce.md
description: Password brute force and hash cracking against target services
allowed-tools: ToolSearch, Bash, Read, Write
argument-hint: <service> <target>

Brute Force Attack

Service: `$1` Target: `$2`

Execute password attacks using Hexstrike MCP tools.

Step 1: Load Tools

Use ToolSearch to load:

  • `hydra_attack` — online password brute forcing
  • `john_crack` — offline password/hash cracking
  • `hashcat_crack` — GPU-accelerated hash cracking
  • `netexec_scan` — network credential testing (SMB/SSH/WinRM)

Step 2: Identify Attack Type

Map the service to the appropriate approach:

**Online brute force** (live service login):

  • ssh, ftp, http-post-form, http-get, rdp, smb, telnet, vnc, mysql, mssql, postgres
  • Tool: `hydra_attack`

**Offline hash cracking** (captured hashes):

  • md5, sha1, sha256, sha512, bcrypt, ntlm, kerberos, wordpress
  • Tool: `john_crack` or `hashcat_crack`

**Network credential testing**:

  • smb, ssh, winrm, ldap, mssql, rdp
  • Tool: `netexec_scan`

Step 3: Online Brute Force (if applicable)

Run `hydra_attack` with:

  • Target service and port
  • Username list or single username
  • Password list (check for existing wordlists in `attack/` directory)
  • Appropriate thread count (lower for rate-limited services)
  • Service-specific options (e.g., http-post-form with login path and failure string)

Step 4: Hash Cracking (if applicable)

For captured hashes, choose the right tool:

  • **john_crack** — good for many hash types, rule-based attacks
  • **hashcat_crack** — faster for GPU-friendly hashes, more attack modes

Run with:

  • Hash file or hash value
  • Wordlist + rules for dictionary attack
  • Or mask for brute force pattern

Step 5: Results

Report found credentials clearly: | Username | Password | Service | Status | |----------|----------|---------|--------|

**IMPORTANT**: Handle credentials responsibly. Only test credentials within authorized scope.

Read more
Ships withfsociety

Multi-plugin marketplace for Claude Code offensive security plugins

Get the whole plugin, auto-invoked
Stats
20
Stars
0
Views
2
Forks
Maintained
Maintenance
JavaScript
Language
MIT
License
4mo ago
Last commit
5mo ago
Created

Repo: ogrodev/fsociety