HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Песочница
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

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

Репутация: 31
Отправить сообщение для Dima X с помощью ICQ
По умолчанию

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

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

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

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

Код:
Code:
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
Провел на форуме:
4512

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

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

upd:

PHP код:
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
Провел на форуме:
230582

Репутация: 31
Отправить сообщение для Dima X с помощью ICQ
По умолчанию

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

  #4  
Старый 03.07.2012, 19:07
dronozavr
Guest
Сообщений: n/a
Провел на форуме:
3121

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

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

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

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

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





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


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




ANTICHAT.XYZ