Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Socks5, аутентификация [D7, WinXP]


RGV ©   (2010-03-19 05:35:00) 

Доброе время суток!
Не могу залогиниться на прокси (Socks5):
отправляю: 050102  (логин\пароль)
получаю   : 0502  (разрешено)
отправляю: 0504757365720431323334

структура как указано
+----+------+----------+------+----------+
|VER | ULEN |  UNAME   | PLEN |  PASSWD  |
+----+------+----------+------+----------+
| 1   |  1      | 1 to 255  |  1    |   1 to 255 |
+----+------+----------+------+----------+


получаю:  0100 Чтобы это значило вот здесь я не понял
по идее первая цифра должна быть 05
ну вобчем дальше дисконект и полный стопор низнаю цо делать.


RGV   (2010-03-19 07:11:00) [1]

Простите ради Бога! Замурыжил всем мозги. Вобчем проблему решил.
проблема была здесь
5000 = htons(80)   вроде )не в том порядке )))))


RGV   (2010-03-19 07:03:00) [2]

Так проехали, вроде 0100 это я прошел аутентификацию
дальше загвоздка
отправляю 05010001D945802A5000  
5000 = htons(80)   вроде )

       +----+-----+-------+------+----------+----------+
       |VER | CMD |  RSV  | ATYP | DST.ADDR | DST.PORT |
       +----+-----+-------+------+----------+----------+
       | 1   |  1    | X'00'   |  1     |  Variable   |    2          |
       +----+-----+-------+------+----------+----------+

через пару сек дисконект.


RGV   (2010-03-19 05:37:00) [3]

иформацию о аутентификации читал тут http://rfc2.ru/1929.rfc


Наверх

Титульная страница Поиск, карта сайта Написать письмо