DNS spoofing
டிஎன்எஸ் ஸ்பூஃபிங், டிஎன்எஸ் கேச் விஷம் என்றும் குறிப்பிடப்படுகிறது, இது கணினி பாதுகாப்பு ஹேக்கிங்கின் ஒரு வடிவமாகும், இதில் டிஎன்எஸ் ரிசல்வரின் கேச்சில் சிதைந்த டொமைன் பெயர் அமைப்பு தரவு அறிமுகப்படுத்தப்படுகிறது, இதனால் பெயர் சேவையகம் தவறான முடிவு பதிவை திருப்பித் தருகிறது, எ. கா. ஒரு ஐபி முகவரி. இதன் விளைவாக தாக்குபவர் தேர்ந்தெடுக்கும் எந்த கணினிக்கும் போக்குவரத்து திருப்பி விடப்படுகிறது. டொமைன் பெயர் அமைப்பின் கண்ணோட்டம் ஒரு டொமைன் பெயர் அமைப்பு சேவையகம் மனிதனால் படிக்கக்கூடிய டொமைன் பெயரை (example.com போன்றவை) ஒரு எண் ஐபி முகவரியாக மொழிபெயர்க்கிறது, இது முனைகளுக்கு இடையிலான தகவல்தொடர்புகளை வழிநடத்த பயன்படுகிறது. பொதுவாக சேவையகத்திற்கு கோரப்பட்ட மொழிபெயர்ப்பு தெரியாவிட்டால், அது மற்றொரு சேவையகத்திடம் கேட்கும், மேலும் செயல்முறை மீண்டும் மீண்டும் தொடர்கிறது. செயல்திறனை அதிகரிக்க, ஒரு சேவையகம் பொதுவாக ஒரு குறிப்பிட்ட காலத்திற்கு இந்த மொழிபெயர்ப்புகளை (தற்காலிக சேமிப்பு) நினைவில் வைத்திருக்கும். இதன் பொருள், அதே மொழிபெயர்ப்புக்கான மற்றொரு கோரிக்கையைப் பெற்றால், அந்த தற்காலிக சேமிப்பு காலாவதியாகும் வரை, வேறு எந்த சேவையகங்களையும் கேட்காமல் பதிலளிக்க முடியும். ஒரு டிஎன்எஸ் சேவையகம் தவறான மொழிபெயர்ப்பைப் பெற்று, செயல்திறன் உகப்பாக்கத்திற்காக அதை தற்காலிக சேமிப்பாக வைத்திருக்கும்போது, அது விஷமாக கருதப்படுகிறது, மேலும் இது வாடிக்கையாளர்களுக்கு தவறான தரவை வழங்குகிறது. ஒரு டிஎன்எஸ் சேவையகம் விஷம் கலந்திருந்தால், அது தவறான ஐபி முகவரியைத் திருப்பலாம், போக்குவரத்தை மற்றொரு கணினிக்கு திசை திருப்பலாம் (பெரும்பாலும் தாக்குபவரின்). பொதுவாக, ஒரு நெட்வொர்க் கணினி ஒரு இணைய சேவை வழங்குநர் (ஐஎஸ்பி) அல்லது கணினி பயனரின் அமைப்பு வழங்கிய டிஎன்எஸ் சேவையகத்தைப் பயன்படுத்துகிறது. முன்பு பெறப்பட்ட வினவல் முடிவுகளை தற்காலிக சேமிப்பதன் மூலம் தெளிவுத்திறன் மறுமொழி செயல்திறனை மேம்படுத்த ஒரு நிறுவனத்தின் நெட்வொர்க்கில் டிஎன்எஸ் சேவையகங்கள் பயன்படுத்தப்படுகின்றன. ஒற்றை டிஎன்எஸ் சேவையகத்தின் மீது நச்சுத் தாக்குதல்கள் சமரசம் செய்யப்பட்ட சேவையகத்தால் நேரடியாக சேவை செய்யப்படும் பயனர்களை பாதிக்கலாம் அல்லது பொருந்தினால் அதன் கீழ்நிலை சேவையகத்தால் (களால்) மறைமுகமாக சேவை செய்யப்படும் பயனர்களை பாதிக்கலாம். கேச் நச்சுத் தாக்குதலைச் செய்ய, தாக்குபவர் டிஎன்எஸ் மென்பொருளில் உள்ள குறைபாடுகளைப் பயன்படுத்துகிறார். ஒரு சேவையகம் டிஎன்எஸ் பதில்களை சரியான முறையில் சரிபார்க்க வேண்டும், அவை ஒரு அதிகாரப்பூர்வ மூலத்திலிருந்து வந்தவை என்பதை உறுதிப்படுத்த வேண்டும் (எடுத்துக்காட்டாக டிஎன்எஸ்எஸ்இசி பயன்படுத்துவதன் மூலம்); இல்லையெனில் சேவையகம் தவறான உள்ளீடுகளை உள்ளூரில் தற்காலிகமாக சேமித்து, அதே கோரிக்கையை செய்யும் பிற பயனர்களுக்கு அவற்றை வழங்கக்கூடும். ஒரு வலைத்தளத்திலிருந்து பயனர்களை தாக்குபவர் தேர்ந்தெடுக்கும் மற்றொரு தளத்திற்கு திருப்பிவிட இந்த தாக்குதல் பயன்படுத்தப்படலாம். எடுத்துக்காட்டாக, ஒரு தாக்குபவர் கொடுக்கப்பட்ட டிஎன்எஸ் சேவையகத்தில் ஒரு இலக்கு வலைத்தளத்திற்கான ஐபி முகவரி டிஎன்எஸ் உள்ளீடுகளை ஏமாற்றி, அவற்றை தங்கள் கட்டுப்பாட்டில் உள்ள சேவையகத்தின் ஐபி முகவரியுடன் மாற்றுகிறார். தாக்குபவர் பின்னர் இலக்கு சேவையகத்தில் உள்ளவற்றுடன் பொருந்தக்கூடிய பெயர்களுடன் தங்கள் கட்டுப்பாட்டின் கீழ் உள்ள சேவையகத்தில் கோப்புகளை உருவாக்குகிறார். இந்த கோப்புகள் பொதுவாக கணினி புழுக்கள் அல்லது வைரஸ்கள் போன்ற தீங்கிழைக்கும் உள்ளடக்கங்களைக் கொண்டுள்ளன. விஷம் கலந்த டிஎன்எஸ் சேவையகத்தை கணினி குறிப்பிட்டுள்ள ஒரு பயனர் நம்பத்தகாத சேவையகத்திலிருந்து வரும் உள்ளடக்கத்தை ஏற்றுக்கொள்வதில் ஏமாற்றப்படுகிறார் மற்றும் அறியாமலே தீங்கிழைக்கும் உள்ளடக்கத்தை பதிவிறக்குகிறார். இந்த நுட்பத்தை ஃபிஷிங் தாக்குதல்களுக்கும் பயன்படுத்தலாம், அங்கு வங்கி மற்றும் கிரெடிட்/டெபிட் கார்டு விவரங்கள் போன்ற தனிப்பட்ட விவரங்களை சேகரிக்க ஒரு உண்மையான வலைத்தளத்தின் போலி பதிப்பு உருவாக்கப்படுகிறது. மாறுபாடுகள் பின்வரும் வகைகளில், சேவையகத்திற்கான உள்ளீடுகள் விஷம் பூசப்பட்டு ஐபி முகவரியில் தாக்குபவரின் பெயர் சேவையகத்திற்கு திருப்பி விடப்படும். இந்த தாக்குதல்கள் பெயர் சேவையகம் என்று கருதுகின்றன. தாக்குதல்களை நிறைவேற்ற, தாக்குபவர் இலக்கு டிஎன்எஸ் சேவையகத்தை தாக்குபவரின் பெயர் சேவையகங்களில் ஒன்றால் கட்டுப்படுத்தப்படும் டொமைனுக்கான கோரிக்கையை செய்ய கட்டாயப்படுத்த வேண்டும். டிஎன்எஸ் கேச் விஷத்தின் முதல் மாறுபாடு தாக்குபவரின் டொமைனின் பெயர் சேவையகத்தை இலக்கு டொமைனின் பெயர் சேவையகத்திற்கு திருப்பி, பின்னர் அந்த பெயர் சேவையகத்திற்கு தாக்குபவரால் குறிப்பிடப்பட்ட ஐபி முகவரியை ஒதுக்குவதை உள்ளடக்கியது. டிஎன்எஸ் சேவையகத்தின் வேண்டுகோள்ஃ முகவரி பதிவுகள் எதற்காக? தாக்குபவரின் பதில்ஃ பதில்ஃ (பதில் இல்லை) அதிகாரம் பிரிவுஃ கூடுதல் பிரிவுஃ பாதிக்கப்படக்கூடிய சேவையகம் கூடுதல் ஏ-பதிவை (ஐபி முகவரி) தற்காலிக சேமிப்பாக வைத்திருக்கும், இது தாக்குபவர் முழு களத்திற்கும் கேள்விகளைத் தீர்க்க அனுமதிக்கிறது. டிஎன்எஸ் கேச் விஷத்தின் இரண்டாவது மாறுபாடு, அசல் கோரிக்கையுடன் தொடர்பில்லாத மற்றொரு டொமைனின் பெயர் சேவையகத்தை தாக்குபவரால் குறிப்பிடப்பட்ட ஐபி முகவரிக்கு திருப்பிவிடுவதை உள்ளடக்கியது. டிஎன்எஸ் சேவையகத்தின் வேண்டுகோள்ஃ முகவரி பதிவுகள் எதற்காக? தாக்குபவரின் பதில்ஃ பதில்ஃ (பதில் இல்லை) அதிகாரப் பிரிவுஃ கூடுதல் பிரிவுஃ ஒரு பாதிக்கப்படக்கூடிய சேவையகம் தொடர்பில்லாத அதிகாரத் தகவலை என்எஸ்-பதிவிற்கான (பெயர் சேவையக உள்ளீடு) தற்காலிக சேமிப்பாக வைத்திருக்கும், இது தாக்குபவர் முழு களத்திற்கும் கேள்விகளைத் தீர்க்க அனுமதிக்கிறது. தடுப்பு மற்றும் தணிப்பு டிஎன்எஸ் சேவையகங்களுக்கு எதிரான பல கேச் நச்சுத் தாக்குதல்களை மற்ற டிஎன்எஸ் சேவையகங்களால் அவர்களுக்கு அனுப்பப்பட்ட தகவல்களை நம்பாமல் இருப்பதன் மூலமும், வினவலுக்கு நேரடியாக பொருந்தாத எந்தவொரு டிஎன்எஸ் பதிவுகளையும் புறக்கணிப்பதன் மூலமும் தடுக்க முடியும். எடுத்துக்காட்டாக, BIND 9.5.0-P1 மற்றும் அதற்கு மேற்பட்ட பதிப்புகள் இந்த காசோலைகளைச் செய்கின்றன. டிஎன்எஸ் கோரிக்கைகளுக்கான சோர்ஸ் போர்ட் சீரற்றமயமாக்கல், சோர்ஸ் போர்ட் மற்றும் 16-பிட் கிரிப்டோகிராஃபிக் நோன்ஸ் இரண்டையும் தேர்ந்தெடுக்க கிரிப்டோகிராஃபிக் முறையில் பாதுகாப்பான சீரற்ற எண்களைப் பயன்படுத்துவதோடு இணைந்து, வெற்றிகரமான டிஎன்எஸ் ரேஸ் தாக்குதல்களின் நிகழ்தகவை பெரிதும் குறைக்கும். இருப்பினும், திசைவிகள், ஃபயர்வால்கள், ப்ராக்ஸிகள் மற்றும் பிற நுழைவாயில் சாதனங்கள் நெட்வொர்க் முகவரி மொழிபெயர்ப்பு (என்ஏடி) அல்லது இன்னும் குறிப்பாக, போர்ட் முகவரி மொழிபெயர்ப்பு (பிஏடி) செய்யும்போது, அவை இணைப்பு நிலையைக் கண்காணிக்க மூல துறைமுகங்களை மீண்டும் எழுதலாம். மூல துறைமுகங்களை மாற்றியமைக்கும் போது, PAT சாதனங்கள் பெயர் சேவையகங்கள் மற்றும் ஸ்டப் ரிசல்வர்களால் செயல்படுத்தப்பட்ட மூல துறைமுக சீரற்ற தன்மையை அகற்றலாம். பாதுகாப்பான டிஎன்எஸ் (டிஎன்எஸ்எஸ்இசி) தரவுகளின் நம்பகத்தன்மையை தீர்மானிக்க நம்பகமான பொது விசை சான்றிதழுடன் கையொப்பமிடப்பட்ட குறியாக்க டிஜிட்டல் கையொப்பங்களைப் பயன்படுத்துகிறது. டி. என். எஸ். எஸ். இ. சி கேச் நச்சுத் தாக்குதல்களை எதிர்கொள்ள முடியும். 2010 ஆம் ஆண்டில் டிஎன்எஸ்எஸ்இசி இணைய ரூட் மண்டல சேவையகங்களில் செயல்படுத்தப்பட்டது, ஆனால் அனைத்து உயர்மட்ட டொமைன் சேவையகங்களிலும் பயன்படுத்தப்பட வேண்டும். இவற்றின் டிஎன்எஸ்எஸ்இசி தயார்நிலை இணைய உயர்மட்ட களங்களின் பட்டியலில் காட்டப்பட்டுள்ளது. 2020ஆம் ஆண்டு நிலவரப்படி, பெரும்பாலான பெரிய நாடுகளின் நாட்டின் குறியீடு TLDகளைப் போலவே அனைத்து அசல் TLDகளும் DNSSECஐ ஆதரிக்கின்றன, ஆனால் பல நாட்டின் குறியீடு TLDகள் இன்னும் ஆதரிக்கவில்லை. ஒரு இணைப்பு நிறுவப்பட்டவுடன் இறுதி முதல் இறுதி சரிபார்ப்பைச் செய்வதன் மூலம் போக்குவரத்து அடுக்கு அல்லது பயன்பாட்டு அடுக்கில் இந்த வகையான தாக்குதலைத் தணிக்க முடியும். இதற்கு ஒரு பொதுவான உதாரணம் போக்குவரத்து அடுக்கு பாதுகாப்பு மற்றும் டிஜிட்டல் கையொப்பங்களின் பயன்பாடு ஆகும். எடுத்துக்காட்டாக, HTTPS (HTTP இன் பாதுகாப்பான பதிப்பு) ஐப் பயன்படுத்துவதன் மூலம், பயனர்கள் சேவையகத்தின் டிஜிட்டல் சான்றிதழ் செல்லுபடியாகுமா மற்றும் ஒரு வலைத்தளத்தின் எதிர்பார்க்கப்படும் உரிமையாளருக்கு சொந்தமானதா என்பதை சரிபார்க்கலாம். இதேபோல், பாதுகாப்பான ஷெல் ரிமோட் உள்நுழைவு நிரல் அமர்வைத் தொடர்வதற்கு முன்பு டிஜிட்டல் சான்றிதழ்களை இறுதிப் புள்ளிகளில் (தெரிந்தால்) சரிபார்க்கிறது. தானாகவே புதுப்பிப்புகளைப் பதிவிறக்கும் பயன்பாடுகளுக்கு, பயன்பாடு கையொப்பமிடும் சான்றிதழின் நகலை உள்ளூரில் உட்பொதிக்கலாம் மற்றும் மென்பொருள் புதுப்பிப்பில் சேமிக்கப்பட்ட கையொப்பத்தை உட்பொதிக்கப்பட்ட சான்றிதழுக்கு எதிராக சரிபார்க்கலாம். மேலும் காண்க டிஎன்எஸ் கடத்தல் டிஎன்எஸ் ரீபைண்டிங் மோசான் பார்மிங் ரூட் பெயர் சேவையகம் டான் கமின்ஸ்கி குறிப்புகள் கணினி பாதுகாப்பு சுரண்டல்கள் டொமைன் பெயர் அமைப்பு ஹேக்கிங் (கணினி பாதுகாப்பு) இணைய பாதுகாப்பு நெறிமுறைகள் இணைய சேவை வழங்குநர்கள் சைபர் தாக்குதல்களின் வகைகள்