Kiel legi VPN-soketon sen fidi domajnan nomon
Gastnomo apud procezo estas konjekto pri adreso. Legu la numeraĵajn finpunktojn, la konektan staton kaj la posedantan PID antaŭ ol vi kulpigos VPN-klienton.
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 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 |
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.