lostyazilim
tr.link

PHP botların veri çekmesini engelleme

33 Mesajlar 10.828 Okunma
lstbozum
tr.link

cudjex cudjex ozergul.net Kullanıcı
  • Üyelik 23.11.2011
  • Yaş/Cinsiyet 31 / E
  • Meslek öğrenci
  • Konum İzmir
  • Ad Soyad Ö** G**
  • Mesajlar 1647
  • Beğeniler 347 / 570
  • Ticaret 8, (%100)
Arkadaşlar siteden bot ile veri çekilmesini nasıl engelleriz var mı bir çözüm yolu olan ? Benim aklımda var bir iki yol ama ne kadar doğru bilmiyorum.

örneğin
içerik
şeklindeki html i, şu ve vb. hale getirsek

içerik
sizce bir faydası dokunur mu ? bana dokunur gibi geliyor.
 

 

ozergul.net/com
wmaraci
reklam

ctis ctis Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 07.04.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad ** **
  • Mesajlar 75
  • Beğeniler 6 / 13
  • Ticaret 1, (%100)
id'nin içeriğindeki değer ne olursa olsun preg_match ile aynen alır veriyi.

Yani güzel bir başlık olmuş ama benim fikrim hemen her siteye bot yazılır.
cudjex

kişi bu mesajı beğendi.

cudjex cudjex ozergul.net Kullanıcı
  • Üyelik 23.11.2011
  • Yaş/Cinsiyet 31 / E
  • Meslek öğrenci
  • Konum İzmir
  • Ad Soyad Ö** G**
  • Mesajlar 1647
  • Beğeniler 347 / 570
  • Ticaret 8, (%100)

ctis adlı üyeden alıntı

id'nin içeriğindeki değer ne olursa olsun preg_match ile aynen alır veriyi.

Yani güzel bir başlık olmuş ama benim fikrim hemen her siteye bot yazılır.


Ama sonuçta her sayfaya farklı bir id olduğundan dolayı
nin içindeki değer de her sayfa için farklı olacak.Şu bot mantığını bi kavrasam..
 

 

ozergul.net/com

saintx saintx .... Kullanıcı
  • Üyelik 19.07.2012
  • Yaş/Cinsiyet 44 / E
  • Meslek ...
  • Konum Diğer
  • Ad Soyad .** .**
  • Mesajlar 148
  • Beğeniler 1 / 40
  • Ticaret 2, (%100)

cudjex adlı üyeden alıntı

Ama sonuçta her sayfaya farklı bir id olduğundan dolayı
nin içindeki değer de her sayfa için farklı olacak.Şu bot mantığını bi kavrasam..


random değerler gelirse bot yazılması engellenir php ve css taraflı bir çalışma gerekir.
cudjex

kişi bu mesajı beğendi.

wmaraci
wmaraci

siflali siflali Bize WMA'da TRABZON Kullanıcı
  • Üyelik 06.03.2011
  • Yaş/Cinsiyet - / E
  • Meslek Öğrenci
  • Konum
  • Ad Soyad ** **
  • Mesajlar 270
  • Beğeniler 3 / 26
  • Ticaret 6, (%100)

cudjex adlı üyeden alıntı

Ama sonuçta her sayfaya farklı bir id olduğundan dolayı
nin içindeki değer de her sayfa için farklı olacak.Şu bot mantığını bi kavrasam..


MD5 değerini yazdırdığınız div etiketinin bir üstündeki etiketten itibaren bot yazılabilir :)
cudjex

kişi bu mesajı beğendi.

http://wmscripti.com

soulmy soulmy WM Aracı Kullanıcı
  • Üyelik 12.06.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Öğretmen
  • Konum Samsun
  • Ad Soyad O** Y**
  • Mesajlar 1722
  • Beğeniler 398 / 400
  • Ticaret 20, (%100)
Bu yöntem amatörleri biraz zorlar ama veri çekmeyi engellemez.

Mesela orada yazan kodları regex ile parçalayabilir.
cudjex

kişi bu mesajı beğendi.

.

cudjex cudjex ozergul.net Kullanıcı
  • Üyelik 23.11.2011
  • Yaş/Cinsiyet 31 / E
  • Meslek öğrenci
  • Konum İzmir
  • Ad Soyad Ö** G**
  • Mesajlar 1647
  • Beğeniler 347 / 570
  • Ticaret 8, (%100)
Eyv arkadaşlar ben yemek tarifi sitemde bu yöntemi uygulayacam.regex ile nasıl aşılabilir bu sistem @soulmy ?
 

 

ozergul.net/com

soulmy soulmy WM Aracı Kullanıcı
  • Üyelik 12.06.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Öğretmen
  • Konum Samsun
  • Ad Soyad O** Y**
  • Mesajlar 1722
  • Beğeniler 398 / 400
  • Ticaret 20, (%100)

cudjex adlı üyeden alıntı

Eyv arkadaşlar ben yemek tarifi sitemde bu yöntemi uygulayacam.regex ile nasıl aşılabilir bu sistem @soulmy ?


PHP'de kullanılan bir fonksiyon. Tam olarak nasıl kullanılır, ben de bilmiyorum. Biraz karışık gelmişti bana, öğrenememiştim. Regular Expression diye Google'da ararsanız bulursunuz. ;)
cudjex

kişi bu mesajı beğendi.

.

pinokyo pinokyo Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 25.02.2012
  • Yaş/Cinsiyet 28 / E
  • Meslek öğrenci
  • Konum Malatya
  • Ad Soyad ** **
  • Mesajlar 469
  • Beğeniler 2 / 62
  • Ticaret 2, (%100)
bildiğim kadarıyla bunun için sunucunuz olması lazım ordan ayarlayabiliyormuşsunuz.
cudjex

kişi bu mesajı beğendi.

smhayhan smhayhan WM Aracı Kullanıcı
  • Üyelik 25.12.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek Front/Back-end Developer
  • Konum Ankara
  • Ad Soyad ** **
  • Mesajlar 96
  • Beğeniler 21 / 35
  • Ticaret 0, (%0)

cudjex adlı üyeden alıntı

Ama sonuçta her sayfaya farklı bir id olduğundan dolayı
nin içindeki değer de her sayfa için farklı olacak.Şu bot mantığını bi kavrasam..

faydasız olur.

...
 

 

wmaraci
wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)