HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Песочница
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 26.06.2012, 14:10
Dima X
Новичок
Регистрация: 14.12.2008
Сообщений: 10
С нами: 9161133

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

Итак, есть такой вот код

PHP код:
[COLOR="#000000"][COLOR="#0000BB"][/COLOR][COLOR="#007700"]

[/
COLOR][/COLOR
Уязвимость найдера методом подставления ?var=text\

Получается ошибка

Код:
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 ''text\'' at line 1 in: 
[SELECT any FROM table WHERE field= 'text\']
Как можно выйти за пределы кавычек в запросе, с учётом того, что в $_GET['var'] она удаляется?
 
Ответить с цитированием

  #2  
Старый 26.06.2012, 14:36
M_script
Новичок
Регистрация: 04.11.2004
Сообщений: 5
С нами: 11322426

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

Цитата:
Сообщение от Dima X  
Dima X said:
Как можно выйти за пределы кавычек в запросе, с учётом того, что в $_GET['var'] она удаляется?
Как можно поставить кавычку, если поставить кавычку нельзя?

upd:

PHP код:
[COLOR="#000000"][COLOR="#0000BB"][/COLOR][COLOR="#007700"]...

[/
COLOR][COLOR="#0000BB"]bool mozhno_postavit_kavychku[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]false[/COLOR][COLOR="#007700"];

[/
COLOR][COLOR="#0000BB"]bool vihod_za_predely_stroki[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]mozhno_postavit_kavychku[/COLOR][COLOR="#007700"];

return[/
COLOR][COLOR="#0000BB"]vihod_za_predely_stroki[/COLOR][COLOR="#007700"];

...[/
COLOR][/COLOR
 
Ответить с цитированием

  #3  
Старый 27.06.2012, 00:40
Dima X
Новичок
Регистрация: 14.12.2008
Сообщений: 10
С нами: 9161133

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

Цитата:
Сообщение от M_script  
Как можно поставить кавычку, если поставить кавычку нельзя?
Да, именно такой вопрос!
 
Ответить с цитированием

  #4  
Старый 03.07.2012, 19:07
dronozavr
Новичок
Регистрация: 03.07.2012
Сообщений: 16
С нами: 7294646

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

попробуй %27
 
Ответить с цитированием

  #5  
Старый 03.07.2012, 22:05
Cennarios
Участник форума
Регистрация: 13.07.2008
Сообщений: 101
С нами: 9384053

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

Если принять к рассмотрению данный конкретный код, то не получится. Надо чтобы url-encode символы переходили urldecode после str_replace.
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.