Полезные скрипты [Perl],[PHP],[Python] - Страница 6 - Proxy-Base Community - Анонимность и безопасность в интернете.
Бесплатные прокси. Количество:
Прокси для пользователей форума (API). Количество:
Купить доступ к прокси-листам (API). Количество:
 



Информация по хайдам / репутации

Все инфопродукты и приватная информация бесплатно

Вернуться   Proxy-Base Community - Анонимность и безопасность в интернете. > Программирование, Web-программирование, SOFT, Underground > Программирование

Ответ
 
LinkBack Опции темы Поиск в этой теме Опции просмотра
Старый 22.02.2013, 15:20   #46 (permalink)
VPN
 
Аватар для neofit
 
Регистрация: 28.12.2010
Адрес: о. Байкал
Сообщений: 525
Member ID: 10942
ICQ 900787
Jabber neofit@proxy-base.ru

Репутация: 1366
Репутация: 1366
Сказал(а) спасибо: 625
Поблагодарили 470 раз(а) в 183 сообщениях
По умолчанию Re: Полезные скрипты [Perl],[PHP],[Python]

Multithreaded Proxy Checker PHP скрипт прокси чекера.

Код:
<?php
set_time_limit(0);
/***********************************************
* Multithreaded Proxy Checker
* Coded by Miyachung
* Janissaries.Org
* Miyachung@hotmail.com
------------------------------------------------
* Demonstration -> http://www.youtube.com/watch?v=4icPZHv3W9g
* Type list like IP:PORT in a file
***********************************************/

/*-----------------------------------------------------------------------*/
	echo "\n[+]Enter your proxy list: ";
	$proxy_list = fgets(STDIN);
	$proxy_list = str_replace("\r\n","",$proxy_list);
	$proxy_list = trim($proxy_list);

	echo "[+]Enter number of thread: ";
	$thread = fgets(STDIN);
	$thread = str_replace("\r\n","",$thread);
	$thread = trim($thread);
	echo "[+]Enter timeout sec: ";
	$timeout = fgets(STDIN);
	$timeout = str_replace("\r\n","",$timeout);
	$timeout = trim($timeout);
	echo "[+]Checking proxies\n";
	echo "-------------------------------------------------------\n";
	$open_file	=	file($proxy_list);
	$open_file  =	preg_replace("#\r\n#si","",$open_file);

		
	checker($open_file,$thread);
/*-----------------------------------------------------------------------*/
function checker($ips,$thread)
{
	global $timeout;
	
	$multi 	= curl_multi_init();
	$ips 	= array_chunk($ips,$thread);
	$total 	= 0;
	$time1  = time();
		foreach($ips as $ip)
		{
			for($i=0;$i<=count($ip)-1;$i++)
			{
			$curl[$i] = curl_init();
			curl_setopt($curl[$i],CURLOPT_RETURNTRANSFER,1);
			curl_setopt($curl[$i],CURLOPT_URL,$ip[$i]);
			curl_setopt($curl[$i],CURLOPT_TIMEOUT,$timeout);
			curl_multi_add_handle($multi,$curl[$i]);
			}
			
			do
			{
			curl_multi_exec($multi,$active);
			usleep(11);
			}while( $active > 0 );
			
			foreach($curl as $cid => $cend)
			{
				$info = curl_getinfo($cend);
				curl_multi_remove_handle($multi,$cend);
				if($info['http_code'] != 0)
				{
					$total++;
					echo "[~]Proxy works -> ".$ip[$cid]."\n";
					save_file("works.txt",$ip[$cid]);
				}
			}
		}
	$time2 = time();
	echo "\n[+]Total working proxies: $total,checking completed\n";
	echo "[+]Elapsed time -> ".($time2-$time1)." seconds\n";
	echo "[+]Coded by miyachung || Janissaries.Org\n";
	echo "-------------------------------------------------------\n";
}
	
function save_file($file,$content)
{
	$open = fopen($file,'ab');
	fwrite($open,$content."\r\n");
	fclose($open);
}

?>

Последний раз редактировалось neofit; 22.02.2013 в 17:04.
neofit вне форума   Ответить с цитированием
Старый 22.02.2013, 16:37   #47 (permalink)
Заблокирован
 
Регистрация: 18.01.2013
Сообщений: 95
Member ID: 33598

Репутация: 150
Репутация: 150
Сказал(а) спасибо: 17
Поблагодарили 50 раз(а) в 30 сообщениях
По умолчанию Re: Полезные скрипты [Perl],[PHP],[Python]

Полностью выложить скрипт религия не позволяет?
vrska вне форума   Ответить с цитированием
Старый 22.02.2013, 17:05   #48 (permalink)
VPN
 
Аватар для neofit
 
Регистрация: 28.12.2010
Адрес: о. Байкал
Сообщений: 525
Member ID: 10942
ICQ 900787
Jabber neofit@proxy-base.ru

Репутация: 1366
Репутация: 1366
Сказал(а) спасибо: 625
Поблагодарили 470 раз(а) в 183 сообщениях
По умолчанию Re: Полезные скрипты [Perl],[PHP],[Python]

))) Ну бывает
neofit вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[PERL] Multithread Mail.ru bruteforce by Sharky hide E-mail 4 25.02.2011 18:51
Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3. Xsena Программирование 17 03.07.2010 16:36
PHP-NMAP po1nt SOFT (Варезник) 0 30.06.2009 12:11




DDoS Protected




Мы в твиттере, Proxy-Base.Org Twitter

Proxy-Base Community - Анонимность и безопасность в интернете.
Наши партнеры: CRC Labs, SEO-Crack.Com, Garsuk.Com, SED Team, Skladchik.com, BSS Family

Powered by vBulletin® | Булка сделана в пекарне®
Copyright © 2000 - , Jelsoft Enterprises Ltd. Перевод: zCarot
Вся информация на сайте выложена исключительно в ознакомительных целях.