SOCKS4 waxa uu ka kooban yahay xariiq USERID dhererkiisu beddelmo oo ku dhammaada byte eber. Server-ku waxa uu u fasiraa aqoonsigaas si waafaqsan siyaasaddiisa; borotokoolku kama daba galo wada-hadal hoosaad ah magaca isticmaalaha/furaha sirta ee SOCKS5.

Codsi SOCKS4 CONNECT oo ku socda cinwaanka dukumeentiga 203.0.113.8, dekedda 443, oo leh USERID madhan waa:

04 01 01 bb cb 00 71 08 00

Byte-ka sagaalaad, 0x00, wuxuu dhammeeyaa goobta madhan. Ma aha xarafka 0, oo qiimihiisu ASCII yahay 0x30. Haddii la reebo, USERID wuu dhimanayaa.

Waxa uu server-ku filanayo

Aqoonsi madhan ayaa ku habboon marka adeeggu aanu midna u baahnayn. Haddii uu u baahan yahay aqoonsi gaar ah ama hab kale oo gelitaan, raac siyaasaddiisa la diiwaangeliyay. Magac la bixiyay waxa uu aasaasaa aqoonsi kaliya haddii server-ku xaqiijiyo.

SOCKS4a waxa uu ballaadhiyaa maaraynta magaca martigeliyaha goobta; ma daro xaqiijin SOCKS5. Adeeg u baahan akoon SOCKS5 waxa uu u baahan yahay macmiil iyo hab ku habboon. Furaha sirta gelinta USERID SOCKS4 ma beddeli karo is-dhaafsigaas waxana laga yaabaa inuu shaaca ka qaado aqoonsi aan xidhiidh lahayn.

Diidmada, si gooni ah u hubi nooca SOCKS, goobta la codsaday iyo siyaasadda isticmaalaha.

Maqaallo la xiriira