சுரங்கப்பாதையை விட்டு வெளியேறும் எந்த VPN போக்குவரத்துக்கும் இந்த இரு ஆய்வுப் பெயர்களும் ஒன்றுக்கொன்று மாற்றாகப் பயன்படுத்தப்படுகின்றன, ஆனால் அவற்றின் பின்னணியில் உள்ள இயங்குமுறைகள் ஒன்றல்ல. TunnelCrack வழிமாற்ற விலக்குகளின் இரு குடும்பங்களை விவரிக்கிறது; TunnelVision இறுதி சாதனத்தில் DHCP வழங்கும் பாதையை விவரிக்கிறது. இரண்டும் மறையாக்கத்தை உடைக்கவில்லை, மேலும் இன்று ஒரு குறிப்பிட்ட வாடிக்கையாளர் கட்டமைப்பு என்ன செய்கிறது என்பதையும் எதுவும் கூறவில்லை. ஐந்து சோதனைகள் இயங்குமுறைகளை தலைப்பிலிருந்து பிரிக்கின்றன.

முதல் படி: நீங்கள் மதிப்பாய்வு செய்யும் இயங்குமுறையைப் பெயரிடுங்கள்

ஆகஸ்ட் 2023 இல் வெளியான TunnelCrack தகவல் இரு தாக்குதல் குடும்பங்களை விவரிக்கிறது. உள்ளூர் பிணைய வழக்கில், வாடிக்கையாளர் உள்ளூர் பிணையத்தின் பங்காகக் கருதும் போக்குவரத்து உள்ளூர் அணுகல் விலக்கைப் பெற்று சுரங்கப்பாதையை விட்டு வெளியேறுகிறது. சேவையக முகவரி வழக்கில், VPN சேவையகத்தையே அடைய வாடிக்கையாளருக்குத் தேவையான பாதை சுரங்கப்பாதைக்கு வெளியே உள்ளது, அந்த முகவரியைக் கட்டுப்படுத்தும் எதிரி அந்த விலக்கைப் பயன்படுத்திக்கொள்ள முடியும்.

TunnelVision என்பது DHCP வழங்கும் வகுப்பற்ற நிலையான பாதைகள் பற்றிய தனி அறிக்கை. தீங்கிழைக்கும் DHCP சேவையகம் இறுதி சாதனத்துக்குப் போக்குவரத்தின் பாதையை மாற்றும் பாதைகளைத் தரலாம், VPN சேவையகத்தை நோக்கிய பாதை உட்பட. அறிக்கை தொடர்புடைய வழிமாற்ற விளைவுகள் குறித்த முந்தைய வேலையை ஏற்கிறது, இது அடிப்படை இயங்குமுறை பெயரை விடப் பழமையானது என்பதை நினைவூட்டுகிறது.

CaseException it abuses
TunnelCrack local networkTraffic classified as local bypasses the tunnel
TunnelCrack server addressThe route to the VPN server sits outside the tunnel
TunnelVisionDHCP option 121 installs routes that redirect traffic

பெயர்களை அவற்றின் இயங்குமுறைகளுடன் இணைத்து வைத்திருங்கள். மற்றொன்று செய்திகளில் இருப்பதால் ஒன்றுக்கு திருத்தம் பயன்படுத்துவது என்பது மதிப்பாய்வு பாதுகாப்பு இல்லாமல் இயக்கத்தை உருவாக்கும் வழியாகும்.

இரண்டாம் படி: உள்ளூர் அணுகல் விலக்கைப் பாருங்கள்

பெரும்பாலான வாடிக்கையாளர்கள் சுரங்கப்பாதை இயங்கும் போது அச்சுப்பொறிகள், திரை பரப்புதல் மற்றும் கோப்பு பங்கீடு தொடர்ந்து வேலை செய்ய உள்ளூர் பிணைய போக்குவரத்துக்கு விலக்கு அளிக்கின்றன. அந்த விலக்கு பாதுகாப்புச் செலவு கொண்ட கொள்கை முடிவு: ஒரே பிணையத்தில் உள்ள எதிரி தன்னை உள்ளூர் புரவலனாகக் காட்டிக்கொள்ள முடியும், அவரை அடையும் போக்குவரத்து ஒருபோதும் சுரங்கப்பாதைக்குள் செல்லவில்லை.

வரிசைப்படுத்தப்பட்ட விவரக்குறிப்புக்கு இந்த விலக்கு தேவையா என்று கேளுங்கள். உள்ளூர் கண்டுபிடிப்பை ஒருபோதும் பயன்படுத்தாத தொலை பணியாளர் குழு அதை அடிக்கடி அணைக்க முடியும், மீதமுள்ள உள்ளூர் சேவைகளை ஆவணப்படுத்தப்பட்ட பாதையில் அடையலாம். விலக்கு தேவைப்படும் இடத்தில், அதை உள்ளூர் போக்குவரத்து என்று விவரிப்பதற்குப் பதிலாக எந்த இடங்களை உள்ளடக்குகிறது எனக் கூறுங்கள்.

சோதனை என்பது அமைப்பு கேள்வி, பாக்கெட் பிடிப்பு அல்ல. நீங்கள் வரிசைப்படுத்தும் கட்டமைப்புக்கான விவரக்குறிப்பு அமைப்பு மற்றும் வாடிக்கையாளர் ஆவணங்களைப் படியுங்கள், ஏனெனில் இயல்புநிலை மதிப்பு தயாரிப்புகளுக்கிடையிலும் ஒரே தயாரிப்பின் பதிப்புகளுக்கிடையிலும் வேறுபடுகிறது. அடுத்த மதிப்பாய்வாளர் அதை நடத்தையிலிருந்து ஊகிக்க வேண்டியதில்லை என்பதற்காக பதிலை விவரக்குறிப்பின் பக்கத்தில் எழுதுங்கள். யாரும் ஆவணப்படுத்தாத விலக்கு என்பது யாரும் மதிப்பாய்வு செய்யாத விலக்கு.

மூன்றாம் படி: சேவையக முகவரி எப்படிக் கற்பிக்கப்படுகிறது எனப் பாருங்கள்

எந்த சுரங்கப்பாதையும் உருவாவதற்கு முன் வாடிக்கையாளர் VPN சேவையகத்தை அடைய வேண்டும், எனவே அந்த இடம் வடிவமைப்பின்படி சுரங்கப்பாதைக்கு வெளியே வழிமாற்றப்படுகிறது. முகவரி ஒரு பெயரிலிருந்து கற்றுக்கொள்ளப்பட்டால், தீர்வு படி நம்பகப் பாதையின் பகுதியாகும், அந்த வினவலுக்குப் பதிலளிக்கக்கூடிய எதிரி வாடிக்கையாளரைத் தான் கட்டுப்படுத்தும் புரவலனுக்கு அனுப்பலாம்.

முகவரியைப் பின்னல் செய்வது, சரியான பெயருடன் சரிபார்க்கப்பட்ட சான்றிதழைப் பயன்படுத்துவது மற்றும் சரிபார்க்கப்படாத சேவையகத்துக்குத் திரும்ப மறுப்பது ஆகிய அனைத்தும் வெளிப்பாட்டைக் குறைக்கின்றன. எதுவும் சுரங்கப்பாதைக்கு வெளியே சேவையகத்தை அடைய வேண்டிய தேவையை நீக்கவில்லை; அவை அந்த முகவரிக்கு யார் பதிலளிக்க முடியும் என்பதை மாற்றுகின்றன.

resolvectl query vpn.lab.example
ip route get 198.51.100.24
ip rule show

பாதை தேடல் சேவையக முகவரிக்கு வாடிக்கையாளர் பயன்படுத்தும் இடைமுகத்தைக் காட்டுகிறது, அதுவே விலக்கின் உறுதியான வடிவம். அந்தத் தேடல் சுரங்கப்பாதை இடைமுகத்தைத் திருப்பித் தந்தால், வாடிக்கையாளர் சுரங்கப்பாதையை நிறுவவே முடியாது, எனவே வெளிப்புற பாதை எதிர்பார்க்கப்படுகிறது, அதன் இலக்கு எவ்வாறு தேர்ந்தெடுக்கப்படுகிறது என்பதே கேள்வி.

நான்காம் படி: DHCP வழங்கும் பாதைகளைப் பாருங்கள்

வகுப்பற்ற நிலையான பாதைகள் DHCP சேவையகத்துக்கு வழிமாற்ற அட்டவணைப் பதிவுகளை விநியோகிக்க அனுமதிக்கின்றன, இறுதி சாதனம் பொதுவாகக் கேட்காமல் அவற்றை ஏற்கிறது. எதிரி சட்டபூர்வ சேவையகத்தை விட விரைவாக DHCPக்குப் பதிலளிக்கக்கூடிய பிணையத்தில், அந்தப் பதிவுகள் பயனர் சுரங்கப்பாதைக்குள் இருப்பதாக நினைக்கும் போக்குவரத்தைத் திருப்பிவிடலாம்.

இறுதி சாதனத்தில் உள்ள பாதைகளை நீங்கள் எதிர்பார்க்கும் பாதைகளுடன் ஒப்பிடுங்கள். சுரங்கப்பாதை இயங்கும் போது உள்ளூர் நுழைவாயிலை நோக்கிக் காட்டும் இயல்புநிலை பாதை அல்லது பரந்த முன்னொட்டு புலனாய்வுக்குரிய அறிகுறி, அது எந்தத் தாக்குதல் போக்குவரத்தும் இல்லாமல் தெரிகிறது.

ip route show table all
ip route get 203.0.113.55
nmcli -g ipv4.ignore-auto-routes con show "Wired connection 1"

கடைசி அமைப்பு, பல வாடிக்கையாளர்களும் தளங்களும் ஏதோ ஒரு வடிவில் வெளிப்படுத்தும் இறுதி சாதனப் பக்கக் கட்டுப்பாடு: பிணையம் வழங்கும் பாதைகளைப் புறக்கணியுங்கள். தானியங்கி பாதை ஏற்பை அணைப்பது ஒரு பேரம், ஏனெனில் அது நிறுவன DHCP சேவையகத்திலிருந்து வரும் சட்டபூர்வ பிரிக்கப்பட்ட வழிமாற்றத்தையும் அணைக்கிறது, எனவே அதை உலகளாவியதாக அல்ல, பிணைய வகுப்பு வாரியாக முடிவு செய்யுங்கள்.

ஐந்தாம் படி: அறிவிப்பை தற்போதைய கட்டமைப்பிலிருந்து பிரிக்கவும்

வெளியிடப்பட்ட தாக்குதல் ஒரு குறிப்பிட்ட நேரத்தில் குறிப்பிட்ட வாடிக்கையாளர் பதிப்புகளில் கவனிக்கப்பட்ட நடத்தையை விவரிக்கிறது. உங்கள் முன் உள்ள மடிக்கணினி பாதிக்கப்பட்டுள்ளது என்பதை அது நிறுவவில்லை, அது சரிசெய்யப்பட்டுள்ளது என்பதையும் நிறுவவில்லை. இரண்டு கூற்றுகளுக்கும் உண்மையான கட்டமைப்பு எண் மற்றும் விற்பனையாளரின் தற்போதைய அறிவிப்பு தேவை.

வாடிக்கையாளர் பதிப்பு, தளம், மேலே உள்ள விலக்குகளை நிர்வகிக்கும் விவரக்குறிப்பு அமைப்புகள் மற்றும் நீங்கள் சோதித்த தேதியைப் பதிவு செய்யுங்கள். அந்தப் பதிவு நேர்மையாகப் பழமையாகிறது, ஆனால் TunnelCrackக்காக VPN திருத்தப்பட்டது என்ற குறிப்பு அவ்வாறு நேர்மையாகப் பழமையாகாது. வாடிக்கையாளர் புதுப்பிக்கப்படும் ஒவ்வொரு முறையும் அதை மீண்டும் படியுங்கள், ஏனெனில் நீங்கள் தொடாத பதிப்பின் கீழ் விவரக்குறிப்பு இயல்புநிலை மாறக்கூடும்.

நீங்கள் உண்மையில் சரிபார்க்கும்போது, அங்கீகரிக்கப்பட்ட திட்டத்தை உங்கள் சொந்த இறுதி சாதனத்துக்கும் பாதிப்பில்லாத இலக்குக்கும் எதிராகப் பயன்படுத்துங்கள். பகிரப்பட்ட பிணையத்தில் மற்ற பயனர்களுக்கு எதிராகத் தாக்குதலை மீண்டும் உருவாக்குவது சோதனை அல்ல, கவனிப்பை எளிதாக்க ஒப்பீட்டு சரிபார்ப்பையோ பயன்பாட்டு மறையாக்கத்தையோ அணைப்பது நீங்கள் அளவிட முயன்ற பாதுகாப்பை நீக்குகிறது.

இறுதியாக, பயன்பாட்டு நிலைப் பாதுகாப்பைப் படத்தில் வைத்திருங்கள். வழிமாற்ற விலக்கு சுரங்கப்பாதை சுமந்திருக்கக்கூடிய போக்குவரத்தை வெளிப்படுத்தலாம், மேலும் பயன்பாட்டின் TLS இன்னும் அந்தப் போக்குவரத்தை முனை முதல் முனை வரை பாதுகாக்கிறது. இரு அடுக்குகளும் தனித்தனியாகத் தோல்வியடைகின்றன, எனவே இணைக்கப்பட்ட கட்டுப்பாட்டு கால்வாய் ஒவ்வொரு ஓட்டமும் நோக்கிய பாதையில் சென்றது என்பதற்கான சான்று அல்ல.

தொடர்புடைய கட்டுரைகள்