Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2003.10.16;
Скачать: [xml.tar.bz2];

Вниз

Метод Пост и все все все....   Найти похожие ветки 

 
krx   (2003-08-18 21:16) [0]

Какой компонент нужен чтобы сделать прогу, заполняющую некоторые поля, нажимающую кнопку и выводящую ответ на экран?
p.s.:сорри за тупую формулировку, но я дельфи буквально вчера установил, а хтмл совершеенно не знаю... :-))


 
Without Any ...   (2003-08-18 21:39) [1]

Любой. Уточнись, а то и для орешника не совсем подходишь


 
krx   (2003-08-18 21:50) [2]

гы... слышь, чувак, ты пойми - я дельфи нихрена не знаю!
а насчет компонента, если через любой, то КАК? или хотя бы где мона почитать как?
что уточнить то тебе надо, млин...
https://tacacs.umn.ru/pay_account.php
тама пага, куда надо ввести 12-значное число. ет номер карты. вот я и хочу, чтобы прога, грубо говоря, вводила туда циферку, нажимала на кнопку, анализировала полученный результат (страницу с логином и пассом/"неверный номер") и, в случае удачного подбора выводила инфу... в узких кругах такое клычут брутфорсером... :-))


 
krx   (2003-08-18 22:00) [3]

а орешник рулит... :-))
ток я туда не хочу, поэтому и не подхожу... :-)))


 
BorH   (2003-08-18 23:53) [4]

:-)) Да те, браток, надыть с азов починать :-))
Сделай для начала кнопочку, которая мессагу выводит, пока писать будешь, по-делфи изучишь :-)) Прям как я :-))


 
BorH   (2003-08-18 23:53) [5]

:-)) Да те, браток, надыть с азов починать :-))
Сделай для начала кнопочку, которая мессагу выводит, пока писать будешь, пол-делфи изучишь :-)) Прям как я :-))


 
Beginer1   (2003-08-19 08:51) [6]

поиск по сайту ещё ни кто не отмерял

http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=990231261&n=20


 
Palladin   (2003-08-19 09:24) [7]


> BorH © (18.08.03 23:53) [5]

А потом скрытая масса проявлятся начнет, и поймешь ты что не все видимое есть Делфи.


 
krx   (2003-08-19 10:32) [8]

2Beginer1
я ето видел уж. у мя 7-ая версия, тама нет такого
2BorH
пол-дельфи я уже знаю :-D


 
tv   (2003-08-20 09:58) [9]

2 krx © (19.08.03 10:32) [8]
если поискать получше, то можна найти и в 7-й версии такое.
а насчет пол-дельфи - гонишь браток


 
krx   (2003-08-20 17:23) [10]

2tv
Давно я нашел етот Итхттп... тока как с ним обращаться незнаю... я объясняю - там пхп скрипт, я хочу, шоб программа заполняла формы, отсылала ети заполненные формы и обрабатывала ответ сервера.
блин, ребят, не учите меня основам программирования, вы можете сказать, как ЕТО сделать мона??
p.s.:а насчет пол-дельфи - это шутка. но, учитывая, что половина каждого языка есть в других языках мона и так сказать... :-))


 
Zoltain   (2003-08-20 19:42) [11]

если надо ответ то пиши на zoltain@ukr.net то думаю вдруг ты нашел уже а в лом писать


 
aralekin   (2003-08-20 22:06) [12]

ндяяя...


 
aralekin   (2003-08-20 22:35) [13]

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. парсишь полученную дрянь на наличие форбидных ответов, коли таковые встречаются, тады опять все повторяешь до получения нужной страницы.... короче говоря брутишь
...
воот... кажись ничего не забыл, хотя, если и забыл, ты уж прости.... время позднее и домой хотеЦа :)


 
Beginer1   (2003-08-21 11:26) [14]

>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-21 13:38) [15]

>> Beginer1
аа.. да... пральна гришь..:)))
это я для ГЕТа написал...время позднее было... тему не разглядел :)))

а для ПОСТа у тя верно все....тока вот разве один символ ставиться "+#10"? или пара с "#13"... ща попробую - напишу...



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2003.10.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.009 c
1-51251
Hooch
2003-10-03 13:09
2003.10.16
QuantumGrid


14-51519
Pat
2003-09-26 22:55
2003.10.16
Разминка для мозгов :)


11-51157
Юрец
2003-02-02 15:43
2003.10.16
Как работать с Canvas???


3-51084
Deniz
2003-09-25 13:30
2003.10.16
След. запись?


14-51470
Igor_thief
2003-09-29 14:34
2003.10.16
Как изменить высоту элемента TreeView?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский