esernet1
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
24.12.2013
-
Yaş/Cinsiyet
34 / E
-
Meslek
programcı
-
Konum
Denizli
-
Ad Soyad
G** E**
-
Mesajlar
291
-
Beğeniler
23 / 33
-
Ticaret
6, (%100)
div e bağlanır çeker fakat divin içeriğini encode edersen encodeyi çeker ;) ondanda sağlam bir yapı söyleyeyim
24 saatlik dilim oluştur her saat farklı bir cssi sitene çek :) hastaca bir sey ama bu sayede ceken cektigine ugrastığına pişman cektiği bot 1 saat sonra çalışmayacak olur sana örnek olması açısından bir kod yazıyorum buraya
-
Üyelik
26.11.2014
-
Yaş/Cinsiyet
37 / E
-
Meslek
Php Developer
-
Konum
Amasya
-
Ad Soyad
K** Y**
-
Mesajlar
89
-
Beğeniler
1 / 26
-
Ticaret
0, (%0)
Bu tasarımsal olarak mümkün değil,
ancak şu şekilde birşeyler çıkabilir...
Gelen isteklerin ip adreslerini whois çekip hostname lerini alırsın.
gelen hostname server.site.com gibi bir alan adı içeriyorsa bir sunucudan yapılan bağlantı olduğunu tespit edersin bu şekilde engellenebilir..
$hostname = gethostbyaddr("ip address");
adtictac
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
27.07.2015
-
Yaş/Cinsiyet
35 / K
-
Meslek
İnternet Reklamcılığı
-
Konum
Diğer
-
Ad Soyad
A** T**
-
Mesajlar
4
-
Beğeniler
0 / 1
-
Ticaret
0, (%0)
Konu eski fakat ileride gelip okuyanlara yararlı olması açısından belirtmek istedim.
Botları mantıken arkadaşların söylediği gibi engellemek mümkün değil. Sonuçta her yolda da bir çözüm üretmek mümkün. Fakat işi zorlaştırabilmeniz mümkündür. Bunu da şu şekilde yapabilirsiniz;
- Ekran denetlemesi yapabilirsiniz (standart ekran ölçülerine izin verilebilir.)
- Tarayıcı denetlemesi (en çok tercih edilen tarayıcılara izin verilebilir.)
- Referrer denetlemesi (referrersız yada engelli referrerların girişi engellenir.)
- IP engeli
- .htaccess ve kontrol panelleri üzerinden görsel hotlink koruması ile görseller güvence altına alınabilir.
- IP'ler için belli istek limitleri belirtilebilir.
vs. vs. gibi denetlemeler ile çekim yapacak kişinin işi zorlaştırabilir ve vazgeçmesi sağlanabilir...