SSTP ස්ථර පැහැදිලි කිරීම: ඇතුළත පැකට්ටුව තවමත් හෙළි කරන්නේ කුමක්ද
SSTP මගින් PPP සහ ඇතුළත පැකට්ටුවක් TLS තුළ ඔතා තබයි, නමුත් පිටත TCP සම්බන්ධතාවය තවමත් කවුරුන් කා සමඟ කතා කළාද යන්න පෙන්වයි. කැප්චරයක් කියවීමට පෙර සෑම ස්ථරයක්ම ලේබල් කරන්න.
බොහෝ පැහැදිලි කිරීම්වල SSTP පිළිබඳ කරුණු දෙකක් එකට එකතු වේ, එම එකතුවීම නිසාම කැප්චර අවුල් සහගත වේ. යෙදුම් පැකට්ටුව ආරක්ෂිත නාලිකාව තුළ රැඳී පවතී, එම නාලිකාව ගෙන යන TCP සම්බන්ධතාවය සිය ස්වකීය ලිපින මුළු ගමන පුරාම රඳවා ගනී. කම්බිය මත ගමන් කරන්නේ වාහකයක් සහ එහි භාණ්ඩයයි, එකකටවත් ආදේශකයක් කිසිදා නොවේ. ගොඩ එළියේ සිට ඇතුළට ගමන් කර ඔබ තරණය කරන සෑම මායිමක්ම ලේබල් කරන්න.
පිටත වාහකයෙන් ආරම්භ කරන්න
කම්බිය මත පළමු දෙය 443 වරායට සාමාන්ය TCP සම්බන්ධතාවයක් වන අතර, රවුටර ඉදිරියට යවන සැබෑ ලිපින සහිතය. එම සම්බන්ධතාවයම ජාල ලිපින පරිවර්තනයෙන් ගැලවෙන අතර ප්රවේශ සැපයුම්කරුවෙකුට ගණන් කළ හැකි දෙයද එයමය. භාරය ආරක්ෂා කිරීම වාහකය ඉවත් නොකරයි, සහ එය පරිමාව හෝ කාලය සඟවන්නේද නැත.
මෙම ලක්ෂ්යයෙන් පසු සියල්ල මාර්ගගත වීම වෙනුවට ගෙන යනු ලැබේ. ඇතුළත හුවමාරුව අසාර්ථක වුවත් වාහකය දිගටම ක්රියා කරයි.
හැකුළුම ඇතුළට අනුගමනය කරන්න
ආරක්ෂිත නාලිකාව තුළ SSTP පාලන හුවමාරුවක් වාඩි වී ඇත, පසුව PPP සැසියක්, පසුව සේවාලාභියාට ලබා දීමට අවශ්ය ජාල පැකට්ටුව. සෑම ස්ථරයකටම තමන්ගේම සාකච්ඡා, තමන්ගේම දෝෂ පණිවිඩ සහ තමන්ගේම තත්ත්ව යන්ත්රයක් ඇත. එබැවින් දෝෂයක් එක් දෘෂ්ටිකෝණයකින් TLS දෝෂයක් ලෙසත් තවත් එකකින් PPP දෝෂයක් ලෙසත් පෙනිය හැක. ස්ථර පිළිවෙලට කියවීමෙන් කුමන තත්ත්ව යන්ත්රය නැවතුණාද යන්න කියයි.
එක් කැප්චරයක් මුළු ගොඩම කලාතුරකින් පෙන්වයි. පිටත ශීර්ෂක අන්ත ලක්ෂ්යයෙන් පිටත පමණක් දිස්වන අතර, ඇතුළත ඒවා හැකුළුම් ඉවත් කිරීමෙන් පසුව පමණි. එම අසමමිතිය ඔබ සිටින තැනින් පැමිණේ, ප්රොටෝකෝලයෙන් නොවේ.
පහත රූප සටහන ස්ථර කාණ්ඩගත කරන්නේ ඒවා ගැන කතා කළ හැකි වීමටය. එය බයිට වින්යාසයක් නොවේ, සෑම පැකට්ටුවකටම එක් වාර්තාවක් පොරොන්දු නොවේ, ක්රියාත්මක කිරීමක් කොපමණ ගුප්තලේඛන ක්රියා සිදු කරයිද යන්න ගැනත් කිසිවක් නොකියයි.
outer IP header
TCP to port 443
TLS record layer
SSTP control and data packets
PPP frames
inner IP packet
application transport and payload
කැප්චරයක් කියවීමට පෙර නිරීක්ෂකයා ලේබල් කරන්න
එකම සැසියේ කැප්චර දෙකක් වෙනස් ප්රශ්නවලට පිළිතුරු දෙයි, කුමන ප්රශ්නයට කුමන පිළිතුරද යන්න ඒවා ගත් අතුරුමුහුණත තීරණය කරයි. ප්රවේශ මාර්ගයේදී ඔබ වාහකය සහ TLS වාර්තා දකින අතර, ඇතුළත ලිපිනයක් නොදැක ප්රමාණ සහ පරතර මැනිය හැක. අන්ත ලක්ෂ්යයේදී, හැකුළුම් ඉවත් කිරීමෙන් පසු, ඇතුළත පැකට්ටුව පෞද්ගලික යැවීම් ප්රතිපත්තිය යටතේ සාමාන්ය ගමනාගමනයකි.
අර්ථ නිරූපණය කිරීමට පෙර සෑම කැප්චරයකම අතුරුමුහුණත සහ දිශාව ලියන්න. භෞතික අනුවර්තකයකින් ගත් සළකුණක් කිසිදා ඇතුළත යෙදුමේ ලිපින සාමාන්ය පිටත ක්ෂේත්ර ලෙස නොපෙන්වයි, එම අභාවය ගුප්තකේතන දෝෂයක් ලෙස කියවීම සුලභ වැරැද්දකි. උමඟ ඇතුළතින් ගත් සළකුණක් කිසිදු වාහකයක් නොපෙන්වයි, එබැවින් සැපයුම්කරුගේ දර්ශනය පිළිබඳ ප්රශ්නයකට පිළිතුරු දිය නොහැක. එම විනය අන්ත ලක්ෂ්යයේ ලොග් සඳහාද අදාළ වේ, ඒවා අන්තර්ගතය නොව සාකච්ඡා අනුපිළිවෙල සටහන් කරයි.
රූප සටහනට ඔප්පු කළ නොහැකි පරීක්ෂණ තබා ගන්න
ස්ථර අනුපිළිවෙල සාධනය නොකරන්නේ යෙදවීමක් සේවාදායක සහතිකය සත්යාපනය කරන බව, ආධාරක TLS අනුවාදයක් ගැන සාකච්ඡා කරන බව හෝ ගිණුමට අවසර දෙන බවය. ඒ සෑම එකක්ම හැකුළුමෙන් ස්වාධීනව අසාර්ථක වන වින්යාස තීරණයකි.
රූපයකින් අනුමාන කිරීම වෙනුවට තමන් සාකච්ඡා කළ දේ වාර්තා කරන සේවාලාභියෙකු සමඟ ඒවා සත්යාපනය කරන්න. TLS අත්සන් කිරීමෙන් ආරම්භ කර, පසුව SSTP හුවමාරුව, පසුව PPP, සහ දෝෂයක් වාර්තා කරන පළමු අදියරේදී නවතින්න. පළමු විධානය දාමය සහ එකඟ වූ අනුවාදය මුද්රණය කරයි, දෙවැන්න කැප්චරයේ ඇති අත්සන් කිරීම් ලැයිස්තුගත කරයි.
openssl s_client -connect vpn.corp.internal:443 -servername vpn.corp.internal
tshark -r sstp.pcap -Y "tls.handshake.type == 1"