Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Авторизация на vkontakte 
:(
    Опции темы
en-horror
Дата 11.5.2008, 22:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 99
Регистрация: 13.7.2004

Репутация: нет
Всего: нет



Цитата

Это не шляпа. Это яваскрипт. Который устанавливает куки при ините. 
Вам же надо эти куки съесть и при необходимости выплюнуть обратно.


то что это ява скрипт я уже понял... только не очень понял его роли... если он устанавливает куки то получается через IdHTTP1 они не будут записываться в куки менеджер и это надо делать вручную! правильно я понимаю
PM MAIL   Вверх
gather
Дата 12.5.2008, 07:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Rescue Officer
*


Профиль
Группа: Участник
Сообщений: 127
Регистрация: 13.6.2007
Где: Russia, Lipetsk

Репутация: нет
Всего: 4



en-horror, берем снифер и смотрим, что сваливается браузеру, а что Вашей программе.
100% гарантии даже презервативы не дают.
PM MAIL WWW Skype GTalk Jabber   Вверх
Syrex
Дата 12.5.2008, 11:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 262
Регистрация: 9.2.2006
Где: Москва

Репутация: 1
Всего: 1



Так может кто-нибудь все-таки даст пример, как из своей проги заполнить поля Логин и Пароль на загруженной в CppWebBrowser странице?

Цитата

Допустим на сайте есть поля Логин и пароль. 
Данный сайт я загружаю в CppWebBrowser
В проге два компонента типа Edit
Как сделать, чтобы при нажатии на кнопку в программе поля  Логин и пароль (которые расположены на загруженном сайте) заполнились значениями из Edit1 и Edit2.

PM MAIL ICQ   Вверх
SABROG
Дата 12.5.2008, 16:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 3
Всего: 91



Никто не даст...

Цитата

TCppWebBrowser wraps the IWebBrowser2 interface from Microsoft’s Shell Doc Object and Control Library (SHDOCVW.DLL) to allow you to create a customized Web browsing application or to add Internet, file and network browsing, document viewing, and data downloading capabilities to your C++Builder applications.

Note:    Because TCppWebBrowser wraps the SHDOCVW.DLL, you must have SHDOCVW.DLL installed to use this component. This DLL ships with Internet Explorer 4 and later.


Т.е. грубо-говоря это COM объект с движком Internet Explorer, который внедряется в программу как ActiveX на сайтах. Т.е. у тебя есть только те функции, которые тебе разрешил иметь Билли. И среди них нет функций, которая бы возвращала хотябы сокет. Все зашито внутри.

А вообще, чтобы передать любые параметры формы достаточно иметь - обычный сокет + RFC2616. Все передается в текстовом виде, поэтому пообщаться с http сервером не сложнее общения IRC ботов.


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
Syrex
Дата 15.5.2008, 11:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 262
Регистрация: 9.2.2006
Где: Москва

Репутация: 1
Всего: 1



То есть на билдере написать что-то типа RoboForm невозможно?
PM MAIL ICQ   Вверх
SABROG
Дата 15.5.2008, 12:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 3
Всего: 91



RoboForm - плагин, который юзает функции экспортируемые браузером. Если есть SDK, то пиши наздоровье. Иначе только на чистых сокетах.


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
en-horror
Дата 16.5.2008, 00:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 99
Регистрация: 13.7.2004

Репутация: нет
Всего: нет



Цитата

en-horror, берем снифер и смотрим, что сваливается браузеру, а что Вашей программе.
100% гарантии даже презервативы не дают.

это я смотрел... в том то и дело что браузеру сваливаются куки... а программе нет =( поэтому и перекидывает обратно на страницу регистрации, только я так и не понял почему мне они не сваливаются?
PM MAIL   Вверх
gather
Дата 16.5.2008, 08:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Rescue Officer
*


Профиль
Группа: Участник
Сообщений: 127
Регистрация: 13.6.2007
Где: Russia, Lipetsk

Репутация: нет
Всего: 4



en-horror, Какого вида сваливаются куки? Пример в студию.
PM MAIL WWW Skype GTalk Jabber   Вверх
en-horror
Дата 16.5.2008, 21:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 99
Регистрация: 13.7.2004

Репутация: нет
Всего: нет



вот
POST /login.php HTTP/1.1
User-Agent: Opera/9.27 (Windows NT 5.1; U; ru)
Host: vkontakte.ru
...
Cookie: remixfriendsCommon=1; remixwall=1; remixmatches=1; remixautobookmark=10; remixchk=5
Cookie2: $Version=1
...
email=horreodor%40****.ru&pass=*****

далее идет
GET /js/simpleajax.js?3 HTTP/1.1
User-Agent: Opera/9.27 (Windows NT 5.1; U; ru)
Host: vkontakte.ru
..
Cookie: remixfriendsCommon=1; remixwall=1; remixmatches=1; remixautobookmark=10; remixchk=5; remixmid=109351; remixemail=horreodor%****.ru; remixpass=352a************f26dc453edfa7
Cookie2: $Version=1

далее идет тоже самое на
GET /js/langRus.js HTTP/1.1
GET /js/functions.js?5 HTTP/1.1

мне же
POST /login.php HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Content-Length: 38
Host: vkontakte.ru
User-Agent: Opera/9.27 (Windows NT 5.1; U; ru)


email=horreodor%****.ru&pass=****
PM MAIL   Вверх
gather
Дата 17.5.2008, 13:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Rescue Officer
*


Профиль
Группа: Участник
Сообщений: 127
Регистрация: 13.6.2007
Где: Russia, Lipetsk

Репутация: нет
Всего: 4



Код

Cookie: remixfriendsCommon=1; remixwall=1; remixmatches=1; remixautobookmark=10; remixchk=5; remixmid=109351; remixemail=horreodor%****.ru; remixpass=352a************f26dc453edfa7
Cookie2: $Version=1

В чем проблема подсунуть такие же?
PM MAIL WWW Skype GTalk Jabber   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0997 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.