şuan görmüş olduğum önlem sadece http isteğinin bir sunuya, headerda hangi parametreler gidiyorsa onları istemekte. yani tarayıcı bilgisi, accept, connection, language gibi bilgileri istemekte. tabi buda aşılmıyacak birşey değil, örnek olarak verdigim kodlarla aşıldığını görebilirsin.

<?php

$url = 'http://www.freeproxylists.net/';

$header = [
    'Host: www.freeproxylists.net',
    'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0',
    'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
    'Accept-Language: tr-TR,tr;q=0.8,en-US;q=0.5,en;q=0.3',
    'Connection: keep-alive',
    'Upgrade-Insecure-Requests: 1'
];

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
$result = curl_exec($ch);
curl_close($ch);

print_r($result);

?>