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 ගිණුමක් අවශ්ය සේවාවකට ගැළපෙන සේවාලාභියෙකු සහ ක්රමයක් අවශ්යය. SOCKS4 USERID තුළ මුරපදයක් තැබීම එම හුවමාරුව වෙනුවට පැමිණිය නොහැකි අතර සම්බන්ධයක් නොමැති අක්තපත්ර හෙළිදරව් කළ හැක.
ප්රතික්ෂේපයක් සඳහා SOCKS අනුවාදය, ඉල්ලා සිටි ගමනාන්තය සහ පරිශීලක ප්රතිපත්තිය වෙන් වෙන්ව පරීක්ෂා කරන්න.