Nessus oer VPN: wêr’t de scanner moat stean foar de earste scan
Dat de browser de Nessus-konsôle berikt, bewiist net dat de scanner it doel berikt. Kontrolearje de lokaasje fan it proses, de rûte, it berik en de oanmeldgegevens foar de start.
In VPN-ikoan njonken de browser seit neat oer it proses dat de scanpakketten stjoert. As de konsôle en de scanner op ferskate hosts draaie, is de tunnel fan de browser ien paad en de boarne fan de scan in oar. Begjin by it útfierungsplak en wurkje dan nei bûten: de rûte, de autorisaasje en de oanmeldgegevens. Dat ûnderskie stiet net foar neat boppe-oan de list.
Dit is in checklist foar de start, gjin scan-tutorial. Eltse stap leveret in feit dat jo yn it wurkrekord skriuwe kinne foardat der in pakket de scanner ferlit.
Earste kontrôle: fyn it proses dat de sondes stjoert
Tekenje de trije rollen dúdlik: de browser op laptop A, de scankonsôle op host B en it privee doel C. As B ek de scanmotor draait, hat de browser allinnich in paad nei B nedich. As in apart scanapparaat it wurk docht, hat dat apparaat it paad nei C nedich.
Browser on laptop A -> console on host B
Scanner process on B (or another appliance) -> private target C
In browser dy’t mei de VPN ferbûn is, kin de konsôle berikke wylst de scanner dêrefter noch gjin rûte nei C hat. It omkearde kin ek: de scanner sit yn it priveenetwurk en de konsôle is op ôfstân. Fyn út hokker opstelling jo eins draaie foardat jo in netwurkbestriding feroarje. Neam it apparaat yn de scan-konfiguraasje foardat jo it netwurk de skuld jouwe.
As de scanner op A draait, diele de browserhost en de scanner in kontekst, mar allinnich sa lang as dat proses deselde nammeromte en deselde routingstabel hâldt. In container of in tsjinstaccount erft miskien net wat de ynteraktive browser sjocht. De konsôle is in behearflak, net de scanmotor.
Twadde kontrôle: bewiisje de rûte en DNS fan de scanner
Doch de rûtekontrôle op de scannerhost, net op de laptop. Freegje de kernel hokker interface en hokker gateway er foar it doeladres brûke soe, en werhelje dat foar de hostnamme fan it doel. In rûte dy’t foar it IP bestiet en in namme dy’t nei in oar adres oplost, binne twa ferskillende steuringen.
Befêstigje it boarnealderres dat by it doel ferskine sil. In VPN-klant kin in oar adres tawize as dat wat de firewall fan it doel ferwachtet, en in NAT-apparaat kin it nochris oerskriuwe. De eigner fan it doel hat it observearre boarne nedich, net it adres dat yn it VPN-profil printe is.
Kontrolearje ek de weromweis. In scanner dy’t it doel berikt mar gjin antwurden krijt, hat in routing- of firewallprobleem op ’e weromweis, en dat liket krekt as in doel dat del is.
Tredde kontrôle: lit it berik en it eachpunt autorisearje
Freegje de eigner fan it doel om de systemen, tsjinsten, omjouwing, boarne en tiidfinster skriftlik te neamen. Beslis hokker eachpunt de beoardieling fertsjintwurdiget: in eksterne VPN-brûker, in talitten ynterne klant of in bepaald scannesegmint.
In priveerûte is gjin tastimming om oanbuorjende netwurken te testen. Hâld de doellist smel, list de útsluten systemen op en sprek stopbetingsten en in kontakt ôf dy’t de rin stopje kin. De scanner probet graach alles wat er berikke kin, en dêrom moat it berik eksplisyt wêze.
Skriuw de goedkarde boarne yn itselde dokumint. As de observearre boarne fan de scanner oars is as de goedkarde, fertsjintwurdiget de rin it ôfsprutsen eachpunt net, ek al is de doellist korrekt.
Fjirde kontrôle: pas de oanmeldgegevens oan de djipte fan de beoardieling
In berikberenskrôtôle en in autentisearre beoardieling binne ferskillende tests. In poart-antwurd bewiist dat eat antwurde; it bewiist net dat kontrôles mei oanmeldgegevens rûnen of dat de applikaasje it account autorisearre.
Brûk allinnich tawijde oanmeldgegevens as it ôfsprutsen berik autentisearre kontrôles freget. Befêstigje de rjochten en it blokkearbelied fan it account, en beslis hoe’t befiningen bewarre en dield wurde foardat de scan se produsearret.
As de oanmeldgegevens mislearje, gean dan net stil oer op in net-autentisearre rin en label it rapport net as de plande beoardieling. It resultaat is in oare test mei in oare betsjutting, en dat ferskil heart yn it rapport.
Fyfde kontrôle: bewarje it plan en start dan bewust
Yn de Nessus-scanwurkstream binne it kiezen fan in sjabloan, it konfigurearjen fan ynstellings en it bewarjen of starten fan de scan aparte stappen. Brûk dy skieding om de doellist, de boarne en it skema te besjen foardat der ferkear begjint.
Foardat jo de start autorisearje, kontrolearje hokker boarne de VPN tastiet, hokker ferkear it draacht en hoe’t it him herstelt nei in brutsen tunnel. Meitsje de firewalltagong net breder allinnich om’t in foarriedige ferbining mislearre; fyn de laach dy’t it wegere en reparearje dy laach.
Nei de rin skriuwt jo de scannerhost, syn observearre boarne, de doellist en alle kontrôles op dy’t net ôfrûne wurde koene. In rapport dat fan in oare boarne of sûnder de bedoelde oanmeldgegevens makke is, fertsjintwurdiget it oarspronklike plan net, en dat sizze heart by it resultaat.
Lûk de tagong fan it projekt yn en behannelje bewarre resultaten neffens it ôfsprutsen proses. De checklist is pas klear as it bewiis oerienkomt mei it paad dat jo goedkard hawwe, net as de scan gewoan resultaten weromjoech.