Порядок строк в результате запроса

Discussion in 'Уязвимости' started by otmorozok428, 6 Mar 2008.

  1. otmorozok428

    otmorozok428 Banned

    Joined:
    19 Oct 2007
    Messages:
    127
    Likes Received:
    88
    Reputations:
    17
    В общем, ситуация - есть такая SQL-инъекция в пятом мускуле:

    Таблица clients содержит столбцы name1, name2, name3, login, email.

    В цикле прогоняем этот запрос, скажем, для 10 клиентов и столбца name1. Затем повторяем запрос для 10 клиентов и столбца name2 и т.д. для каждого из столбцов. Теперь смотрим строки результатов,

    name 1 for client1, name 2 for client1, name 3 for client1, login for client4, email for client 7, ну и т.д. Короче, результаты запросов для одного клиента оказываются в разных строках... Что за фигня?
     
  2. Kakoytoxaker

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

    Joined:
    18 Feb 2008
    Messages:
    1,038
    Likes Received:
    1,139
    Reputations:
    350
    1 Как ты понял ,что login от client4,а email от client 7?
    2 Как выглядит твой цикл(имхо запрос не совсем обычный для 5 мускула)
    3 Будет линк будет проще
     
  3. otmorozok428

    otmorozok428 Banned

    Joined:
    19 Oct 2007
    Messages:
    127
    Likes Received:
    88
    Reputations:
    17
    1. Как я понял, что строки уезжают? Ну, например, вот последовательность логин-пароль у меня получилась вот такая:

    user1, pass4
    user2, pass3
    user3, pass1
    user4, pass2
    user5, pass5

    А правильно было бы так:

    user1, pass1
    user2, pass2
    user3, pass3
    user4, pass4
    user5, pass5

    Проверить можно это просто повводив логин-пароль в админку. Ну и в некоторых случаях это просто видно невооруженным глазом...

    2. Цикл простой самый... Запускается скрипт и выбирает все значения из первого столбца... Затем скрипт запускается ещё раз и выбирает все значения из второго стобца и т.д. для каждого столбца в таблице...
     
  4. Kakoytoxaker

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

    Joined:
    18 Feb 2008
    Messages:
    1,038
    Likes Received:
    1,139
    Reputations:
    350
    Блин, ни скрипта не запроса ,гадание на кофейной гуще.
    Духи говорят что без Order By значения могут идти в случайном порядке :d
    Хотя может и врут, опираться то им неначто