<img src="https://raw.githubusercontent.com/p3hndrx/B-B-Shuffle/Engine-V1/App/img/bb-logo.png" width="500px" alt="BackDoors & Breaches" style="float: left; margin-right: 10px;" />
Dashboard for conducting Backdoors & Breaches sessions over Zoom.
Backdoors & Breaches is the property of Black Hills InfoSec. It is a great tool for conducting incident response walkthroughs and training seminars.
This is a simple HTML page, best viewed at 1920x1080.
Consists of HTML, CSS, and JS to control basic behaviors.
When you reload the page, you will get:
There will be a dice box at the bottom, an Inject card dealer, and 3x stacked tokens for marking. As the DM, you will get the solution to the Scenario (popup at bottom right).
<img src="https://raw.githubusercontent.com/p3hndrx/B-B-Shuffle/Engine-V1/Screenshots/dashboard.png" width="900px" alt="Dashboard" style="float: left; margin-right: 10px;" />
<img src="https://raw.githubusercontent.com/p3hndrx/B-B-Shuffle/Engine-V1/Screenshots/dm-only.png" width="700px" alt="Dashboard" style="float: left; margin-right: 10px;" />
<img src="https://raw.githubusercontent.com/p3hndrx/B-B-Shuffle/Engine-V1/Screenshots/roll.png" width="500px" alt="Dashboard" style="float: left; margin-right: 10px;" />
<img src="https://raw.githubusercontent.com/p3hndrx/B-B-Shuffle/Engine-V1/Screenshots/inject2.png" width="250px" alt="Dashboard" style="float: left; margin-right: 10px;" /> <img src="https://raw.githubusercontent.com/p3hndrx/B-B-Shuffle/Engine-V1/Screenshots/inject1.png" width="250px" alt="Dashboard" style="float: left; margin-right: 10px;" />
<img src="https://raw.githubusercontent.com/p3hndrx/B-B-Shuffle/Engine-V1/Screenshots/card-display.png" width="500px" alt="Dashboard" style="float: left; margin-right: 10px;" />
<img src="https://raw.githubusercontent.com/p3hndrx/B-B-Shuffle/Engine-V1/Screenshots/chips.png" width="500px" alt="Dashboard" style="float: left; margin-right: 10px;" />
<img src="https://raw.githubusercontent.com/p3hndrx/B-B-Shuffle/Engine-V1/App/img/blackhills-logo.png" width="200px" alt="Black Hills InfoSec" style="float: left; margin-right: 10px;" />
Once you run the build command, you can run the Docker Image with the following command and navigate to the host IP
address on port 8080
.
# Shell Command for building the Docker Image
docker build -t b-b-shuffle .
# Shell Command for running the Docker Image
docker run -d --name b-b-shuffle --hostname b-b-shuffle -p 8080:80 b-b-shuffle
services:
b-b-shuffle:
build: .
container_name: b-b-shuffle
ports:
- "8080:80"
hostname: b-b-shuffle
# Shell Command for start docker compose
docker-compose up -d