SOCKS4 د صفر بایټ سره پای ته رسېدونکې بدلېدونکې اوږدوالی USERID لړ لري. سرور هغه پېژندونکی د خپلې تګلارې له مخې تفسیروي؛ پروتوکول وروسته له هغې د SOCKS5 کارن نوم/پټنوم فرعي خبرې اترې نه کوي.

د اسنادو پتې 203.0.113.8، پورټ 443 ته د خالي USERID سره SOCKS4 CONNECT غوښتنه دا ده:

04 01 01 bb cb 00 71 08 00

نهم بایټ 0x00 خالي ساحه پای ته رسوي. دا 0 توری نه دی، چې ASCII ارزښت یې 0x30 دی. له پامه غورځول یې USERID نیمګړی پرېږدي.

سرور څه تمه لري

کله چې خدمت هېڅ پېژندونکی نه غواړي، خالي پېژندونکی مناسب کېدای شي. که ځانګړی پېژندونکی یا بله لاسرسي طریقه وغواړي، د هغې مستنده تګلاره تعقیب کړئ. ورکړل شوی نوم یوازې هغه وخت هویت ثابتوي چې سرور یې تصدیق کړي.

SOCKS4a د منزل هوسټ نوم سمبالښت پراخوي؛ دا د SOCKS5 تصدیق نه زیاتوي. هغه خدمت چې SOCKS5 حساب ته اړتیا لري، مطابق کلاینټ او طریقه غواړي. په SOCKS4 USERID کې پټنوم اېښودل د هغې تبادلې بدیل نه شي کېدای او کېدای شي نامربوط سند افشا کړي.

د ردولو لپاره د SOCKS نسخه، غوښتل شوی منزل او کارن تګلاره جلا جلا وګورئ.

اړوندې مقالې