MySQL

Discussion in 'PHP' started by }{0TT@БЬ)Ч, 9 May 2006.

  1. }{0TT@БЬ)Ч

    }{0TT@БЬ)Ч Elder - Старейшина

    Joined:
    20 Jan 2006
    Messages:
    269
    Likes Received:
    139
    Reputations:
    31
    MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '______1_' AND site_type LIKE '______1_') OR site_type NOT LIKE '
    When executing:
    select us_name, us_pass from gs_users where us_mail = 'us_name, us_pass from gs_users where us_mail = '''' AND ((is_activ LIKE '______1_' AND site_type LIKE '______1_') OR site_type NOT LIKE '______1_')
    КАК ЭТИМ ВОСПОЛЬЗОВАТЬСЯ?
     
  2. Trinux

    Trinux Members of Antichat

    Joined:
    26 Nov 2004
    Messages:
    1,403
    Likes Received:
    296
    Reputations:
    364
    лольный запрос =) На самом деле sql-inj на лицо. Но, видимо, с твоими знаниями sql... В общем нет такого мануала "Как юзать sql-inj, не зная что такое sql и не умея составлять запросы к sql серверу". Каждый случай уникальный и для выполнения атаки типа sql-inj нужно КАК МИНИМУМ представлять себе структуру языка sql.
    В данном случае не фильтруется ковычка, что дает огромные возможности.

    А вообще, повторюсь, оч. лольный запрос =)))) интересно, как быстро будет выполнятся LIKE в 3-х местах, да еще и написанный через OR по разным полям =)))) Откидываем индексы, и, если в таблице есть текстовые поля, роняем sql сервер в течении 5 минут. Просто повторяя запрос =))) с мопеда =)))))

    P.S. В свое время, кстати, завалили много сайтов таким способом. Смотрели самую уязвимую страницу (чаще всего поиск). Составляли запрос таким образом, чтобы он выполнялся как можно дольше по времени, открывали в опере 20 окон, дали релодить окно каждую секунду и шли пить чай =) Пока пили чай - сайт вешался =)))
     
    _________________________
    2 people like this.
  3. }{0TT@БЬ)Ч

    }{0TT@БЬ)Ч Elder - Старейшина

    Joined:
    20 Jan 2006
    Messages:
    269
    Likes Received:
    139
    Reputations:
    31
    ты прав я в этом не разбираюсь но ты можешь написать какой нибудь запрос
     
  4. dinar_007

    dinar_007 Мадемуазель

    Joined:
    18 Jan 2005
    Messages:
    1,019
    Likes Received:
    770
    Reputations:
    97
    Как тебе могут написать какой-ннибудь апрос если ты даже ссылку не кинул на скулю???
    Даже если ты чего-нить сделаешь, то ты всё-равно ничего не поймёшь...

    Пара советов:
    Качай отсюда учебники по MySQL http://softobzor.ru
    Зайди сюда и почитай про инъекции http://injection.rulezz.ru

    И вообще, тему нужно перенести в другой раздел и дать ей другое название...
     
  5. }{0TT@БЬ)Ч

    }{0TT@БЬ)Ч Elder - Старейшина

    Joined:
    20 Jan 2006
    Messages:
    269
    Likes Received:
    139
    Reputations:
    31
    dinar_007 спасибо за инфу почитаю на досуге а тему можно вообще закрыть
     
  6. Che-Guevara

    Che-Guevara Banned

    Joined:
    9 May 2006
    Messages:
    2
    Likes Received:
    3
    Reputations:
    -3
    без проблем:
    Code:
    select repeat(0x9F20A1AEABECE8A520ADA520A1E3A4E320ABAEACA0E2EC20E7E3A6A8A520E1A0A9E2EB2E0A9F20AFAEAFE0AEE8E320ACA0ACE320A2EBAAABEEE7A8E2EC20ACADA520AAAEACAFE3E2A5E02E,666) as i;