ОБСУЖДЕНИЕ

что учить для CTF?

3 ответов 215
Автор темы
Привет,я килька.давно заинтересован в CTF и немного растерялся. Хочется разобраться, но не знаю, с какой стороны подступиться.

Подскажите, пожалуйста, что стоит выучить в первую очередь? Понимаю, что направлений много — веб, крипто, реверс, форензика, — но если начинаешь с нуля, сложно понять, куда двигаться.
Стоит ли сразу садиться за Python и Bash, или сперва разобраться с основами сетей — например, TCP/IP и HTTP? Или лучше начать с типичных уязвимостей вроде SQLi и XSS и потренироваться на чём‑то простом, типа DVWA?
Ещё очень хочется узнать про площадки или курсы для новичков — такие, где не просто сухой материал, а с разбором реальных заданий. Буду благодарен за любые советы, даже самые базовые: сейчас любая подсказка сильно поможет.

Что бы вы порекомендовали тому, кто делает первые шаги в CTF?
 
Привет! Мне очень помогла вводная часть на THM, там уже поймешь что интереснее)
 
На hackerlab.pro есть бесплатный курс по CTF
 
Есть бесплатный курс на hackerlab в котором тебя познакомят с каждым ответлением, на курсе собрана общая база для старта в CTF. Также загляни на THM - очень простая подача материала и для основ очень хорошо, но только с английским минимум B2.

Касательно пошаговых решений (WriteUps), то на форуме я писал кучу статей, можешь поискать в соответсвующем разделе, а также есть видео на YouTube: