|
12 / 12 / 9
Регистрация: 12.04.2012
Сообщений: 259
|
|
Получить cookies из браузера09.10.2012, 21:48. Показов 11071. Ответов 67
Метки нет (Все метки)
В общем надо Получить cookies из браузера который на форме или CppWebBrowser или другой не знаю какой лучше использовать...
Мне надо в браузере авторизоваться и получить cookies которые после авторизации придут. Потом эти cooki использовать в запросах с помощью TIdHTTP (чтоб быть как бы авторизованным). Повторить авторизацию через TIdHTTP не получается только браузером. Ну и если кому интересно авторизоваться на (https://store.steampowered.com/login/) Всем спасибо за внимание.
0
|
|
| 09.10.2012, 21:48 | |
|
Ответы с готовыми решениями:
67
Получить cookies из браузера: перевести код с JS Как получить cookies для определенного сайта из браузера Google Chrome? Cookies и эмуляция браузера |
|
12 / 12 / 9
Регистрация: 12.04.2012
Сообщений: 259
|
|
| 11.10.2012, 07:48 [ТС] | |
|
0
|
|
|
|
|||||||
| 16.10.2012, 04:40 | |||||||
И почему нельзя использовать чисто CppWebBrowser ? http://www.z-oleg.com/secur/articles/cookies.php - Тут про куки и где они хранятся. Насчет перевода кода - у меня вроде получилось съэмулировать шифровку. Но на запрос сервер отвечает json-ом
0
|
|||||||
|
12 / 12 / 9
Регистрация: 12.04.2012
Сообщений: 259
|
|
| 16.10.2012, 18:03 [ТС] | |
|
0
|
|
|
|
|||||||||||||||||||||
| 18.10.2012, 00:01 | |||||||||||||||||||||
|
В общем опишу что я сделал.
В ф-ции pkcs1pad2() есть рандомная составляющаяя, что бы убедится в правильности шифрования с++ Я её исключил на время проверки пароля. Для этого закоментил строчку в js в файле rsa.js
Выкладываю проект на Builder2009 ( Indy10+, gmp, boost ) Ajax.rar И вариант для получения шифрования в js исполняя в браузере файл Go.html java script.rar
0
|
|||||||||||||||||||||
|
|
||
| 18.10.2012, 00:19 | ||
|
Так как при проверке зашифрованные пароли сходятся значит предположу что есть что-то еще что я не учел.
По какой то причине серв просит повторить ввод:
0
|
||
|
12 / 12 / 9
Регистрация: 12.04.2012
Сообщений: 259
|
|
| 19.10.2012, 17:04 [ТС] | |
|
Ты на каптчу забей главное чтоб он входил проверил твою программу на аккаунте рабочем по логину все ок пароль пишет не верный что то не так...
0
|
|
|
|
||||||||||||||||
| 20.10.2012, 05:02 | ||||||||||||||||
|
Ну пишит что "некорректный вход в систему" если дословно...
Что может означать как то что пароль неправильный так и другую причину... Нашел ошибку в рандоме, но она не решает проблемы..
Добавлено через 1 час 42 минуты Нашел проблему
Получил ответ
0
|
||||||||||||||||
|
12 / 12 / 9
Регистрация: 12.04.2012
Сообщений: 259
|
||||||
| 21.10.2012, 17:33 [ТС] | ||||||
|
Прошу выложи весь проэкт ещё раз....
Добавлено через 3 часа 25 минут Все работает спасибо! Но вот в чем проблема я авторизацию делал для поиска игроков По этой ссылке http://steamcommunity.com/actions/SearchFriends Поиск только для тех кто авторизовался Но теперь я авторизован шлю пост запрос, но мне в ответ сервер пишет нужна авторизация...
0
|
||||||
|
|
|
| 21.10.2012, 18:50 | |
|
Надо просмотреть куки сохраняются/отправляются ли они после/при авторизации.
Нужно просмотреть делает ли что-то js после получения успешного ответа JSON. Возможно нужно будет еще его распарсить и провести еще какие манипуляции.
0
|
|
|
12 / 12 / 2
Регистрация: 12.11.2012
Сообщений: 109
|
||
| 12.11.2012, 22:39 | ||
|
Очень интересен данный код. Я новичок, не разобрался ещё как отправлять лс. Avazart, можно ли получить твой проект с авторизацией? Работаю правда с delphi, но хотелось бы взглянуть на программу. Заранее спасибо за ответ
0
|
||
|
|
||
| 13.11.2012, 00:28 | ||
Добавлено через 56 секунд https://www.cyberforum.ru/post3574827.html Остается лишь внести поправки которые я далее указал по теме.
0
|
||
|
12 / 12 / 2
Регистрация: 12.11.2012
Сообщений: 109
|
||
| 13.11.2012, 20:10 | ||
|
Спасибо) Добавлено через 19 часов 26 минут Avazart, не знаю можно ли здесь спрашивать, но всё таки попробую. Вопрос насчёт вашего java-скрипта по этой теме, Мы вписываем нужные данные, шифруем и получаем ключ, но ели посмотреть то ключ не отображается не в исходном коде и как я понял возможности его спарсить нет. С web программированием я незнаком, прошу подсказать. К примеру есть сайт на котором находится скрипт, можно ли каким-то образом сделать пост запрос с отправкой нужных данных и получения ключа в ответе? Или какой-либо другой вариант парсинга ключа? Заранее спасибо.
0
|
||
|
|
||||||||||||
| 13.11.2012, 20:50 | ||||||||||||
|
Как я помню все происходит приблизительно так:
При отсылке POST запроса на сервер ( проверка логина ) с логином
Json ответ я парсю boost/regex, шифрую свой пароль с помощью gmp библиотеки и передаю на сервер уже зашифрованный пароль.
Добавлено через 6 минут
js исполняется в на клиентской машине - в браузере, а не на сервере (тем он и отличается от php). Так как IdHTTP не может выполнить js, я просто воспроизвёл, то что делает js кодом с++. О каком конкретном сайте чем речь? да и какой смысл делать такое через IdHTTP можно ведь через cppWebBrowser?
0
|
||||||||||||
|
12 / 12 / 2
Регистрация: 12.11.2012
Сообщений: 109
|
|
| 13.11.2012, 20:57 | |
|
0
|
|
|
|
||
| 13.11.2012, 20:59 | ||
|
Какой еще сайт ? go.html это html страница написанная только для того что бы проверить код c++ на правильность шифрования RSA При чем go.html содержит в себе переписанные мной js-скрипты(копии) которые получает браузер с сервера.
0
|
||
|
12 / 12 / 2
Регистрация: 12.11.2012
Сообщений: 109
|
||
| 13.11.2012, 21:19 | ||
|
0
|
||
|
1 / 1 / 0
Регистрация: 08.05.2012
Сообщений: 43
|
|
| 13.11.2012, 21:23 | |
|
Я тоже попробую эти функции на делфи переводить но даже за деньги не делали..
0
|
|
|
12 / 12 / 2
Регистрация: 12.11.2012
Сообщений: 109
|
|||
| 13.11.2012, 21:26 | |||
|
Как вариант перейти на с++ , либо перевести в delphi если это возможно Добавлено через 54 секунды
0
|
|||
| 13.11.2012, 21:26 | |
|
Помогаю со студенческими работами здесь
40
Удалить cookies запущенного браузера Не сохраняются Cookies после закрытия браузера Получить значение Cookies
Получить значения cookies, создаваемых сторонним скриптом. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|