ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

[C#]Авторизация vkontakte.ru
  #1  
Старый 28.03.2010, 20:45
GanWorld
Новичок
Регистрация: 17.03.2007
Сообщений: 26
Провел на форуме:
60762

Репутация: 0
По умолчанию [C#]Авторизация vkontakte.ru

Помогите написать программу для авторизации на сайте vkontakte.ru.

Код:
----------------------------------------------------------
http://login.vk.com/?act=login

POST /?act=login HTTP/1.1
Host: login.vk.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.1.8) Gecko/20100202 MRA 5.5 (build 02842) Firefox/3.5.8 GTB6
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru,en-us;q=0.7,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://vkontakte.ru/index.php
Content-Type: application/x-www-form-urlencoded
Content-Length: 47
email=login&pass=password&expire=&vk=


HTTP/1.1 200 OK
Server: nginx/0.7.59
Date: Sun, 28 Mar 2010 16:39:20 GMT
Content-Type: text/html; charset=windows-1251
Connection: keep-alive
X-Powered-By: PHP/5.2.6-1+lenny3
Pragma: no-cache
Cache-Control: no-store
Set-Cookie: remixchk=5; expires=Sat, 19-Mar-2011 02:15:45 GMT; path=/; domain=.vkontakte.ru
Set-Cookie: l=65379707; expires=Thu, 31-Mar-2011 15:16:54 GMT; path=/; domain=login.vk.com
Set-Cookie: p=aaa01a523602cf24632c9dabad422aa9701c; expires=Fri, 01-Apr-2011 07:08:22 GMT; path=/; domain=login.vk.com
P3P: CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"
Content-Encoding: gzip
Vary: Accept-Encoding
Content-Length: 346
----------------------------------------------------------
http://vkontakte.ru/login.php

POST /login.php HTTP/1.1
Host: vkontakte.ru
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.1.8) Gecko/20100202 MRA 5.5 (build 02842) Firefox/3.5.8 GTB6
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru,en-us;q=0.7,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://login.vk.com/?act=login
Cookie: remixchk=5; remixsid=nonenone
Content-Type: application/x-www-form-urlencoded
Content-Length: 92
s=3765a6b1cd3049440974b88c&op=slogin&redirect=1&expire=0&to=


HTTP/1.1 302 Found
Server: nginx/0.7.59
Date: Sun, 28 Mar 2010 16:39:21 GMT
Content-Type: text/html; charset=windows-1251
Connection: keep-alive
X-Powered-By: PHP/5.2.6-1+lenny3
Pragma: no-cache
Cache-Control: no-store
P3P: CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"
Set-Cookie: remixsid=253ea57539d039fe650e142b4702c06e3765a6b1cd3049440974b88c; expires=Mon, 28-Mar-2011 16:39:21 GMT; path=/; domain=.vkontakte.ru
Location: profile.php
Content-Encoding: gzip
Vary: Accept-Encoding
Content-Length: 26
----------------------------------------------------------
Сейчас пока не понял, Откуда берётся s=3765a6b1cd3049440974b88c
во втором запросе?

ps: немного тут порезалось.

Последний раз редактировалось GanWorld; 28.03.2010 в 20:48..
 
Ответить с цитированием

  #2  
Старый 29.03.2010, 00:22
scrat
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
Провел на форуме:
5812656

Репутация: 1540


Отправить сообщение для scrat с помощью ICQ
По умолчанию

проще делать через эмуляцию IE
 
Ответить с цитированием

  #3  
Старый 29.03.2010, 00:25
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме:
6962560

Репутация: 536


По умолчанию

Цитата:
Сообщение от GanWorld  
Сейчас пока не понял, Откуда берётся s=3765a6b1cd3049440974b88c
во втором запросе?
Берётся из ответа на первый запрос...
 
Ответить с цитированием

  #4  
Старый 30.03.2010, 15:22
imreadyourmind
Познающий
Регистрация: 23.02.2010
Сообщений: 49
Провел на форуме:
447878

Репутация: 16
Отправить сообщение для imreadyourmind с помощью ICQ
По умолчанию

берется веббраузер, авторизируемся на нем. тырим из него куки через олеобъект.документ и дальше можем подставлять куки в любой компонент и работать, как будто мы авторизовались.
 
Ответить с цитированием

  #5  
Старый 30.03.2010, 22:06
GanWorld
Новичок
Регистрация: 17.03.2007
Сообщений: 26
Провел на форуме:
60762

Репутация: 0
По умолчанию

Спасибо всем большое.
Так и сделал, Авторизовался через WebBrowser, сохранил Cookies и продолжил через HttpWebRequest, HttpWebResponse.
Но ещё нашёл интересную статейку по авторизации через HttpWebRequest, HttpWebResponse http://www.netcoder.ru/blog/121.html
 
Ответить с цитированием

  #6  
Старый 01.04.2010, 16:08
RedFern.89
Постоянный
Регистрация: 20.01.2010
Сообщений: 338
Провел на форуме:
500264

Репутация: 69
Отправить сообщение для RedFern.89 с помощью ICQ
По умолчанию

а не проще ли проделать всю авторизацию без TWebBrowser? это же ацки не граматно!

Код:
s=3765a6b1cd3049440974b88c
это ваще-то пасс-кей, который генерируется сервером из твоего мыла и пароля и еще разных данных! Cookies проще всего сохранить при помощи InternetGetCookie. Самый главный парметр в куках это remixsid=
 
Ответить с цитированием

  #7  
Старый 01.04.2010, 16:21
.ATK
Участник форума
Регистрация: 20.02.2009
Сообщений: 224
Провел на форуме:
5075819

Репутация: 274
По умолчанию

3 метода у меня было, что бы авторизироваться в вк
 
Ответить с цитированием

  #8  
Старый 01.04.2010, 23:30
stepashka_
Познавший АНТИЧАТ
Регистрация: 09.11.2009
Сообщений: 1,077
Провел на форуме:
7879791

Репутация: 265


Отправить сообщение для stepashka_ с помощью ICQ
По умолчанию

Цитата:
Сообщение от .ATK  
3 метода у меня было, что бы авторизироваться в вк
выкладывай сюда
 
Ответить с цитированием

  #9  
Старый 01.04.2010, 23:48
Roston
Постоянный
Регистрация: 31.07.2008
Сообщений: 370
Провел на форуме:
2866942

Репутация: 350
Отправить сообщение для Roston с помощью ICQ
По умолчанию

http://paste.ly/ND
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Взлом odnoklassniki.ru и vkontakte.ru Good-url Покупка, продажа, услуги в Соц. Сетях 6 05.02.2010 05:46
Fake vkontakte.ru & odnoklassniki.ru + смс активация Simka3 Покупка, продажа, услуги в Соц. Сетях 5 27.12.2009 23:05



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ