![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Метод Пост и все все все.... [D7, WinXP]
krx © (2003-08-18 21:16:00)
Какой компонент нужен чтобы сделать прогу, заполняющую некоторые поля, нажимающую кнопку и выводящую ответ на экран?
p.s.:сорри за тупую формулировку, но я дельфи буквально вчера установил, а хтмл совершеенно не знаю... :-))
aRaLeKiN (2003-08-21 13:38:00) [1]
>> Beginer1
аа.. да... пральна гришь..:)))
это я для ГЕТа написал...время позднее было... тему не разглядел :)))
а для ПОСТа у тя верно все....тока вот разве один символ ставиться "+#10"? или пара с "#13"... ща попробую - напишу...
Beginer1 (2003-08-21 11:26:00) [2]>aralekin
3. Далее формируешь запрос
.....
s:="GET { http://tacacs.umn.ru- " это при условии использования прокси}/pay_account.php?login=STARIK_HOTABICH&pin1=ABRA&pin2=KODABRA&p in3=AHALAY&pin4=MAHALAY HTTP/1.0"+#13#10#13#10;
.....
ну ето же запрос GET
в запросе POST загоговки запросов клиента формируются иначе
......
POST /pay_account.php HTTP/1.0+#10#13
.......
#10#13
login=STARIK_HOTABICH+#10
pin1=ABRA+#10
pin2=KODABRA+#10
pin3=AHALAY+#10
pin4=MAHALAY+#10#13#10#13
или а всёже ошибаюсь???
aralekin (2003-08-20 22:35:00) [3]2>> krx...
Наскока я понял, ты хочешь сделать брутфорс ентого скрипта?...
хорошо...гришь не знаешь ХТМЛ...и Дельфи тож....
Наверно я не буду тут умничать и показывать пальчиком на учебники....
Короче... эту http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=990231261&n=20ссылку тебе не зря дали.. там практически есть все что тебе нужно...но могу обяснить по проще...
Ты спросил " как ЕТО сделать мона??" отвечаю...
1. Об`являешь переменные
.....
var
addr: TSockAddr;
sock: TSocket;
info: TWsadata;
Buf: array[0..1000] of char; //
.....
2. Создаешь соединение(Сокеты)...
.....
Wsastartup(MAKEWORD(1,0),Info);
addr.sin_family:=PF_INET;
addr.sin_addr.S_addr:=inet_addr("tacacs.umn.ru");// если идешь через прокси, то тута пиши адресс прокси
addr.sin_port:=htons(80);// ну а тут порт прокси, если конечно в addr.sin_addr.S_addr прописал ИП прокси.... если нет, то оставь 80-ый порт...
.....
3. Далее формируешь запрос
.....
s:="GET { http://tacacs.umn.ru- " это при условии использования прокси}/pay_account.php?login=STARIK_HOTABICH&pin1=ABRA&pin2=KODABRA&p in3=AHALAY&pin4=MAHALAY HTTP/1.0"+#13#10#13#10;
.....
4. Посылаешь запрос, получаешь ответ
.....
send(Sock, buf, length(s), 0);
recv(Sock, buf, 1000, 0);
.....
5. парсишь полученную дрянь на наличие форбидных ответов, коли таковые встречаются, тады опять все повторяешь до получения нужной страницы.... короче говоря брутишь
...
воот... кажись ничего не забыл, хотя, если и забыл, ты уж прости.... время позднее и домой хотеЦа :)
aralekin (2003-08-20 22:06:00) [4]
ндяяя...
Zoltain (2003-08-20 19:42:00) [5]
если надо ответ то пиши на zoltain@ukr.net то думаю вдруг ты нашел уже а в лом писать
krx (2003-08-20 17:23:00) [6]
2tv
Давно я нашел етот Итхттп... тока как с ним обращаться незнаю... я объясняю - там пхп скрипт, я хочу, шоб программа заполняла формы, отсылала ети заполненные формы и обрабатывала ответ сервера.
блин, ребят, не учите меня основам программирования, вы можете сказать, как ЕТО сделать мона??
p.s.:а насчет пол-дельфи - это шутка. но, учитывая, что половина каждого языка есть в других языках мона и так сказать... :-))
tv (2003-08-20 09:58:00) [7]
2 krx © (19.08.03 10:32) [8]
если поискать получше, то можна найти и в 7-й версии такое.
а насчет пол-дельфи - гонишь браток
krx (2003-08-19 10:32:00) [8]
2Beginer1
я ето видел уж. у мя 7-ая версия, тама нет такого
2BorH
пол-дельфи я уже знаю :-D
Palladin (2003-08-19 09:24:00) [9]
> BorH © (18.08.03 23:53) [5]
А потом скрытая масса проявлятся начнет, и поймешь ты что не все видимое есть Делфи.
Beginer1 (2003-08-19 08:51:00) [10]поиск по сайту ещё ни кто не отмерял
http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=990231261&n=20
BorH (2003-08-18 23:53:00) [11]
:-)) Да те, браток, надыть с азов починать :-))
Сделай для начала кнопочку, которая мессагу выводит, пока писать будешь, по-делфи изучишь :-)) Прям как я :-))
BorH (2003-08-18 23:53:00) [12]
:-)) Да те, браток, надыть с азов починать :-))
Сделай для начала кнопочку, которая мессагу выводит, пока писать будешь, пол-делфи изучишь :-)) Прям как я :-))
krx (2003-08-18 22:00:00) [13]
а орешник рулит... :-))
ток я туда не хочу, поэтому и не подхожу... :-)))
krx (2003-08-18 21:50:00) [14]
гы... слышь, чувак, ты пойми - я дельфи нихрена не знаю!
а насчет компонента, если через любой, то КАК? или хотя бы где мона почитать как?
что уточнить то тебе надо, млин...
https://tacacs.umn.ru/pay_account.php
тама пага, куда надо ввести 12-значное число. ет номер карты. вот я и хочу, чтобы прога, грубо говоря, вводила туда циферку, нажимала на кнопку, анализировала полученный результат (страницу с логином и пассом/"неверный номер") и, в случае удачного подбора выводила инфу... в узких кругах такое клычут брутфорсером... :-))
Without Any ... (2003-08-18 21:39:00) [15]
Любой. Уточнись, а то и для орешника не совсем подходишь