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

SQl-injection - облом
  #1  
Старый 21.04.2007, 20:42
Аватар для SkyMan
SkyMan
Новичок
Регистрация: 03.12.2006
Сообщений: 16
Провел на форуме:
92377

Репутация: 2
По умолчанию SQl-injection - облом

Собственно вопрос.
Почему иногда в SQL-иньекции не подобрать количество столбцов?
Встретил когда-то сайт, на котором кавычкой проверил уязвимость. Не помню что там за СУБД была, но она выдала ошибку.
Количество столбцов подбирал до 77, потом забил.
================
Потом встретил еще один сайт, он был на asp.
Опять кавычкой проверил. СУБД вывело варнинг.
Присобачил union и начал подбирать количество столбцов, дошел до 80. А мне все писало,
что, мол, количество столбцов в union должно совпадать.
---------------------
Неужели там таблица на 100 столбцов, к примеру?
--------------
Такое редко встречается, что количество столбцов не подобрать, но всё-таки встречается.
Или может в другом проблема? Кто знает, напишите, пожалуйста.
 
Ответить с цитированием

  #2  
Старый 21.04.2007, 20:46
Аватар для Slon
Slon
Участник форума
Регистрация: 09.12.2005
Сообщений: 162
Провел на форуме:
701592

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

Блин! Сколько говорить, все зависит от конкретного случая и способа фильтрации данных, без ссылки тебе ничего не скажут
 
Ответить с цитированием

  #3  
Старый 21.04.2007, 20:47
Аватар для n1†R0x
n1†R0x
Постоянный
Регистрация: 20.01.2007
Сообщений: 787
Провел на форуме:
2924346

Репутация: 1719


Отправить сообщение для n1†R0x с помощью ICQ
По умолчанию

бывают таблицы, содержащие и 200 столбцов
в mysql все просто, если катит конструкция "99999+order+by+xx", об этом способе подбора кол-ва столбцов можно почитать почти в любой статье о mysql-inj на античате.
хорошая статья по mssql: http://forum.antichat.ru/thread30501-mssql.html
а вообще универсального решения нет =) есть лишь основные.
 
Ответить с цитированием

  #4  
Старый 21.04.2007, 20:48
Аватар для Constantine
Constantine
Members of Antichat - Level 5
Регистрация: 24.11.2006
Сообщений: 927
Провел на форуме:
7192869

Репутация: 3033


По умолчанию

Мог прозевать- иногда вывод в тайтле или где-нибудь в ж.
На моей практике случалось 120-140 столбцов.
Проведение иньекции в асп вообще отдельный вопрос
__________________

Дети индиго - это бездари, не надо песен! В пять лет едва говорить начинают, мы в этом возрасте стихи наизусть читали!

з.ы http://www.youtube.com/watch?v=sNsQe0KByRY Я ПлакалЪ
 
Ответить с цитированием

  #5  
Старый 21.04.2007, 20:51
Аватар для Spyder
Spyder
Members of Antichat - Level 5
Регистрация: 09.10.2006
Сообщений: 1,698
Провел на форуме:
9098076

Репутация: 4303


По умолчанию

Определять надо через order+by+x
ибо просто перебор не катит =\
 
Ответить с цитированием

  #6  
Старый 21.04.2007, 20:53
Аватар для »Atom1c«
»Atom1c«
Banned
Регистрация: 04.11.2006
Сообщений: 370
Провел на форуме:
1763167

Репутация: 1186
Отправить сообщение для »Atom1c« с помощью ICQ
По умолчанию

Кинь линку сюда....Ща заценим
 
Ответить с цитированием

  #7  
Старый 21.04.2007, 21:12
Аватар для ЛифчиС5СВ
ЛифчиС5СВ
Постоянный
Регистрация: 09.03.2007
Сообщений: 323
Провел на форуме:
1552920

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

Я тоже не так давно дошел до 100, но по глупости... т.к. оказалось, что там 1 столбец, а я его прозевал...
Be careful
 
Ответить с цитированием

  #8  
Старый 21.04.2007, 21:15
Аватар для SkyMan
SkyMan
Новичок
Регистрация: 03.12.2006
Сообщений: 16
Провел на форуме:
92377

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

Цитата:
Сколько говорить, все зависит от конкретного случая и способа фильтрации данных
У меня во втором случае была ссылка такого вида bla-bla-bla.asp?id=<Число>
Так вот если к ней добавить комментарий
bla-bla-bla.asp?id=<Число>--
Все было окей, значит я правильно отрубал запрос.
--------------
Но Constantine меня успокоил. Значит есть таблицы монстры по 120 - 140 столбцов.

Последний раз редактировалось SkyMan; 21.04.2007 в 21:18..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
SQL Injection: Modes of Attack, Defence, and Why It Matters bxN5 Forum for discussion of ANTICHAT 1 09.04.2007 19:07
Обнаружение 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