Реклама на сайте Advertise with us

Антихотлинк :: как эффективно наказывать личеров

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

127.0.0.1

С нами с 26.04.06
Сообщения: 1092
Рейтинг: 557

Ссылка на сообщениеДобавлено: 13/04/07 в 17:53       Ответить с цитатойцитата 

Предыстория:
Захотлинковали меня 4 кетайских сайта и начали делать мне трафик. Но тупо банить уродцев или редиректить на что-нибудь не хотелось, хотелось мщения за 20гб трафика в сутки.
Тут-то я и вспомнил я Сергейку с его пикчей гнилого хуя icon_smile.gif
Но ведь в чем дело - пикча одна, а захотлинкованных имаджей много. Показывать десять раз на странице один и тот же гнилой хуй как-то не итересно.
Поэтому родилась идея сделать рандомный вывод картинок.

Не долго думая я нагуглил сайт dermis.net с прекрасной подборкой картинок - людям с высокоразвитым воображением все-таки лучше не увлекаться просмотром - спросите меня, я вам дам готовую подборку картинок.

Далее написал простейший скрипт, который выводит рандомную картинку:

nahui.php :
Код:


<?php

$dir="nohotlink/";
$images=array(

"img0011.jpg",
"img0035.jpg",
"img0048.jpg",
"img0089.jpg",
"img0095.jpg",
"img0100.jpg",
"img0107.jpg",
"img0022.jpg",
"img0047.jpg",
"img0062.jpg",
"img0092.jpg",
"img0097.jpg",
"img0105.jpg",
"img0032.jpg",
);

$tmp=file_get_contents($dir.$images[array_rand($images)]);
header ("Cache-Control: no-cache, must-revalidate");
header ("Pragma: no-cache");
header("Content-type: image/gif");
echo $tmp;
?>


создал папку в корне nohotlink/
положил туда картинки
сам скрипт положил в корень

в .htaccess прописал следующее:

Код:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?domain.com [NC]
RewriteRule \/(.*)\.(jpg|jpeg|png|gif)$ http://www.domain.com/nahui.php?nohotlink=$1.$2 [NC,L,QSA]


соотвественно где domain.com - имя своего домена

таким образом при хотлинке любой пикчи с моего сервера рандомно выдается картинка с гнилыми хуями или другими частями тела.
Дрочеры ахуевают, овнеры пожинают плоды хотлинка.

Единственный минус - трафик будет расходоваться, но если кому хочется поглумиться над заебавшими личерами, то этот способ пойдет.

примеры, как это работает (или работало, я хз сколько продержится хотлинк на ЭТО):

http://www.palacemoon.com/cache/subject/60/172/172079.html

каждый раз картинки выдаются в произвольной очередности.

май пен рай

0
 

да, Барт

С нами с 22.10.04
Сообщения: 2104
Рейтинг: 1965

Ссылка на сообщениеДобавлено: 13/04/07 в 18:02       Ответить с цитатойцитата 

чуть не стошнило... жестоко smail116.gif

0
 



С нами с 20.01.03
Сообщения: 18003
Рейтинг: 9760


Передовик Master-X (01.03.2005) Передовик Master-X (16.03.2005) Передовик Master-X (16.10.2016) Передовик Master-X (01.11.2016) Передовик Master-X (16.11.2016) Ветеран трепа Master-X (01.12.2016)
Ссылка на сообщениеДобавлено: 13/04/07 в 18:20       Ответить с цитатойцитата 

трафик то все равно будут исть, мож и значительно меньше, я рефы борд выявленных закрывал... жрут они не слабо... и подобную защиту от хотлинка они обходят

0
 
+ + +


С нами с 16.03.07
Сообщения: 377
Рейтинг: 185

Ссылка на сообщениеДобавлено: 13/04/07 в 18:25       Ответить с цитатойцитата 

Хахаха, зачетные картинки icon_smile.gif

0
 



С нами с 16.10.03
Сообщения: 686
Рейтинг: 392

Ссылка на сообщениеДобавлено: 13/04/07 в 18:29       Ответить с цитатойцитата 

попробуй вот так:
Код:
<?php
$images=array(
"http://dermis.net/img0011.jpg",
"http://dermis.net/img0035.jpg",
"http://dermis.net/img0048.jpg",
"http://dermis.net/img0089.jpg",
"http://dermis.net/img0095.jpg",
"http://dermis.net/img0100.jpg",
"http://dermis.net/img0107.jpg",
"http://dermis.net/img0022.jpg",
"http://dermis.net/img0047.jpg",
"http://dermis.net/img0062.jpg",
"http://dermis.net/img0092.jpg",
"http://dermis.net/img0097.jpg",
"http://dermis.net/img0105.jpg",
"http://dermis.net/img0032.jpg"
);
header ("Location: " . $images[array_rand($images)]);
?>
не уверен, что так будет работать, но если будет - сэкономишь на трафике

Последний раз редактировалось: Neuromancer (28/05/07 в 15:13), всего редактировалось 1 раз

Выигрышная стратегия игры в покер

0
 

♥♥♥

С нами с 28.08.04
Сообщения: 7098
Рейтинг: 5671


Передовик Master-X (01.08.2007) Передовик Master-X (16.08.2007)
Ссылка на сообщениеДобавлено: 13/04/07 в 19:25       Ответить с цитатойцитата 

Супер !)
Удачное дополнение к сергейкеному варианту icon_smile.gificon_smile.gificon_smile.gif

0
 



С нами с 01.11.06
Сообщения: 316
Рейтинг: 293

Ссылка на сообщениеДобавлено: 13/04/07 в 23:05       Ответить с цитатойцитата 

2topicstarter: такой антихотлинк будет прилично грузить сервер, если тебя будут хотлинковать прилично народу. Делай через mod_setenvif. Пример есть в FAQ у адванседов.

0
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 13/04/07 в 23:10       Ответить с цитатойцитата 

жестокие картинки

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

0
 



С нами с 07.10.01
Сообщения: 4835
Рейтинг: 3672


Передовик Master-X (16.06.2008)
Ссылка на сообщениеДобавлено: 14/04/07 в 00:01       Ответить с цитатойцитата 

Neuromancer писал:
попробуй вот так:
не уверен, что так будет работать, но если будет - сэкономишь на трафике

Хм.. А нафига левый сайт-то наказывать на трафик? Он чем виноват?
Не сильно хорошее решение.

Лучшие в Рунете: товарная партнёрка - от 4 рублей за клик.
CPA агрегатор - тысячи отличных офферов!

0
 

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 6019

Ссылка на сообщениеДобавлено: 14/04/07 в 00:28       Ответить с цитатойцитата 

zteam писал:
2topicstarter: такой антихотлинк будет прилично грузить сервер, если тебя будут хотлинковать прилично народу. Делай через mod_setenvif. Пример есть в FAQ у адванседов.

У меня антихотлинк использует не то что мод_реврайт, он даже пикчи и мувики с нестандартным рефом через скрипт отдает. Трафика 70 Мбит/сек. Скрипт юзает MySQL и спрашивает у него, разрешить ли рефера. С блеклистом и вайтлистом. Да еще и статистику пишет.

Load Averages 0.5
Апач забирает около 15% процессорного времени, мускуль вообще ни чего не забирает.

К чему это я... А, да. Мозги надо иметь прежде всего, реализация не важна.

0
 



С нами с 01.03.06
Сообщения: 629
Рейтинг: 620

Ссылка на сообщениеДобавлено: 14/04/07 в 00:31       Ответить с цитатойцитата 

еще можно найти самый большой файл на их же сайте и редиректить на него.... icon_smile.gif) а вообще с картинками суппер ... вот если бы можно было вместо картинки подсунуть javascript с редиректом - можно было бы и трафа "на халяву" получить... но низя... [ removed by moderator ], но это не наши методы

0
 



С нами с 01.11.06
Сообщения: 316
Рейтинг: 293

Ссылка на сообщениеДобавлено: 14/04/07 в 01:22       Ответить с цитатойцитата 

2Pentarh: Из 2-х этих модов, для антихотлинка всё-таки быстрее mod_setenvif.
Если говорить о твоей конструкции, что-то с трудом мне верится в такую небольшую нагрузку, хотя я не знаю твоей специфики и не видел скрипт.

0
 



С нами с 07.06.00
Сообщения: 3516
Рейтинг: 1802

Ссылка на сообщениеДобавлено: 14/04/07 в 01:37       Ответить с цитатойцитата 

А я бы личеров не наказывал, а рекламу им показывал icon_smile.gif

Elitist Club и Adult Yellow Pages

0
 



С нами с 15.10.02
Сообщения: 3631
Рейтинг: 992

Ссылка на сообщениеДобавлено: 14/04/07 в 02:52       Ответить с цитатойцитата 

sAx писал:
А я бы личеров не наказывал, а рекламу им показывал icon_smile.gif

это лучше чем страшные картинки icon_smile.gif

GlavMed. Стоит так, что не уронишь! ||| Теперь ОНО еще и разговаривает!

0
 

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 6019

Ссылка на сообщениеДобавлено: 14/04/07 в 09:20       Ответить с цитатойцитата 

zteam писал:
2Pentarh: Из 2-х этих модов, для антихотлинка всё-таки быстрее mod_setenvif.
Если говорить о твоей конструкции, что-то с трудом мне верится в такую небольшую нагрузку, хотя я не знаю твоей специфики и не видел скрипт.

Все просто. Любой не мой не пустой рефер на картинку или мувик ведет на скрипт. Скрипт определяет домен, убирает вэвэвэ. Ищет в таблице белого списка, черного списка. Таблица простая, только поле домена + индекс на него. Если нашел в черном списке, выводит чето типа хуя вот этого что показывали.

Если не было найдено в двух таблицах, пишет лог в третью табличку icon_smile.gif Эта третья табличка за сутки 100-200к записей набирает icon_smile.gif Ну периодически делаю ревью. Этот рефер разрешить, этот запретить icon_smile.gif

0
 

Old Oil Barrel

С нами с 09.09.04
Сообщения: 58531
Рейтинг: 14265


Передовик Master-X (16.07.2005) Передовик Master-X (16.10.2005) Передовик Master-X (01.12.2006) Передовик Master-X (01.03.2007) Передовик Master-X (16.03.2007) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 14/04/07 в 15:14       Ответить с цитатойцитата 

Хаха в букмарки нах

Правило буравчика

0
 



С нами с 06.05.07
Сообщения: 764
Рейтинг: 892


Передовик Master-X (01.09.2007) Передовик Master-X (16.09.2007)
Ссылка на сообщениеДобавлено: 16/05/07 в 22:19       Ответить с цитатойцитата 

...

Последний раз редактировалось: eaS7 (26/12/09 в 05:36), всего редактировалось 1 раз

0
 

Old Oil Barrel

С нами с 09.09.04
Сообщения: 58531
Рейтинг: 14265


Передовик Master-X (16.07.2005) Передовик Master-X (16.10.2005) Передовик Master-X (01.12.2006) Передовик Master-X (01.03.2007) Передовик Master-X (16.03.2007) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 25/12/07 в 18:56       Ответить с цитатойцитата 

localhost писал:

примеры, как это работает (или работало, я хз сколько продержится хотлинк на ЭТО):

http://www.palacemoon.com/cache/subject/60/172/172079.html

каждый раз картинки выдаются в произвольной очередности.


охуеть, делаю вывод что пол года картинки провисели, китайцам пох, а китайские дрочеры наверное импотенты нах smail101.gif

Правило буравчика

0
 

Любитель хорошего ;)

С нами с 08.06.07
Сообщения: 16151
Рейтинг: 6269


Передовик Master-X (01.06.2009) Передовик Master-X (01.10.2009) Передовик Master-X (16.10.2009) Передовик Master-X (01.12.2009) Передовик Master-X (01.11.2010) Ветеран трепа Master-X (16.02.2011)
Ссылка на сообщениеДобавлено: 25/12/07 в 19:13       Ответить с цитатойцитата 

Фигасе, сразу не увидел дату первого поста.. жесть конечно.
Лучше уж тогда свою рекламу показывать все эти полгода.
С другой стороны - нафик нужно рекламировать что-то китайцам... или рекламировать что-то, но с геотаргетингом, написанным на картинке коротким доменом, редиректящим по реф. ссылке кого нужно и куда нужно..

Отличные серверы от SGManaged!

0
 



С нами с 21.12.06
Сообщения: 571
Рейтинг: 463

Ссылка на сообщениеДобавлено: 25/12/07 в 23:40       Ответить с цитатойцитата 

Круто придумал, а реально ли редиректить на imagevenue.com например?

0
 



С нами с 10.12.03
Сообщения: 1615
Рейтинг: 870

Ссылка на сообщениеДобавлено: 26/12/07 в 12:26       Ответить с цитатойцитата 


нет icon_smile.gif

нету у меня подписи...

0
 

In God We Trust..

С нами с 18.02.07
Сообщения: 1648
Рейтинг: 2028


Передовик Master-X (16.11.2007) Передовик Master-X (01.12.2007) Передовик Master-X (16.12.2007) Передовик Master-X (16.04.2008) Передовик Master-X (01.05.2008) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 26/12/07 в 12:59       Ответить с цитатойцитата 

хзн насколько эт все правильно по реализации и решению проблемы с трафом, но результат зажигательный icon_lol.gif

Лишившись гнезда, Птица весь мир обретет. Жить ради жизни.

0
 



С нами с 24.12.05
Сообщения: 698
Рейтинг: 318

Ссылка на сообщениеДобавлено: 29/12/07 в 00:11       Ответить с цитатойцитата 

Приведенный код у меня не работает и китайцы выжирают мой бендвич
Как просто запретить хотлинк для всех доменов?

Цитата:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?domain.com [NC]
RewriteRule \/(.*)\.(jpg|jpeg|png|gif)$ http://www.domain.com/nahui.php?nohotlink=$1.$2 [NC,L,QSA]

у меня не работает

0
 



С нами с 08.09.07
Сообщения: 296
Рейтинг: 375

Ссылка на сообщениеДобавлено: 29/12/07 в 05:10       Ответить с цитатойцитата 

FreeNet писал:
китайцы выжирают мой бендвич
Как просто запретить хотлинк для всех доменов?

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]

0
 

full-plastic programmist

С нами с 05.09.03
Сообщения: 8361
Рейтинг: 4779

Ссылка на сообщениеДобавлено: 29/12/07 в 11:08       Ответить с цитатойцитата 

Sergeyka писал:
охуеть, делаю вывод что пол года картинки провисели, китайцам пох, а китайские дрочеры наверное импотенты нах smail101.gif

а может ТС стал основателем новой ниши в китайском порно? icon_smile.gif

вот соскучился по мастеру...

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »