Macaamiilka SOCKS5 waxa uu ku bilaabmaa nuqulka 5, ka dibna waxa uu diraa nuqulka 1 inta lagu jiro aqoonsiga erayga sirta. Taasi maahan daruuri hoos-u-dhigid ama proxy khaldan.

Isku beddelka koowaad waxa uu ka wada hadlaa habka aqoonsiga SOCKS5. Marka magaca isticmaalaha/erayga sirta la doorto, RFC 1929 waxa uu qeexaa wada-hadal hoose oo goobta nuqulkiisu tahay 0x01.

Codsi aqoonsigaas waxa uu ka kooban yahay dhererka iyo bytes-ka magaca isticmaalaha iyo erayga sirta. Server-ku waxa uu soo celiyaa nuqulka wada-hadalka hoose iyo xaalad. Kaliya ka dib marka aqoonsigu guulaysto ayuu macaamiilku diraa codsiga goobta SOCKS5.

Kala hay labada isku beddel marka aad akhrinayso raad ama fulinayso macaamiil. Ku celcelinta 0x05 meel kasta sababtoo ah adeegga waxa la yidhaahdaa SOCKS5 waxa ay abuurtaa fariinta aqoonsiga khaldan.

Xaaladda erayga sirta ee guulaystay sidoo kale macneheedu maahan in goobta la codsaday la oggol yahay. Jawaabta SOCKS ee xigta waxa ay weli diidi kartaa xidhiidhkaas.

Ugu dambayntii, habkan magaca isticmaalaha/erayga sirta ma qarinayo aqoonsigiisa. Byte-ka nuqulku waxa uu tilmaamaa qaab fariin, ma aha hab gelitaan la qariyay ama ka xoog badan.

Maqaallo la xiriira