Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.02.2013, 15:51   #1
LORDofLINEAGE
Новичок
Джуниор
 
Регистрация: 06.02.2013
Сообщений: 1
По умолчанию Авторизация стим

Привет всем,мне нужно,авторизовавшись в стим,через веб браузер делфи, получать исходный код страниц,который доступен только для "пользователей(те,кто вошел,под логином и пассом)".
я делаю так: ввожу данные в веб браузере,с помощью этого браузера получаю куки:

Код:
steamCC_91_234_178_6=RU; Steam_Language=russian; browserid=5829545152515509560; timezoneOffset=21600,0; user_time_delta=1360150256%7C0; __utma=128748750.1604180276.1357296747.1360143211.1360145550.44; __utmz=128748750.1357296747.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); store_newreleases_filter_dlc=tab_filtered_dlc_content; __utmb=128748750.43.10.1360145550; sessionid=NzAxMzcyMTA2; __utmc=128748750; steamLogin=76561198079155980%7C%7CF64A48F1129BB3101D605E58F6D719B77012A52C; LKGBillingCountry=none
теперь получаю куки со снифера:


Код:
__utma=128748750.698035267.1357124498.1360144177.1360147834.10; __utmb=128748750.2.10.1360147834; __utmc=128748750; __utmz=128748750.1360073676.8.3.utmcsr=steamcommunity.com|utmccn=(referral)|utmcmd=referral|utmcct=/apps/; __utmv=; dp_user_userid=5114662; dp_user_password=gEy4FHKD

и я теперь понять не могу,с какими работать?(со снифера или браузера?).

Ну я выбрал вот этот способ:

Код:
IdCookieManager1.AddCookie('__utma','128748750.698035267.1357124498.1360144177.1360147834.10');
  IdCookieManager1.AddCookie('__utmb','128748750.2.10.1360147834');
  IdCookieManager1.AddCookie('__utmc','128748750');
  IdCookieManager1.AddCookie('__utmz','128748750.1360073676.8.3.utmcsr=steamcommunity.com|utmccn=(referral)|utmcmd=referral|utmcct=/apps/');
  IdCookieManager1.AddCookie('__utmv','dp_user_userid=5114662; dp_user_password=gEy4FHKD');
  IdCookieManager1.AddCookie('dp_user_userid','5114662');
  IdCookieManager1.AddCookie('dp_user_password','gEy4FHKD');
но при переходе на нужную страницу(доступную только пользователям) ,я получаю ответ,как будто я не логинился(то есть "гость").
ВОт теперь вопросы:какой куки выбирать? что я делаю неправильно?
посоветуйте пожалуйста способы,если напишите рабочий код,то тому,кто написал,я скину некую сумму,так как я уже над этой проблемой довольно долго думаю.
LORDofLINEAGE вне форума Ответить с цитированием
Старый 06.02.2013, 19:30   #2
Lardes
Форумчанин
 
Аватар для Lardes
 
Регистрация: 19.08.2011
Сообщений: 329
По умолчанию

Во-первых, я уверен на 100%, что Вы собираетесь писать брутфорс (и не нужно говорить, что пишите в "добрых" целях). На данном форуме подобные темы запрещены.

Во-вторых, у Steam свой сертификат, которые генерирует пароль для входа. Выход из подобной проблемы: расшифровывайте какой пароль на выходе, на что у Вас уйдут, возможно, годы.

В-третьих, добавлять в IdCookieManager1 "свои" куки крайне неразумно.

В-четвертых, цена брута будет составлять от 7 тыс. рублей, а если с исходников, то разумеется будет дороже в раза два.
Lardes вне форума Ответить с цитированием
Старый 07.02.2013, 14:34   #3
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
добавлять в IdCookieManager1 "свои" куки крайне неразумно.
тем более они там и не нужны совсем
Цитата:
у Steam свой сертификат, которые генерирует пароль для входа.
имхо это только при входе на другие сайты через Steam
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
софт для стим игры adjgam Фриланс 2 19.12.2012 19:02
Авторизация trad C++ Builder 3 13.01.2011 01:27
Обычная авторизация или авторизация на уровне браузера? calugin Безопасность, Шифрование 0 13.01.2011 00:34
авторизация fAtliNg Работа с сетью в Delphi 6 14.08.2010 20:14