SOCKS5 клиенті 5 нұсқасынан басталады, содан кейін құпия сөз аутентификациясы кезінде 1 нұсқасын жібереді. Бұл міндетті түрде төмендету немесе қате прокси емес.

Бірінші алмасу SOCKS5 аутентификация әдісін келіседі. Пайдаланушы аты/құпия сөз таңдалғанда, RFC 1929 нұсқа өрісі 0x01 болатын жеке қосалқы келіссөзді анықтайды.

Бұл аутентификация сұрауы пайдаланушы аты мен құпия сөздің ұзындықтары мен байттарын қамтиды. Сервер қосалқы келіссөз нұсқасын және мәртебені қайтарады. Клиент SOCKS5 межелік сұрауын аутентификация сәтті өткеннен кейін ғана жібереді.

Ізді оқығанда немесе клиентті іске асырғанда екі алмасуды бөлек ұстаңыз. Қызмет SOCKS5 деп аталатындықтан 0x05-ді барлық жерде қайталау қате аутентификация хабарламасын тудырады.

Сәтті құпия сөз мәртебесі сұралған межеліктің рұқсат етілгенін де білдірмейді. Келесі SOCKS жауабы бұл қосылымды әлі де қабылдамауы мүмкін.

Соңында, бұл пайдаланушы аты/құпия сөз әдісі өз тіркелгі деректерін шифрламайды. Нұсқа байты хабарлама пішімін көрсетеді, шифрланған немесе күштірек кіру режимін емес.

Қатысты мақалалар