Mae SOCKS4 yn cynnwys llinyn USERID o hyd amrywiol sy'n gorffen â beit sero. Mae'r gweinydd yn dehongli'r dynodwr hwnnw yn ôl ei bolisi; nid yw'r protocol yn ei ddilyn ag is-drafodaeth enw defnyddiwr/cyfrinair SOCKS5.

Mae cais SOCKS4 CONNECT i'r cyfeiriad dogfennaeth 203.0.113.8, porth 443, gyda USERID gwag yn:

04 01 01 bb cb 00 71 08 00

Mae'r nawfed beit, 0x00, yn terfynu'r maes gwag. Nid yw'n y nod 0, y mae ei werth ASCII yn 0x30. Mae ei hepgor yn gadael USERID heb ei orffen.

Beth mae'r gweinydd yn ei ddisgwyl

Gall dynodwr gwag fod yn briodol pan nad oes angen un ar y gwasanaeth. Os oes angen dynodwr penodol neu ddull mynediad arall arno, dilynwch ei bolisi dogfennol. Nid yw enw a ddarperir yn sefydlu hunaniaeth oni bai bod y gweinydd yn ei ddilysu.

Mae SOCKS4a yn ymestyn trin enw gwesteiwr y gyrchfan; nid yw'n ychwanegu dilysu SOCKS5. Mae gwasanaeth sy'n gofyn am gyfrif SOCKS5 angen cleient a dull cydnaws. Ni all rhoi cyfrinair yn USERID SOCKS4 ddisodli'r cyfnewid hwnnw ac efallai y bydd yn datgelu manylion annibynnol.

Ar gyfer gwrthodiad, gwiriwch fersiwn SOCKS, y gyrchfan a ofynnwyd amdani, a pholisi'r defnyddiwr ar wahân.

Erthyglau cysylltiedig