Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
0
Cevap
567
Tıklama
0
Öne Çıkarma
basit captcha
L
13 yıl (98 mesaj)
Çavuş
Konu Sahibi

siteme google captcha koymuştum, herkes şiaket ediyordu. biraz analiz okudum çok gerek yokmuş. basit bişe yazdım. size de vereyim. siz isterseniz kripto gibi şeylerle modifiye edip kullanın. çünkü ben giriş, ip, cookie denetimlerle gerekirse captcha'yı google captcha'ya çeviren bir kod yazdım.

niye captcha
çünkü her önüne gelen bişeler yazmasın diye.

niye basit captcha
çünkü google captcha gibi uygulamalar kullanıcıya eziyet

1- resim doğrulama kullandım. site ziyaretçi sayısı düşük ve site hiç saldırı almıyor. o bakımnda bot blokajı yapıyor sadece

ben google görsellere hayvan resimleri yazdım transpan bir kaç ikonu indirdim.
bunların adlarını hızlıca değiştirdim. ad5xadad9asda.png gibi bu adı bir text dosyasına yazıp karşısına da hangi hayvan olduğunu yazdım. bir de adları ayrıca alt alta yazdım ve random txt olarak kaydettm.

$f_contents = file("random.txt");
$Giri = $f_contents[rand(0, count($f_contents) - 1)];
ile radom bir resimadı ve uzantısını $Giri degiskenine atadim

ondan sonra formun içine $Giri degiskenini hem image olarak hem de doğrulama kodu olarak koydum
<img src="../images/randomimages/<?=$Giri;?> title="witre" />
<input name="timton" id="timton" value="<?=$Giri;?> style="visibility:hidden" />
<input type="text" size="5" maxlength="10" name="bune"/>

ondan sonra formun gönderildiği ve sisteme giriş için kullanılan dosyaya yolladım
aşagıdaki satırlarla form doluysa ve image ile tanınma uyuyor mu diye baktım
if(isset($_POST["bune"]) && isset($_POST["acckulladi"]) && isset($_POST["sifre"]) &&
(($_POST["timton"]=="ad5xadad9asda.png") && ($_POST["bune"]=="kelebek")) ||
(($_POST["timton"]=="ad5x2151da.png") && ($_POST["bune"]=="kelebek")) ||
(($_POST["timton"]=="cad5xadjhgff.png") && ($_POST["bune"]=="tavuk")) ||

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.