Skip to content

Commit

Permalink
update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
a9sk committed Sep 15, 2024
1 parent 421d1f2 commit 713a8e6
Showing 1 changed file with 25 additions and 1 deletion.
26 changes: 25 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# TLSAssistant Testbed

The TLSAssistant Testbed is an open source code for automatically configuring various vulnerable webservers for the purpose of testing TLSAssistant analysis modules..
The TLSAssistant Testbed is an open source code for automatically configuring various vulnerable webservers for the purpose of testing TLSAssistant analysis modules.

## Installation

Expand Down Expand Up @@ -35,6 +35,30 @@ sudo ./run.sh
```
</details>

### Docker

Recommended for non-Ubuntu users:

Since it does use APT and install dependencies, we can use the Dockerfile to build the image and contain the installation process.

<details>
<summary>Docker build and run tutorial</summary>
Clone the repository:

```bash
git clone https://github.com/stfbk/tlsassistant-testbed && cd tlsassistant-testbed
```
Build the docker image:
```bash
docker build -t tlsassistant-testbed .
```
Run the docker image mapping all of the ports:

```bash
docker run -p 9000:9000 -p 9001:9001 -p 9002:9002 -p 9003:9003 -p 9004:9004 -p 9005:9005 -p 9006:9006 -p 9007:9007 -t tlsassistant-testbed
```
</details>

## Features

<details>
Expand Down

0 comments on commit 713a8e6

Please sign in to comment.