Регистрация

Хак Attachment advance

TipTop 30-01-2010, 20:45 4050 Хаки DLE

Хак, который меняет привычное [attachment=1] на [attachment=aec067e4feb150d01ffbc77c3afba514]



не требует внесения изменений в БД
установка в 3 действия

Открываем файл
engine/modules/functions.php
Находим строку в функции show_attach (559)
while ( $row = $db->get_row() ) {


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


ниже ищем
$story = str_replace( '[attachment=' . $row['id'] . ']', $link, $story );


заменяем на
$story = str_replace( '[attachment=' . $id . ']', $link, $story );




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


Все! Enjoy.

Другие публикации по категории:

Хак "Вывод случайных новостей на главной v1.0"

Выбор иконки для категории

Автоматическое заполнение поля альтернативное имя

SEO теги для Dle

Кто отредактировал пользователя by cheburator


Комментарии (7)

avatar
#1 Berkut
А зачем это нужно? Я не в теме.
avatar
#2 Пользователь offline TipTop
Цитата: Berkut
А зачем это нужно? Я не в теме.


Нужно если угоняют ваши ссылки из под хайда.
avatar
#3 Berkut
Понял, респект! Нужная вещь!
avatar
#4 aLEkZz
Мне кажется что она не спасет :)
avatar
#5 Berkut
А что спасет?
Может пароли ставить на архивы?
avatar
#6 aLEkZz
Berkut,
Если только так)
avatar
#7 Пользователь offline TipTop
Если атач к примеру [attachment=1] его легче подобрать чем [attachment=aec067e4feb150d01ffbc77c3afba514]
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Powered by Dleshka.org. Сайт предназначен для выбора шаблонов и дополнений с использованием CMS DataLife Engine.
Закрыть