JAVASCRIPT W PRAKTYCE

Odkoduj

Odkoduj ciąg – rozszyfruj dane (Base64, ROT13, szyfr Cezara). Ćwiczy rozpoznawanie kodowań.

  • Kodowanie danych
  • Transformacje tekstu
  • Rozpoznawanie wzorców
Zobacz pierwsze zadanie →

Rozwiązywanie wymaga bezpłatnego konta.

Wybrane zadania na początek

Wybierz zadanie i poznaj zasady na konkretnym przykładzie.

Rozgrzewka

Odkoduj (od tyłu)

Napis zapisano od tyłu. Odkoduj go.

Zobacz zadanie → Rozwiązanie z darmowym kontem
Łatwy

Odszyfruj Cezara

Odszyfruj napis zapisany szyfrem Cezara z przesunięciem +3. Aby odczytać, cofnij każdą wielką literę ASCII o 3, zawijając alfabet.

Zobacz zadanie → Rozwiązanie z darmowym kontem
Łatwy

Odkoduj hex

Bajty ASCII zapisane szesnastkowo. Odkoduj.

Zobacz zadanie → Rozwiązanie z darmowym kontem

Chcesz poćwiczyć dalej?

Liczba dostępnych zadań: 6.

Zobacz wszystkie zadania →

Pełny katalog wymaga bezpłatnego konta.

Jak podejść do tych ćwiczeń?

Ćwiczenia z dekodowania rozwijają rozpoznawanie sposobu zapisu danych i dobieranie właściwego przekształcenia. Ta umiejętność przydaje się podczas czytania logów, analizowania parametrów i sprawdzania zawartości zakodowanych wartości; czytelny wynik warto zawsze porównać z kontekstem zadania.

Przyjrzyj się alfabetowi, długości i powtarzającym się fragmentom ciągu. Na podstawie opisu dobierz transformację, np. dekodowanie Base64 lub przesunięcie liter. Wykonuj jeden krok naraz i oceniaj, czy wynik ma sens. Kodowanie danych nie jest tym samym co szyfrowanie; zadanie może wymagać kilku kolejnych przekształceń.

Zobacz przykład: Odkoduj (od tyłu) →

Opis zobaczysz bez logowania. Do rozwiązania potrzebujesz darmowego konta.