ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 28.01.2008, 13:54
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

Насчёт прокси-чекера что ты написал...дык это не чекер а парсер какой-то..
Вот если пригодится парсер проксей с сайта freeproxy.ru, работает 100%
PHP код:
<center><font color="0080ff" size="4" face="Courier New">Список свежих прокси с сайта www.freeproxy.ru</center></font><br><center>
<font face="Tahoma" size="2">
<?
$fp 
fsockopen("checker.freeproxy.ru"80$errno$errstr10);

if (
$fp) {



    
$out  "GET /checker/last_checked_proxies.php HTTP/1.1\r\n";

    
$out .= "Host: checker.freeproxy.ru\r\n";

    
$out .= "Connection: Close\r\n\r\n";



    
fwrite($fp$out);

    
$content     =    '';

    while(!
feof($fp)) {

        
$content .=    fread($fp,2500);

    }

    
fclose($fp);

    
$content str_replace("\n""@@@"$content);

    
$content str_replace("\r\n""@@@"$content);

}



preg_match_all ("#(<script> <!--)(.*?)(// --></script>)#si"$content $massiv_java);



$count_proxy count($massiv_java['2'])-1;

if(
$count_proxy ) {

    for (
$i 0$i <= $count_proxy$i++) {



        
$temp_text $massiv_java['2'][$i];

        
preg_match_all ("#(name = ')(.*?)(';)#si",$temp_text $massiv_ip);

        
$ip $massiv_ip['2']['0'];

        if(
$ip) {

            
preg_match_all ("#(':' \+)(.*?)(\);)#si"$temp_text $massiv_rabot);

            
$code $massiv_rabot['2']['0'];

            
preg_match_all ("#($code = )(port)(\d{1,2})(.*?)(;)#si"$temp_text $massiv_rabot);

            
$port_temp $massiv_rabot['2']['0'].$massiv_rabot['3']['0'];

            
$code $massiv_rabot['4']['0'];

            
preg_match_all ("#($port_temp = )(.*?)(;)#si"$temp_text $massiv_rabot);

            
$port_code $massiv_rabot['2']['0'];

            
$expression $port_code.$code;

            eval(
'$result = '.$expression.';');

            echo 
$insect_proxy $ip.':'.$result.'<br>';

        }

    }

}  

?>
</font></center>
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мне срочно нужны свежие мыла Скорпион Инвайты, mails, базы - Покупка, продажа 0 25.01.2008 04:10
нужные тулзы x88x Болталка 9 11.12.2007 19:58
Мини шел Plz x_Lex PHP, PERL, MySQL, JavaScript 8 20.06.2005 20:34



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ