12 Mart 2015 10:20 tarihinde Muharrem Turan
<[email protected]> yazdı:

> if($_SERVER["HTTP_USER_AGENT"] == ""){die("");}

User Agent kontrolü cURL ile çok kolay bir şekilde by-pass edilebilir.
Hatta bir site basit cURL sorgusuna yanıt vermiyorsa ikinci olarak
genelde user agent sonra referer falan eklenir.

Bu işin tam bir kontrolü olamaz zaten. Browserdan yollanan HTTP
istekleri cURL ile kolayca simüle edilebilir çünkü.

Bu işte şimdiye kadar genel kabul görmüş bir yöntem var. O da istek
yollayan client Javascript çalıştırabiliyor mu kontrolü.

Ancak JS kontrolü de biraz uğraşınca by-pass edilebiliniyor.

-- 
Adil İlhan

http://www.adililhan.com
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap