Kako čitati VPN utičnicu bez povjerenja u naziv domene
Ime hosta uz proces je nagađanje o adresi. Čitajte numeričke krajnje točke, stanje veze i PID koji posjeduje utičnicu prije nego što okrivite VPN klijenta.
Vaš preglednik krajnjih točaka prikazuje VPN proces uz domenu reklamne tvrtke, i taj par započinje priču koju podaci ne mogu podržati. Naziv je obrnuta pretraga naslikana preko numeričke krajnje točke i mijenja se kad god se pretraga promijeni. Stupci koji izdrže provjeru jesu adrese, stanje veze i PID koji posjeduje utičnicu.
Ništa u tablici utičnica ne opisuje što je prošlo unutar veze. Sve što nosi ime hosta već je interpretirano umjesto vas.
Razriješeni naziv je prijevod, a ne polje
Preglednik traži od razrješivača da pretvori adresu u naziv, isto kao što PTR upit radi u DNS-u. Odgovor može stići iz lokalne memorije, unosa u datoteci hosts, najave otkrivanja susjeda ili od pružatelja koji je adresu prošli tjedan dao nekom drugom, a alat nema načina razlikovati te izvore. Dva stroja koja promatraju jednu vezu mogu ispisati različite nazive za istu adresu partnera, što je teško objasniti ako vjerujete da je naziv došao sa žice. Tretirajte oznaku kao pogodnost za ljudske oči, a ne kao tvrdnju o tome kome su bajtovi pripali.
Dokumentacija TCPView opisuje stupce krajnje točke, stanja i procesa i dokumentira isključivanje razriješenih naziva, što vrijedi učiniti prije nego što u domenu uložite ikakvo značenje. Isključivanje razrješavanja čini nesigurnost vidljivom umjesto da je stvara: još uvijek imate adresu, a posao odlučivanja što ona znači jednostavno se vratio vama.
Čitajte numeričke stupce redom
Radite slijeva nadesno i zaustavite se na prvom stupcu koji odgovara na vaše pitanje. Lokalna krajnja točka pokazuje na što se proces vezao, udaljena krajnja točka pokazuje postoji li partner uopće, stanje pokazuje je li veza živa, a PID povezuje red s izvršnom datotekom.
Tri opažanja u nastavku su ilustrativni oblici, a ne izlaz zabilježen s bilo kojeg stroja ovdje. Grupirana su po tome što svako može podržati, jer to je pitanje koje ljudi zapravo postavljaju redu utičnice:
| What the row shows | What it rules out | What it cannot show |
|---|---|---|
| An open listener with no peer address | Any remote party; nothing beyond this host has reached the port | Whether the local service is well configured, or who is allowed to use it |
| An association in the open state | That the entry is cosmetic; a peer address exists and was accepted | Which application data crossed it, or whether that peer is trustworthy |
| An association whose counters move | That the conversation is idle or already stale | What was requested, what came back, or who started it |
Otvoreni slušatelj do kojeg drugi strojevi ne mogu doći, vezan na povratnu adresu, način je na koji mnogi VPN klijenti izlažu vlastiti kontrolni kanal. Vezanje na zamjenski znak znači da je proces prihvatio veze na svakom sučelju, a je li to opasno ovisi o vatrozidu hosta, a ne o samom redu. Samo veza koja postoji i nosi brojače nalikuje optužbi koju ljudi obično žele iznijeti, a i taj red staje prije korisnog tereta.
Provjerite vlasništvo prije nego što imenujete krivca
Identitet procesa je mjesto gdje većina optužbi zapravo propada. PID-ovi se ponovno koriste, programi za ažuriranje i pomoćnici preglednika stvaraju kratkotrajnu djecu, a VPN klijent može svoj promet predati privilegiranoj sistemskoj službi. Usporedite putanju izvršne datoteke i roditeljski proces umjesto prikazanog naziva, jer prikazani naziv bira onaj koji je izgradio binarnu datoteku.
tcpvcon -n -a
Get-Process -Id 4188 | Select-Object Id, ProcessName, Path
Isto čitanje postoji na Linuxu, gdje statistika utičnica može nositi podatke o procesu kada imate dovoljno privilegija da vidite utičnice drugih korisnika. Zahtjev za uspostavljene utičnice vezane na port 443 ili s njega sužava izlaz na redove koji su važni:
ss -tunp state established '( sport = :443 or dport = :443 )'
Zabilježite vremensku oznaku zajedno s redom. PID sam po sebi je pokretna referenca, jer dok otvorite upravitelja procesa utičnica može pripadati nasljedniku, a putanja koju pregledavate možda nije ona koja je držala vezu. Zapišite par krajnjih točaka, stanje i PID kao jedno opažanje, i nalaz će preživjeti ponovno pokretanje ili drugo mišljenje.
Što još vrijedi jedno ime
Ime hosta nije bezvrijedan dokaz. Ono bilježi da je netko tu adresu povezao s tim imenom u nekom trenutku. Ta veza zaslužuje pažnju kada adresa pripada pružatelju koji opslužuje tisuće nepovezanih korisnika. To je slabija tvrdnja od odredišta i jedina je tvrdnja koju oznaka može podržati.
Kad naziv izgleda pogrešno, usporedite adresu s objavljenim rasponima pružatelja i zatim pitajte što je proces radio u tom trenutku: provjera ažuriranja, poziv za licencu, telemetrijsko slanje ili rukovanje tunela. Te aktivnosti ostavljaju različite oblike veze, a usklađivanje oblika s trenutkom informativnije je od usklađivanja naziva s tvrtkom kojoj ne vjerujete.
Sačuvajte red prije nego što prekinete zajedničkog pomoćnika ili nešto deinstalirate. Obranjiv zaključak pokriva jednu promatranu krajnju točku, njezino stanje i vlasnika; presuda na razini brenda izgrađena na razriješenoj oznaci nije dokaz, a ni uvjerenje da poznati host za preuzimanje mora biti bezopasan nije dokaz.