
07.05.2008, 13:38
|
|
Познающий
Регистрация: 06.12.2006
Сообщений: 57
С нами:
10225190
Репутация:
31
|
|
написал парсер проксей с http://www.nntime.com/ с обходом защиты на js которую ввели там
PHP код:
<?
$prox_link=file_get_contents('http://www.nntime.com/');
$peremen_port='';
$prox_res='';
$prox_link=str_replace("\r\n",'',$prox_link);
$prox_link=str_replace("\n",'',$prox_link);
preg_match("/javascript\"\>(.*?)\<\/script\>/i",$prox_link,$peremeni);
$k_ports=preg_match_all("/document\.write\(\"\:\"(.*?)\)\<\/script\>/i",$prox_link,$port);
preg_match_all("/(\d+\.\d+\.\d+\.\d+)\</i",$prox_link,$iiip);
$p_port=explode(';',$peremeni[1]);
for($iii=0;$iii<count($p_port)-1;$iii++) {
$peremen_port.='$'.$p_port[$iii].'; ';
}
eval($peremen_port);
for($iii=0;$iii<$k_ports;$iii++) {
$port_ed=str_replace("+",'.$',$port[1][$iii]);
eval('$port_res=\':\''.$port_ed.';');
$prox_res.=$iiip[1][$iii].$port_res.'<br>';
}
echo $prox_res;
?>
Последний раз редактировалось vizard-06; 07.05.2008 в 13:52..
|
|
|