Sumeynta Cache-ga DNS iyo Ku-soo-saarka - waa maxay?

DNS waxay u taagan tahay Nidaamka Magaca Domain(Domain Name System) , tani waxay ka caawisaa browserka inuu ogaado ciwaanka IP-ga ee shabakada si uu ugu shubo kombayutarkaaga. Kaydinta DNS(DNS cache) waa fayl ku jira adiga ama kombiyuutarkaaga ISP oo ka kooban liiska cinwaannada IP-ga ee mareegaha sida joogtada ah loo isticmaalo. Maqaalkani waxa uu sharxayaa waxa ay tahay DNS cache sumowga iyo DNS spoofing.

Sumeynta Cache DNS

Mar kasta oo isticmaaluhu ku qoro URL(URL) shabakadiisa browserka, browserku wuxuu la xidhiidhaa faylka maxaliga ah ( DNS Cache ) si uu u eego haddii uu jiro gelitaanka si loo xalliyo ciwaanka IP-ga ee shabakada. browser-ku wuxuu u baahan yahay ciwaanka IP-ga ee shabakadaha si uu ugu xidhmo mareegaha. Si fudud uma isticmaali karto URL- ka si toos loogu xidho mareegaha. Waa in lagu xalliyaa IPv4 ama IPv6 ciwaanka saxda ah. Haddii diiwaanku jiro, browser-ka shabakada ayaa isticmaali doona; Haddii kale waxay aadi doontaa server-ka DNS si loo helo cinwaanka IP-ga. Tan waxaa lagu magacaabaa raadinta DNS(DNS lookup) .

Kaydka DNS ayaa lagu abuuray kombayutarkaaga ama kumbuyuutarka serverka DNS ee ISP- gaaga si loo yareeyo wakhtiga lagu bixiyo weydiinta DNS -ka URL . Asal ahaan(Basically) , khasnadaha DNS(DNS) waa faylal yaryar oo ay ku jiraan cinwaanka IP-ga ee shabakado kala duwan oo inta badan lagu isticmaalo kombuyuutar ama shabakad. Kahor intaadan la xiriirin server-yada DNS , kombuyuutarrada shabakadu waxay la xiriiraan server-ka maxalliga ah si ay u ogaadaan haddii uu jiro gelitaanka kaydka DNS . Haddii uu jiro mid, kombiyuutarada ayaa isticmaali doona; Haddii kale server-ku wuxuu la xiriiri doonaa server-ka DNS wuxuuna soo qaadan doonaa cinwaanka IP-ga. Markaas waxay cusboonaysiin doontaa DNS -ka deegaanka(DNS)khasnado leh ciwaanka IP-ga ugu dambeeyay ee mareegaha.

Geli kasta oo ku jirta kaydka DNS wuxuu leeyahay waqti go'an, taasoo ku xidhan nidaamyada hawlgalka iyo saxnaanta xallinta DNS . Ka dib markay muddadu dhammaato, kombayutarka ama serverka ku jira kaydka DNS ayaa la xidhiidhi doona server-ka (DNS)DNS oo cusboonaysiin doona gelitaanka si xogtu u noqoto mid sax ah.
Si kastaba ha ahaatee, waxaa jira dad ku sumayn kara kaydka DNS ee fal-dembiyeedka.

Sunta khasnadda waxay ka(Poisoning the cache) dhigan tahay beddelidda qiyamka dhabta ah ee URL(URLs) -yada . Tusaale ahaan, cybercriminals waxay samayn karaan degel u eg sida, xyz.com oo geli diiwaanka DNS ee kaydkaaga (DNS)DNS . Markaa, marka aad ku qorto xyz.com(xyz.com) barta ciwaanka ee browserka, kan dambe waxa uu soo qaadanayaa ciwaanka IP-ga ee mareegaha been abuurka ah oo ku geyn doona halkaas, halkii uu ka ahaan lahaa website-ka dhabta ah. Tan waxaa lagu magacaabaa Pharming . Isticmaalka habkan, dembiilayaasha internetka waxay sir ka saari karaan aqoonsigaaga gelitaanka iyo macluumaadka kale sida faahfaahinta kaadhka, lambarrada bulshada, lambarrada telefoonka, iyo wax ka badan oo ku saabsan xatooyada aqoonsiga(identity theft) . DNSsumaynta waxa kale oo loo sameeyaa in lagu duro malware-ka kombiyuutarkaaga ama shabakadaada. Marka aad ku degto degel been abuur ah adoo isticmaalaya kaydka DNS(DNS) ee sumaysan , dambiilayaasha waxay samayn karaan wax kasta oo ay rabaan.

Mararka qaarkood, halkii kaydka maxalliga ah, dembiilayaasha sidoo kale waxay dejin karaan server-yada DNS been-abuurka ah si marka la weydiiyo, ay bixiyaan ciwaannada IP-ga ee been abuurka ah. Tani waa sumaynta DNS -ka heerkeedu sareeyo waxayna kharribaysaa inta badan khasnadaha DNS ee meel gaar ah taaso saamaynaysa isticmaalayaal badan.

Wax ku saabsan ka akhri(Read about) : Comodo Secure DNS | OpenDNS | Google Public DNS | Yandex Secure DNS | Angel DNS.

Kaydinta DNS Spoofing

Sumeynta Cache-ga DNS iyo Xubinta

DNS spoofing is a type of attack that involves impersonation of DNS server responses in order to introduce false information. In a spoofing attack, a malicious user attempts to guess that a DNS client or server has sent a DNS query and is waiting for a DNS response. A successful spoofing attack will insert a fake DNS response into the DNS server’s cache, a process known as cache poisoning. A spoofed DNS server has no way of verifying that DNS data is authentic, and will reply from its cache using the fake information.

Kaydinta DNS Spoofing(DNS Cache Spoofing) waxay u egtahay mid la mid ah sunta Cache-ga DNS(DNS Cache Poisoning) , laakiin waxaa jira farqi yar. Kaydinta DNS Spoofing(DNS Cache Spoofing) waa habab loo isticmaalo in lagu sumeeyo kaydka DNS . Tani waxay noqon kartaa galitaanka qasabka ah ee shabakada kombuyuutarka si loo beddelo oo loo maamulo khasnadda DNC(DNC) . Tani waxay noqon kartaa samaynta server DNS been abuur ah si jawaabaha been abuurka ah loo soo diro marka la waydiiyo. Waxaa jira siyaabo badan oo lagu sumeeyo kaydka DNS , mid ka mid ah siyaabaha caadiga ah waa DNS Cache Spoofing .

Akhri(Read) : Sida loo ogaado in kombuyuutarkaaga DNS Settings la jabsaday addoo isticmaalaya ipconfig.

Kaydka DNS sunta - Ka-hortagga

Ma jiraan habab badan oo la heli karo si looga hortago sumowga DNS Cache . Habka ugu fiican ayaa ah in kor loo qaado nidaamyada amnigaaga(scale up your security systems) si uusan weeraryahanna u waxyeelayn shabakadaada oo uu u maamulo khasnadda DNS(DNS) ee deegaanka . Isticmaal dab- damis wanaagsan(good firewall) kaas oo ogaan kara weerarrada sunta cache ee DNS . Nadiifinta kaydka DNS(Clearing the DNS cache)(Clearing the DNS cache) si joogto ah sidoo kale waa ikhtiyaarka qaarkiin aad tixgelin karto.

Marka laga reebo kor u qaadista nidaamyada amniga, maamulayaashu waa inay cusboonaysiiyaan firmware-kooda iyo softiweerkooda(update their firmware and software) si ay nidaamyada ammaanku u hayaan. Nidaamyada hawlgalka waa in lagu dhejiyaa cusbooneysiintii ugu dambeysay. Waa in aanu jirin xidhiidh ka baxaya dhinac saddexaad Server-ku waa in uu ahaado midka kaliya ee ka dhexeeya shabkada iyo internetka(Internet) waana in uu ka dambeeyaa dab-damis wanaagsan.

Xidhiidhka aaminka ah ee server-yada(trust relations of servers) shabakada waa in kor loo qaadaa si aanay u waydiisan wax server ah oo keliya xallinta DNS . Habkaas, kaliya server-yada leh shahaadooyin dhab ah ayaa awoodi doona inay la xiriiraan server-ka shabakada inta ay xallinayaan server-yada DNS .

Muddada gelista kasta ee kaydka (period)DNS waa in ay ahaataa mid gaaban si diiwaannada DNS loo soo qaado marar badan oo la cusboonaysiiyo. Tani waxay la macno noqon kartaa wakhti dheer oo lagu xidhidhinayo mareegaha (mararka qaarkood) laakiin waxay yaraynaysaa fursadaha isticmaalka kayd sumaysan.

Qufulka kaydka DNS(DNS Cache Locking) waa in lagu habeeyaa 90% ama ka badan nidaamka Windows kaaga . Xiritaanka(Cache) kaydinta ee Windows Server waxay kuu ogolaanaysaa inaad xakamayso in macluumaadka ku jira kaydka DNS dib loo qori karo iyo in kale. Ka eeg TechNet wax badan oo arrintan ku saabsan.

Adeegso barkada Socket-ka ee DNS(DNS Socket Pool) maadaama ay awood u siiso server-ka DNS in uu isticmaalo randomization-ka isha marka la soo saarayo weydiimaha DNS . Tani waxay siinaysaa ammaan la xoojiyey oo lagaga hortagayo weerarrada sumowga ah, ayuu yidhi TechNet .

Magaca Domain System Security Extensions (DNSSEC)(Domain Name System Security Extensions (DNSSEC)) waa qayb kordhin loogu talagalay Windows Server -ka kaas oo ku dara amniga borotokoolka DNS . Waxaad wax badan oo arrintan ku saabsan ka akhriyi kartaa halkan(here) .

Waxaa jira laba qalab oo laga yaabo inay ku xiiseeyaan(There are two tools that may interest you) : F-Secure Router Checker wuxuu hubin doonaa afduubka DNS, iyo Qalabka Amniga ee WhiteHat wuxuu kormeeraa afduubyada DNS.

Hadda akhri: (Now read:) Waa maxay afduubka DNS(What is DNS Hijacking) ?

U fiirsashada iyo faallooyinka waa la soo dhaweynayaa.(Observation and comments are welcome.)



About the author

Waxaan ahay horumariye mareegaha iyo injineer maqal ah oo leh khibrad 10 sano ka badan. Waxaan ku takhasusay horumarinta barnaamijyada Chrome/Web Audio, iyo sidoo kale codsiyada Discord. Xirfadayda labada dhinacba waxay ii ogolaataa inaan abuuro alaab tayo leh oo ay fududahay in la isticmaalo lana ilaaliyo. Intaa waxaa dheer, waxaan ahay isticmaale khibrad leh oo Discord waxaanan ka shaqaynayay abka in ka badan laba sano hadda.



Related posts