Juice Shop: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 104: | Zeile 104: | ||
<!-- * Diesen Request abändern, sodass ''0'' bei ''"rating"'' steht und forwarden --> | <!-- * Diesen Request abändern, sodass ''0'' bei ''"rating"'' steht und forwarden --> | ||
<!-- * Das Feedback kann man hier in der Diashow sehen: http://juice-shop.hack.lab/#/about --> | <!-- * Das Feedback kann man hier in der Diashow sehen: http://juice-shop.hack.lab/#/about --> | ||
| + | |||
| + | == Geheimes Dokument ansehen == | ||
| + | |||
| + | ; Finden die geheime ''acquisitions.md''-Datei | ||
| + | * Tipp: Ein Ordner wird nicht richtig mit Zugriffskontrollen geschützt. Suchen Sie diesen über die auf der Webseite verfügbaren Links | ||
| + | * Über die ''About Us''-Seite findet man einen Link zur ''legal.md''-Datei | ||
| + | * Diese liegt unter dem ''ftp''-Ordner, der öffentlich zugänglich ist | ||
| + | * Wenn man nur den Ordnerpfad aufruft, sieht man die Datei, welche die Challenge löst | ||
=Links= | =Links= | ||
*https://epub.jku.at/obvulihs/download/pdf/7639791?originalFilename=true | *https://epub.jku.at/obvulihs/download/pdf/7639791?originalFilename=true | ||
*https://www.youtube.com/watch?v=AIUhCdOMrmc | *https://www.youtube.com/watch?v=AIUhCdOMrmc | ||
Version vom 28. August 2023, 09:59 Uhr
- Der Juice Shop (dt. Saftladen) von OWASP ist eine Webapplikation, die speziell dazu gebaut wurde, um das Hacking von Web Schwachstellen zu lernen
- Es enthält ein Scoreboard, um die gelösten Challenges zu tracken und weitere potentielle Schwachstellen aufzulisten
Installation
- Am einfachsten lässt sich die Anwendung über Docker installieren
- apt install docker.io
- docker pull bkimminich/juice-shop
- docker run -d -p 0.0.0.0:80:3000 bkimminich/juice-shop
- Nun sollte die Webseite über http://localhost erreichbar sein
- oder
docker-compose.yml
services:
foo:
privileged: true
image: bkimminich/juice-shop
restart: always
ports:
- 83:3000
- docker compose up -d
Juice Shop Challenges
Score Board Challenge
- Finden Sie das versteckte Score Board
Admin Challenge
- Loggen Sie sich als Administrator an
Cross Site Scripting
- Erzeugen Sie einen Link, der dem Opfer warnt, dass er gehackt wurde
Brute Force Coupon
- Nerven Sie den Chatbot solange bis er einen Coupon rausrückt
0 Sterne Feedback
- Geben Sie mithilfe von Burp ein 0 Sterne Feedback
Geheimes Dokument ansehen
- Finden die geheime acquisitions.md-Datei
- Tipp: Ein Ordner wird nicht richtig mit Zugriffskontrollen geschützt. Suchen Sie diesen über die auf der Webseite verfügbaren Links
- Über die About Us-Seite findet man einen Link zur legal.md-Datei
- Diese liegt unter dem ftp-Ordner, der öffentlich zugänglich ist
- Wenn man nur den Ordnerpfad aufruft, sieht man die Datei, welche die Challenge löst