Jou eindpuntkyker lys 'n VPN-proses langs 'n advertensiemaatskappy se domein, en daardie koppeling begin 'n storie wat die data nie kan ondersteun nie. Die naam is 'n omgekeerde opsoek wat oor 'n numeriese eindpunt geverf is, en dit verander wanneer die opsoek verander. Die kolomme wat ondersoek deurstaan, is die adresse, die verbindingstoestand en die PID wat die sok besit.

Niks in 'n soktabel beskryf wat binne 'n verbinding gereis het nie. Enigiets wat 'n hostnaam dra, is alreeds vir jou geïnterpreteer.

'n Opgeloste naam is 'n vertaling, nie 'n veld nie

Die kyker vra die oplosser om 'n adres in 'n naam te verander, net soos 'n PTR-navraag in DNS werk. Die antwoord kan uit 'n plaaslike kas, 'n inskrywing in die hosts-lêer, 'n aankondiging van buurontdekking of 'n verskaffer kom wat die adres verlede week aan iemand anders gegee het, en die gereedskap het geen manier om daardie bronne te onderskei nie. Twee masjiene wat een verbinding dophou, kan verskillende name vir dieselfde eweknie-adres druk, wat moeilik is om te verduidelik as jy glo die naam het van die draad gekom. Behandel die etiket as 'n gerief vir menslike oë eerder as 'n stelling oor wie die grepe ontvang het.

Die TCPView-dokumentasie beskryf die eindpunt-, toestand- en proseskolomme en dokumenteer die afskakeling van opgeloste name, wat die moeite werd is om te doen voordat jy enigiets in 'n domein inlees. Om die oplossing af te skakel maak die onsekerheid sigbaar in plaas daarvan om dit te skep: jy hou steeds 'n adres, en die werk om te besluit wat dit beteken het eenvoudig na jou teruggeskuif.

Lees die numeriese kolomme in volgorde

Werk van links na regs en stop by die eerste kolom wat jou vraag beantwoord. Die plaaslike eindpunt wys waaraan die proses gebind het, die afgeleë eindpunt wys of 'n eweknie hoegenaamd bestaan, die toestand wys of die assosiasie lewendig is, en die PID verbind die ry met 'n uitvoerbare lêer.

Die drie waarnemings hieronder is illustratiewe vorms eerder as uitset wat van enige masjien hier vasgevang is. Hulle is gegroepeer volgens wat elkeen kan ondersteun, want dit is die vraag wat mense werklik aan 'n sokry stel:

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

'n Oop luisteraar wat ander masjiene nie kan bereik nie, gebind aan die loopback-adres, is hoe baie VPN-kliënte hul eie beheerkanaal blootstel. 'n Wildcard-binding beteken die proses het verbindings op elke koppelvlak aanvaar, en of dit gevaarlik is, hang van die gasheer se firewall af eerder as van die ry self. Slegs 'n assosiasie wat bestaan en tellers dra, lyk soos die beskuldiging wat mense gewoonlik wil maak, en selfs daardie ry stop voor die vrag.

Verifieer eienaarskap voordat jy 'n skuldige aanwys

Prosesidentiteit is waar die meeste beskuldigings werklik misluk. PID's word hergebruik, opdateerders en blaaierhelpers skep kortstondige kinders, en 'n VPN-kliënt kan sy verkeer aan 'n bevoorregte stelseldiens oorhandig. Vergelyk die uitvoerbare lêer se pad en die ouerproses in plaas van die vertoonnaam, want die vertoonnaam word gekies deur wie die binêre lêer gebou het.

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

Dieselfde lesing bestaan op Linux, waar sokstatistieke prosesinligting kan dra wanneer jy genoeg voorreg het om ander gebruikers se sokke te sien. Om te vra vir gevestigde sokke wat aan of vanaf poort 443 gebind is, vernou die uitset tot die rye wat saak maak:

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

Teken die tydstempel saam met die ry aan. 'n PID op sy eie is 'n bewegende verwysing, want teen die tyd dat jy 'n prosesbestuurder oopmaak, kan die sok aan 'n opvolger behoort en die pad wat jy ondersoek is dalk nie die een wat die verbinding gehou het nie. Teken die eindpuntpaar, die toestand en die PID as een waarneming aan, en die bevinding oorleef 'n herbegin of 'n tweede mening.

Wat 'n naam steeds werd is

'n Hostnaam is nie waardelose bewyse nie. Dit teken aan dat iemand daardie adres op een of ander tydstip met daardie naam geassosieer het. Daardie assosiasie verdien aandag wanneer die adres aan 'n verskaffer behoort wat duisende onverwante kliënte bedien. Dit is 'n swakker bewering as 'n bestemming, en dit is die enigste bewering wat die etiket kan ondersteun.

Wanneer 'n naam verkeerd lyk, vergelyk die adres met die verskaffer se gepubliseerde reekse en vra dan wat die proses op daardie oomblik gedoen het: 'n opdateringstoets, 'n lisensie-oproep, 'n telemetrie-POST of 'n tonnel-handdruk. Daardie aktiwiteite laat verskillende verbindingsvorms, en om die vorm by die oomblik te pas is meer insiggewend as om die naam by 'n maatskappy te pas wat jy wantrou.

Bewaar die ry voordat jy 'n gedeelde helper beëindig of iets deïnstalleer. 'n Verdedigbare gevolgtrekking dek een waargenome eindpunt, sy toestand en sy eienaar; 'n handelsmerkbreë uitspraak wat op 'n opgeloste etiket gebou is, is nie bewyse nie, en die gerusstelling dat 'n bekende aflaai-gasheer onskadelik moet wees, is ook nie.

Verwante artikels