Ошибка SQL

Discussion in 'Уязвимости' started by GaD, 9 Sep 2005.

  1. GaD

    GaD New Member

    Joined:
    7 Apr 2005
    Messages:
    19
    Likes Received:
    0
    Reputations:
    0
    Есть страница с поиском, при вводе ' начинает кричать об ошибке SQL. Хотя кавычку вроде экранирует (прим. пишет "Вы исклаи \' ")
    1. Можно ли таким макаром читать любые базы на сервере
    2. Как узнать имена баз?
    3. Какие имена у базы и таблиц в Vbulletin 3.0.8
    4. И вобще нахрена осуществляется поиск по Mysql

    А ошибка такая

    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in d:\usr\www\portal\modules\Search\index.html on line 148

    Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in d:\usr\www\portal\includes\sql_layer.php on line 286
     
  2. bul666

    bul666 Banned

    Joined:
    21 Apr 2005
    Messages:
    280
    Likes Received:
    8
    Reputations:
    -1
    А че за сайт... Хотя ты не скажешь.... ))))

    Попереберай нули
     
  3. GaD

    GaD New Member

    Joined:
    7 Apr 2005
    Messages:
    19
    Likes Received:
    0
    Reputations:
    0
    В смысле нули? И получается что запрос после ; нельзя слелать?
     
  4. GaD

    GaD New Member

    Joined:
    7 Apr 2005
    Messages:
    19
    Likes Received:
    0
    Reputations:
    0
    Да если кому инстересно или кто-нить может реально помочь вот адрес:
    www.zatopol.ru

    Поле для поиска
     
    #4 GaD, 9 Sep 2005
    Last edited: 9 Sep 2005
  5. WizART

    WizART Elder - Старейшина

    Joined:
    19 Jul 2005
    Messages:
    267
    Likes Received:
    11
    Reputations:
    0
    мля лолы на денвере сидят...
     
  6. GaD

    GaD New Member

    Joined:
    7 Apr 2005
    Messages:
    19
    Likes Received:
    0
    Reputations:
    0
    Ну кто-нить может дать ответ, можно ли чего-нибудь ловить, если кавычка экранируется так: \'
    , но ошибка все равно выдается
     
  7. KEZ

    KEZ Ненасытный школьник

    Joined:
    18 May 2005
    Messages:
    1,604
    Likes Received:
    754
    Reputations:
    397
    Раз ошибка SQL есть, то кавычка не экранируется. А "Вы искали \'" выдается ПОСЛЕ того как проэкранировался запрос. Что бы я смог тебе подсказать что сделать ты должен дать побольше инфы а не ссылку на сайт. Примерная структура БД например. Может там просто десяток записей бедных африканских студентов. Опыт показывает что на проектах аля "D:/usr/www/phpBB2" нормальных баз с крутыми аськами, мылами, аккаунтами к PayPal и egold и ключей WM НЕТУ.

    То что они на денвере, я не проверял, но если это так то такие "крутые профессиональные админы" скорее всего допустят ещё баг и ТОЧНО не один.

    Я конечно пока не работал сисадмином, но чтото мне кажется что там все по дефолту настроено... "Админ" не стал мудрствовать лукаво...
     
  8. GaD

    GaD New Member

    Joined:
    7 Apr 2005
    Messages:
    19
    Likes Received:
    0
    Reputations:
    0
    В том то и дело, что нужная инфа есть. Это местный провайдер. Админ - ЛОЛ. Инфа есть, но не хрена невыходит...
     
  9. Cr4sh

    Cr4sh net maniac

    Joined:
    25 Aug 2005
    Messages:
    30
    Likes Received:
    22
    Reputations:
    27
    кавычка 100% не экранируецца при запросе к БД, ато что тебе выводиЦЦа "Вы исклаи \' " связано с тем, что при выводе в браузер PHP в любом случее екранирует спецсимволы (напр. \\, \", \', итп)
     
  10. GaD

    GaD New Member

    Joined:
    7 Apr 2005
    Messages:
    19
    Likes Received:
    0
    Reputations:
    0
    Так кто-нибудь даст примерные имена баз и таблиц

    Выходит надо так: ';select*from что-то.таблица where '1
    ТАК????
     
  11. WizART

    WizART Elder - Старейшина

    Joined:
    19 Jul 2005
    Messages:
    267
    Likes Received:
    11
    Reputations:
    0
    Это денвер, гарантия 90%
     
  12. GaD

    GaD New Member

    Joined:
    7 Apr 2005
    Messages:
    19
    Likes Received:
    0
    Reputations:
    0
    Да я ужо понял, что денвер и что дальше?
     
  13. WizART

    WizART Elder - Старейшина

    Joined:
    19 Jul 2005
    Messages:
    267
    Likes Received:
    11
    Reputations:
    0
    ну хз, поищи мож кто знает какие ньюансы при использовании денвера, баги его... и т.д. и т.п. и в этом роде...