Ответ
Креативная защита контента от абузеров Опции темы
Старый 06.11.2015, 13:52
  #31
прапор
 
Аватар для прапор
Регистрация: 07.10.2014
Сообщений: 263

вот простой и рабочий способ открыть реальные ip пользователей
https://www.easycoding.org/2013/08/1...loudflare.html
Нравится 0   Не нравится 0
Пожаловаться на это сообщение 0  
Ответить с цитированием
Старый 11.11.2015, 02:27
  #32
прапор
 
Аватар для прапор
Регистрация: 07.10.2014
Сообщений: 263

Матрос, если возможно сделайте ещё такую же защиту и для движка phpBB 3.0.14
Нравится 0   Не нравится 0
Пожаловаться на это сообщение 0  
Ответить с цитированием
Старый 11.11.2015, 09:59
  #33
Матрос
 
Аватар для Матрос
Регистрация: 26.03.2011
Сообщений: 1,395

прапор, Без проблем, но мне надо ФТП доступ к сайту, потому что еще не было заказов на этот двиг. Точнее были но лет 10 назад
Нравится 0   Не нравится 0
Пожаловаться на это сообщение 0  
Ответить с цитированием
Старый 11.11.2015, 10:57
  #34
прапор
 
Аватар для прапор
Регистрация: 07.10.2014
Сообщений: 263

Матрос, хм, хотел скинуть доступ, но что то не отправляются вам письма в личку, отправил на мыло
Нравится 0   Не нравится 0
Пожаловаться на это сообщение 0  
Ответить с цитированием
Старый 11.11.2015, 13:49
  #35
Матрос
 
Аватар для Матрос
Регистрация: 26.03.2011
Сообщений: 1,395

прапор, письмо получил, но есть одно но - хостинг. Для того чтобы получить помощь и консультацию вам необходимо разместить сайт на кемеле. При соблюдении этого условия я охотно помогу с уникализацией вашего форума, и со всеми возникшими в ходе работы вопросами.
Нравится 0   Не нравится 0
Пожаловаться на это сообщение 0  
Ответить с цитированием
Старый 11.11.2015, 14:35
  #36
Матрос
 
Аватар для Матрос
Регистрация: 26.03.2011
Сообщений: 1,395

phpBB 2.x, 3.x

1.В файл include/functions_display.php делаем вставку в самом начале

<?
$ip_array 
file("ips.txt");
$ip_array array_map('trim',$ip_array);
$mask_ip explode(".",$_SERVER['REMOTE_ADDR']) ;
$us_mask=$mask_ip[0].".".$mask_ip[1].".".$mask_ip[2].".";
if ( ( (
in_array($us_mask$ip_array) ) or (in_array(@$_SERVER['REMOTE_ADDR'], $ip_array) ) ) and ($_SERVER['REQUEST_URI'] != '/') )


{
 
header('Location: [url]http://'.$_SERVER['HTTP_HOST'].'/[/url]'); 
  exit;
}

?>
2. в файле index.php делаем вставку тоже в самом начале

<?
$ip_array 
file("ips.txt");
$ip_array array_map('trim',$ip_array);
$mask_ip explode(".",$_SERVER['REMOTE_ADDR']) ;
$us_mask=$mask_ip[0].".".$mask_ip[1].".".$mask_ip[2].".";
if ( (
in_array($us_mask$ip_array) ) or (in_array(@$_SERVER['REMOTE_ADDR'], $ip_array) ) ) {
  echo 
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">

<html>
<body bgcolor=\"#FFFFFF\">
<title>Account disabled</title>
<table border=0 width=100% height=100%>
<tr>
    <td align=center><table border=0 cellpadding=0 cellspacing=0 width=300>
    <tr><td bgcolor=#000000><table border=0 cellpadding=3 cellspacing=1 width=300>
    <tr>
        <td align=center bgcolor=#FF0000><font color=#FFFFFF face='Verdana, Arial, Helvetica, sans-serif' size=2><b>Information</b></font></td>
    </tr>
    <tr>
        <td align=center bgcolor=#FFFFFF><font color=#FF0000 face='Verdana, Arial, Helvetica, sans-serif' size=2><b>Account disabled by server administrator.</b></font></td>
    </tr>
    </table></td></tr></table>
    <a href=\"http://ispsystem.com\" target=\"_blank\" style=\"text-decoration: none;\"><font color=#000000 face='Verdana, Arial, Helvetica, sans-serif' size=1>&copy; ISPmanager control panel</font></a>
    </td>
</tr>
</table>
</body>
</html>"
;
  exit();
}
?>
Как видите ничего сложного и для этого движка. Скажу больше - есть немало людей, которые юзают скрипт-самоделку под автоматическое наполнение файломонстра. Так вот, не знаю дает ли файломонстр абузный контент, но и там можно легко использовать этот хак
Нравится 0   Не нравится 0
Пожаловаться на это сообщение 0  
Ответить с цитированием
Старый 11.11.2015, 14:40
  #37
прапор
 
Аватар для прапор
Регистрация: 07.10.2014
Сообщений: 263

Благодарю Матрос всё работает круто
Нравится 0   Не нравится 0
Пожаловаться на это сообщение 0  
Ответить с цитированием
Старый 12.11.2015, 12:20
  #38
прапор
 
Аватар для прапор
Регистрация: 07.10.2014
Сообщений: 263

Матрос, а можно использовать один ips.txt файл залитый в поддиректорию, для всех сайтов сразу?
Нравится 0   Не нравится 0
Пожаловаться на это сообщение 0  
Ответить с цитированием
Старый 12.11.2015, 13:13
  #39
romeono
 
Регистрация: 20.07.2015
Сообщений: 1,242

Попробуй вместо

$ip_array = file("ips.txt");
поставить

$ip_array = file_get_contents("http://mydomain.com/ips.txt");
где вместо http://mydomain.com прописать свой домен, где лежит этот файл ips.txt

Но только боюсь, что может не сработать. Так как разница в том, что в первом случае файл считывается построчно, а во втором, все идет одной строкой... Можно попробовать использовать функцию nl2br, чтобы все было так, как хочется...
Нравится 0   Не нравится 0
Пожаловаться на это сообщение 0  
Ответить с цитированием
Старый 12.11.2015, 13:59
  #40
прапор
 
Аватар для прапор
Регистрация: 07.10.2014
Сообщений: 263

romeono, так не срабатывает, а про nl2br я не понял как использовать
Нравится 0   Не нравится 0
Пожаловаться на это сообщение 0  
Ответить с цитированием

Ответ
 
 

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Progslinks.com - защита от абуз + вкусности progsfiles.com Файлообмен 45 27.07.2015 17:19
Защита и помощь в заработке на скачиваниях 4as Файлообмен 4 18.09.2014 00:51
Защита ссылок и продажи Webnoob Файлообмен 2 02.05.2013 10:22
Защита ссылок с помощью сайта wcrypt.com AC/DCbest Сервисы 1 16.12.2012 21:03
Защита статей от воровства [wordpress] Sonik666 Вопросы 9 05.07.2012 13:07

Метки
абузы, защита, шифрование


Здесь присутствуют: 1 (пользователей: 0, гостей: 1)
 
Опции темы

Быстрый переход


Текущее время: 19:05. Часовой пояс GMT +3.