pwnable.kr – fenomenalna platforma do nauki exploitacji & CTF

Ostatnio dużo czasu spędzam na rozwiązywaniu zadań z CTF i praktykowaniu różnych metod exploitacji. Jeden z moich współpracowników (dzięki Mateusz!) polecił mi pwnable.kr jako ciekawe uzupełnienie kursu Modern Binary Exploitation z którego korzystałem (i bardzo polecam 🙂 ).

Platforma zachęca do siebie 64 zadaniami o czterech poziomach trudności oraz prawie 16000 użytkowników – niestety większość z nich “wymięka” po pierwszym lub drugim zadaniu (jeżeli Czytelniku będziesz chciał zrobić to samo polecam przeczytanie tego posta Ivana Fratrica).

Aby usprawnić zdobywanie wiedzy Czytelników jak i swoje postanowiłem stworzyć repozytorium z opisami rozwiązań zadań. Na chwilę pisania posta zawiera ono jedynie notatki z czterech zadań, lecz założyłem sobie, że po każdym rozwiązanym przeze mnie zadaniu będę coś wrzucał od siebie na GitHuba. Każdy PR oraz issue mile widziane 🙂

PS. Jeżeli Czytelniku przemawia do Ciebie bardziej forma wideo to polecam kanał YT LiveOverflow oraz blog.