Seria hakerska CTF
CTF oznacza z angielskiego: capture the flag, czyli: przejmij, zdobądź flagę. I dokładnie taką nazwę noszą zawody hakerskie, polegające na rozwiązywaniu specjalnie przygotowanych zadań - tym rozwiązaniem jest każdorazowa tzw. "flaga" - sekretny ciąg znaków mający z góry określony format. Gdzie szukać flagi? Na przykład w kodzie źródłowym, w pliku, w źle zabezpieczonej witrynie, w obrazie dyskowym, nagraniu audio, w skompilowanej aplikacji, w przechwyconych pakietach sieciowych - możliwości jest mnóstwo, bo też kreatywność autorów zagadek bywa wręcz nieograniczona. Zazwyczaj CTF challenges podzielone są na standardowe, następujące kategorie: web exploitation, forensics, cryptography, reverse engineering, binary exploitation (pwn), programming, miscellaneous. Po prostu bawimy się rozwiązując zadania, lecz dzięki temu zdobywamy bardzo praktyczną wiedzę na temat wielu technologii ze świata IT.
Odcinki video
- 00. Wstęp do serii hakerskiej - capture the flag
- 01. Wstęp do kryptografii - kodowanie znaków
- 02. Pierwsze kroki w dziale forensics
- 03. Binwalk - narzędzie do analizy zawartości binarnej plików
- 04. Metadane EXIF w zdjęciach, pakiet ExifTool
- 05. Kodowanie transportowe Base64
- 06. Szyfrowanie Cezara. Poszukiwanie przesunięcia metodą brute force w Pythonie
- 07. Oszukane płatności kartą, algorytm Luhna
- 08. Idealne szyfrowanie nie istnie...?! XOR
- 09. Szyfrowanie Vigenère'a
Komentarze
Czy macie jakieś pytania, sugestie, uwagi? A może zauważyliście literówkę albo błąd? Dajcie koniecznie znać: kontakt@pasja-informatyki.pl. Dziękujemy za poświęcony czas - to dzięki Wam serwis staje się coraz lepszy!