• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

Помогите С Авторизацией На Сайте

  • Автор темы Автор темы Oxygene
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Oxygene

Принятый Кодер
Регистрация
8 Фев 2016
Сообщения
5
Баллы
28
Есть сайт http://wm-seo.ru/
Как можно подделать такой Post запрос в INDY или Synapse?
Если при каждой авторизации цифры после рисок меняются.
И даные здесь в многострочном режиме отправляються.

Код:
-----------------------------156612445916754
Content-Disposition: form-data; name="auth[email]"

my@mail.ru
-----------------------------156612445916754
Content-Disposition: form-data; name="auth[password]"

password
-----------------------------156612445916754
Content-Disposition: form-data; name="captchastring"

52
-----------------------------156612445916754
Content-Disposition: form-data; name="clientlog_form"

Выполнить Вход
-----------------------------156612445916754--
 
http://wm-seo.ru/captcha.php
вот заноси картинку и авторизируйся
 
Смотри какой тип данных выдает эти цифры,подсчитай количество и парад от до или же кассы полностью html страницу и разберай ее программно .
 
1c8dc52bf.PNG


Код:
procedure TForm1.Button1Click(Sender: TObject);
var
data:TStringList;

begin
data:=tstringlist.create;
Data.Add('auth[email]' +Edit1.text);///логин
data.Add('application/octet-stream');
Data.Add('auth[password]' +Edit2.text);///пароль
Data.Add('captchastring' +Edit3.text);///картинка
idhttp1.post('http://wm-seo.ru/login.php?mod=enter',data);
Memo1.Lines.Add(IdHTTP1.ResponseText);
Memo1.Lines.Add(data.Text);
end;

procedure TForm1.Button2Click(Sender: TObject);
var
img: TMemoryStream;
png: TPNGObject;
begin
img:=TMemoryStream.Create;
IdHTTP1.Get('http://wm-seo.ru/captcha.php?.png',img);
img.Position:=0;
png:= TPNGObject.Create;
png.LoadFromStream(img);
image1.Picture.Assign(png);
png.Free;
img.Free;
end;

procedure TForm1.FormCreate(Sender: TObject);
var
img: TMemoryStream;
png: TPNGObject;
begin
img:=TMemoryStream.Create;
IdHTTP1.Get('http://wm-seo.ru/captcha.php?.png',img);
img.Position:=0;
png:= TPNGObject.Create;
png.LoadFromStream(img);
image1.Picture.Assign(png);
png.Free;
img.Free;
end;

7c1fe2426.PNG
 
Статус
Закрыто для дальнейших ответов.
Вверх Снизу