د SOCKS5 پورټ ساحې په شبکه کې د بایټونو په ترتیب سره دوه بې نښې بایټونه دي: تر ټولو مهم بایټ لومړی راځي. په Go کې، لا دمخه تایید شوی uint16 مستقیم کوډ کړئ:

var field [2]byte
binary.BigEndian.PutUint16(field[:], port)

encoding/binary وارد کړئ. د 1080 پورټ لپاره، ترلاسه شوي هیکساډیسیمال بایټونه 04 38 دي. د 4 پورټ لپاره، هغه 00 04 دي؛ مخکښ صفر د ثابت عرض ساحې برخه ده.

که چېرې ننوتل د لویې ټولې عدد یا تار په توګه پیل شي، په uint16 بدلولو دمخه د هغې عددي حد تایید کړئ. بدلون ممکن د حد څخه بهر ارزښت راپور کولو پرځای لوړ بټونه وغورځوي.

د SOCKS5 په ځواب کې، BND.PORT سریال کړئ، یعنې د سرور تړل شوې پورټ ساحه. یوازې د دې لپاره چې دواړه دوه بایټونه نیسي، غوښتل شوی منزل پورټ په هغه ساحه کې کاپي مه کوئ. کوډ شوې ساحه د ځواب له پتې وروسته ځای پرځای کړئ، چې اوږدوالی یې په ATYP پورې اړه لري.

اړوندې مقالې