A végpontmegjelenítője egy VPN-folyamatot listáz egy reklámcég domainje mellett, és ez a párosítás olyan történetet indít, amelyet az adatok nem tudnak alátámasztani. A név egy numerikus végpontra festett fordított keresés, és megváltozik, valahányszor a keresés megváltozik. A vizsgálatot kiálló oszlopok a címek, a kapcsolat állapota és a socketet birtokló PID.

Semmi sem írja le egy socket-táblázatban, mi utazott egy kapcsolat belsejében. Minden, ami hosztnevet hordoz, már értelmezve lett Ön helyett.

A feloldott név fordítás, nem mező

A megjelenítő megkéri a feloldót, hogy alakítson egy címet névvé, ahogyan a PTR-lekérdezés működik a DNS-ben. A válasz érkezhet helyi gyorsítótárból, a hosts-fájl egy bejegyzéséből, szomszédos felfedezési bejelentésből vagy olyan szolgáltatótól, amely múlt héten valaki másnak adta a címet, és az eszköznek nincs módja ezeket a forrásokat megkülönböztetni. Két gép, amely ugyanazt a kapcsolatot figyeli, különböző neveket nyomtathat ugyanarra a partnercímre, amit nehéz megmagyarázni, ha hisz abban, hogy a név a vezetékről jött. Kezelje a címkét emberi szemnek szóló kényelemként, nem pedig állításként arról, ki kapta a bájtokat.

A TCPView dokumentációja leírja a végpont-, állapot- és folyamatoszlopokat, és dokumentálja a feloldott nevek kikapcsolását, amit érdemes megtenni, mielőtt bármit is beolvasna egy domainbe. A feloldás kikapcsolása láthatóvá teszi a bizonytalanságot ahelyett, hogy létrehozná: továbbra is van egy címe, és a döntés munkája, hogy mit jelent, egyszerűen visszakerült Önhöz.

Olvassa a numerikus oszlopokat sorrendben

Haladjon balról jobbra, és álljon meg az első oszlopnál, amely megválaszolja a kérdését. A helyi végpont megmutatja, mihez kötődött a folyamat, a távoli végpont megmutatja, létezik-e egyáltalán partner, az állapot megmutatja, él-e a társítás, és a PID összeköti a sort egy futtatható fájllal.

Az alábbi három megfigyelés szemléltető formák, nem itt bármely gépen rögzített kimenet. Aszerint vannak csoportosítva, hogy mit tud alátámasztani mindegyik, mert valójában ezt a kérdést teszik fel az emberek egy socket-sornak:

What the row showsWhat it rules outWhat it cannot show
An open listener with no peer addressAny remote party; nothing beyond this host has reached the portWhether the local service is well configured, or who is allowed to use it
An association in the open stateThat the entry is cosmetic; a peer address exists and was acceptedWhich application data crossed it, or whether that peer is trustworthy
An association whose counters moveThat the conversation is idle or already staleWhat was requested, what came back, or who started it

Egy nyitott figyelő, amelyet más gépek nem érnek el, a loopback-címhez kötve, így teszik közzé sok VPN-kliens a saját vezérlőcsatornájukat. A helyettesítő karakteres kötés azt jelenti, hogy a folyamat minden interfészen elfogadott kapcsolatokat, és hogy ez veszélyes-e, a gazdagép tűzfalától függ, nem magától a sortól. Csak egy létező és számlálókat hordozó társítás hasonlít arra a vádra, amelyet az emberek általában meg akarnak fogalmazni, és még az a sor is megáll a hasznos teher előtt.

Ellenőrizze a tulajdonjogot, mielőtt bűnöst nevezne meg

A folyamat identitása az a pont, ahol a legtöbb vád valójában megbukik. A PID-ek újrahasznosulnak, a frissítők és a böngésző-segédek rövid életű gyermekeket indítanak, és egy VPN-kliens átadhatja a forgalmát egy kiemelt rendszerszolgáltatásnak. Hasonlítsa össze a futtatható fájl útvonalát és a szülőfolyamatot a megjelenített név helyett, mert a megjelenített nevet az választja, aki a binárist építette.

tcpvcon -n -a
Get-Process -Id 4188 | Select-Object Id, ProcessName, Path

Ugyanez az olvasat létezik Linuxon, ahol a socket-statisztika hordozhat folyamatinformációt, ha elég jogosultsága van más felhasználók socketjeinek látásához. A 443-as porthoz kötött vagy onnan induló létesített socketek kérése leszűkíti a kimenetet a számító sorokra:

ss -tunp state established '( sport = :443 or dport = :443 )'

Rögzítse az időbélyeget a sorral együtt. Egy PID önmagában mozgó hivatkozás, mert mire megnyit egy folyamatkezelőt, a socket már egy utódé lehet, és a vizsgált útvonal nem biztos, hogy az, amely a kapcsolatot tartotta. Jegyezze fel a végpontpárt, az állapotot és a PID-et egyetlen megfigyelésként, és a megállapítás túléli az újraindítást vagy egy második véleményt.

Mit ér még egy név

A hosztnév nem értéktelen bizonyíték. Rögzíti, hogy valaki egy adott pillanatban összekapcsolta azt a címet azzal a névvel. Ez a kapcsolat figyelmet érdemel, ha a cím olyan szolgáltatóé, amely több ezer nem kapcsolódó ügyfelet szolgál ki. Gyengébb állítás egy célnál, és ez az egyetlen állítás, amelyet a címke alátámaszthat.

Ha egy név hibásnak tűnik, hasonlítsa össze a címet a szolgáltató közzétett tartományaival, majd kérdezze meg, mit tett a folyamat abban a pillanatban: frissítésellenőrzés, licenchívás, telemetria-küldés vagy alagút-kézfogás. Ezek a tevékenységek különböző kapcsolati formákat hagynak maguk után, és a forma összevetése a pillanattal többet mond, mint a név összevetése egy olyan céggel, amelyben nem bízik.

Őrizze meg a sort, mielőtt leállít egy megosztott segédet vagy eltávolít valamit. Egy védhető következtetés egy megfigyelt végpontot, annak állapotát és tulajdonosát fedi le; egy feloldott címkére épített márka szintű ítélet nem bizonyíték, és az a megnyugtatás sem, hogy egy ismerős letöltési hosztnak ártalmatlannak kell lennie.

Kapcsolódó cikkek