វាល USERID របស់ SOCKS4
ពន្យល់វាល USERID របស់ SOCKS4 និងហេតុអ្វីបានជាការបកស្រាយរបស់វាអាស្រ័យលើម៉ាស៊ីនមេ មិនមែនលើការផ្ទៀងផ្ទាត់ឈ្មោះអ្នកប្រើ/ពាក្យសម្ងាត់ SOCKS5 ទេ។
SOCKS4 រួមបញ្ចូលខ្សែអក្សរ USERID ប្រវែងអថេរ ដែលបញ្ចប់ដោយបៃសូន្យ។ ម៉ាស៊ីនមេបកស្រាយអត្តសញ្ញាណនោះតាមគោលនយោបាយរបស់ខ្លួន; ពិធីការមិនបន្តវាដោយការចរចារងឈ្មោះអ្នកប្រើ/ពាក្យសម្ងាត់ SOCKS5 ទេ។
សំណើ SOCKS4 CONNECT ទៅអាសយដ្ឋានឯកសារ 203.0.113.8 ច្រក 443 ជាមួយ USERID ទទេ គឺ:
04 01 01 bb cb 00 71 08 00
បៃទីប្រាំបួន 0x00 បញ្ចប់វាលទទេ។ វាមិនមែនជាតួអក្សរ 0 ដែលតម្លៃ ASCII របស់វាគឺ 0x30 ទេ។ ការលុបវាចោលធ្វើឱ្យ USERID មិនពេញលេញ។
អ្វីដែលម៉ាស៊ីនមេរំពឹង
អត្តសញ្ញាណទទេអាចសមស្រប នៅពេលសេវាមិនត្រូវការអត្តសញ្ញាណណាមួយ។ ប្រសិនបើវាត្រូវការអត្តសញ្ញាណជាក់លាក់ ឬយន្តការចូលចូលមួយផ្សេងទៀត សូមអនុវត្តតាមគោលនយោបាយដែលបានចងក្រងរបស់វា។ ឈ្មោះដែលបានផ្តល់ជូនបង្កើតអត្តសញ្ញាណ លុះត្រាតែម៉ាស៊ីនមេផ្ទៀងផ្ទាត់វា។
SOCKS4a ពង្រីកការគ្រប់គ្រងឈ្មោះម៉ាស៊ីនគោលដៅ; វាមិនបន្ថែមការផ្ទៀងផ្ទាត់ SOCKS5 ទេ។ សេវាដែលត្រូវការគណនី SOCKS5 ត្រូវការកម្មវិធីភ្ញៀវ និងវិធីសាស្ត្រដែលត្រូវគ្នា។ ការដាក់ពាក្យសម្ងាត់ក្នុង USERID របស់ SOCKS4 មិនអាចជំនួសការផ្លាស់ប្តូរនោះបានទេ ហើយអាចបង្ហាញព័ត៌មានសម្គាល់ដែលមិនពាក់ព័ន្ធ។
សម្រាប់ការបដិសេធ សូមពិនិត្យកំណែ SOCKS គោលដៅដែលបានស្នើ និងគោលនយោបាយអ្នកប្រើ ដោយឡែកពីគ្នា។