Главная » 2011 » Май » 31 » Attachment advance
05:38
Attachment advance
Новая версия хака для более новых версий ДЛЕ

+ поддерживает старые аттачи
+ не требует внесения изменений в БД
+ установка в 3 действия
+ подойдёт для версий ДЛЕ с 9.0

Итак:
Открываем файл
engine/modules/functions.php
Находим строку в функции show_attach (589)
$find_1[] = '[attachment=' . $row['id'] . ']';
$find_2[] = "#[attachment={$row['id']}:(.+?)]#i";

Ниже вставляем
$id = $row['id'];
$row['id'] = urlencode(base64_encode($row['id']) . md5($row['id'] . DBPASS . DBUSER));

ниже ищем
$replace_1[] = "{$row['name']} [{$size}]";
$replace_2[] = "\\1 [{$size}]";

заменяем на
$replace_1[] = "{$row['name']} [{$size}]";
$replace_2[] = "\\1 [{$size}]";

Открываем файл
engine/download.php
Находим строку (95)
$id = intval ( $_REQUEST['id'] );

И заменяем ее на
$id = intval(base64_decode(substr($_REQUEST['id'], 0, -32)));
if (md5($id . DBPASS . DBUSER) != substr($_REQUEST['id'], -32))
{
    die ( "Access denied" );
}

Вот и всё
Категория: Хаки | Просмотров: 345 | Добавил: ALL-DLE | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: