/sekurak-academy-python-hacking

Repozytorium przygotowane specjalnie dla uczestników szkolenia "Czy Pythonem można hackować wszystko?".

Primary LanguageJupyter Notebook

Czy Pythonem można hackować wszystko?

Repozytorium to zawiera niezbędny kod potrzebny do aktywnego uczestnictwa w szkoleniu organizowanym w ramach Sekurak Academy. Oprócz tego repozytorium zawiera kod, wraz z komentarzami i niezbędnymi notatki, który został napisany w trakcie samego szkolenia.

Specjalnie dla uczestników szkolenia został przygotowany kod rabatowy na nadchodzącą książkę od Sekuraka :) python-preorder

Konfiguracja środowiska

A tej sekcji znajduje się krótka opisowa instrukcja w jaki sposób należy skonfigurować sobie środowisko, aby móc przetestować napisane exploity. W trakie szkolenie używaliśmy VirtualBox, ale jeżeli preferujesz alternatywne rozwiązanie to nic nie stoi na przeszkodzie.

Ubuntu

  • Ustawienia wirtualnej maszyny:
    • Karta sieciowa 1:
      • Tryb działania: NAT
      • Adresajca: DHCP
    • Karta sieciowa 2:
      • Tryb działania: Sieć wewnątrzna
      • Adresacja:
        • IP: 10.255.255.10/24
  • Konfiguracja maszynu:
    1. Zainstalowanie niezbędnego oprogramowania:
    wget https://raw.githubusercontent.com/LeftarCode/sekurak-academy-python-hacking/main/ubuntu-setup.sh
    chmod +x ./ubuntu-setup.sh
    sudo ./ubuntu-setup.sh
    1. Uruchomienie środowiska:
    cd ./sekurak-academy-python-hacking
    chmod +x ./run.sh
    sudo ./run.sh

Kali Linux

  • Ustawienia wirtualnej maszyny:
    • Karta sieciowa 1:
      • Tryb działania: NAT
      • Adresajca: DHCP
    • Karta sieciowa 2:
      • Tryb działania: Sieć wewnątrzna
      • Adresacja:
        • IP: 10.255.255.100/24
  • Konfiguracja maszynu:
    1. Zainstalowanie niezbędnego oprogramowania:
    wget https://raw.githubusercontent.com/LeftarCode/sekurak-academy-python-hacking/main/kali-setup.sh
    chmod +x ./kali-setup.sh
    sudo ./kali-setup.sh