Мы в твиттере Мы в телеграме!

Провеббер » DataLife Engine » DLE хаки » Шифровка аттача для DLE 9.x

Шифровка аттача для DLE 9.x

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Шифровка аттача для DLE 9.x.

Шифровка аттача для DLE 9.x
+ поддержка старых аттачей
+ не требует внесения изменений в БД
+ установка в 3 шага
+ поддержка 9 линейки DLE

Установка:

Открываем файл:
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[] = "<span class=\"attachment\"><a href=\"{$config['http_home_url']}engine/download.php?id={$id}{$area}\" >{$row['name']}</a> [{$size}]</span>";
$replace_2[] = "<span class=\"attachment\"><a href=\"{$config['http_home_url']}engine/download.php?id={$id}{$area}\" >\\1</a> [{$size}]</span>";


заменяем на
$replace_1[] = "<span class=\"attachment\"><a href=\"{$config['http_home_url']}engine/download.php?id={$id}{$area}\" >{$row['name']}</a> [{$size}]</span>";
$replace_2[] = "<span class=\"attachment\"><a href=\"{$config['http_home_url']}engine/download.php?id={$id}{$area}\" >\\1</a> [{$size}]</span>";




Открываем файл
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" );
}



Вот и всё

Missing update?
Checkout our NULLED Web Community


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


+2
Просмотры: 9 771 :: Комментарии (21) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#21z1z

  • 7 ноября 2012 18:02
  • Регистрация: 10.10.2010
  • Был(а) онлайн: 22.11.2015
  • Комментариев: 50
  • 0
на 9.7 мне выдает Access denied
Как исправить ?

--------------------

1 2
Предыдущая    Следующая
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Май 2024 (10)
Апрель 2024 (20)
Март 2024 (20)
Февраль 2024 (27)
Январь 2024 (11)
Декабрь 2023 (13)
Друзья сайта

Последние комментарии: