![]() |
Pochta.ru Multithreads Brutforce [perl]
Код:
#!/usr/bin/perlНа канале 2 Мб/c при 30 потоках, скорость ~45-50 п/c. Дальше - больше ;) |
Код:
my $socket = IO::Socket::INET->new(Код:
my $socket = IO::Socket::INET->new('pochta.ru:80')...Код:
for(0..$threads) {$trl[$_] = threads->create(\&brut, $_);}Код:
my @trl;Код:
open good,'>>good.txt';Код:
open GOOD,'>>good.txt';Код:
use strict; |
впринципе неплохо,советую юзать Lwp дабы не было такого громоздкого кода
|
baltazar, нет. Тк скорость заметно упадет, я бы даже сказал в разы.
|
Цитата:
|
Вообщем так. .
demonoid, спс поправил . эт не мега релиз =) но замечание уместно. и если на то пошло, то массв объявлять уж точно не в цикле ;) Почему не LWP ? потому, что мне от ответа всего лишь нужно Код:
Server: nginx/0.5.35 |
Код:
for(0..$threads) {$trl[$_] = threads->create(\&brut, $_);}Код:
my @trl;Код:
open good,'>>good.txt';Код:
open GOOD,'>>good.txt';ещё куча ошибок.... Код:
use strict; это его вопросы юзать стрикт или нет -- это не ошибка нифига |
Естественно объявление массива не должно было быть в цикле пропустил многоточие xD
genom-- сердечно благодарю тебя за минусы xD Код:
perldoc -f openневерно Код:
use strict; Код:
Unquoted string "f" may clash with future reserved word at ..pl line 4.Код:
".....Код:
use strict; Код:
use strict; |
ты хоть понял что сам написал -- мы вообщето говорил?? КАКАЯ РАЗНИЦА большими писать дескриптор или нет -- а то что ты привел из перлдока вообще невтему
|
зарезервированные слова порабы уже знать это раз
open F,'>>','file.txt'; -- это трындец open F,'>>file.txt'; минус 3 левых символа --- это во вторых в третьих выкинь свой учебник на помойку |
| Время: 13:54 |