Bot konusunda acemiyim ve kendimde ufak çaplı bir bot yapıyorum. Bir video sitesinden video linki çekiyorum. ama esas çekilmesi gereken link yerine hotlink yasak ibaresi içeren video çekiyorum. Tarayıcı ile girdigimde sorun çıkmıyor ama proxy üzerindende girsem curl ile linkide alsam dedigim gibi alakasız linki çekiyorum. Bu konuda ücretli ücretsiz yardım eden arkadaşlar olursa sevinirim. useragent değiştirme cookie ekleme header ekleme başka curl metotları vs vs denemedigim yol kalmadı gibi https üzerinden çekme bile denedim. Bu güvenligi nasıl aşabilirim.

Kullandıgım curl Metodu

function curl($url)
{
$agent = "Mozilla/5.0 (X11; U; Linux i686; en-US)
AppleWebKit/532.4 (KHTML, like Gecko)
Chrome/4.0.233.0 Safari/532.4";
$referer = "http://www.google.com/";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 1);
curl_setopt($ch, CURLOPT_REFERER, $referer);
curl_setopt($ch, CURLOPT_MAXREDIRS, 2);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($ch, CURLOPT_USERAGENT, $agent);
curl_getinfo($ch, CURLINFO_EFFECTIVE_URL);
$icerik = curl_exec($ch);
curl_close($ch);
return $icerik;
}