Вот еще один хитрый метод:
<?php // CACHE-SESSION-DDOS ПФ капча на сайт, которая не впускает на сайт без куки и js, роботов парсеров и поисковиков!session_start();$_SESSION['ddos'] = $_SESSION['ddos']+1;if($_SESSION['ddos']>3){exit;}if($_SESSION['ok']==true && $_COOKIE["token"]==true && $_SESSION['ok']==$_COOKIE["token"]){$_SESSION['ddos'] = 0;}else{$token=md5(rand(1000,999));if($_COOKIE["token"]==false){setcookie("token", $token, time()+5); echo "<meta http-equiv='refresh' content='0;url='>";exit; }if($_COOKIE["token"]==false){header('Cache-Control: max-age=86400'); exit;}if($_COOKIE["token"]==true){setcookie("token", $token, time()+5); $_SESSION['ok'] = $token; echo "<script>location.reload();</script>"; }else{exit;}exit;}echo "<div id='captcha'></div><script src='https://captcha.1rj.ru/cod/1.js'></script>";?>// Контент сайта!
Вот еще один хитрый метод который не впустить к контенту сайта посетителя без куки и js:
<?php // GET-SESSION ПФ капча на сайт, которая не впускает на сайт без куки и js, роботов парсеров и поисковиков!session_start();if($_SESSION['ok']==true && $_COOKIE["token"]==true && $_SESSION['ok']==$_COOKIE["token"]){$_SESSION['ok'] = false;setcookie("token", false, time()+5); }else{$token=md5(rand(1000,999));if($_GET["token"]==false){setcookie("token", $token, time()+5); echo "<script>window.location.href = '?token=$token';</script>"; exit; }if($_COOKIE["token"]==false){exit;}if($_GET["token"]==$_COOKIE["token"]){setcookie("token", $token, time()+5); $_SESSION['ok'] = $token; echo "<script>window.location.href = window.location.pathname ;</script>"; }else{exit;}exit;} echo "<div id='captcha'></div><script src='https://captcha.1rj.ru/cod/1.js'></script>";?>// Контент сайта!
Да с хрена ли? Ты походу вообще нуб. С одного ИП опсоса тысячи человек могут сидеть.
Не позорься своей капчей, поучи теорию, отработал практику а потом уже высказывать мнение
Читайте лучше, я сказал "рабочий ip". Тоесть статический в режиме мгновения передачи пакетов данных. Ну а если паролельно этот же рабочий ip использует человек, то поверьте мне не нужен вам такой человек на сайте. И кстати я вам не навязываю насильно использовать мою ПФ капчу, но прежде чем выдвигать необнуманую критику проверили бы её для на чала. Как всё в ней устроено я конечно же расказывать не буду - это секрет.
Чистка бот трафика очень важна что бы не сливать бюджет в яндекс директе.
Речь идёт об очень больших деньгах☝️
Грамотно сделаный фильтр трафика не нуждается в капче, капча это лишь способ проверки потенциально не надёжного посетителя.
Сейчас в интернете по рекламе кликают 90% фрода. Это боты накрутчики пф. Это боты поиска контента для ИИ. Это боты шпионы. Это боты спама. Боты парсеры и боты всяческих хакерских атак.
Яндекс директ врёт что фрод фильтрует, фильтровать директу невыгодно☝️
Можно по ip впустить поисковик:
<?php // ПФ капча на сайт, и доступ поисковиков по ip!$poiskovik=0;if (!empty($_SERVER['HTTP_CLIENT_IP'])) {$ip = $_SERVER['HTTP_CLIENT_IP'];} elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];} else {$ip = $_SERVER['REMOTE_ADDR'];} if (!empty($ip)) { $options = array( '5.45.192.0','5.255.192.0','37.9.64.0','37.140.128.0','77.88.0.0','84.252.160.0','87.250.224.0','90.156.176.0','92.255.112.0','93.158.128.0','95.108.128.0','141.8.128.0','178.154.128.0','185.32.187.0','213.180.192.0'//... ); foreach($options as $row) {if (stripos($ip, $row) !== false) {$poiskovik=1; }}}if($poiskovik!=1){ $password=md5(rand(1000,999));if($_COOKIE["kluch1"]==true && $_COOKIE["kluch2"]==true && $_COOKIE["kluch1"]==$_COOKIE["kluch2"]){ }else{ if($_COOKIE["kluch3"]==true){exit;} setcookie("kluch3", true, time()+5);setcookie("kluch2", $password, time()+5);echo "<script> document.cookie = 'kluch1=$password; max-age=5'; location.reload();</script>";exit;}}echo "<div id='captcha'></div><script src='https://captcha.1rj.ru/cod/1.js'></script>";?>// Контент сайта!
Или так:
<?php // Жесткая ПФ капча на сайт, которая не впускает на сайт без js и куки, роботов парсеров и поисковиков!$password=md5(rand(1000,999));if($_COOKIE["kluch1"]==true && $_COOKIE["kluch2"]==true && $_COOKIE["kluch1"]==$_COOKIE["kluch2"]){ }else{ if($_COOKIE["kluch3"]==true){exit;} setcookie("kluch3", true, time()+5);setcookie("kluch2", $password, time()+5);echo "<script> document.cookie = 'kluch1=$password; max-age=5'; location.reload();</script>";exit;}echo "<div id='captcha'></div><script src='https://captcha.1rj.ru/cod/1.js'></script>";?>// Контент сайта!
С сервера вы можете получить логи и отследить, что и куда утекает. С js сможете?
У нормальных посетителей сайта с нормального браузера всегда работает JS и куки!
Можно применить вот такую хитрость для более сложного доступа к контенту сайта:
<?php // Жесткая ПФ капча на сайт, которая не впускает на сайт без js и куки, роботов парсеров и поисковиков! $password="123456789"; if($_COOKIE["kluch1"]==false && $_COOKIE["kluch2"]==true){exit;} if($_COOKIE["kluch1"]!=$password){ setcookie("kluch2", true, time()+5); echo "<script> document.cookie = 'kluch1=$password; max-age=3600'; location.reload();</script>"; exit; } echo "<div id='captcha'></div><script src='https://captcha.1rj.ru/cod/1.js'></script>"; ?>// Контент сайта!
Что б вы совсем голову сломали!
<div id='captcha'></div><script src='https://captcha.1rj.ru/cod/1.js'></script>
Так я и говорю, что сегодня он шлёт одно, а завтра другое. Вот будет у хозяина скрипта плохое настроение и он поменяет поведение скрипта, напишет, например: Подтвердите, что вы не ишак: Да или Нет😀
Тогда разработчику надо деньги брать за свою работу, чтоб он следил за качеством и авторитетом своего продукта, а не занимался чепухой забавы ради.