SOCKS4 ၏ USERID ဝါယာကွက်
SOCKS4 ၏ USERID ဝါယာကွက်နှင့် ၎င်း၏အနက်ပြန်ဆိုမှုသည် SOCKS5 အသုံးပြုသူအမည်/စကားဝှက် အတည်ပြုခြင်းထက် ဆာဗာအပေါ် မူတည်ရသည့် အကြောင်းရင်းကို ရှင်းပြသည်။
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 အကောင့် လိုအပ်သော ဝန်ဆောင်မှုသည် ကိုက်ညီသော client နှင့် နည်းလမ်း လိုအပ်သည်။ SOCKS4 USERID တွင် စကားဝှက် ထည့်ခြင်းသည် ထို ဖလှယ်မှုကို အစားထိုးနိုင်မည် မဟုတ်ဘဲ ဆက်စပ်မှုမရှိသော အထောက်အထား ပေါက်ကြားနိုင်သည်။
ငြင်းပယ်ခံရပါက SOCKS ဗားရှင်း၊ တောင်းဆိုထားသော ခရီးဆုံးနှင့် အသုံးပြုသူ မူဝါဒကို သီးခြားစီ စစ်ဆေးပါ။