You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-9Lines changed: 7 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,12 @@
1
1
# TLS-Scanner
2
-
TLS-Scanner is a Tool created by the Chair for Network and Data Security from the Ruhr-University Bochum to assist pentesters and security researchers in lthe evaluation of TLS Server configurations.
2
+
TLS-Scanner is a tool created by the Chair for Network and Data Security from the Ruhr-University Bochum to assist pentesters and security researchers in the evaluation of TLS Server configurations.
3
3
4
4
**Please note:***TLS-Scanner is a research tool intended for TLS developers, pentesters, administrators and researchers. There is no GUI. It is in the first version and may contain some bugs.*
5
5
6
6
# Compiling
7
-
In order to compile and use TLS-Scanner, you need to have Java installed, as well as TLS-Attacker and the ModifiableVariable package.
7
+
In order to compile and use TLS-Scanner, you need to have Java installed, as well as [TLS-Attacker](https://github.com/RUB-NDS/TLS-Attacker-Development)
8
+
and the [ModifiableVariables](https://github.com/RUB-NDS/ModifiableVariable).
9
+
8
10
```bash
9
11
$ cd TLS-Scanner
10
12
$ ./mvnw clean package
@@ -20,11 +22,7 @@ If you want to use TLS-Scanner as a library you need to install it with the foll
20
22
$ ./mvnw clean install
21
23
```
22
24
23
-
For hints on installing the required libraries checkout the corresponding GitHub repositories:
For hints on installing the required libraries checkout the corresponding GitHub repositories.
28
26
29
27
# Running
30
28
In order to run TLS-Scanner you need to run the jar file in the apps/ folder.
@@ -37,7 +35,7 @@ You can specify a host you want to scan with the -connect parameter. If you want
37
35
38
36
39
37
# Results
40
-
TLS-Scanner uses the concept of "Checks" which are performed after it collected configuration information. A check which results in "true" is consideres a non optimal choice and is an indicator for a pentester for a possible problem.
38
+
TLS-Scanner uses the concept of "checks" which are performed after it collected configuration information. A check which results in "true" is consideres a non optimal choice and is an indicator for a pentester for a possible problem.
41
39
42
40
There are currently multiple checks implemented:
43
41
@@ -58,4 +56,4 @@ There are currently multiple checks implemented:
58
56
| PROTOCOLVERSION_SSL2 | Checks if SSL 2 is enabled |
59
57
| PROTOCOLVERSION_SSL3 | Checks if SSL 3 is enabled |
60
58
61
-
**Please note:***A Check with a _result_ of true is considered non optimal*
59
+
**Please note:***A check with a _result_ of true is considered non optimal*
0 commit comments