|
12 / 12 / 9
Регистрация: 12.04.2012
Сообщений: 259
|
|
Получить cookies из браузера09.10.2012, 21:48. Показов 11425. Ответов 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 | |
|
Удалить cookies запущенного браузера Не сохраняются Cookies после закрытия браузера Получить значение Cookies
Получить значения cookies, создаваемых сторонним скриптом. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Эксперимент с картинкой-обложкой на CodinGame
Adler 10.07.2026
Решил на днях провести эксперимент. У меня есть аккаунт на CodinGame, ТОП-3 по РФ среди 2200 участников (в разделе соревнования по программированию ИИ-ботов). Там есть обложка, куда можно влепить. . .
|
GitDOS: Когда я решил скрестить MS-DOS, GitHub и Claude
MaGz GoLd 08.07.2026
Привет, Киберфорум! Хочу поделиться своим проектом, который, надеюсь, вас заинтересует. GitDOS — это веб-приложение, которое позволяет запускать DOS в браузере с тремя крутыми фичами: диски живут в. . .
|
Учебный мини "цифровой двойник" = (Сервер = Java + Flask_питон )+(3D = Гугловскаая 4T nvideo + google colab) +( WMS = Odoo на Docker)
anaschu 07.07.2026
Увидел в требованиях к вакансии создателя имитационных моделей связку (REst + Api + WMS + Anylogic + питон + 3D Nvideo), и решил посмотреть, что это такое. Из этого всего я работал более менее. . .
|
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал.
Оно само - говорит.
Кто слышит тот слышит.
|
|
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было
ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась.
Первый вариант. . .
|
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2.
Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|