
19.03.2020, 13:46
|
|
Участник форума
Регистрация: 30.12.2016
Сообщений: 218
С нами:
4931606
Репутация:
138
|
|
Пока остаемся в рамках простых заданий, можно ковырять всем.
Задание искусственно можно разбить на два этапа:
- найти дыру
- проэксплуатировать
Вторая часть - чисто технология, изобретать не надо, все известно, ну может не часто использовалась.
В первой части заметная эвристическая составляющая, на любителя.
Брутить и сканить ничего не нужно (просто бесполезно), внимательность и аккуратность вырулят.
Задание:
Таргет: http://task10.antichat.com/
Найти и прочитать флаг.
Ответы присылайте в ПМ форума, интересует не флаг, а прохождение.
Срок:
две недели.
Правила остаются прежними:
В теме не флудим, подсказки разрешены только от ТС.
Прошли:
undefo1,2
Shubka75 1,2
neur0funk1,2
Раrаdох 1,2
nix_security 1,2
gurux131,2
MichelleBoxing 1,2
fandor91,2
Прохождения
/threads/476269/#post-4375982
|
|
|

20.03.2020, 08:08
|
|
Участник форума
Регистрация: 30.12.2016
Сообщений: 218
С нами:
4931606
Репутация:
138
|
|
В форму уже повтыкали и поняли, в учетке баги нет.
Но там еще какие то поля присутствуют и есть непонятки.
|
|
|

20.03.2020, 13:13
|
|
Участник форума
Регистрация: 30.12.2016
Сообщений: 218
С нами:
4931606
Репутация:
138
|
|
Наверное можно сразу подсказать, что за багу ищем, но попробую сделать чуть менее явно.
Это самая изученная тема на Античате.
Да-да, банальная ...
Т.е. - умеют все.
|
|
|

20.03.2020, 20:49
|
|
Участник форума
Регистрация: 30.12.2016
Сообщений: 218
С нами:
4931606
Репутация:
138
|
|
Попросили пока не делать подсказок, подожду до завтра.
Мне все же представляется, что не нужно перебирать все варианты, слишком много времени уйдет, а искать конкретную багу.
Тем более, что лежит она неочевидно.
И это почти уравнивает шансы профи и новичков.
|
|
|

21.03.2020, 11:06
|
|
Участник форума
Регистрация: 30.12.2016
Сообщений: 218
С нами:
4931606
Репутация:
138
|
|
Собственно подсказка уже дана и если скажу открытым текстом, разница будет небольшая.
Имеем SQLi.
И даже не слепую, а с выводом.
Но кавычкой она не ловится.
Да и вывод больше похож на замочную скважину, видно не все и не всегда.
И "крутить" нужно осторожно, прямо кончиками пальцев.
Дверь и откроется.
|
|
|

21.03.2020, 22:13
|
|
Участник форума
Регистрация: 30.12.2016
Сообщений: 218
С нами:
4931606
Репутация:
138
|
|
Однажды (на даже очень крупном сайте) встретилась необычная SQLi, которую не сразу и узнал то.
Не подавала признаков жизни, пока не начал определять точные границы фильтра в поле.
Вот тогда сформировалась конструкция, внутри которой начали срабатывать логические выражения и SQLi.
Некоторый шаблон служил запуском SQLi.
И он же сломал мой шаблон о том, как должна выглядеть SQLi.
Поле "template" в задании должно было запустить ассоциации с чем то типа SSTI.
|
|
|

22.03.2020, 10:59
|
|
Участник форума
Регистрация: 30.12.2016
Сообщений: 218
С нами:
4931606
Репутация:
138
|
|
Подсказок пока не будет, порог новизны пройден, остальное дело техники.
Если утомились искать точку входа, можно пропустить этот этап, стучите в личку, выдам шаблон.
Возможно дней через несколько выложу его для всех, поскольку задание предполагалось для массового прохождения, основное в задании - во второй части.
А первая часть добавляет "вкус", элемент неожиданности. На любителя.
|
|
|

22.03.2020, 21:30
|
|
Новичок
Регистрация: 04.09.2019
Сообщений: 2
С нами:
3523286
Репутация:
11
|
|
Спасибо за таск, познавательно!
|
|
|

23.03.2020, 13:03
|
|
Участник форума
Регистрация: 30.12.2016
Сообщений: 218
С нами:
4931606
Репутация:
138
|
|
Наверное нет смысла дольше ковырять первую часть.
Есть некоторый предел, после которого вместо радости открытия получишь утомление и раздражение.
Поэтому пропускаем и ищем дальше
.SpoilerTarget" type="button">Spoiler: Template
Иньекция в поле template, но не в привычном нам виде, а внутри некоторой конструкции, похожей на то, что мы встречаем при SSTI
Здесь вместо "SQLi" вставляем нужный payload.
Вторая часть должна пойти полегче, undefoприслал ответ почти со скоростью набора символов на клавиатуре.
|
|
|

23.03.2020, 14:16
|
|
Участник форума
Регистрация: 30.12.2016
Сообщений: 218
С нами:
4931606
Репутация:
138
|
|
Видимо многим в новинку, не поняли подсказку, в личку каждому отвечать не буду попробую здесь пояснить еще раз.
.SpoilerTarget" type="button">Spoiler: Пояснения
Иньекция срабатывает не просто в поле, как мы привыкли, а внутри некоторого шаблона, т.е. так
Код:
_csrf=OA26W7CTlUbhgUC0XdWn50gWHtEv3jv91krkfL6TpCs&template=={{тут вставляем payload}}=&email=&password=&commit=Log In
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|