Crssh
SSH password crack for penetration tests using brute force and dictionary attacks.
Install / Use
/learn @hlts2/CrsshREADME
crssh
SSH password crack for penetration tests using brute force and dictionary attacks.
Requirement
Go 1.15+
Install
go get github.com/hlts2/crssh
Attack Method
Usage
$ crssh --help
penetration testing tool for ssh server
Usage:
crssh [flags]
Flags:
-b, --bruteforce set brute force attack
-d, --dictionary set dictionary attack
-h, --help help for crssh
-p, --port uint set port number (default 22)
-s, --size uint set password size for brute force attack (default 4)
-u, --user string set user name (default "root")
-v, --version version for crssh
Example
Dictionary Attack
Execute a dictionary attack with the d option.
$ crssh root@127.0.0.1 -p 2222 -d
Brute Force Attack
Execute a brute force attack with the b option.
$ crssh root@127.0.0.1 -p 2222 -b
Dictionary Attack & Brute Force Attack
Execute dictionary and brute force attacks with the d and b options.
$ crssh root@127.0.0.1 -p 2222 -db
Related Skills
healthcheck
351.4kHost security hardening and risk-tolerance configuration for OpenClaw deployments
node-connect
351.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
xurl
351.4kA CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, search, read posts, manage followers, send DMs, upload media, or interact with any X API v2 endpoint.
prose
351.4kOpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.
