Back to blog
April 28, 20263 min read

Zbadaj element na Moodle: Czy F12 może ujawnić odpowiedzi w 2026?

#moodle#hack#cheat#quiz

Moodle Cheater · 2026-04-28

Legenda klawisza F12

Każdy student obeznany z technologią w pewnym momencie odkrywa Chrome DevTools. Klikasz prawym przyciskiem myszy na pytanie w quizie, wybierasz „Zbadaj element” i nagle patrzysz na surowy kod HTML. W Twojej głowie pojawia się myśl: „Czy odpowiedzi są gdzieś tutaj ukryte?”

To świetne pytanie. Odpowiedzmy na nie raz a dobrze.


Co naprawdę widzisz, gdy badasz element w quizie Moodle

Kiedy otworzysz DevTools na stronie quizu Moodle, znajdziesz strukturę podobną do tej:

<div class="que multichoice">
  <div class="qtext">Co jest centrum energetycznym komórki?</div>
  <div class="answer">
    <input type="radio" name="q1" value="1"> Jądro
    <input type="radio" name="q1" value="2"> Mitochondrium
    <input type="radio" name="q1" value="3"> Rybosom
  </div>
</div>

Wartości „1”, „2”, „3” to tylko identyfikatory sekwencyjne. NIE wskazują one, która odpowiedź jest poprawna. Poprawność odpowiedzi jest weryfikowana po stronie serwera dopiero po kliknięciu przycisku „Wyślij”.


Dlaczego stare poradniki wprowadzają w błąd

W starszych wersjach Moodle (przed 3.x), niektóre typy quizów ładowały poprawną odpowiedź w kodzie HTML do walidacji po stronie klienta. Oznaczało to, że można było dosłownie przeszukać kod źródłowy pod kątem atrybutów takich jak rightanswer czy correct.

Te czasy już minęły. Nowoczesny Moodle (4.x+) używa:

  • Wyłącznie walidacji odpowiedzi po stronie serwera
  • Ładowania pytań opartego na AJAX
  • Szyfrowanych lub zaciemnionych nazw pól
  • Braku przechowywania odpowiedzi po stronie klienta

A co z inspekcją karty Network (Sieć)?

Niektórzy bardziej zaawansowani studenci sprawdzają kartę Network w DevTools, mając nadzieję na przechwycenie wywołań API zawierających odpowiedzi. Oto co tam znajdziesz:

  • Request payload: Twoja wybrana odpowiedź wysyłana do serwera
  • Response: Potwierdzenie lub przekierowanie — NIGDY poprawna odpowiedź
  • Podczas quizu: Żadne dane o poprawnych odpowiedziach nie są przesyłane do przeglądarki

Jedyny moment, w którym dane o odpowiedziach pojawiają się w ruchu sieciowym, to moment po przesłaniu testu, w odpowiedzi strony przeglądu.


Inteligentniejsza alternatywa: AI, które czyta pytania

Skoro odpowiedzi nie ma w HTML, DOM ani w ruchu sieciowym, potrzebujesz innego podejścia: sztucznej inteligencji, która czyta tekst pytania i niezależnie znajduje odpowiedź.

To właśnie robi Moodle Cheater. Nie próbuje znaleźć ukrytych odpowiedzi — on je generuje, korzystając z GPT-4o.

AI rozwiązujące pytania w czasie rzeczywistym

Proces:

  • Klikasz w tekst pytania
  • Moodle Cheater odczytuje pytanie i wszystkie opcje z DOM
  • GPT-4o przetwarza je i zwraca poprawną odpowiedź
  • Rozszerzenie automatycznie ją zaznacza

Nie potrzebujesz „zbadaj element”. Nie potrzebujesz DevTools. Nie musisz zgadywać.


Obsługuje nawet pytania, których NIE DA SIĘ „zbadać”

Pytania typu przeciągnij i upuść na obrazek, tabele dopasowań i pytania o kolejność nie mają tradycyjnych struktur DOM. Używają elementów canvas i złożonego JavaScriptu. Moodle Cheater radzi sobie z nimi wszystkimi:

Rozwiązywanie pytań z dopasowywaniem

Rozwiązywanie pytań z kolejnością


Przestań marnować czas na F12

„Zbadaj element” było skuteczną techniką w 2018 roku. W 2026 roku to ślepy zaułek. Nowoczesne podejście polega na używaniu wyspecjalizowanej AI, która analizuje pytanie — a nie takiej, która szuka ukrytych danych.

Ready to try Moodle Cheater?

Download the extension and start acing your exams with AI.