![]() |
Модераторы: Snowy, Poseidon, MetalFan |
![]() ![]() ![]() |
|
Teemu |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 3.1.2010 Репутация: нет Всего: нет |
Доброго времени суток, писал программы примерно для полутора десятков различных сайтов, всё было нормально до тех пор, пока не попался сайт на флеше, собственно программы вроде httpAnalyzer, Charles и Tamper Data помогли узнать параметры запроса ... но ... с такими запросами я дел ранее никогда не имел, суть вопроса вот в чем, на авторизации передаётся всего 1 параметр, но выглядит он вот так:
<data> <action>auth</action> <params> <phone>79103817***</phone> <password>Yu8KnawHy</password> </params> </data> При этом сам запрос выглядит так http://sitename.ru/processor.php?rnd=1029481913819 В QueryString httpAnalyzer показывает - Parameter Name - rnd Value - 1029481913819 Т.е. как я понимаю, у этого запроса всего 1 параметр, но ... как мне тогда передать номер телефона(логин) и пароль для авторизации? Пробовал и руками дописывать в виде http://sitename.ru/processor.php?rnd=10294...sword=Yu8KnawHy Но результата нет, вот ещё скрин из Tamper Data: ![]() Надеюсь на помощь, т.к. сам не понимаю как авторизоваться с таким POST запросом в 1 параметр с тегами) |
|||
|
||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
Формируешь XML приведенной тобой структуры, куда и запихиваешь нужные параметры.
Потом этот XML передаешь, как строковой параметр с именем POST_DATA. Не пойму, на каком этапе у тебя затыка. |
|||
|
||||
Teemu |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 3.1.2010 Репутация: нет Всего: нет |
а если запихнуть весь этот код в переменную типа StringList, что-то вроде: auth: Tstringlist; auth.add('post_data= весь описанный выше код'); так не получится?) Это сообщение отредактировал(а) Teemu - 23.3.2011, 21:05 |
|||
|
||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
Вполне получится - это обычный текст.
Не обязательно даже стринглист - просто строкой можно. Можно даже без переносов и пробелов - все равно схавает. Главное, чтобы тэги были правильные. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Сети" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Сети | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |