бесплатно с городских телефонов Украины
Киев | 044 392-73-56 |
Харьков | 057 728-49-18 |
Днепр | 056 790-86-00 |
Одесса | 048 734-56-54 |
Львов | 032 229-58-50 |
Николаев | 051 270-12-63 |
Полтава | 053 262-53-74 |
Запорожье | 061 228-69-91 |
Любителей взламывать сайты с каждым годом становится только больше. Каждый день взламываются сотни сайтов, что несомненно настораживает, т.к. для взлома сайта не нужно иметь какого-то специального образования или быть профессиональным программистом. Большая часть взломов осуществляется простейшими способами.
К сожалению, самым распространенным способом взлома является перебор паролей. Очень часто нам приходится сталкиваться с тем, что клиент для доступа к своей административной панели или к FTP ставит элементарные пароли, такие как "12345", "qwerty", "admin", "название сайта", а также даты своего рождения, номер телефона и т.д. Поставив сложный пароль Вы уменьшите вероятность взлома в разы, но существуют и другие уязвимости.
Для примера, рассмотрим защиту сайта для клиентов "Украинского хостинга" | UH.ua, использующих хостинг WordPress.
Options +FollowSymLinks RewriteEngine On RewriteCond %{QUERY_STRING} (<|%3C).*script.*(>|%3E) [NC,OR] RewriteCond %{QUERY_STRING} GLOBALS (= [|%[0-9A-Z]{0,2}) [OR] RewriteCond %{QUERY_STRING} _REQUEST (=|[|%[0-9A-Z]{0,2}) RewriteRule ^(.*)$ index.php [F, L]
add_filter('login_errors',create_function('$a', "return null;"));
define('FORCE_SSL_ADMIN', true);
remove_action('wp_head', 'wp_generator');
order allow, deny deny from all
UPDATE wp_users SET user_login = 'Ваш новый логин' WHERE user_login = 'admin';
$p = "md5_hash_of_pass"; $u = "Login"; function a(){ header('WWW-Authenticate: Basic realm="Administration Area"'); header('HTTP/1.1 401 Unauthorized'); if($_SESSION['pre']!=1) echo 'Preauthentication required!'; $_SESSION'['pre']=''; exit; } if( !isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_PW']) ) a(); else if( $_SERVER['PHP_AUTH_USER']==$u && md5($_SERVER['PHP_AUTH_PW'])==$p) echo 'Preauthenticated!'; else{ echo 'Preauthentication failed!'); $_SESSION['pre']=1; a(); }
Данные действия помогут значительно снизить риск взлома Вашего сайта.
См.также:
Что делать, чтобы сайт не взломали