https://github.com/pwnesia/ssb
  
  
    Secure Shell Bruteforcer — A faster & simpler way to bruteforce SSH server 
    https://github.com/pwnesia/ssb
  
brute-force bruteforce go golang ssh ssh-bruteforce ssh-client ssh-server
        Last synced: 7 months ago 
        JSON representation
    
Secure Shell Bruteforcer — A faster & simpler way to bruteforce SSH server
- Host: GitHub
- URL: https://github.com/pwnesia/ssb
- Owner: pwnesia
- License: other
- Created: 2020-12-04T03:58:47.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-12-17T06:56:18.000Z (almost 4 years ago)
- Last Synced: 2025-04-12T14:57:30.328Z (7 months ago)
- Topics: brute-force, bruteforce, go, golang, ssh, ssh-bruteforce, ssh-client, ssh-server
- Language: Shell
- Homepage:
- Size: 25.4 KB
- Stars: 1,288
- Watchers: 77
- Forks: 105
- Open Issues: 0
- 
            Metadata Files:
            - Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
 
Awesome Lists containing this project
README
          # SSB
[](#)
[](https://github.com/kitabisa/ssb/blob/master/LICENSE)
[](https://github.com/kitabisa/ssb/issues)
[](http://golang.org)
[](https://github.com/kitabisa/ssb/releases)
**S**_ecure_ **S**_hell_ **B**_ruteforcer_ — A faster & simpler way to bruteforce SSH server.

---
## Installation
### from Binary
Download a pre-built binary from [releases page](https://github.com/kitabisa/ssb/releases), unpack and run! Or:
```bash
▶ (sudo) curl -sSfL 'https://git.io/kitabisa-ssb' | sh -s -- -b /usr/local/bin
```
### from Source
Need [go1.14+](https://golang.org/doc/install#download) compiler installed and configured, then:
```bash
▶ GO111MODULE=on go get ktbs.dev/ssb
```
## Usage
```bash
▶ ssb [-p port] [-w wordlist.txt] [-t timeout]
      [-c concurrent] [-r retries] [-o output] [user@]hostname
```
### Options:
```txt
  -p port
     Port to connect to on the remote host (default 22).
  -w wordlist
     Path to wordlist file.
  -t timeout
     Connection timeout (default 30s).
  -c concurrent
     Concurrency/threads level (default 100).
  -r retries
     Specify the connection retries (default 1).
  -o output
     Save valid password to file.
  -v
     Verbose mode.
```
## License
This program is free software: you can redistribute it and/or modify it under the terms of the [Apache license](https://github.com/kitabisa/ssb/blob/master/LICENSE). Kitabisa SSB and any contributions are Copyright © by Dwi Siswanto 2020.