|
12 / 12 / 9
Регистрация: 12.04.2012
Сообщений: 259
|
|
Получить cookies из браузера09.10.2012, 21:48. Показов 11044. Ответов 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 и эмуляция браузера |
|
|
||||||||||||
| 10.10.2012, 04:19 | ||||||||||||
Походу там пароль шифруется с помощью js ф-цией DoLogin()можно попробывать воспроизвести ее на С++ и потом делать POST с помощью IdHTTP Добавлено через 20 минут Файл https://store.steampowered.com... ;l=english
0
|
||||||||||||
|
|
|||||||||||
| 10.10.2012, 06:04 | |||||||||||
0
|
|||||||||||
|
12 / 12 / 9
Регистрация: 12.04.2012
Сообщений: 259
|
||
| 10.10.2012, 07:22 [ТС] | ||
|
И как же можно реализовать этот алгоритм RSA?
0
|
||
|
|
|
| 10.10.2012, 07:25 | |
|
Думаю что можно Crypto API
http://www.rsdn.ru/article/cry... ptoapi.xml http://k-lan.narod.ru/Crypto/cryptoapi.htm Щас пробую пример от туда, но чет пока не разбирусь....
0
|
|
|
12 / 12 / 9
Регистрация: 12.04.2012
Сообщений: 259
|
||
| 10.10.2012, 07:36 [ТС] | ||
|
Вот что пишут люди: Писал пару месяцев назад такую вещь. от пару советов: Авторизация на steamcommunity.com весьма хитрая, это вроде бы rsa, но я так и не смог сгенерировать правильный rsa ключ через c#, пришлось юзать порт google v8 и яваскрипт самих вальв. Добавлено через 1 минуту Вот еще 1. Авторизация происходит в несколько этапов, примерно так: Получение модуля, экспоненты и таймштампа для rsa с серверов вальв, генерация публичного ключа из них, получение rsa шифра от пароля пользователя с помощью этого ключа, конвертация в base64 и отправка его обратно на сервера вальв. На клиенте все происходит в ява скрипте на странице и у каждого пользователя модуль и экспонента конечно же разные. И только после этого пользователя наконец логинит и можно забрать куки.
0
|
||
|
|
||
| 10.10.2012, 07:51 | ||
|
Все это понятно я уже нашел способ получить "модуля, экспоненты и таймштампа" они JSON формате присылаются.
Вопрос в получение того что делает js
Добавлено через 10 минут А откуда взяты цитаты ? ( если что в личку )
0
|
||
|
12 / 12 / 9
Регистрация: 12.04.2012
Сообщений: 259
|
|
| 10.10.2012, 15:04 [ТС] | |
|
0
|
|
|
|
||||||
| 10.10.2012, 19:29 | ||||||
|
Проблема в RSA я им ни разу не пользовался...
И во вторых то что там пишут говорит от том что стоит проверить что там за реализация RSA, возможно она нестандартная. Добавлено через 3 часа 1 минуту Нашел rsa.js
0
|
||||||
|
12 / 12 / 9
Регистрация: 12.04.2012
Сообщений: 259
|
|
| 10.10.2012, 20:15 [ТС] | |
|
0
|
|
|
12 / 12 / 9
Регистрация: 12.04.2012
Сообщений: 259
|
|
| 10.10.2012, 20:27 [ТС] | |
|
0
|
|
|
12 / 12 / 9
Регистрация: 12.04.2012
Сообщений: 259
|
|
| 10.10.2012, 20:43 [ТС] | |
|
0
|
|
|
|
||
| 10.10.2012, 20:46 | ||
|
Дык и я не особо js да и не за одни сутки это делается. К тому же там надо еще будет использовать либу типа gmp или BigInt ...
0
|
||
|
12 / 12 / 9
Регистрация: 12.04.2012
Сообщений: 259
|
|
| 10.10.2012, 20:48 [ТС] | |
|
0
|
|
|
12 / 12 / 9
Регистрация: 12.04.2012
Сообщений: 259
|
|
| 10.10.2012, 20:58 [ТС] | |
|
А это просто функция или надо что то ещё подключать библиотеки или типо того ? =)
0
|
|
|
Заблокирован
|
|
| 10.10.2012, 20:59 | |
|
В форме логина пристутствуют несколько скрытых полей, которые имхо и отправляются дополнительно к логину и паролю, поэтому могут быть проблемы с авторизацией через IdHTTP. Но я не могу понять сути Вашей задачи. Но что-то подсказывает мне, что можно обойтись и CppWebBrowser, ибо чувствую, что это не последний подводный камень на данном ресурсе. Но я говорю не о кукисах (проще использовать методы какого-нибудь HTTP Анализатора, чем добится чего-то разумного от данного компонента).
0
|
|
|
|
||
| 11.10.2012, 00:05 | ||
|
rsa.js и jsbn.js - это походу те файлы которые реализовывают шифрование.
rsa.js используеи jsbn.js - библиотеку больших чисел Может что-то упустил по тому как еще до того не дошел Добавлено через 5 минут
Добавлено через 50 минут http://www-cs-students.stanford.edu/~tjw/jsbn/ Добавлено через 2 часа 8 минут Тут вроде указаны пути к кукам Tcppwebbrowser и cookies
0
|
||
| 11.10.2012, 00:05 | |
|
Помогаю со студенческими работами здесь
20
Удалить cookies запущенного браузера Не сохраняются Cookies после закрытия браузера Получить значение Cookies
Получить значения cookies, создаваемых сторонним скриптом. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes.
А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения
развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|