SOCKS5 တွင် အတည်ပြုခြင်းကို ဖောက်သည်က ၎င်း၏ ဦးတည်ချက် တောင်းဆိုချက်ကို မပို့မီ ညှိနှိုင်းသည်။ ထို့ကြောင့် အစောပိုင်း အထောက်အထား မအောင်မြင်မှုသည် ပရောက်စီ၏ အပြင်ဘက်ရှိ FTP၊ HTTPS သို့မဟုတ် အခြား အက်ပ်လီကေးရှင်း မအောင်မြင်မှုနှင့် မတူညီသော ဖြစ်ရပ်ဖြစ်သည်။

ဖောက်သည်၏ နှုတ်ဆက်ချက်တွင် ၎င်းပံ့ပိုးသော အတည်ပြုနည်းလမ်းများကို စာရင်းပြုစုထားသည်။ ဆာဗာသည် ထိုစာရင်းမှ နည်းလမ်းတစ်ခုကို ရွေးချယ်ပြီး ရွေးချယ်မှုကို ပြန်ပို့သည်။ 0xff တန်ဖိုးသည် ကမ်းလှမ်းထားသော မည်သည့်နည်းလမ်းမှ လက်ခံနိုင်ဖွယ်မရှိဘဲ ချိတ်ဆက်မှုကို ပိတ်ရမည်ဟု ဆိုလိုသည်။ စကားဝှက် မအောင်မြင်ပြီးနောက် ဖောက်သည်သည် ဆာဗာဘက်ရှိ နည်းလမ်းတိုင်းကို ရိုးရိုးစမ်းသပ်သည်မဟုတ်ပါ။

Dante ၏ အစီအစဉ်က ထိန်းချုပ်သည့်အရာ

Dante 1.4.x သည် ပရိုတိုကောအဆင့် ဆက်တင်ကို socksmethod ဟု ခေါ်သည်။ ၎င်း၏ စာရွက်စာတမ်းတွင် နည်းလမ်းများကို ဦးစားပေးအစီအစဉ်ဖြင့် စာရင်းပြုစုထားသည်ဟု ဆိုသည်။ နည်းလမ်းနှစ်ခုလုံးကို ခွင့်ပြုသော မူဝါဒအတွက် ဤကြေညာချက်သည် ဖောက်သည်က ကမ်းလှမ်းသောအခါ အသုံးပြုသူအမည်/စကားဝှက်ကို ဦးစားပေးသည်။

socksmethod: username none

စာရင်းကို ပြောင်းပြန်လုပ်ခြင်းသည် နည်းလမ်းနှစ်ခုလုံး ကမ်းလှမ်းသောအခါ အတည်ပြုခြင်းမရှိသော ဝင်ရောက်မှုကို ဦးစားပေးသည်။

socksmethod: none username

ယင်းတို့သည် အစားထိုး နည်းလမ်းကြေညာချက်များဖြစ်ပြီး ပြည့်စုံသော ဆာဗာဖွဲ့စည်းမှုများ မဟုတ်ပါ။ နားထောင်သည့် အင်တာဖေ့စ်များ၊ ခွင့်ပြုထားသော ဖောက်သည်များ၊ ဦးတည်ချက် စည်းမျဉ်းများနှင့် စည်းမျဉ်းအလိုက် အတည်ပြုခြင်း ကန့်သတ်ချက်များသည် အရေးကြီးဆဲဖြစ်သည်။

none ကို ခွင့်ပြုခြင်းသည် တိကျသော အကျိုးဆက်ရှိသည်။ အတည်ပြုခြင်းမရှိသည့် နည်းလမ်းကိုသာ ကမ်းလှမ်းသော ဖောက်သည်ကို သက်ဆိုင်ရာ စည်းမျဉ်းများအောက်တွင် လက်ခံနိုင်သည်။ username ကို ပထမဆုံး ထားခြင်းသည် none ပါဝင်သော စာရင်းကို အားလုံး စကားဝှက် ပေးရမည်ဟူသော သတ်မှတ်ချက်အဖြစ် မပြောင်းလဲစေပါ။

ဦးစွာ လိုအပ်ချက်ကို ရွေးပါ

ခွင့်ပြုထားသော ဖောက်သည်တိုင်း အသုံးပြုသူအမည်/စကားဝှက်ဖြင့် အတည်ပြုရမည်ဆိုလျှင် none ကို ယေဘုယျ လိုက်ဖက်မှု ပြုပြင်ချက်အဖြစ် ထည့်မည့်အစား ထို လိုအပ်ချက်ကို ကမ္ဘာလုံးဆိုင်ရာနှင့် သက်ဆိုင်ရာ စည်းမျဉ်းများတွင် တသမတ်တည်း ဖွဲ့စည်းပါ။ ကန့်သတ်ထားသော ဖောက်သည်အုပ်စုအတွက် အမည်မသိ ဝင်ရောက်မှုကို ရည်ရွယ်ချက်ရှိရှိ ပြုလုပ်ပါက အုပ်စုနှင့် ၎င်း၏ ခွင့်ပြုထားသော ဦးတည်ချက်များကို ရှင်းလင်းစွာ ဖော်ပြပါ။

Dante တွင် clientmethod လည်း ရှိပြီး ၎င်းသည် TCP ဖောက်သည် ချိတ်ဆက်သောအခါ SOCKS ညှိနှိုင်းမှု မတိုင်မီ ပြုလုပ်သော စစ်ဆေးမှုများနှင့် သက်ဆိုင်သည်။ ၎င်းသည် SOCKS5 နှုတ်ဆက်ချက်တွင် ဖလှယ်သော နည်းလမ်းများနှင့် သီးခြား အလွှာဖြစ်သည်။ ဟောင်းသော method သော့ချက်စကားလုံး အသုံးပြုသော ဖွဲ့စည်းမှု အပိုင်းများကို ထည့်သွင်းထားသော Dante ဗားရှင်း၏ လက်စွဲစာအုပ်နှင့်အညီ ဖတ်သင့်သည်။

ဖောက်သည်နှစ်ဦး မတူညီစွာ ပြုမူသောအခါ တစ်ဦးစီ ကမ်းလှမ်းသည့်အရာ၊ Dante ရွေးချယ်သည့်အရာနှင့် ရွေးချယ်ထားသော နည်းလမ်း၏ ခွဲညှိနှိုင်းမှု အောင်မြင်ခြင်း ရှိ/မရှိကို နှိုင်းယှဉ်ပါ။ ထို့နောက် SOCKS ဦးတည်ချက် တုံ့ပြန်ချက်ကို စစ်ဆေးပါ။ ဤအစီအစဉ်သည် မအောင်မြင်မှုတိုင်းကို FTP အပေါ် မတင်သွင်းဘဲ သို့မဟုတ် ဆာဗာ၏ အတည်ပြုမူဝါဒကို မျက်စိကန်းစွာ မပြောင်းလဲဘဲ ပျောက်ဆုံးနေသော အထောက်အထား ပြန်ခေါ်မှုကို ဖော်ထုတ်သည်။

နောက်ဆုံးအနေဖြင့် SOCKS5 အသုံးပြုသူအမည်/စကားဝှက် အတည်ပြုခြင်းသည် စကားဝှက် ဖလှယ်မှုကို ကုဒ်ဝှက်မပေးပါ။ ထို အထောက်အထားများကို လျှို့ဝှက်မှု လိုအပ်သောအခါ သင့်လျော်စွာ ကာကွယ်ထားသော ပို့ဆောင်မှု သို့မဟုတ် ကွန်ရက်ကို အသုံးပြုပါ။

ဆက်စပ်ဆောင်းပါးများ