Skip to content

dangardner/thressh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

thressh

Welcome to thressh, maintained by dangardner.

Description

Scan hosts for a known SSH private key

Getting Started

git clone https://github.com/dangardner/thressh.git
cd thressh
cargo build

Usage

thressh [OPTIONS] --keyfile <KEYFILE> --targets <TARGETS>... --usernames <USERNAMES>...

Options:
      --keyfile <KEYFILE>            Name of file containing SSH private key
      --targets <TARGETS>...         Comma separated list of target hosts (hostnames or IP addresses)
      --targetfile <TARGETFILE>      File containing target hosts (hostnames or IP addresses)
      --usernames <USERNAMES>...     Comma separated list of usernames to use for authentication
      --usernamefile <USERNAMEFILE>  File containing usernames to use for authentication
      --tasks <TASKS>                Number of tasks to run concurrently [default: 20]
      --maxconns <MAXCONNS>          Maximum number of concurrent connections per host (may block other tasks) [default: 1]
      --timeout <TIMEOUT>            TCP connection timeout, in milliseconds [default: 2000]
  -h, --help                         Print help
  -V, --version                      Print version

License

This project is licensed under the Apache 2.0 License - see the LICENSE file for details.

About

SSH security testing tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages