Cinwaan proxy oo sax ah kama dhigayo fariin SOCKS gacan ku qoran mid sax ah. Dirista qaab C ama C++ waxay diri kartaa buuxin ama tirooyin nidaamka martigeliyaha oo aan borotokoolku waligiis codsan.

Codsi SOCKS5 CONNECT oo magaca domain leh, si cad u taxan taxanaha tan kadib wada-hadalka habka iyo wixii xaqiijin ah ee la doortay:

  1. Nooca, amarka, baaytiga la kaydiyay iyo nooca cinwaanka
  2. Dhererka domain-ka iyo baaytiyada domain-ka
  3. Dekedda yoolka ee laba baayti oo nidaamka baaytiga shabakada

Dhererka cinwaannadu waxay ku xiran yihiin nooca SOCKS iyo nooca cinwaanka. Goobaha tirooyinka ballaadhkoodu go'an yahay waxay u baahan yihiin matalaaddooda loo qoondeeyay; xargaha domain-ku waxay leeyihiin codaynta dhererkooda. Dhammaadka xarigga C maaha tilmaan guud oo lagu daro eber fariinta shabakada.

Jid gaaban oo fulinDhibaatada la hubinayo
U qoondeynta qiime 32-bit ihaa tilmaame 8-bitMa soo saaro afarta baayti oo dhan
U beddelashada keydka tilmaame tiro idil oo weynIsku-beegyada iyo nidaamka baaytiga wali waa in la maareeyaa
U qaadashada in hal akhris ama qoraal uu yahay hal fariinTCP waxay gudbin kartaa oo keliya qayb ka mid ah taxanaha borotokoolka

Isbarbar dhig goob kasta iyo halka loo jeedo oo maaree I/O-ga qayb ahaan. Helista laba baayti ma caddaynayso in jawaabta oo dhan timid. Baadhista xuduudahaas waxay kala saari kartaa codsi qaldan iyo server diidaya xiriir si sax ah loo sharraxay.

Maqaallo la xiriira