Via finpunkta rigardilo listigas VPN-procezon apud la domajno de reklama kompanio, kaj tiu paro komencas rakonton, kiun la datumoj ne povas subteni. La nomo estas inversa serĉo pentrita super numera finpunkto, kaj ĝi ŝanĝiĝas kiam ajn la serĉo ŝanĝiĝas. La kolumnoj, kiuj eltenas la ekzamenon, estas la adresoj, la konekta stato kaj la PID, kiu posedas la soketon.

Nenio en soketa tabelo priskribas, kio vojaĝis ene de konekto. Ĉio, kio portas gastnomon, jam estis interpretita por vi.

Solvita nomo estas traduko, ne kampo

La rigardilo petas la solvilon turni adreson en nomon, same kiel PTR-demando funkcias en DNS. La respondo povas veni el loka kaŝmemoro, ero en la dosiero hosts, anonco de najbara malkovro aŭ provizanto, kiu donis la adreson al iu alia pasintsemajne, kaj la ilo havas neniun rimedon distingi tiujn fontojn. Du maŝinoj observantaj unu konekton povas presi malsamajn nomojn por la sama kunula adreso, kio malfacilas klarigi se vi kredas, ke la nomo venis de la drato. Traktu la etikedon kiel oportunon por homaj okuloj, ne kiel aserton pri tio, kiu ricevis la bajtojn.

La dokumentaro de TCPView priskribas la kolumnojn de finpunkto, stato kaj procezo kaj dokumentas la malŝalton de solvitaj nomoj, kio indas fari antaŭ ol vi legos ion en domajnon. Malŝalti solvadon igas la necerton videbla anstataŭ krei ĝin: vi ankoraŭ tenas adreson, kaj la laboro decidi, kion ĝi signifas, simple revenis al vi.

Legu la numeraĵajn kolumnojn laŭ ordo

Laboru de maldekstre dekstren kaj haltu ĉe la unua kolumno, kiu respondas vian demandon. La loka finpunkto montras, al kio la procezo ligiĝis, la fora finpunkto montras, ĉu kunulo entute ekzistas, la stato montras, ĉu la asocio vivas, kaj la PID ligas la vicon al plenumebla dosiero.

La tri observoj sube estas ilustraj formoj, ne eligo kaptita de iu ajn maŝino ĉi tie. Ili estas grupigitaj laŭ tio, kion ĉiu povas subteni, ĉar tio estas la demando, kiun homoj vere starigas al soketa vico:

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

Malferma aŭskultanto, kiun aliaj maŝinoj ne povas atingi, ligita al la bukla adreso, estas la maniero, kiel multaj VPN-klientoj elmontras sian propran regan kanalon. Ĵokera ligo signifas, ke la procezo akceptis konektojn sur ĉiu interfaco, kaj ĉu tio danĝeras dependas de la gastiganta fajroŝirmilo, ne de la vico mem. Nur asocio, kiu ekzistas kaj portas nombrilojn, similas al la akuzo, kiun homoj kutime volas fari, kaj eĉ tiu vico haltas antaŭ la utila ŝarĝo.

Kontrolu posedrajton antaŭ ol nomi kulpulon

Proceza identeco estas la loko, kie plej multaj akuzoj fakte fiaskas. PID-oj estas reuzataj, ĝisdatigiloj kaj retumilaj helpantoj naskas mallongvivajn idojn, kaj VPN-kliento povas transdoni sian trafikon al privilegia sistema servo. Komparu la vojon de la plenumebla dosiero kaj la gepatran procezon anstataŭ la montran nomon, ĉar la montran nomon elektas tiu, kiu konstruis la binaran dosieron.

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

La sama legado ekzistas en Linux, kie soketa statistiko povas porti procezan informon kiam vi havas sufiĉe da privilegioj por vidi la soketojn de aliaj uzantoj. Peti establitajn soketojn ligitajn al haveno 443 aŭ de ĝi mallarĝigas la eligon al la vicoj, kiuj gravas:

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

Kaptu la tempomarkon kune kun la vico. PID sola estas moviĝanta referenco, ĉar kiam vi malfermos procezan administrilon, la soketo eble jam apartenas al posteulo kaj la vojo, kiun vi inspektas, eble ne estas tiu, kiu tenis la konekton. Registru la finpunktan paron, la staton kaj la PID kiel unu observon, kaj la trovajo postvivos restarton aŭ duan opinion.

Kion nomo ankoraŭ valoras

Gastnomo ne estas senvalora pruvo. Ĝi registras, ke iu ligis tiun adreson al tiu nomo en iu momento. Tiu ligo meritas atenton, kiam la adreso apartenas al provizanto, kiu priservas milojn da nerilataj klientoj. Ĝi estas pli malforta aserto ol celloko, kaj ĝi estas la sola aserto, kiun la etikedo povas subteni.

Kiam nomo ŝajnas malĝusta, komparu la adreson kun la publikigitaj gamoj de la provizanto kaj poste demandu, kion la procezo faris en tiu momento: ĝisdatiga kontrolo, licenca alvoko, telemetria sendo aŭ tunela manpremo. Tiuj agadoj lasas malsamajn konektajn formojn, kaj kongruigi la formon kun la momento estas pli informa ol kongruigi la nomon kun kompanio, kiun vi malfidas.

Konservu la vicon antaŭ ol vi finos komunan helpanton aŭ malinstalos ion. Defendebla konkludo kovras unu observitan finpunkton, ĝian staton kaj ĝian posedanton; tutmarka verdikto konstruita sur solvita etikedo ne estas pruvo, kaj same ne estas la trankviligo, ke konata elŝuta gastiganto devas esti sendanĝera.

Rilataj artikoloj