Dve skeniranji vrat istega spletnega mesta se lahko razlikujeta, ker se je ime med zagonoma razrešilo v drug naslov, ne ker bi tunel spremenil, kaj cilj razkriva. Ime gostitelja je navodilo za iskanje in Nmap mu sledi ob skeniranju. Ko se razreševalnik odzove z drugim zapisom, je drugo skeniranje izmerilo drug stroj.

Fiksirajte številčni naslov in primerjava spet dobi smisel. Vse ostalo v poročilu, od merjenja časa do vmesnih naprav, ostaja ločena spremenljivka, ki potrebuje lastno kontrolo.

Dva poskusa, ki v poročilu izgledata enako

Primerjajte ime s samim seboj in spremenili ste vsaj dve stvari hkrati: pot, po kateri potujejo vaši paketi, in cilj, ki ga je vrnil razreševalnik. Razlike v izhodu ni mogoče pripisati nobeni od njiju. Ta dvoumnost je običajen razlog, da se skeniranje pred in po spremeni v spor, ki ga nihče ne more razrešiti.

Primerjajte naslov s samim seboj in cilj je fiksiran po zgradbi. Vse, kar se še razlikuje, pripada poti, izvornemu naslovu, filtriranju vmes ali lastnemu stanju stroja. Odstranili ste eno spremenljivko, kar ni isto kot odstraniti vse.

Preden iz tabele vrat potegnete katerikoli sklep, zapišite, kateri od teh dveh poskusov ste dejansko izvedli. Razlika zveni akademsko, dokler poročilo ne reče, da je VPN blokiral vrata, ki na naslovu, doseženem drugič, nikoli niso bila odprta.

ComparisonWhat stays fixedWhat a difference can mean
Name against nameThe string you typedResolver answer, answer order or split-horizon policy changed
Address against addressThe numeric destinationSource path, filtering or service placement changed

Najprej razrešite, nato skenirajte zabeleženi naslov

Ločite razreševanje od sondiranja, da obe dejstvi pristaneta na različnih mestih. Vprašajte sistem, kaj je razrešil, shranite ta odgovor in nato dajte Nmapu dobesedni naslov. Ponovite ista dva ukaza s tunelom spuščenim in dvignjenim.

getent hosts scan.example.net
dig +short scan.example.net A
nmap -Pn -sV -p 443,8443 192.0.2.40

Zastavica -Pn je tu pomembna, ker bi gostitelj, ki ignorira zaznavne sonde, sicer bil prijavljen kot nedosegljiv in bi bil prazen rezultat napačno prebran kot zaprta vrata. Uporabljajte -sV le proti ciljem, ki jih je odobril operater; sondiranje različic je glasnejše od gole povezave in spada v pisni obseg.

Referenca specifikacije cilja Nmap jasno pravi, da se ime gostitelja pred skeniranjem razreši v naslov in da orodje ob več vrnjenih naslovih skenira prvega, razen če zahtevate vse. Nič v tem vedenju ni specifično za VPN. Razdeljen DNS, drug razreševalnik ali razporejevalnik obremenitve, ki odgovarja v novem vrstnem redu, ustvarijo enak učinek brez kakršnegakoli tunela.

Hranite razrešeno vrednost ob izhodu skeniranja, z družino naslovov, naborom zastavic in časovnim žigom. Povratno iskanje, ki vrne ime podjetja, je drugo opažanje, ne dokaz, kateri backend je odgovoril.

Kaj vam spremenjeno stanje vrat lahko in česa ne more povedati

Ko je cilj fiksiran, vrata, ki preidejo iz odprtih v filtrirana, običajno kažejo na pot. Pomislite na ACL višje, požarni zid s stanjem ali ponudnika, ki obravnava izhod tunela drugače kot domači izhod. Zožite ga s preskusom drugega odobrenega naslova v isti podomrežju, ko obseg to dopušča, ker bi zamenjava imena gostitelja znova vnesla vprašanje razreševalnika. Ena spremenljivka na zagon je celotna metoda.

Vrata, ki ostanejo odprta, medtem ko se baner storitve spreminja, so druga zgodba. Ta vzorec ustreza čelnemu delu, ki razporeja povezave med backende, in nobena količina skeniranja z vaše strani ne bo imenovala najemnika za njim.

Česar skeniranje nikoli ne pove, je namera. Filtrirana vrata so rezultat politike, ne dokaz, da je nekdo izbral vaš tunel, odprta vrata pa niso dokaz, da vas bo aplikacija za njimi strežla. Povežite z dnevniki komponente, ki jo upravljate, preden napišete katero od obeh zgodb.

Zapisujte rezultate, da primerjava preživi pregled

Koristen zapis vsebuje zahtevano ime, razrešeni naslov in njegovo družino, natančne zastavice, uporabljeni izvorni naslov in dovoljenje, ki je pokrivalo cilj. Dodajte čas, ker se odgovori DNS vrtijo in poročilo brez časovnih žigov dvakrat povabi isti spor. Dodajte tudi različico skenerja, ker se privzeto vedenje sondiranja premika med izdajami. Če sta dva zagona uporabila različne metode, ju obravnavajte kot različna poskusa in to povejte v naslovu, ne v opombi.

Označite ugotovitev s tem, kar je: različni cilji, različne izvorne poti ali razlika, ki še ni pojasnjena. Ta besednjak ohranja poročilo o skeniranju pošteno in preprečuje, da bi se odgovor razreševalnika znova objavil kot dogodek prestrezanja VPN. Naslednji korak je običajno še en zagon s fiksiranim naslovom, ne širše skeniranje.

Sorodni članki