ОБСУЖДЕНИЕ Заметка 

ИИ на CTF: помощь в обучении или обман самого себя

2 ответов 290
Автор темы
Понял или скопировал? Где ты проводишь черту между «спросил ИИ, чтобы понять» и «скормил задание ради флага»


Вопрос базовый, и задать его не стыдно.

Сижу на учебной CTF-площадке, застрял на задании. Открываю чат с LLM, описываю задачу, получаю направление. Иногда направление превращается в готовый ответ. Флаг принят, очки начислены. Но ощущение странное: я что-то понял или просто скопировал?

Вижу два полюса.

Полюс 1. ИИ работает как наставник. Ты спрашиваешь не "дай флаг", а "почему мой скрипт не парсит этот формат". Модель объясняет концепцию, ты сам доделываешь. Это мало отличается от гугла или подсказки ментора.

Полюс 2. Ты вставляешь условие целиком и берёшь готовый пейлоад. Флаг есть, навыка нет. На некоторых площадках это прямое нарушение правил, и аккаунт могут забанить.

Граница между полюсами размытая. Один и тот же промпт может быть и учебным, и читерским: зависит от того, остановился ли ты осмыслить ответ или сразу вставил его в поле ввода.

Если ты новичок и сомневаешься, спрашивай здесь же: тут не кусаются. Если практик и уже выработал для себя правило, ответь одним абзацем: это займёт две минуты и поможет тем, кто только начинает.

Где лично ты проводишь черту между «спросил у ИИ, чтобы понять» и «скормил задание, чтобы получить флаг»?
 
Последнее редактирование модератором:
На самом деле после появления LLM достаточно грустная ситуация на соревнованиях получается.
 
На самом деле после появления LLM достаточно грустная ситуация на соревнованиях получается.
На hackerlab мы ведём разработки в этом направлении, чтобы грустно было читерам :)