Хакнат форум. Методи за защита

VoodooNet

Registered
Привет. Преди 2 дена ми бе хакнат (подменен индекс файла) форума който е phpbb3 - 3.0.9.

Моля да предложете методи за защита за да предотвратя повторни подобни действия.

1. Сменил съм майла на админа.
2. Криптирал съм conf файла.

Форума работи под win32 на AppServ
 
Преинсталирай форума на ново, като запазиш старата база с данни, защото най-вероятно е качен shell
 
Да на мой хост е...

hacker by EjRaM-HaCkEr $ m2z@9.cn

с това беше заменен индекса ... на някой говори ли му нещо ?!?
 
Аз ти предлагам 2 начина :)

№1 :
Отворете файла includes/functions.php

Намерете следния код:
Код:
$result = $auth->login($username, $password, $autologin, $viewonline, $admin);

Под него на нов ред добавете:
Код:
if ($user->data['user_id'] == 2)
{
   $ipa = getenv ('REMOTE_ADDR');
   if ($ipa != "127.0.0.1" && $ipa != "127.0.0.2" && $ipa != "127.0.0.3")
   {
      $user->session_kill();
    $user->session_begin();
      exit("Get lost  !!!");
   }
}

Малко пояснения:
$user->data['user_id'] == 2 Цифрата "2" е ID на акаунта, който защитавате.
if ($ipa != "127.0.0.1") Това са IP адресите, от който единствено може да се влезе в акаунта.
IP адресът трябва да е статичен, в противен случай при промяна няма да може да си влезете в акаунта.

№2 :
ащита чрез .htaccess файл. Този начин защитава достъпа до папката "adm" през която се влиза в администраторския панел. Този начин позволява и въвеждане на група IP адреси. Подходящ е за динамични IP та.

Направете един .htaccess файл със следното съдържание и го качете в директорията "adm".

Код:
    <Files 403.shtml>
    order allow,deny
    allow from all
    </Files>

    allow from 127.0.0.1
    deny from all

Адресът 127.0.0.1 е IP адреса на акаунта, който защитавате. Ако искате може да въведете още IP адреси, всеки на нов ред по подобен начин. Ако IP адресът ви е динамичен, може да въведете само първите две или три групи от цифри, в зависимост колко от цифрите ви се променят.

Източник : http://www.biblefriends.net

Аз лично ти препоръчвам 2-рия начин с който съм и аз стига да имаш РЕАЛ ИП :)
 

Back
Горе