- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Ловите.
К нему еще цепляется база в виде адресов роботов. Базу можно найти на www.spiderhunter.com
#!/usr/bin/perl
print "Content-type:text/html\n\n";
#This is the name of the current file.
$filename = "index.htm";
#This is the absolute path to the file containing the list of spiders.
$spider_list = "/usr/data.db";
#This is the absolute path to the directory containing the directories for
# the respective search engines and the human directory
$root_cloak_dir = "/cloak";
#This is the absolute path to the directory containing the file that your
#human visitors will see
$cloak_dir = "$root_cloak_dir/human";
open(INF,"$spider_list") || dienice("Can't open Spider List $spider_list: $! \n");
@grok = <INF>;
close(INF);
foreach $i (@grok)
{
chomp($i);
($ipaddress,$dnsname,$sename,$seagent) = split(/\,/,$i);
if ($ENV{'REMOTE_ADDR'} =~ /$ipaddress/)
{
$cloak_dir="$root_cloak_dir/$sename";
}
}
&displaypage;
sub dienice
{
my($msg) = @_;
print "<h2>Error</h2>\n";
print $msg;
exit;
}
sub displaypage
{
open(FILE, "$cloak_dir/$filename") ||
dienice("Can't open the file $cloak_dir/$filename: $! \n");
my(@lines) = <FILE>;
close(FILE);
my($line);
foreach $line (@lines)
{
print "$line";
}
exit;
}
нда.... скрыпт.....
Что тебе не нравится? Все просто, как две копейки. Проверить бы его. То бишь сколько роботов его вычислят.
это теория, на практике все немного посложнее
Я, между прочим, задавал здесь вопрос о практическом воплощении такого скрипта, т.е. о дополнительных функциях, им выполняемых.
Этот скрипт (кстати, абсолютно свободно лежаший на spuderhunter) я привел здесь в ответ на вопрос Дана о скрипте.
Gray, АВ уже TechCloak пробивает, даже платную версию.... A это сгодится только для мелких СЕ на движке freesearch... (хотя там можно обойтись простеньким дорвеем или даже без него) Его старую версию я выложил на наш фтпшник
( ftp.bryansk.ru/incoming/baltikan3/techcloak_1_3.zip )
Я все-таки не очень понимаю, так как не спец в этом деле, что еще делает скрипт, кроме того, что описано в коде наверху.
Как поисковик определяет скрипт?
Как можно замаскировать скрипт?
Может, кто из асов клоакинга лекцию прочтет,а?
Могу сказать как поисковики могут отловить cloak - елси их админ сам залезет и сравнит то, что он видит в браузере и то что бот в базу занес. Это 1-й способ (само-собой, никто такой фигней маятся не будет - если только не было телеги от "доброжедателя"). 2-й способ - плодить новые боты со скоростью превышающей скорость обновления баз клоачных скриптов.
ага - еще забыл написать, что если скрипт вызывать с помощью SSL (рекомендую, кстати, другие способы использовать не советую)- то отловить его не удастся вообще НИКАК, кроме способа, приведенного выше. Но это опять таки сводится к тому, чтобы сравнивать содержимое страниц, а сам факт присутствия скрипта установить НЕВОЗМОЖНО (если SSL использовать)
Паук, ты 100% прав, а лекцию... не в следующий раз, трое суток в сети, спааать...
ага - еще забыл написать, что если скрипт вызывать с помощью SSL (рекомендую, кстати, другие способы использовать не советую)- то отловить его не удастся вообще НИКАК, кроме способа, приведенного выше. Но это опять таки сводится к тому, чтобы сравнивать содержимое страниц, а сам факт присутствия скрипта установить НЕВОЗМОЖНО (если SSL использовать)
Ты SSI имеешь в виду?