lostyazilim
tr.link

file_get_contents eneglleme

11 Mesajlar 1.130 Okunma
acebozum
tr.link

musaer musaer WM Aracı Kullanıcı
  • Üyelik 26.05.2016
  • Yaş/Cinsiyet 39 / E
  • Meslek web master
  • Konum Ağrı
  • Ad Soyad M** E**
  • Mesajlar 32
  • Beğeniler 0 / 3
  • Ticaret 0, (%0)
Arkadaşlar merhaba
Bir web sayfanıza dışardan birinin curl yada file_get_contents ile siteninizin içeriğini çekmesini htaccess üzerinden nasıl engelleriz.

saygılarımla sevgi saygı bol para kazanmanız dileğiyle.
 

 

elektronikssl
webimgo

haliluunal haliluunal Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 19.06.2018
  • Yaş/Cinsiyet 28 / E
  • Meslek Ağ ve bilgisayar sistemleri yö
  • Konum Ankara
  • Ad Soyad H** Ü**
  • Mesajlar 665
  • Beğeniler 80 / 270
  • Ticaret 0, (%0)
Engelleme değilde, sizin sitenizdeki veriyi alan ipyi engelleyin veya php yolu ile sahte veri gösterin
 

 

haliluunal haliluunal Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 19.06.2018
  • Yaş/Cinsiyet 28 / E
  • Meslek Ağ ve bilgisayar sistemleri yö
  • Konum Ankara
  • Ad Soyad H** Ü**
  • Mesajlar 665
  • Beğeniler 80 / 270
  • Ticaret 0, (%0)
İsterseniz ücretli yardım ederim
 

 

musaer musaer WM Aracı Kullanıcı
  • Üyelik 26.05.2016
  • Yaş/Cinsiyet 39 / E
  • Meslek web master
  • Konum Ağrı
  • Ad Soyad M** E**
  • Mesajlar 32
  • Beğeniler 0 / 3
  • Ticaret 0, (%0)
cloudflare ip si ile geliyor o yüzden ip block atamıyorum aslında ben şunu istiyorum.
file_get_contents(x)
kodunu biri dışardan çalıştırdığında localhost da dahil
failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in dönsün. bunu yapabilirmiyiz.
 

 

wmaraci
wmaraci

kelebek kelebek WM Aracı Kullanıcı
  • Üyelik 11.05.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Geliştirici
  • Konum Malatya
  • Ad Soyad E** K**
  • Mesajlar 3142
  • Beğeniler 60 / 764
  • Ticaret 5, (%100)
User agent'e bakarak "file_get_contents" isteklerini engelleyebilirsin fakat curl isteklerini engelleyebileceğini sanmıyorum.

File_get_contents engelleme:
RewriteCond %{HTTP_USER_AGENT} ^-?$
 

 

musaer musaer WM Aracı Kullanıcı
  • Üyelik 26.05.2016
  • Yaş/Cinsiyet 39 / E
  • Meslek web master
  • Konum Ağrı
  • Ad Soyad M** E**
  • Mesajlar 32
  • Beğeniler 0 / 3
  • Ticaret 0, (%0)
htaccess se echo $_SERVER['SERVER_NAME'] ; istekleri domainden farklısa 404 e yönlendir gibi bir kod nasıl yazarız.
 

 

worldww worldww Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 21.04.2018
  • Yaş/Cinsiyet 25 / E
  • Meslek Öğrenci
  • Konum Sakarya
  • Ad Soyad B** Ö**
  • Mesajlar 2112
  • Beğeniler 626 / 737
  • Ticaret 4, (%100)
Ben file_get_contents yapamadığım sitelerde curl_get_contents adlı methodu kullanıyorum. İsterseniz Cloudflare kurun, yine aşıyorum. Yani anlatmak istediğim, engellemek çok zor iş.
 

 

musaer musaer WM Aracı Kullanıcı
  • Üyelik 26.05.2016
  • Yaş/Cinsiyet 39 / E
  • Meslek web master
  • Konum Ağrı
  • Ad Soyad M** E**
  • Mesajlar 32
  • Beğeniler 0 / 3
  • Ticaret 0, (%0)
mecburen ip adresini bulupmu engellememiz lazım adam Cloudflare ip adresi ile geliyor ve tüm Cloudflare ip lerini bloklamammı lazım.
 

 

musaer musaer WM Aracı Kullanıcı
  • Üyelik 26.05.2016
  • Yaş/Cinsiyet 39 / E
  • Meslek web master
  • Konum Ağrı
  • Ad Soyad M** E**
  • Mesajlar 32
  • Beğeniler 0 / 3
  • Ticaret 0, (%0)
SERVER_NAME sorgusu alınca SERVER_NAME curl_get_contents yapan sitenin url si çıkıyor ve ekrana basıyorum örnek s2.v ama bunu if döngüsüne sokunca olmuyor
 

 

musaer musaer WM Aracı Kullanıcı
  • Üyelik 26.05.2016
  • Yaş/Cinsiyet 39 / E
  • Meslek web master
  • Konum Ağrı
  • Ad Soyad M** E**
  • Mesajlar 32
  • Beğeniler 0 / 3
  • Ticaret 0, (%0)
var path = window.location.href;
if(path=="benim sitem"){

}else{
window.location = "benim sitem"
}

bu javascript benim sitem deyilse browser url sayfama yönlenecek bu kodun google seo ya kötü etkisi olurmu brolar
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al