👑 ФИНАЛ. Я доработал ЛомБлог целиком - 11/11 тасков и килл-чейн с боссом
Ну что, друзья. Занавес. 🎬
Я только что закрыл последний флаг в своём учебном стенде ЛомБлог - и это был не просто таск, а полноценный boss fight: связка из трёх уязвимостей, которую нужно собрать в одну цепочку.
Как это было:
1️⃣ Закинул stored XSS-сниффер в комментарии
2️⃣ Ждал, пока бот-модератор дойдёт до моего комментария (он реально ходит и читает, тик ~30 секунд)
3️⃣ Забрал его сессионную куку - классика кражи сессии 🍪
4️⃣ Подменил куку в браузере → я теперь модератор
5️⃣ Открылся скрытый импорт постов с SSTI в Jinja2: {{7*7}} вернуло 49 - сервер выполняет мой код
XSS → кража куки → эскалация → SSTI → RCE. Именно так выглядят реальные килл-чейны во взломах - не одна дыра, а цепочка мелких, каждая из которых «ну и что тут такого».
Что внутри стенда сейчас:
🔸 11 тасков: IDOR, stored XSS, слабый secret_key, открытый бэкап, SQLi, SSTI, path traversal, JWT, SSRF, race condition и босс-килл-чейн
🔸 Игровой движок: очки, табло, ачивки, подсказки и конфетти 🎉
🔸 Docker one-liner, 26 автотестов, работает везде - от Kali до макбука
🔸 Всё локально, всё легально, чистая учебная площадка
Стенд бесплатный и открытый - забирайте на гитхабе, ломайте, ставьте студентам. Ссылка: https://github.com/timcore1/lomblog-lab
⚠️ Напоминаю правила: только локальная лаба, только в образовательных целях. Не выкатываем это в интернет и не тыкаем в чужие сайты - это уже не CTF, это статья.
Спасибо всем, кто ломал вместе со мной. Это конец серии - но не конец блога. Дальше будет интереснее. 😉
Просмотры: 3