Vakacaca ni DNS ni sala, Dauveiqaravi ni DHCP vakailasu, kei na DNS vakacurumi (DoH / DoT) Vakabulabulataki¶
Ena veigauna kece o tabaka kina e dua na itikotiko ni itukutuku me vaka na . chase.com, google.com, se apple.com ki na nomu barausa, na nomu misini e kerea e dua na Sistema ni yaca ni vanua (DNS) vakatulewa me vakadewataka na yaca oqori e rawa ni wilika na tamata ki na dua na itikotiko ni IP vakafika (142.250.190.46). Kevaka e dua na dauvakacaca e veisautaka vakamalua na ituvatuva ni veiqaravi ni DNS ni imatai kei na ikarua ena loma ni nomu vale se valenivolavola Wi-Fi router, spins cake e dua na dauveiqaravi ni DHCP rogue ena nomu rede ni vanua, veisautaka na nomu kompiuta ni vuni hosts faile, se intercepts na nomu taro ena dua na otela se rede ni rara ni waqavuka, era lewa na ivola ni talevoni ni nomu initaneti. Ena gauna mada ga o tabaka kina na dodonu, dodonu na sipeli ni URL ni nomu baqe, imeli ni veiqaravi, se parokaramu ni komipiuta ni vakavoui ni veiqaravi ki na itikotiko ni barausa, e dua na veiqaravi ni DNS hijacked (DNSChanger, ghostDNS, ZuoRAT, se dua na vanua . dnsmasq spoofer) e rawa ni salataka na nomu isema ki na dua na dauveiqaravi ni lookalike ca, tarova na nomu parokaramu ni komipiuta ni antivirus mai na lavetaki ni ivakamacala ni veivakarerei, se vakaraitaka e dua na lasu "Vakavoui ni parokaramu ni komipiuta ni sala / Chrome bibi ni vakavoui" popup ka vakacuruma e dua na trojan ni infostealer.
Kakua ni vakawalena vakasauri NET::ERR_CERT_AUTHORITY_INVALID veivakaroti, sega ni namaki "curu ki na rede ni Wi-Fi" popups ni katuba ni vesu ena nomu Wi-Fi ni vale, se barausa ni veivakadodonutaki ni sikova na itukutuku lelevu. Ena kena vakatautauvatataki na cava na nomu DNS ni veiqaravi lesi ena gauna oqo e lesu tale mai me baleta e dua na resolver vakacurumi nuitaki (1.1.1.1, 8.8.8.8, se 9.9.9.9), vakadikeva na nomu router ni WAN kei na DHCP na ituvatuva, vakasavasavataka na OS kei na barausa ni DNS ni veivakamatenitaki, ka vakatara na DNS-sivia-HTTPS (DoH) se DNS-ena-TLS (DoT), e rawa ni o vakarusa na veivakacacani ni DNS ena ruku ni 10 na miniti.
Cakava oqo ena gauna oqo¶
- KUA vakadua ni kiliki
Advanced -> Proceed to [website] (unsafe)kevaka e vakaraitaka vakasauri na nomu barausa e dua na .NET::ERR_CERT_AUTHORITY_INVALIDseMOZILLA_PKIX_ERROR_SELF_SIGNED_CERTivakasala ena dua na baqe levu, imeli, se itukutuku ni o. HTTPS ni gauna oqo (TLS 1.3) kei na HTTP Veitaqomaki ni Veikauyaki Vakadodonu (HSTS) era sa nomu iotioti ni laini ni veitaqomaki ni sa vakacacani na nomu DNS: na dauveiqaravi ni DNS vakacacani e vakadodonutaka na nomu barausa ki na itikotiko ni IP ni dauvakacaca, kei na nomu barausa e taura na lasu baleta ni dauvakacaca e sega ni taura tu na ki vakaitaukei ni cryptographic dina ni Google se Chase. Kiliki ena "Toso tikoga" liga na nomu vosanicuru kei na bisikete kamikamica ni soqoni vakadodonu ki na dauvakacaca. - SEGA vakadua ni lavetaka se vakaciciva e dua na
"Browser Update.exe / .dmg"se tabaka na nomu vosanicuru ni Wi-Fi WPA2/WPA3 ki na dua na popup ka basika vakasauri ena nomu vale se valenivolavola Wi-Fi. Ni router-vakacacana na parokaramu ni komipiuta (ghostDNS,Roaming Mantis) veisautaka na nomu router ni WAN / DHCP DNS ni veiqaravi ki na dua na itikotiko ni IP cala, na kena iwalewale #1 sai koya me vakasuka na icolacola ni draunipepa kece ni HTTP ki na dua na lasu "Na nomu Google Chrome / Safari / Router Firmware sa oti na siga" draunipepa se dua na katuba ni curu ISP lasu. - Ciciva e dua na 10-sekodi
nslookupsedigvakatautauvatataki vakatovotovo ena nomu terminal ena gauna oqo me raica kevaka e lasu tiko vei iko na nomu DNS ni veiqaravi ena gauna oqo. Dolava na ivakaro ni vakatutu se Terminal ka vakatauvatana .nslookup google.com(ka vakayagataka na nomu router lesi ena gauna oqo/OS DNS ni veiqaravi) me baleta na .nslookup google.com 1.1.1.1(ka vakataroga vakadodonu na O). Kevaka na nomu DNS ni veiqaravi e dua na itikotiko ni IP raraba duatani e tiko ena dua tale na vanua o sega vakadua ni vakarautaka, se vakasuka na IPs lasu duidui sara me baleta na vanua ni baqe / antivirus, sa vakacacani na nomu DNS. - Vakalekalekataka na nomu misini ni DNS ituvatuva ki na DNS vakacurumi (
DoH/DoTena1.1.1.1,9.9.9.9, se8.8.8.8) NI bera ni o curu ki na nomu router se vakavoutaka na vosanicuru. Baleta .DNS-over-HTTPS (DoH)vakauta kece na vakasaqaqara ni vanua ena loma ni dua na vakacurumiTLS Port 443tunnel vakadodonu ki na Cloudflare, Quad9, se Google, vukica na DoH ena loma ni nomu barausa se OS sa mataboko sara ga e dua na router hijacked se rogue ISP resolver me rawa ni o rawata vakavinaka na itukutuku dina ka vakasavasavataka na nomu rede. - Vakacurumi ki na nomu vale/valenivolavola ni router ena dua na kebulu ni Ethernet vakawai (
192.168.1.1se192.168.0.1), vakadikeva ruarua na .WAN / Internet DNSNALAN DHCP Server DNSvanua, ka kevaka e dua vei rau e tiko kina na itikotiko ni IP raraba sega ni kilai, vakayacora e dua na iyaya .30-second Pin-Hole Factory Resetena gauna sara ga oqo. Na malware e veisautaka na ituvatuva ni DNS ni router voleka ni dau curu ena dua na vakaraitakiRemote Web Management (WAN Admin)toba, e dua naUPnP(Plug kei na qito raraba) lawa ni port-vakauta yani, se dua na ivakarauadmin/adminvosanicuru (raica Taqomaki ni routers ni vale kei na iyaya ni IoT). - Raica na nomu kompiuta ni vanua
hostsfaile kei na ituvatuva ni Proxy/PAC (C:\Windows\System32\drivers\etc\hostsena katubaleka se ./etc/hostsena macOS/Linux) ka vakasavasavataka na nomu OS DNS ni katokatoni. Kevaka mada ga na nomu router e 100 na pasede savasava, adware ni vanua se trojans ena dua ga na PC se Mac e rawa ni vakadruka na vakatulewa ni DNS ena vanua ena kena vakacurumi na IP ni veivakadodonutaki ki na .hostsfaile se vakarautaka e dua na rogue Vakarautaki ni Proxy vakataki koya (PAC) URL ena Digidigi ni Initaneti ni katubaleka.
flowchart TD
A["Vakatitiqataki ni DNS Hijacking: ivakasala ni Cert, Popups ni vakavoui lasu, se cala na vanua ni vakavodoki"] --> B["1. Vakatara na DNS vakacurumi (DoH) ena barausa / OS ena gauna sara ga oqo me sivia na veivakadodonutaki ni poisoni ."]
B --> C["2. Ciciva na veivakadeitaki ni Terminal: Vakatauvatana na 'nslookup ivakaraitaki.com' vs 'nslookup ivakaraitaki.com 1.1.1.1'"]
C --> D{"E vakaleqai beka na iyaya kece ena Wi-Fi, se DUA ga na kompiuta/talevoni vakatabakidua?"}
D -->|"Na iyaya kece ena Wi-Fi e vakaleqai"| E["Router WAN/DHCP Hijack se dauveiqaravi ni DHCP dauvakacaca ena LAN"]
E --> F["Raica na matamata ni mataveilawa kei na IP ni veiqaravi ni DHCP ('ipconfig / kece'). Kevaka e sega ni kilai na MAC/IP -> Vakatikitikitaka na misini ni Rogue"]
E --> G["Na iyaya ni cakacaka vakavoutaka na sala -> Vakavoutaka na parokaramu ni komipiuta -> Vakaleqa na WAN Admin & UPnP -> Vakarautaka na DNS ni sala ki na 1.1.1.1 / 9.9.9.9"]
D -->|"E DUA ga na kompiuta se talevoni e vakaleqai"| H["Hijack ni misini ni vanua: Raica na rede ni adapter ni DNS tudei, faile ni mataivalu, Proxy / PAC volavola & Barausa ni vakabalavutaki"]
H --> I["Savasavataka '/ etc / mataivalu' se 'C: \ \ katubaleka \ \ ivakarau32 \ \ draiva \ \ etc \ \ mataivalu', kauta laivi na rogue Root Certs, ka vakasavasavataka na itukutuku ni DNS"]
Na matrix ni veisele: na 5 na tabana e rawa ni vakacacani kina na DNS kei na sala ni rede¶
Ni dua na yaca ni vanua e vakatulewataka ki na dauveiqaravi cala, na hijack e yaco tiko ena dua vei ira na lima na duidui ni tekinolaji ena isema ni vakatulewa. Vakayagataka na teveli oqo mo vakaraitaka kina na tabana cava e vakacacani:
| Tabana ni Hijack | Mekanisimi vakatekinoloji | Na ivakatakilakila kei na kena levu | Na sala me vakadeitaki kina ena 30 na sekodi . |
|---|---|---|---|
Tabana 1: Vanua hosts Faile se PAC Na veivakamatenitaki ni volavola ni Proxy |
Na malware kei na dodonu ni vakailesilesi ni vanua e vakacuruma na laini me vaka 185.x.x.x www.yourbank.com se 127.0.0.1 www.malwarebytes.com ki na OS hosts faile, se rejisita e dua na veivakacacani . AutoConfigURL volavola ni proxy ena Rejisita ni katubaleka (HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings). |
E vakaleqa ga e 1 na kompiuta duadua (ena gauna mada ga o veisautaka kina na laptop oya ki na nomu talevoni ni talevoni). E dau tarova na itukutuku ni antivirus se vakadodonutaka na veivanua ni baqe vakatabakidua. | Raica C:\Windows\System32\drivers\etc\hosts (Katubaleka) se . /etc/hosts (macOS/Linux) ena dua na edita ni ivola matailalai, ka raica . Settings -> Network & Internet -> Proxy. |
Itutu 2: Rede ni veisautaki ni DNS tudei (DNSChanger Tiroja) |
E dua na dauvakacurumi, codec lasu, se volavola ni PowerShell e cici . Set-DnsClientServerAddress se veisautaka /etc/resolv.conf / OS scutil --dns ena nomu laptop/talevoni me hardcode e dua na dauveiqaravi ni DNS IPv4/IPv6 e taudaku rogue ena nomu adapta ni Wi-Fi ka sega ni vakayagataka Obtain DNS server address automatically (DHCP). |
E vakaleqa ga na 1 dua ga na misini, ena veivanua kece sara ni Wi-Fi e lewena. | Cici ipconfig /all (Katubaleka), scutil --dns (macOS), se resolvectl status (Lainikisi). Kevaka na nomu kompiuta ni DNS Server e dua na itikotiko ni IP raraba o sega ni kila ni so tale na iyaya ena dua ga na Wi-Fi vakaraitaka . 192.168.1.1, sa vakacacani na nomu adapter ni vanua. |
| ** iTukutuku 3: Dauveiqaravi ni DHCP / ARP ni veivakaisini ena LAN ni vanua ** | E dua na itaba ni IoT vakacacani, Rasiperi Pi, se laptop ni dauvakacaca ena dua ga na Wi-Fi / Ethernet veisau sa tekivu me sauma DHCP Discover kaburaki totolo cake mai na nomu router dina (DHCP Race Condition), solia na nomu misini e dua na rogue . Default Gateway kei na dauvakacaca DNS Server. |
**E vakaleqa e vuqa na iyaya ena LAN ni vanua / Wi-Fi **, so na gauna ena veigauna kece e vakavoutaka kina e dua na iyaya na kena lisi ni DHCP. | Cici ipconfig /all se arp -a na raica na ** .DHCP Server** kei na Default Gateway laini. Kevaka e IP ni veiqaravi ni DHCP e . 192.168.1.142 ena vanua ni nomu router dina (192.168.1.1), e dua na dauveiqaravi ni DHCP rogue e cakacaka tiko ena nomu LAN. |
Tabana 4: Sala WAN se LAN DHCP Vakavoui ni DNS (ghostDNS / CSRF / UPnP) |
Era dau vakasaqaqara na dauvakacaca ena initaneti me baleta na routers kei na vakaraitaki ni WAN ni veiliutaki ni toba (80, 443, 8080, 8443), vakayagataka na firmware ni router sega ni vakavinakataki, se vakacala e dua na vakayagataki ena LAN me kiliki ena dua na Kauveilatai-vanua ni kerekere ni veivakaisini (CSRF) veitaratara e curu kina 192.168.1.1 kei na ivakadinadina taumada (admin/admin) ka veisautaka na DNS taumada ni router mai na nomu ISP ki na dua na IP ni dauvakacaca. |
E vakaleqa na talevoni yadua, tebeleti, laptop, kei na TV vuku e semati ki na nomu vale se valenivolavola Wi-Fi router. | Vakacuruma na nomu tabana ni admin ni router (192.168.1.1) ka raica ** Initaneti / WAN vakarautaki -> DNS itikotiko ** kei na ** LAN vakarautaki -> DHCP DNS **. E dua na IP raraba sega ni kilai e kea (o ya e sega ni nomu ISP, Cloudflare 1.1.1.1, Google 8.8.8.8, Va9 9.9.9.9, se Dolava naDNS 208.67.222.222) vakadeitaka e dua na veivakacacani ni router. |
| **Itutu 5: Na ISP ni NXDOMAIN e cake se na veivakaisini ni katuba ni Wi-Fi raraba ** | Ena otela, rara ni waqavuka, se kofi-sitoa Wi-Fi (raica Wi-Fi raraba, Rua na Ca, kei na itataqomaki ni sucu-jacking), e dua na ** AP ni Twin ca ** e vakataotaka na veika kece e sega ni vakacurumi . UDP Port 53 DNS taro me qarava e dua na katuba ni vesu lasu kerea na nomu Google / Microsoft / veimaliwai ni curu se kadi ni dinau. |
E yaco sara ga ena gauna e lewena kina e dua na rede ni Wi-Fi ni lewenivanua/otela. | Sega vakadua ni vakacuruma na vosanicuru ni Google, Apple, Microsoft, se imeli ni vosanicuru ki na dua na sikirini ni curu ki na katubaleka ni Wi-Fi, ka vakacuruma e dua na VPN nuitaki se DNS vakacurumi (DoH) ni oti ga na kena vakasavasavataki na portal dina ni rumu-naba. |
Wasewase 1: Na 60-ikarua ni ivakaro-laini DNS & DHCP vakadidike ni veivakadeitaki¶
Ni bera ni vakavoutaki e dua na ka, dolava e dua na terminal ena nomu kompiuta ka vakaciciva na ivakaro dodonu oqo ni wiliwili-ga me taura na ivakadinadina ni cava na DNS ni veiqaravi kei na DHCP ni veiqaravi na nomu misini e vakayagataka tiko ena gauna oqo.
1. katubaleka 10 & katubaleka 11 (Command Prompt se PowerShell)¶
# 1. Inspect your active Default Gateway, DHCP Server IP, and configured DNS Servers:
ipconfig /all
# 2. Check if any non-commented IP redirect lines exist in your local Windows hosts file:
findstr /V "^#" "%SystemRoot%\System32\drivers\etc\hosts" | findstr /V "^$"
# 3. Check if a rogue Proxy Server or Automatic Configuration Script (PAC) is hijacking browser traffic:
reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable
reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer
reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v AutoConfigURL
# 4. Compare what your current default DNS server returns vs. Quad9 (9.9.9.9) and Cloudflare (1.1.1.1):
nslookup www.microsoft.com
nslookup www.microsoft.com 9.9.9.9
- Na sala me wiliki kina na output ni Kalawa 1 (
ipconfig /all): - Raica na
DNS Servers. E dau, oqo e vakaraitaka se na nomu router ni vale ni LAN IP vakaitaukei (192.168.1.1,192.168.0.1,10.0.0.1), e dua na dauveivakadodonutaki kilai levu o vakatulewataka (1.1.1.1,1.0.0.1,8.8.8.8,8.8.4.4,9.9.9.9,208.67.222.222), se na nomu ISP dina ni veitaratara ni DNS ni yasana (vakadeitaka e dua na IP sega ni kilai enahttps://bgp.he.netsewhois: kevaka e nona na IP e dua na dauveiqaravi ni VPS ni veivakabulabulataki ena dua tale na vanua ka sega ni nomu ISP, sa vakamatei na nomu DNS). - Raica na
DHCP Serverkei naDefault Gateway. Ena 99 na pasede ni rede ni vale, na .DHCP ServerIP kei naDefault GatewayIP e dodonu me tautauvata (me vaka, ruarua192.168.1.1). Kevaka era duidui (ka o sega ni tara vakataki iko e dua na Pi-buca se na katubaleka ni veiqaravi ni vanua ni veiqaravi), e tiko vei iko e dua na veiqaravi ni DHCP rogue ena nomu rede ni vanua.
2. MacOS kei na Linukisi (Terminal)¶
# 1. On macOS: Display all active DNS resolvers, search domains, and interface bindings:
scutil --dns | grep -E "nameserver|domain|interface"
# On Linux (systemd-resolved / NetworkManager):
resolvectl status
# 2. Inspect the local /etc/hosts file for unauthorized redirects (anything other than 127.0.0.1 localhost / ::1):
grep -v '^#' /etc/hosts | grep -v '^$'
# 3. On macOS: Check if a malicious Web Proxy or PAC Auto-Config script is enabled on Wi-Fi:
networksetup -getwebproxy Wi-Fi
networksetup -getsecurewebproxy Wi-Fi
networksetup -getautoproxyurl Wi-Fi
# 4. Compare DNS answers and check DNSSEC authentication (ad flag) using dig:
dig www.google.com
dig @1.1.1.1 www.google.com +dnssec
3. Vakasasataki sobu ka vakatikitikitaki e dua na Rogue DHCP ni veiqaravi ena nomu rede ni vanua .¶
Vakacava ke . ipconfig /all (se ip route / networksetup -getinfo Wi-Fi) vakaraitaka ni nomu kompiuta a ciqoma na kena lisi ni IP kei na ituvatuva ni DNS mai na dua na itikotiko ni IP ni vanua sega ni kilai me vaka na . 192.168.1.142 ena vanua ni nomu router dina (192.168.1.1)?
1. Vakaraitaka sara ga na iyaya ni cakacaka MAC itikotiko (Physical Address) kei na dau buli iyaya ni rogue (192.168.1.142) ena nomu dikeva na nomu teveli ni ARP:
B8:27:EB para Raspberi Pi se 00:E0:4C me baleta na Realtek USB veisautaki) ena nomu router ni ** Veisemati na kasitama / Veisemati ni iyaya teveli.
3. Na cala raraba me baleta na vakacalaka se ca rogue DHCP veiqaravi e oka kina:
* E dua na komipiuta ni dauvakacaca se rogue Wi-Fi paina / Rasipeli Pi vakacurumi ki na dua na rumu ni koniferedi Ethernet jack;
* E dua na ikarua ni router ni Wi-Fi se vakabalavutaka na mesh ni dua e vakacuruma ena kena LAN port ena vanua ni kena WAN port ka sega ni vakaleqa na kena veiqaravi ni DHCP e loma; se
* E dua na NAS vakacacani / vuku-vale hub cicivaka e dua na koniteina rogue.
4. Unplug na misini rogue mai na nomu veisau se tarova na kena itikotiko ni MAC ena loma ni nomu router ni ** MAC ni vakasaqa / Lewa ni rawa-ka ** tabana, qai cici . ipconfig /release && ipconfig /renew ena nomu kompiuta me dreta e dua na lisi savasava mai na nomu router dina.
Wase 2: Kalawa-ena-kalawa ni vakarusai me baleta na Router WAN / DHCP Hijacking¶
Kevaka e vakadinadinataka na nomu vakadidike ena Wase 1 ni sa solia tiko na nomu router ni Wi-Fi na itikotiko ni DNS ca (se ni a veisautaki na nomu router ni WAN DNS ni loma), mo curu ga ki na router ka tabaka . 1.1.1.1 lesu tale ki na kato ni sega ni rauta. E dodonu mo sogota na malumalumu ka vakatara na dauvakacaca ki na nomu router ena imatai ni gauna:
Kalawa 1: Vakayacora e dua na iyaya ni cakacaka 30-ikarua ni kabani ni vakavoui ena Router .¶
Na cava e dua na vakavoui ni kabani taucoko ka sega ni vakadodonutaka ga na vanua ni DNS? Baleta na misini ca ni router (ZuoRAT, VPNFilter, Cyclops Blink, Mirai veisau) vakawasoma e vakuria na veika vuni iptables Na lawa ni veivakadodonutaki ni NAT (REDIRECT --to-ports 53), vakacuruma e dua na cakacaka ni cron gugumatua ena . /tmp se NVRAM, se rawa kina na akaude ni veiliutaki ni SSH / Telnet vakayawa vuni.
1. Vakasuka na router ni WAN / Initaneti Ethernet wa (na wa e lako mai na nomu fiber ONT se modem ni wa) me rawa kina vua na dauvakacaca me sega ni semati tale ni o sa vakarautaka tiko.
2. Ena kena sa vakayagataki na router, tabaka ka taura tu na recessed Vakavoutaka na ibulukau ni pinhole ena daku ni router ena dua na pepa me baleta na 15 ki na 30 taucoko na sekodi me yacova ni sa cila kece na LEDs ni mua-panel ena dua ga na gauna.
3. Waraka na 3 na miniti me baleta na router me reboot ki na kena ituvaki savasava ni kabani, qai semati e dua na kompiuta savasava ena dua na kebulu ni Ethernet (se na kabani ni Wi-Fi ivakatakilakila ni sitika) ka curu ki na . 192.168.1.1 (se 192.168.0.1).
iKalawa 2: Lokataka sobu na 5 Router ituvatuva ni veivakacacani vakayagataka me Hijack DNS .¶
Ni bera ni plugging na WAN / Initaneti ni wa lesu tale ki, vakarautaka na lima na ituvatuva vakalawa oqo ena loma ni nomu router ni veiliutaki console (raica na noda idusidusi taucoko ena . Taqomaki ni routers ni vale kei na iyaya ni IoT me baleta na vakaukauwataki titobu):
1. Vakarautaka e dua na duatani 16+ itovo ni router Admin vosanicuru (SEGA ni tautauvata kei na nomu vosanicuru ni Wi-Fi): Kakua vakadua ni biuta na router ni veiliutaki ni curu me vaka admin / admin se admin / password. Na CSRF DNS-vakacacani kece na iyaya ni vakayagataki ena itukutuku e vakasamataka vakataki koya na ivakadinadina ni mataveilawa ni o vakavodoki e dua na ad ni bendera ca ena nomu barausa.
2. Vakadeitaka Remote Management / WAN Administration e Vakabibi DISABLED: Raica ena ruku ni Advanced -> Administration -> Remote Management ka vakadeitaka ni sega ni dua ena initaneti raraba e rawa ni curu ki na nomu router ni tabana ni curu se SSH / Telnet na wavu mai na yasana ni WAN.
3. Sega ni yavala UPnP (Plug kei na qito raraba): Ena ruku ni Advanced -> UPnP (se NAT Forwarding -> UPnP), vukica na UPnP VAKATAWA. Na malware ena dua na misini ena loma ni nomu vale e vakayagataka na UPnP (IGD SOAP kerekere) me vakarota vakamalua na nomu router me dolava na ports se veisautaka na lawa ni WAN ni vakau itukutuku ka sega na vosanicuru.
4. ** Nuitaki na code kaukauwa, na veiqaravi ni DNS ni veivakacacani (IPv4 KEI na IPv6) ena sala:**
Lako ki na ** Initaneti / WAN vakarautaki -> DNS ni veiqaravi ** (kei na ** LAN -> DHCP ni veiqaravi **) ka veisau mai na * Rawata vakataki koya mai na ISP * ki na ** Vakayagataka na DNS ni veiqaravi oqo :
* O (1.1.1.1 for Families - Malware Blocking): IPv4 taumada: 1.1.1.2 | ikarua ni IPv4: 1.0.0.2 (se ivakatagedegede sega ni vakasavasavataki 1.1.1.1 / 1.0.0.1). IPv6: 2606:4700:4700::1112 kei na 2606:4700:4700::1002.
**Va9 (Malware & Phishing Blocking + DNSSEC IPv4 taumada: klzzw:0071 | ikarua ni IPv4: 149.112.112.112. IPv6: 2620:fe::fe kei na 2620:fe::9.
DNS raraba ni Google: IPv4 taumada: 8.8.8.8 | ikarua ni IPv4: 8.8.4.4. v6: 2001:4860:4860::8888 kei na 2001:4860:4860::8844.
5. Vakacuruma tale na WAN Cable ka vacuruma sara ga na vakavoui ni Firmware ni Router vou: Kevaka e sa oti na nomu ivakaraitaki ni router na kena dau buli Itinitini-ni-Bula (EoL) siga ka sa sega ni ciqoma na veivakadeitaki ni veitaqomaki (raica na Zero-siga vakayagataka na patching ni leqa tubukoso kei na Itinitini-ni-Bula na iyaya ni vakatikitikitaki), sosomitaka na iyaya ni router ena gauna sara ga oqo me kilai kina na CVEs sega ni vakadodonutaki e sega ni rawa ni vakayagataki tale ni mataka.
iKatolu ni Wasewase: Vakasavasavataki ni dua na kompiuta ni vanua e vakacacani (Hosts Faile, DNS ni veisau, & Vakasavasavataki ni katokatoni)¶
Ni oti na kena vakadeitaki na nomu router (se kevaka e dua ga na kompiuta e a vakacacani), vakayacora na ivakaro dodonu oqo me vakavoutaka na nomu kompiuta ni vanua ni rede ni stack ka vakasavasavataka na itukutuku kece ni DNS poisoni cached:
1. katubaleka 10 / 11 Taucoko na DNS, mataivalu, Winsock, & Barausa ni itukutuku ni vakavoui .¶
Dolava Vakaroti ni Vakatutu me vaka na Dauniveiliutaki (Win + X -> Terminal (Admin) / Command Prompt (Admin)) kei na cici:
:: 1. Reset all network adapters back to automatic DHCP DNS (removes static Trojan DNS overrides):
powershell -Command "Get-NetAdapter | Where-Object {$_.Status -eq 'Up'} | Set-DnsClientServerAddress -ResetServerAddresses"
:: 2. Disable any rogue Windows Registry Proxy or PAC AutoConfig script:
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v AutoConfigURL /f 2>nul
:: 3. Flush the Windows OS DNS Resolver Cache, Winsock Catalog, and NetBIOS table:
ipconfig /flushdns
nbtstat -R
netsh winsock reset
netsh int ip reset
- Kevaka na nomu
C:\Windows\System32\drivers\etc\hostsfaile e tiko kina na laini ni veivakadodonutaki sega ni vakadonui: Dolava Notepad me vaka na Daunivakasala, dolavaC:\Windows\System32\drivers\etc\hosts, bokoca na laini kece e sega ni vakamacalataki (e dua na katubaleka savasava ni 1).hostsfaile e tiko kina ** zero ** laini sega ni vakamacalataki cakacaka, kei na laini vakamacala kece e tekivu ena .#), maroroya na faile, ka cici .ipconfig /flushdns. - Raica na Sitivikiti ni Rogue (
certmgr.msc): Kevaka e dua na dauvakacaca se na malware ni vanua e vakacuruma talega e dua na iVakadinadina ni Sitivikiti ni Root lasu (CA) ki na nomu kompiuta me rawa ni ra vakataotaka na HTTPS ni veitaratara ka sega ni vakavuna na veivakaroti ni barausa, tabaka .Win + R, mataqalicertmgr.msc, vakarabailevutaka Vakabauti ni Root ni veivakadeitaki -> veivakadeitaki, vakarautaka enaIssued ByseExpiration Date, ka bokoca e dua na sitivikiti ni root sainitaki vakataki iko sega ni kilai o sega ni kila.
2. macOS & Linux Taucoko DNS vakavoui kei na vakasavasavataki ni katokatoni¶
# On macOS: Clear any static DNS overrides on Wi-Fi (reverts to DHCP) and flush mDNSResponder cache:
sudo networksetup -setdnsservers Wi-Fi Empty
sudo networksetup -setautoproxystate Wi-Fi off
sudo networksetup -setwebproxystate Wi-Fi off
sudo networksetup -setsecurewebproxystate Wi-Fi off
sudo dscacheutil -flushcache && sudo killall -HUP mDNSResponder
# On Linux (Ubuntu / Debian / Fedora with systemd-resolved):
sudo resolvectl flush-caches
3. Vakasavasavataka na nomu barausa ni itukutuku ni sokete ni loma & DNS ni itukutuku (Chrome, Edge, Brave, Firefox)¶
Trap bibi: Na barausa ni itukutuku ni gauna oqo e maroroya na nodra duidui na loma ni DNS ni katokatoni kei na dolava na TCP sokete ni tobu taucoko tu vakataki koya ni . ipconfig /flushdns. Ni oti mada ga na nomu vakavinakataka na nomu router ka cici . ipconfig /flushdns, Chrome se Edge e rawa ni vakauta tikoga vei iko ki na IP ni dauvakacaca me baleta e dua tale na 15 na miniti me yacova ni o sa vakasavasavataka na barausa ni loma ni kakana:
1. Ena Chrome, Bord, se Valiente:
* Taipa chrome://net-internals/#dns (se edge://net-internals/#dns) ki na vanua ni itikotiko ka kiliki ** .Clear host cache**.
* Kiliki sara ena Sockets ena tabana ni imawi (chrome://net-internals/#sockets) ka kiliki ena Flush socket pools (oqo e vakamatea e dua na veitaratara gugumatua HTTP/2 se QUIC se dola tikoga ki na IP ni dauvakacaca).
2. Ena Mozila ni bukawaqa:
Taipa **klzzw:0108 ki na vanua nitikotiko ka kiliki Clear DNS Cache.
3. Ena Safari nipple (macOS kei na iOS):
* Ena macOS, dolava na ** Safari -> ituvatuva -> To ki liu , raica na Show features for web developers, ka kiliki ena Develop -> Empty Caches (Opt + Cmd + E), qai biuta ka tekivutaka tale na Safari.
Ena iPhone se iPad, veisautaka **Iwalewale ni waqavukana 5 na sekodi ka lesu tale OFF, ka vakasaurarataki iOS . mDNSResponder me vakasavasavataka na kena itukutuku taucoko ni DNS volatile ena gauna sara ga oqo ka sega ni bokoca na nomu logins ni itukutuku vakabulai.
Tabana 4: Vakatara na DNS vakacurumi (DoH / DoT) me sega kina ni dua na router, otela, se ISP e rawa ni vakacacana tale na nomu DNS .¶
Na cava na vuna e dau vakayagataki kina na DNS (UDP Port 53) sa rawarawa sara me baleta e dua na router ni vale vakacacani, kofi-sitoa Wi-Fi, se ISP me vakaraica ka vakacacana? Baleta na ivakatagedegede ni DNS a vakarautaki ena 1983 (RFC 882) kei na sega ni vakacurumi kei na sega ni vakadeitaki: na taro kece e lako sivita na waya ena ivola matailalai, kei na dua na iyaya ena sala e rawa ni forge e dua na isau ni UDP lasu ena lailai mai na dua na milisekodi (DNS Spoofing).
Ena kena vakatarai na DNS-ena-HTTPS (DoH, RFC 8484) se DNS-ena-TLS (DoT, RFC 7858), na nomu misini wraps na taro kece ni DNS ena loma ni dua na vakadeitaki vakailavo . TLS 1.3 tunnel vakadodonu ki na dua na dauveivakadodonutaki nuitaki (Cloudflare 1.1.1.1, Quad9 9.9.9.9, Google 8.8.8.8, se NextDNS). Kevaka e dua na router rogue se otela Wi-Fi e saga me veisautaka na isaunitaro, na saini ni TLS e sega ni rawata ka nomu misini e cakitaka na veivakaisini ena gauna sara ga oqo.
Na sala me rawa kina na DNS vakacurumi (DoH / DoT) Ena veivanua kecega ena 60 na sekodi¶
| misini / barausa | Sala ni Menu dodonu me rawa kina na DNS vakacurumi (DoH / DoT) |
Digidigi ni Resolver e vakatututaki |
|---|---|---|
| ** Chrome / Edge / Yaloqaqa / Firefox (OS kece ni katubaleka) ** | Kromo/Yaloqaqa: Settings -> Privacy and security -> Security -> Use secure DNSBukawaqa: Settings -> Privacy & Security -> DNS over HTTPS -> Increased or Max Protection |
Veisautaka ON -> Digitaka With: Cloudflare (1.1.1.1), Quad9 (9.9.9.9), se NextDNS. (Ena Firefox, digitaka na * Max ni veitaqomaki * e vakadeitaka ni Firefox e sega vakadua ni lutu lesu tale ki na DNS ni router sega ni vakacurumi). |
Katubaleka 11 (Vakarau-Rabailevu ni Vanua DoH) |
Settings -> Network & internet -> Wi-Fi (or Ethernet) -> Hardware properties -> DNS server assignment -> Edit |
Veisau mai na * Vakataki koya (DHCP) * ki na Manual -> Veisautaka ** IPv4 ENA ** -> DNS vinakati: 1.1.1.1 (se 9.9.9.9) -> Vakarautaka na ** DNS ena HTTPS ** drodro sobu ki na On (automatic template). |
** iOS ni apolo / iPadOS / macOS (Encrypted DNS Profiles)** |
iOS/macOS ni vanua e tokona na ivakarau raraba DoH kei na DoT Via sainitaka .mobileconfig itukutuku ni veivakadeitaki (se tara-ena ** iCloud vakaitaukei ni veitaratara ** me baleta na Safari). |
Lavetaka na DNS vakacurumi vakamatanitu sainitaki . .mobileconfig itukutuku vakadodonu mai na https://1.1.1.1/dns (O) se https://quad9.net (Settings -> General -> VPN & Device Management -> Encrypted DNS). |
Android 9 ki na 15+ (Private DNS / iTaukei DoT) |
Dolava Settings -> Network & internet -> Private DNS (Ena Samusu: Settings -> Connections -> More connection settings -> Private DNS). |
Digia Private DNS provider hostname ka tabaka e dua vei rau: one.one.one.one (O), dns.quad9.net (Quad9 vakacaca ni parokaramu ni komipiuta), se dns.google (Google), qai tabaka na Maroroya. |
Warning
Na sala me lako sivita vakalekaleka kina e dua na otela se rara ni waqavuka Portal ni vesu ni Private DNS / DoH E vakarautaki me kaukauwa: Ni o semati taumada ki na dua na otela se waqavuka Wi-Fi rede (Boingo, MarriottBonvoy, HiltonHonors), na router ni otela vakasamataki vakataotaka na nomu imatai sara ga ni kerekere ni HTTP/DNS (captive.apple.com se connectivitycheck.gstatic.com) me basika mai na sikirini ni saini ni naba ni rumu. Kevaka e Android Private DNS sa vakarautaki ki na dua na yaca ni mataivalu kaukauwa kei na buloko ni otela . TCP Port 853, na popup ni saini ni otela ena rawa ni sega ni vakacurumi. Veisau ga Private DNS me Automatic me baleta na 15 na sekodi ni kiliki "Semati" ena katuba ni rumu ni otela, sega vakadua ni tabaka e dua na vosanicuru bibi ki na katuba oya, ka qai veisautaka . Private DNS dodonu me lesu tale mai.
Na taro e dau tarogi wasoma .¶
Na cava e vakaraitaka kina na noqu barausa NET::ERR_CERT_AUTHORITY_INVALID ena google.com se na noqu baqe ni sa vakacacani na DNS ni noqu router?¶
Na cala ni barausa oqori e vakabulai iko dina mai na kena butakoci na nomu akaude. Ni dua na dauvakacaca hijacks na nomu router ni DNS ni ituvatuva, era veisautaka na itikotiko ni IP me baleta na . `www.yourbank.com` me vakakina na nomu kompiuta e semati ki na itukutuku ni dauvakacaca ka sega ni nomu baqe dina. Ia, ni sa tekivuna na nomu barausa e dua na HTTPS vakacurumi (`TLS`) liga kei na dauveiqaravi ni dauvakacaca, na dauveiqaravi ni dauvakacaca e sega ni rawa ni vakatubura e dua na sitivikiti digitaki dodonu ni TLS cryptographically sainitaki mai vua e dua na Matabose ni Sitivikiti nuitaki me baleta na . `yourbank.com`. Na nomu barausa e tarova sara na veitaratara ka vakaraitaka . `NET::ERR_CERT_AUTHORITY_INVALID`. Me vaka ga ni o sega vakadua ni kiliki "Toso tikoga" ka sega vakadua ni vakacuruma e dua na Sitivikiti ni Root rogue (`CA`) ki na nomu misini, na DNS ni veivakacacani duadua ga e sega ni rawa ni vakadewataka se spoof e dua na itukutuku ni HTTPS taqomaki mai na HSTS.
E veisautaka vakacava e dua na dauvakacaca na ituvatuva ni DNS ena loma ni noqu router ni Wi-Fi ni vale ka sega ni kila na noqu vosanicuru ni Wi-Fi?¶
E sega ni gadrevi vei ira na dauvakacaca me ra tiko ena loma ni Wi-Fi ni nomu vale me veisautaka na ituvatuva ni DNS ni nomu router. Era vakayagataka e rua na iwalewale vakayawa: imatai, bots vakataki koya (`Shodan` / `Censys` scanners kei na botnets) vakadikeva na itikotiko ni IP raraba kece ena initaneti vakasaqara na routers ni vale ka sa **Veiliutaki ni itukutuku vakayawa (`WAN Admin`)** se **`UPnP`** biu tu me dolavi kei na kilai na malumalumu ni firmware. iKarua, kevaka mada ga e sogo na WAN Admin, kevaka o biuta na nomu router na vosanicuru ni veiliutaki ena loma ni vanua ni buli iyaya (`admin / admin` se `admin / password`), kilikitaka e dua na itukutuku ca se itukutuku ena nomu laptop e rawa kina na JavaScript vuni ena nomu barausa me vakauta e dua na **Kauveilatai-Vanua Kerekere Lasu (`CSRF`)** se **DNS Vakavoutaki** kerekere vakadodonu mai na nomu laptop ki na . `http://192.168.1.1`, curu ki na nomu router mai na loma ka vola tale na nomu ituvatuva ni DNS vakanomodi.
Kevaka au vakatara na DNS vakacurumi (DoH) ena Chrome se Firefox, e taqomaki ira beka na apps tale eso ena noqu kompiuta?¶
Vakatara na DNS taqomaki (`DoH`) ena loma ni Chrome, Edge, Yaloqaqa, se Firefox e vakacuruma ka taqomaka na veivakasaqarai kece ni DNS e caka **ena loma ni barausa ni itukutuku vakatabakidua oqori**, ka sa tarova sara ga na barausa-yavutaki na veivakayarayarataki ni veivakaisini kei na draunipepa ni veivakavoui lasu. Ia, eso tale na ivolakerekere ni itukutuku ena nomu kompiuta (me vaka na nomu imeli ni kasitama, Slack, qito, se OS vakavoui) se vakayagataka tikoga na ivakarau ni cakacaka ni ivakarau-rabailevu DNS resolver vakavo ga ke o vakarautaka talega na DNS vakacurumi ena ivakatagedegede ni cakacaka-ivakarau (ena katubaleka 11 DoH vakaitaukei, Android DNS vakaitaukei ). `DoT`, se dua na saini ni macOS/iOS vakacurumi DNS itukutuku) ka vakavinakataka na nomu router ni WAN/DHCP DNS ituvatuva.
Na cava na duidui ni . 1.1.1.1 (Na nube) kei na . 9.9.9.9 (Quad9), kei na cava e dodonu meu biuta ena noqu router?¶
Rua na totolo, dokai ni veika vakaitaukei, sega ni vakamuria na veivakadodonutaki ni DNS ni vuravura raraba anycast vakayagataki mai na veisoqosoqo kilai levu, ka dua vei rau ena taqomaki iko mai na ISP se rogue-router ni veivakacacani. ivakatagedegede **`1.1.1.1`** (O) y **`8.8.8.8`** (Google) vakasuka na savasava, sega ni vakasavasavataki DNS isau me baleta na veivanua kece ena initaneti. **`9.9.9.9`** (vakayagataka na yavu ni Quad9 sega ni rawa tubu) kei na **`1.1.1.2`** (Cloudflare me baleta na matavuvale - Vakatatabutaki ni Malware) vakataki koya na kauveilatai-vakadeitaka na veivanua kece sara ni vakasaqaqara me baleta na gauna dina ni vuravura raraba ni veivakarerei-vuku ni vakani ni itukutuku ni veivakaisini kilai, ransomware ivakaro-kei na-lewa (`C2`) veiqaravi, kei na vanua ni infostealer, tarova na veitaratara ena tabana ni DNS ni bera ni rawa sara mada ga ni vakavodoki e dua na draunipepa ca.
Na idusidusi veiwekani¶
- Taqomaki ni routers ni vale kei na iyaya ni IoT
- Wi-Fi raraba, vanua katakata ni Twin ca, kei na itataqomaki ni sucu-jacking ni USB
- Vakabalavutaki ni barausa ca, dauvakacaca ni papa ni volavola, kei na kena kau laivi na adware
- Zero-siga vakayagataka na patching ni leqa tubukoso kei na Itinitini-ni-Bula na iyaya ni vakatikitikitaki
- Na butakoci ni yaca ni vanua, sa oti na kena gauna ni DNS, kei na taukeni ni itukutuku
- Naba ni leqa tubukoso e vuravura raraba
Vakadikevi na ivurevure¶
- Na veitaqomaki ena initaneti kei na veiqaravi ni veitaqomaki (CISA) & Veitaqomaki ni matanitu (NSA) (Amerika): Pepa ni itukutuku ni veitaqomaki ena initaneti (Digitaka e dua na veiqaravi ni DNS ni veitaqomaki (PDNS) kei na Vakayagataki ni DNS vakacurumi
DoH/DoTena Veivanua ni Kabani kei na Vale). - Initaneti ni idinia ni cakacaka ni ilawalawa (IETF) (Veimatanitu): RFC 7858 (Vakamacalataki me baleta na DNS ena veitaqomaki ni veivakau
DoT), RFC 8484 (Vakatataro ni DNS ena HTTPSDoH), kei na RFC 9462 (Kunei ni veivakadodonutaki digitaki .DDR). - ICANN Komiti ni Veivakasalataki ni Veitaqomaki kei na Tudei (SSAC) (Veimatanitu): Veivakasalataki ena DNS ni veivakatorocaketaki ni veivakacacani, Router WAN ni veivakavoui, kei na DNSSEC ni veivakadeitaki.
- Na vanua ni veitaqomaki ena initaneti ni matanitu (NCSC) (Matanitu Cokovata): Na veitaqomaki ni DNS ni droini kei na vakalailaitaki ni Rogue DHCP kei na veivakacacani ni veivakacacani ni rede ni vanua.