In SOCKS5-klant begjint mei ferzje 5 en stjoert dan by wachtwurdautentikaasje ferzje 1. Dat is net needsaaklik in delgong of in ferkearde proxy.

De earste útwiksel ûnderhannelet de SOCKS5-autentikaasjemetoade. As brûkersnamme/wachtwurd keazen wurdt, definiearret RFC 1929 in aparte subûnderhanneling wêrfan it ferzjefjild 0x01 is.

Dat autentikaasjeferzoek befettet lingten en bytes foar de brûkersnamme en it wachtwurd. De server jout de ferzje fan 'e subûnderhanneling en in status werom. Pas nei't autentikaasje slagge is, stjoert de klant it SOCKS5-bestimmingsferzoek.

Hâld de twa útwikselingen apart by it lêzen fan in trace of it ymplemintearjen fan in klant. 0x05 oeral werhelje om't de tsjinst SOCKS5 hjit, produsearret it ferkearde autentikaasjeboadskip.

In suksesfolle wachtwurdstatus betsjut ek net dat de frege bestimming tastien is. It folgjende SOCKS-antwurd kin dy ferbining noch altyd wegerje.

Ta beslút, dizze brûkersnamme/wachtwurd-metoade fersiferet syn bewiisstikken net. De ferzje-byte identifisearret in berjochtformaat, net in fersifere of sterker oanmeldmodus.

Relatearre artikelen