Skip to content

Latest commit

 

History

History
12 lines (7 loc) · 767 Bytes

README.md

File metadata and controls

12 lines (7 loc) · 767 Bytes

DissecTLS Experiment Setup

This repository describes the experiment we have conducted to compare the capabilities of different TLS scanners. You need to provide the path to the DissecTLS fork from the TUM Goscanner that implements a JARM and DissecTLS scan and a local verison of testssl.sh.

To perform a local measurement using docker servers you can run

./main.py local-scan --config-dir ./tmp --output-dir ./test-output --goscanner-bin ~/goscanner --testssl-bin ~/testssl.sh/testssl.sh --capture-chs True --debug-dir ./server-logs

To scan external servers run, e.g.,

./main.py remote-scan --output-dir ./test-output-2 --goscanner-bin ~/goscanner --testssl-bin ~/testssl.sh/testssl.sh --capture-chs True --interface eth0 --input-file ./example.input