No description
  • HTML 98.1%
  • Python 1.7%
  • Dockerfile 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-11 11:14:40 +02:00
_stare Aktualizacja na dzień 11.10.2026 2026-10-11 11:14:40 +02:00
materialy Aktualizacja na dzień 11.10.2026 2026-10-11 11:14:40 +02:00
wyklady Aktualizacja na dzień 11.10.2026 2026-10-11 11:14:40 +02:00
.gitignore Aktualizacja na dzień 11.10.2026 2026-10-11 11:14:40 +02:00
docker-compose.poligon.yml Aktualizacja na dzień 11.10.2026 2026-10-11 11:14:40 +02:00
README.md Aktualizacja na dzień 11.10.2026 2026-10-11 11:14:40 +02:00
Zadania_zaliczeniowe_KrasnalShop.md Aktualizacja na dzień 11.10.2026 2026-10-11 11:14:40 +02:00

Bezpieczeństwo Aplikacji – Informacje dla Studentów

Uniwersytet WSB Merito we Wrocławiu | Semestr zimowy 2026/2027
Prowadzący: mgr Przemysław Żarnecki


1. Kontakt i konsultacje


2. Podstawy Dockera i poligon laboratoryjny

Wprowadzenie do Dockera (dla chętnych)

Osoby, które chcą powtórzyć podstawy pracy z kontenerami i narzędziem docker compose, mogą skorzystać z interaktywnego portalu warsztatowego:

Uruchomienie lokalnego środowiska testowego

W tym katalogu znajduje się plik docker-compose.poligon.yml. Aby uruchomić środowisko:

docker compose -f docker-compose.poligon.yml up -d

Dostępne usługi (wyłącznie na 127.0.0.1):

  • OWASP Juice Shop: http://127.0.0.1:3000
  • DVWA: http://127.0.0.1:4280 (login: admin, hasło: password)
  • CyberChef: http://127.0.0.1:8000

Zatrzymanie usług po zakończeniu pracy:

docker compose -f docker-compose.poligon.yml down

3. Zadania zaliczeniowe

Wszystkie treści zadań oraz materiały źródłowe znajdują się w pliku:
Zadania_zaliczeniowe_KrasnalShop.md

  • Zestaw składa się z 20 zadań stanowiących 100% wymiaru laboratoryjnego.
  • Wszystkie materiały do analizy zostały zacytowane bezpośrednio w treści zadań w powyższym pliku.
  • Pliki źródłowe do ewentualnego uruchamiania w terminalu znajdują się w katalogu ./materialy/.
  • Termin oddania: do ostatnich zajęć na platformie Moodle.

4. Wykłady i materiały dydaktyczne

🎓 Informacja formalna: Wszystkie materiały formalnie znajdują się na platformie Moodle.