„Network Security Toolkit“ yra vienas iš įvairių paskirstymų, skirtų „Linux“ skverbties testavimui. Pagrindinė egzistavimo priežastis yra atviro kodo alternatyvos vartotojams suteikimas prieigai prie tinklo saugumo programų po vienu stogu. Tai paprastas žvilgsnis į „Network Security Toolkit“, kaip pagalbą tinklo administratoriams ir saugumo ekspertams apskritai. Jis taip pat pagrįstas „Fedora Linux“.
Tinklo saugos įrankių rinkinys gali veikti x86 / x86_64 platformose ir turi .iso vaizdas, kurį galima paleisti. Jis taip pat yra atviro kodo ir suteikia prieigą prie geriausių saugumo programų. Įrankių rinkinyje esančių saugos įrankių skaičius viršija 125. Be to, yra žiniatinklio vartotojo sąsaja, skirta vartotojams pasiekti įrankius ir greitai atlikti reikalingas konfigūracijas, ar tai būtų susiję su tinklu, administravimu ar net su analize.
Kaip tinklo ekspertas rasite šį įrankį pranašesnį atliekant saugos pažeidimų analizę ir pavyzdinį įrenginį, skirtą stebėti srautą, patenkantį į organizaciją per serverius.
Tai yra saugos įrankių rinkinys, kuris naudoja MATE kaip numatytąją darbalaukio aplinką. Be to, tai yra „Linux“ paskirstymas, kurį naudoja tinklo administratoriai ir saugos specialistai. Platinimas vyksta „Mate“ darbalaukio aplinkoje, nes yra greitas ir lengvas, o tai palengvina jo darbą.
Jis komplektuojamas su įvairiausiomis naujausiomis saugos programomis, tarp kurių yra:
- „Netflow“
- kismetas
- pcap
- „Wireshark“
NST funkcijos
Kai kurios NST funkcijos apima:
- NST žiniatinklio vartotojo sąsajoje yra išsami dokumentacija su iš anksto sukurtais scenarijais, kurie parodo, kaip tai padaryti.
- Turi „MySQL“ ir „PostgreSQL“ duomenų bazės įrankį.
- NST turi daugybę saugos įrankių, tokių kaip „Nmap“, „Nessus“, pirštų atspaudai, „hydra“ konsolė su daugybe kitų įrankių.
- NST taip pat turi kūrėjo įrankių, tokių kaip python prompt, PHP prompt, JavaScript console, failų valdymo sistema ir kiti papildomi įrankiai.
- NST yra analizės ir patvirtinimo įrankis, kuris gali būti naudingas virtualiuose serveriuose ir prieglobos virtualiose mašinose. NST suteikia tinklo administratoriams įrankių rinkinį, nes jis turi visą atvirojo kodo tinklų rinkinį, pažangias žiniatinklio vartotojo sąsajas ir tinklo saugos įrankius.
Sistemos reikalavimai
Tinklo saugos įrankių rinkinys sukurtas tam, kad būtų galima pateikti keletą įrankių, kurie visiškai veikia laisvosios kreipties atmintyje. Todėl tai reiškia, kad tam reikia daug RAM. Žemiau pateikiami minimalūs sistemos reikalavimai.
RAM
Mažiausias RAM, reikalingas efektyviam tinklo saugos priemonių rinkiniui paleisti, yra 128 MB. Tai užtikrins, kad pagrindinės programos gali veikti sklandžiai. Tačiau, jei jums reikia paleisti didelę programų rinkinį arba „X“, jums reikia mažiausiai 256 MB atminties.
Procesorius
Procesorių serijoje, palaikančioje tinklo saugos priemonių rinkinį, yra „AMD Athlon 64“, „Intel Pentium II“, kuris yra apie 266 MHz arba naujesnės versijos. Be to, palaikomi „AMD Duron“, „AMD Athlon XP“ ir „AMD Duron“.
Deja, yra ir kitų procesorių, kurie nebepalaikomi. Tai apima „Intel Pentium“, „Intel 486“ arba „Intel 386“.
CD-ROM
Minimalūs CDROM reikalavimai yra 52Xw „i686“ arba 24X „Celeron“. Yra didelė tikimybė, kad 4X bus naudojamas situacijose, kur jis veiks. Tačiau operacijos laikas bus vidutinis. Taip pat verta paminėti, kad NST gerai reaguoja į paleidimą iš USB kompaktinio disko. Patvirtinkite, kad tai leidžia jūsų BIOS.
„Network Security Toolkit“ diegimas
Žemiau pateikiamas tinklo saugos įrankių rinkinio diegimo vadovas.
Atsisiųskite tinklo saugos įrankių rinkinį 32-11992 ISO Image
NST .„iso image“ suteikia jums tiesioginio paleidimo galimybę, o tai reiškia, kad galite pabandyti prieš įdiegdami jį visiškai į kietąjį diską.
Tie, kurie nori išbandyti pirmiausia, pasivažinėk. Turėsite prieigą prie visų funkcijų, kaip ir kas nors, kuris įdiegė operacinę sistemą. Taip pat būtina naudoti šį metodą norint patikrinti funkcijas ir įsitikinti jų tinkamumu jūsų tikslams. Pažymėtina, kad tinklo įrankių rinkinys veikia tik 64 bitų procesoriuje.
Atsisiųskite NST
Tinklo saugos įrankių rinkinį galite naudoti trimis būdais. Pirma, kaip minėta anksčiau, galite paleisti įkrovą ir išbandyti ją neįdiegę. Tai reiškia, kad NST bus laikomas įrenginyje, pavyzdžiui, USB diske.
Antra, galite ją įdiegti kietajame diske kaip pagrindinę operacinę sistemą, o tai reiškia, kad kompiuteris yra skirtas tik jam.
Trečia, galite įdiegti NST virtualioje dėžutėje, įdiegtoje jūsų „Linux“ ar „Windows“ kompiuteryje.
Pirmiausia pradėsime nuo įkraunamo USB disko sukūrimo. Tai yra patogu, jei nuspręsite ją įdiegti ant dėžutės arba išbandyti tiesiai ant pagrindinės mašinos.
NST Live USB disko / DVD kūrimas
Prieš diegdami tinklo saugos įrankių rinkinį, turite sukurti įkrovos versiją „ISO“ atvaizdą į USB diską arba įrašyti „iso“ vaizdą į DVD diską. Tai galima padaryti naudojant nemokamą deginimo programinę įrangą, pavyzdžiui, infraregistratorių, kuris yra prieinamas „Windows“ mašinai. Jei norite įrašyti „iso“ arba sukurti įkrovos USB, „Linux“ sistemoje galite naudoti kai kuriuos disko įrašymo įrenginius, pvz., „Brasero“ ir „K3B“. Visada patariama sukurti atsarginę duomenų kopiją prieš kuriant įkrovos USB diską savo gerovei.
Žemiau yra nuoseklus komandų sąrašas, skirtas įdiegti „Unetbootin“ „Debian“, „Arch“ pagrindu veikiančiose „Linux“ distribucijose ir „RedHat“.
Įkraunamo USB disko sukūrimas naudojant „Unetbootin“
Pirmiausia turite įdiegti „Unetbootin“ naudodami šią procedūrą:
„Ubuntu“
sudo add-apt-repository ppa: gezakovacs / ppa
Sudo apt-get atnaujinimas
sudo apt-get install Unetbootin
„Arch-Linux“
sudo pacman -S įdiekite „Unetbootin“
Raudona KEPURĖ
sudo yum įdiekite „Unetbootin“
Pasirinkite norimą .„iso image“ etiketėje „Diskimage“, tada pasirinkite savo USB diską, kuris mano atveju yra / dev / sdc.
Vėliau spustelėkite Gerai, kad pradėtumėte procesą, kaip parodyta žemiau.
Užtruks šiek tiek laiko, kol USB bus paleistas. Baigę sukursite įkrovos USB diską.
Be anksčiau paminėtų komandų, dd komanda taip pat gali sukurti tiesioginį USB.
sudo dd, jei = / kelias / į / iso / iš = dev / sdX
„Part / dev / sdX“ yra jūsų USB įrenginio pavadinimas. Taip pat galite naudoti:
sudo išsiskyrė -l
Pagal žemiau pateiktą ekrano kopiją galite pamatyti, kad mano USB yra dev / sdb.
Viskas. Galite jį naudoti, kol jūsų kompiuteris paleidžiamas, ir pradėti naudoti NST. Išsamų paleidimo iš „Live USB“ įrenginio vadovą galite rasti čia.
Diegimas dėžutėje (kaip pagrindinė OS)
Įkelkite mašiną iš tiesioginio USB ar tiesioginio DVD. Tada jums bus pateikti keturi variantai. Pirmasis variantas yra „Console“ ir tai, ką ji daro, leidžia jums atlikti diegimą per terminalą. Antrasis variantas yra „Graphical Desktop“, kuris suteikia jums alternatyvias diegimo priemones per grafinę vartotojo sąsają.
NST diegimas „Virtual Box“
„Virtuali dėžutė“ yra greitas būdas lengvai įdiegti ir išbandyti norimą operacinę sistemą, netrukdant trukdyti įprastoms operacijoms pagrindinėje operacinėje sistemoje.
Diegimo procesas yra paprastas, todėl galite sužinoti šiuos „Virtual Box“ diegimo vadovus:
- „VirtualBox“ diegimas „Ubuntu“
- „VirtualBox“ diegimas „Fedora“
Šiame vadove bus naudojama „Graphical Desktop“ parinktis virtualioje dėžutėje, kad virtualioje dėžutėje būtų įdiegtas tinklo saugos įrankių rinkinys. Baigę nustatyti „VirtualBox“ savo kompiuteryje, sukurkite „NST“ įrenginį „VirtualBox“.
NST mašinos kūrimas
Meniu Virtualus laukelis pasirinkite Mašina, tada nauja. Vėliau įveskite Mašinos pavadinimą, kaip mano atveju - NST. Taip pat pasirinkite norimą įrenginio aplanką, operacinės sistemos tipą (šiuo atveju „Linux“) ir versiją (64 bitų).
Saugojimas fiziniame standžiajame diske
Šiame diegime naudosiu dinamiškai paskirstytą parinktį, nes ji yra lankstesnė greičiau ir gali užpildyti daugiau vietos iš fizinio disko, jei ji užpildoma.
Kietasis diskas
Yra trys variantai, kaip pasirinkti virtualų standųjį diską, kad įdiegtumėte virtualią mašiną. Galite pasirinkti nepridėti virtualaus standžiojo disko, naudoti esamą virtualaus kietojo disko failą arba sukurti virtualų standųjį diską. Mes naudosime pastarąjį atvejį. Tiesiog atkreipkite dėmesį, kad naudojant esamą failą galite naudoti virtualų standųjį diską, kurį sukūrėte anksčiau, arba iš kito asmens, kuris netgi galėtų juo dalytis internete. Taip yra todėl, kad virtualus kietojo disko failas yra nešiojamas, o naudojamą failą galite perkelti iš vieno kompiuterio į kitą.
Numatytasis rekomenduojamas standžiojo disko dydis yra 8 GB, tačiau tai skiriasi priklausomai nuo operacinės sistemos, kurią ketinate virtualizuoti. Nesijaudinkite, nes virtualioje dėžutėje yra funkcija, kurią galite patikrinti ir rekomenduoti. Tačiau galite tai pritaikyti pagal savo apkaustų dydį.
Atmintis
Kaip ir kietasis diskas, VM jums rekomenduos mažiausią atminties dydį. Jei turite daugiau, turite galimybę tai padidinti. Aš nusprendžiau padidinti iki 3072 MB vietoj rekomenduojamo 512 MB toliau nurodytu atveju.
Failo vieta ir dydis
Šis žingsnis leidžia įvesti virtualaus kietojo disko dydį, kartu suteikiant galimybę pasirinkti, kur jį laikyti. Aš nustatiau savo 20 GB.
Standžiojo disko failo tipas
Čia yra trys variantai, bet jums reikia pasirinkti vieną. Tai apima „VirtualBox Disk Image“, „Virtual Hard Disk“ ir „Virtual Machine Disk“. Mūsų atveju naudosime virtualų kietąjį diską.
Konfigūracijos ir nustatymai
Norėdami pasiekti nustatymus, naudokitės virtualaus langelio meniu „Nustatymai“. Šis žingsnis yra būtinas norint atlikti būtinas operacinės sistemos paleidimo konfigūracijas iš virtualiosios dėžutės.
Sistemos nustatymai
Kairiajame submeniu pasirinkite sistemą. Tada nuimkite žymėjimą „Floppy“ ir naudokite rodykles, kad perkeltumėte „Optical“ kaip pirmąją parinktį ir „Hard Disk“ kaip antrąją parinktį.
Sandėliavimas
Norėdami pasirinkti kelią į savo tinklo saugos įrankių rinkmeną, naudokite parinkčių mygtuką, esantį dešinėje optinio disko pusėje esančioje diagramoje. Pasirinkus vaizdą, jis bus nurodytas saugojimo įrenginiuose, pavyzdžiui, nst-32-111992.x86_64.iso toliau pateiktu atveju. Vėliau pažymėkite parinktį „Live CD / DVD“.
Paleiskite „Virtual Machine“
Norėdami paleisti virtualią mašiną, naudokite mygtuką Pradėti.
Kai jis bus paleistas į tiesioginį režimą, spustelėkite įdiegti NST į kietąjį diską.
Įkrovos parinktys
Kaip nurodyta anksčiau, yra keletas įkrovos parinkčių, iš kurių dvi yra „Console“ ir grafinis darbalaukis. Mes naudosime antrąjį variantą, bet jūs galite laisvai išnagrinėti bet kurį variantą.
„NST 32“ taip pat naudoja „Anaconda“ diegimo programą, kurią naudoja „CentOs“, „Fedora“ ir „Redhat“.
Pirmame ekrane yra kalbos pasirinkimas. Čia mes pasirenkame kalbą, kurią turime naudoti per visą diegimo procesą.
Pasirinkę kalbą, spustelėkite Tęsti. Šiame straipsnyje mes naudosime anglų kalbą.
Diegimo ekrane turėsite atlikti laiko ir datos konfigūraciją, kalbą, klaviatūros išdėstymą. Baigę konfigūravimo procesą, spustelėkite mygtuką Atlikta. Jei praleidote arba viena iš diegimų buvo padaryta neteisingai, diegimo suvestinėje bus pateiktas įspėjimas, kaip parodyta. Negalėsite tęsti, kol nebus padaryta šių pataisymų.
Galiausiai, kai viskas bus tinkamai nustatyta, įspėjimas dings. Dabar „Begin Installation“ bus aktyvus.
Automatinis skaidymas yra pasirinktas pagal numatytuosius nustatymus diegimo paskirties skyriuje. Šią konfigūraciją galite pakeisti, jei diegiate tikrame standžiajame diske pasirinkdami, aš sukonfigūruosiu skaidymą. Arba taip pat galite sukurti daugiau vietos kambaryje arba atlikti savo pasirinktinį skaidymą. Tai idealu, jei turite daugiau vietos standžiajame diske. Galiausiai nepamirškite spustelėti PRIIMTI PAKEITIMŲ, kad inicijuotumėte skaidymo procesą, kai konfigūracija bus baigta. Tada spustelėkite mygtuką atlikta.
Spustelėję mygtuką „Priimti pakeitimus“, pateksite į diegimo suvestinės ekraną; spustelėkite mygtuką pradėti diegti.
Kol diegiama, galite sukurti vartotojo ir pagrindinį slaptažodį.
Tai ekranas, kuriame galite įvesti savo vardus, vartotojo vardus ir norimą slaptažodį. Taip pat galite spustelėti Išplėstinė, jei norite pridėti daugiau pasirinktinių nustatymų.
Baigę diegimą, spustelėkite mygtuką perkrauti, tada paleisite naująjį 32 OS tinklo saugos įrankių rinkinį ir galėsite juo naudotis.
Žiniatinklio vartotojo sąsaja
NST vartotojo žiniatinklio sąsaja yra „fedora“ paskirstymo valdymo valdymo sistema viskam, ką norite daryti su NST. Su šia funkcija galima naudotis tik paskyrus slaptažodį esamam vartotojui. Norėdami įdėti ar pakeisti slaptažodį, turite nustatyti sistemos slaptažodį. Tada jūsų bus paprašyta užpildyti naują slaptažodį arba pakeisti paskutinį slaptažodį.
Įdiegę mašiną, prisijunkite prie sistemos, tada atidarykite terminalą ir įdėkite nstpasswd scenarijų kaip šakninį.
sudo nstpasswd
NST žiniatinklio vartotojo sąsaja bus paleista nustačius slaptažodį.
Po to nustatykite slaptažodį, tada jums bus paleista kita žiniatinklio vartotojo sąsaja. Be to, galite turėti prieigą prie žiniatinklio vartotojo sąsajos naudodami adresą http: // 127.0.0.1 / nstwui jūsų žiniatinklio naršyklėje.
Kai būsite paraginti įvesti vartotoją ir slaptažodį, naudokite šaknį kaip vartotojo ID ir įveskite ką tik nustatytą slaptažodį.
Sąsajoje yra veiklos meniu, kuris padeda greitai pasiekti programą.
Šį žiniatinklio įrankį galima pasiekti bet kurioje kitoje mašinoje kitur, nes jį galima pasiekti internete. Skirtumas yra tas, kad jūs turite naudoti HTTPS protokolą, jei prisijungiate prie NST internete.
NST paleisties puslapis
Paleisties puslapyje tai bus rodoma informacija. Pirma, viršuje kairėje rodomas meniu. Šis paveikslėlis rodo NST IP adresą ir jo veikimo laiką. Be to, jame rodomas „Pro“ registracijos kodas.
Ši ekrano kopija rodo visą NST žiniatinklio vartotojo sąsajos nukreipimo puslapį.
Tai žymi mūsų „Network Security Toolkit“ diegimo vadovo pabaigą.
Išvada
Remiantis mūsų išvadomis, „NST Linux“ yra gana išsamus įrankis, kuris atitiks profesionalaus saugumo administratoriaus ar tinklo specialisto poreikius. Jame yra daugybė funkcijų, kurias galima sukonfigūruoti iš dėžutės. Labai svarbu pažymėti, kad daugumą šių funkcijų galima lengvai pasiekti patogiai naršyklėje.
Jums taip pat patiks NST, nes jums nereikia pridėti jokių trečiųjų šalių programų, ypač jei esate „Fedora“ gerbėjas. Kiti pastebimi dalykai apie NST yra ypač greitas, greitai išjungiamas, lengvas paleidimas ir laivai su daugybe tinklo saugumo programų.
Be to, naudodamiesi patarimais įvairiose sąsajose, jums bus labai naudinga greitai paleisti, ką daryti. Dokumentacija yra pakankamai išsami, kad galėtumėte pradėti.