Przejdź do treści
INDEKS ANALIZ BREACHROAD / NOTA TECHNICZNA

Jak przygotować się do OSCP od zera

Nie masz doświadczenia, a myślisz o OSCP? Zobacz, jak zbudować fundamenty krok po kroku, ile to trwa i od czego zacząć naukę bez wypalenia.

MATERIAŁ PUBLICZNY
AUTOR
/ CEO Breachroad · OSCP · PNPT
PUBLIKACJA
19 lipca 2026
CZAS CZYTANIA
11 min czytania
TEMAT
Kariera i certyfikacje
Jak przygotować się do OSCP od zera

OSCP (Offensive Security Certified Professional) to jedna z najbardziej rozpoznawalnych certyfikacji ofensywnych na świecie i częsty warunek wejścia do zawodu pentestera. Ma jednak zasłużoną opinię wymagającej: 24-godzinny egzamin praktyczny w laboratorium, w którym trzeba realnie przejąć maszyny i napisać profesjonalny raport. Jeśli zaczynasz od zera — bez Linuksa, bez sieci, bez skryptowania — to nie znaczy, że OSCP jest poza zasięgiem. Znaczy tylko, że potrzebujesz właściwej kolejności. Ten przewodnik pokazuje, jak zbudować fundamenty, zanim w ogóle sięgniesz po oficjalny materiał PEN-200.

Najpierw uczciwie: czym OSCP nie jest

OSCP nie jest kursem dla początkujących, mimo że wielu ludzi tak go traktuje. Oficjalny materiał OffSec (PEN-200) zakłada, że umiesz już poruszać się po Linuksie, rozumiesz podstawy sieci TCP/IP i nie boisz się terminala. Osoby, które „odbijają się” od OSCP, najczęściej nie mają problemu z samą certyfikacją — mają lukę w fundamentach, którą egzamin bezlitośnie obnaża.

Dlatego przygotowanie do OSCP od zera dzieli się na dwie fazy:

  1. Fundamenty (tygodnie–miesiące): Linux, sieci, skrypty, sposób myślenia atakującego. Tego OffSec Cię nie nauczy — musisz przyjść z tym gotowy.
  2. Właściwe PEN-200 (2–3 miesiące intensywnej pracy): metodyka, laboratoria, Active Directory, eskalacja uprawnień, raport.

Ten artykuł skupia się głównie na fazie pierwszej, bo to tu rozstrzyga się, czy OSCP będzie trudne, czy niewykonalne.

Fundament 1: Linux, aż przestanie być obcy

Pentesterzy żyją w terminalu. Jeśli dziś każde polecenie musisz wyszukiwać, to na egzaminie stracisz na tym godziny, których nie masz. Nie chodzi o to, by znać wszystko na pamięć — chodzi o płynność: poruszanie się po systemie plików, uprawnienia, procesy, usługi, przekierowania i potoki muszą wejść w krew.

Praktyczny sposób: zainstaluj Kali Linux w maszynie wirtualnej (VirtualBox lub VMware) i używaj go do codziennych drobiazgów. Nie ucz się Linuksa „teoretycznie” — postaw sobie realne mikrozadania: znajdź wszystkie pliki zmienione w ostatniej godzinie, wypisz procesy nasłuchujące na portach, napraw uprawnienia katalogu. Każde z nich to jeden odruch mniej do wyszukania później.

Fundament 2: sieci, czyli jak w ogóle płynie ruch

Nie zhakujesz czegoś, czego nie rozumiesz. Zanim ruszysz z eksploatacją, musisz wiedzieć, co się dzieje między pakietem a usługą: adresacja IP i podsieci, różnica między TCP a UDP, do czego służą porty, jak działa DNS, czym jest HTTP i dlaczego SMB pojawia się w prawie każdym scenariuszu Windows.

To wiedza, która zamienia „skan pokazał port 445” w „to SMB, sprawdzę wersję, udziały i znane podatności”. Bez niej enumeracja jest zgadywaniem. O tym, jak w praktyce wygląda mapowanie usług i praca na hipotezach, piszemy też przy okazji różnic między pentestem, audytem i skanem.

Fundament 3: odrobina skryptowania

Nie musisz być programistą, ale musisz umieć czytać i modyfikować cudzy kod oraz automatyzować powtarzalne czynności. W praktyce oznacza to:

  • Bash — pętle, potoki, przetwarzanie tekstu (grep, awk, sed). To Twój codzienny klej.
  • Python — na tyle, by zrozumieć i dostroić publiczny exploit, gdy nie działa „z pudełka”.

Na egzaminie prawie nigdy nie wkleisz exploita bez żadnej zmiany. Umiejętność podmiany adresu IP, portu czy payloadu w cudzym skrypcie bywa różnicą między maszyną zdobytą a porzuconą.

Fundament 4: myślenie atakującego

Najtrudniejszy do wyćwiczenia i najważniejszy. Chodzi o nawyk pytania „co jeszcze tu jest, czego nie widać?” i o systematyczność: metodyczną enumerację zamiast chaotycznego klikania, zapisywanie każdej hipotezy i cierpliwość, gdy pierwsza droga okazuje się ślepa. OSCP nagradza upór i porządek bardziej niż spektakularne triki.

Ile to realnie trwa?

Nie ma jednej odpowiedzi, ale dla orientacji:

  • Zupełnie od zera (bez IT w tle): licz na 6–12 miesięcy solidnej, regularnej pracy przed egzaminem.
  • Z doświadczeniem w IT (administracja, programowanie, sieci): często 3–6 miesięcy.
  • Sama faza PEN-200 + laboratoria: realnie 2–3 miesiące przy ~20 godzinach tygodniowo.

Kluczowe słowo to regularność. Dwie godziny dziennie przez pół roku dają więcej niż weekendowe maratony co jakiś czas. Bezpieczeństwo to umiejętność, nie wiedza do wykucia — a umiejętności buduje się powtarzaniem.

Gdzie ćwiczyć, gdy fundamenty są już na miejscu

Kiedy Linux i sieci przestaną być barierą, przejdź do praktyki na legalnych platformach z maszynami do zdobycia. Zaczynając, trzymaj się prostej dyscypliny: rób maszyny bez patrzenia w rozwiązanie, a dopiero potem porównuj swoje podejście z cudzym. To buduje samodzielność, której wymaga egzamin.

Gdy poczujesz się pewnie, przejdź do konkretnego harmonogramu nauki technicznej: opisaliśmy gotowy plan nauki OSCP na 12 tygodni z mierzalnymi bramkami. Warto też z góry wiedzieć, jak wygląda egzamin OSCP+ w 2026 i jak przygotować raport egzaminacyjny — bo raport potrafi zaważyć na wyniku tak samo jak zdobyte maszyny.

Zbuduj fundamenty w Akademii BreachRoad — za darmo

Największy problem osób startujących od zera to nie brak materiałów, lecz brak kolejności: internet zasypuje przypadkowymi kursami, a początkujący nie wie, co po czym. Dlatego uruchomiliśmy BreachRoad Academy — darmową ścieżkę wiedzy do zawodu, ułożoną moduł po module.

Ścieżka Pentestera” zaczyna się dokładnie tam, gdzie powinieneś zacząć: od modelu bezpiecznej pracy z Kali Linux, podstaw terminala, systemów i sieci, a następnie myślenia kontradyktoryjnego, analizy opisowych przypadków, naprawy i detekcji. Każdy moduł kończy test wiedzy; kurs nie wymaga pobierania ani uruchamiania laboratoriów.

Bądźmy uczciwi: Akademia nie jest oficjalnym kursem OffSec i nie zastępuje PEN-200 ani samego egzaminu OSCP. Jej rolą jest doprowadzić Cię do momentu, w którym oficjalny materiał przestaje przytłaczać, bo masz już grunt pod nogami. Wszystko jest teraz za darmo — zakładasz konto, śledzisz postęp i zdobywasz kolejne rangi.

👉 Zacznij naukę w BreachRoad Academy — od zera, we własnym tempie.

Częste błędy na starcie

  • Pomijanie fundamentów i rzucanie się od razu na PEN-200 — najszybsza droga do frustracji.
  • Kolekcjonowanie kursów zamiast rozwiązywania maszyn. Bezpieczeństwa uczysz się rękami, nie oglądaniem.
  • Brak notatek. Własna, uporządkowana baza poleceń i payloadów to Twój najcenniejszy zasób na egzaminie.
  • Uczenie się na jednym narzędziu. Rozumiej, co robi polecenie, a nie tylko które wpisać — narzędzia się zmieniają, mechanizmy nie.

Podsumowanie

OSCP od zera jest wykonalne, jeśli uszanujesz kolejność: najpierw fundamenty (Linux, sieci, skrypty, sposób myślenia), potem oficjalny materiał i laboratoria, na końcu egzamin. Nie skracaj fazy pierwszej — to ona decyduje o wszystkim. Zacznij spokojnie, ćwicz regularnie i buduj własne notatki. Jeśli chcesz mieć gotową, uporządkowaną ścieżkę zamiast chaosu przypadkowych tutoriali, załóż darmowe konto w BreachRoad Academy i przejdź pierwszy moduł jeszcze dziś.


Masz pytania o naukę do OSCP lub wejście do zawodu? Napisz do nas — chętnie podpowiemy, od czego zacząć.

UDOSTĘPNIJ / KOPIUJ