Network Security Toolkit er en af de forskellige distributioner beregnet til Linux-penetrationstest. Hovedårsagen til eksistens er at give et open source-alternativ for brugere til at få adgang til netværkssikkerhedsapplikationer under samme tag. Det er et simpelt kig på Network Security Toolkit som en hjælp til netværksadministratorer og sikkerhedseksperter generelt. Det er også baseret på Fedora Linux.
Network Security Toolkit kan køre på x86 / x86_64 platforme og har en .iso-billede, der kan startes. Det er også open source og giver adgang til nogle af de bedste sikkerhedsapplikationer. Antallet af sikkerhedsværktøjer i værktøjssættet overstiger 125. Derudover er der en webbrugergrænseflade, hvor brugerne kan få adgang til værktøjerne og udføre de nødvendige konfigurationer hurtigt, det være sig netværksrelateret, administration eller endda analyserelateret.
Som netværksekspert finder du dette værktøj overlegen inden for analyse af sikkerhedsbrud og en eksemplarisk enhed til at overvåge trafik, der rammer organisationen gennem serverne.
Det er et sikkerhedsværktøjssæt, der bruger MATE som standard desktopmiljø. Desuden er det en Linux-distribution, der bruges af netværksadministratorer og sikkerhedsprofessionelle. Distributionen kører på Mate-skrivebordsmiljøet på grund af dets hastighed og lette vægt, hvilket letter dets arbejde.
Den leveres med en række af de nyeste sikkerhedsapplikationer, hvoraf nogle inkluderer:
- Netflow
- skæbne
- pcap
- Wireshark
NST-funktioner
Nogle af NST-funktionerne inkluderer:
- NST-webbrugergrænsefladen har fuld dokumentation med forudbyggede scripts, der viser, hvordan man gør det.
- Har et databaseværktøj til MySQL og PostgreSQL.
- NST har mange sikkerhedsværktøjer såsom Nmap, Nessus, fingeraftryk, hydra-konsol med mange flere værktøjer.
- NST har også udviklerværktøjer såsom python-prompt, PHP-prompt, JavaScript-konsol, filhåndteringssystem og andre yderligere værktøjer.
- NST er et analyse- og valideringsværktøj, der kan være nyttigt med virtuelle servere og virtuelle værtsmaskiner. NST giver netværksadministratorer et værktøjssæt, da det leveres med et komplet sæt open source-netværk, avancerede webbrugergrænseflader og netværkssikkerhedsværktøjer.
Systemkrav
Netværkssikkerhedsværktøjssættet er designet til at levere flere værktøjer, der kører udelukkende i Random Access-hukommelsen. Dette betyder derfor, at det kræver en enorm mængde RAM. Nedenfor er de minimale systemkrav.
vædder
Det mindste RAM, der kræves for at køre et netværkssikkerhedsværktøjssæt effektivt, er 128 MB. Det vil sikre, at de grundlæggende applikationer kan køre problemfrit. Men hvis du har brug for at køre et tungt sæt applikationer eller X, har du brug for mindst 256 MB hukommelse.
CPU
CPU-serien, der understøtter netværkssikkerhedsværktøjssæt, inkluderer AMD Athlon 64, Intel Pentium II, som er omkring 266MHz eller højere versioner. Desuden understøttes AMD Duron, AMD Athlon XP og AMD Duron.
Desværre er der andre CPU'er, der ikke længere understøttes. Disse inkluderer Intel Pentium, Intel 486 eller Intel 386.
CD ROM
Minimumskravene til CDROM er 52Xw for i686 eller 24X for Celeron. Der er store chancer for, at en 4X bruges i situationer, hvor den fungerer. Driftstiden vil dog være moderat. Det er også værd at bemærke, at NST reagerer godt på at starte fra en USB CDROM. Bekræft, at din BIOS tillader det.
Installation af Network Security Toolkit
Nedenfor er en installationsvejledning til netværkssikkerhedsværktøjssættet.
Download Network Security Toolkit 32-11992 ISO Image
NST .iso image giver dig mulighed for live booting, hvilket betyder, at du kan prøve, før du installerer det helt på harddisken.
De af jer, der ønsker at prøve først, giver det en tur. Du får adgang til al funktionalitet ligesom en person, der har installeret operativsystemet. Det er også vigtigt at bruge denne tilgang til at tjekke funktionerne og fastslå deres egnethed til dit formål. Et punkt at bemærke er, at netværksværktøjssættet kun fungerer på en 64 bit CPU.
Download NST
Der er tre måder, du kan bruge Network Security Toolkit på. For det første kan du som tidligere nævnt live-boot og teste det uden installation. Dette betyder, at NST vil være på lagerenheden, for eksempel et USB-drev.
For det andet kan du installere det på harddisken som selve hovedoperativsystemet, hvilket betyder, at pc'en kun er dedikeret til den.
For det tredje kan du installere NST på den virtuelle boks installeret på din Linux- eller Windows-pc.
Vi starter først med oprettelsen af et bootbart USB-drev. Det er praktisk, hvis du vælger at installere det på kassen eller prøve det direkte oven på værtsmaskinen.
Oprettelse af et NST Live USB-drev / DVD
Inden du installerer netværkssikkerhedsværktøjssættet, skal du oprette en bootbar kopi af dit iso-billede på USB-drevet eller brænde iso-billedet til en DVD. Dette er muliggjort af gratis brændende software, for eksempel infrarecorder, som er tilgængelig til Windows-maskinen. I Linux, for at brænde din iso eller oprette den bootbare USB, kan du bruge nogle diskbrændere som Brasero og K3B. Du rådes altid til at tage backup af dine data, før du opretter et bootbart USB-drev til dit velbefindende.
Nedenfor er en sekventiel liste over kommandoerne til installation af Unetbootin i Debian-baseret, Arch-baseret Linux distro og RedHat.
Oprettelse af et bootbart USB-drev ved hjælp af Unetbootin
Først skal du installere Unetbootin ved hjælp af følgende procedure:
Ubuntu
sudo add-apt-repository ppa: gezakovacs / ppa
Sudo apt-get opdatering
sudo apt-get install Unetbootin
Arch-Linux
sudo pacman -S installer Unetbootin
Rød hat
sudo yum installer Unetbootin
Vælg det ønskede .iso-billede på etiketten Diskimage, og vælg derefter dit USB-drev, som i mit tilfælde er / dev / sdc.
Klik derefter på OK for at starte processen som vist nedenfor.
Det tager et øjeblik at gøre USB startbar. Efter afslutningen er du færdig med at oprette det bootbare USB-drev.
Ud over de tidligere nævnte kommandoer kan dd-kommandoen også oprette en live USB.
sudo dd hvis = / sti / til / iso / af = dev / sdX
Delen / dev / sdX er dit USB-enhedsnavn. Du kan også bruge:
sudo skiltes -l
Ifølge skærmbilledet nedenfor kan du se, at min USB er dev / sdb.
Det er det. Du kan bruge det, mens din computer starter og begynde at bruge NST. Du kan finde vores komplette guide til opstart fra et Live USB-drev her.
Installation på kassen (som værts-OS)
Start din maskine fra live USB eller live DVD. Dernæst får du fire muligheder. Den første mulighed er Console, og hvad den gør, er at give dig mulighed for at udføre installationen via terminalen. Den anden mulighed er det grafiske skrivebord, som giver dig alternative installationsmåder gennem den grafiske brugergrænseflade.
Installation af NST på Virtual Box
Virtuel boks er en hurtig måde at nemt installere og teste dit ønskede operativsystem uden at bekymre sig om at forstyrre dine sædvanlige operationer på værtsoperativsystemet.
Installationsprocessen er enkel, og du kan følge vores guider til installation af Virtual Box:
- Installation af VirtualBox på Ubuntu
- Installation af VirtualBox på Fedora
Denne guide bruger indstillingen Grafisk skrivebord på en virtuel kasse til at installere et netværkssikkerhedsværktøjssæt på en virtuel kasse. Når du er færdig med at konfigurere VirtualBox på din maskine, skal du oprette NST-maskinen på VirtualBox.
Oprettelse af NST-maskine
Fra menuen Virtuelt felt skal du vælge Maskine og derefter ny. Indtast derefter navnet på maskinen som NST i mit tilfælde. Vælg også den ønskede maskinmappe, typen af operativsystem (Linux i dette tilfælde) og versionen (64-bit).
Opbevaring på fysisk harddisk
I denne installation vil jeg bruge den dynamisk tildelte mulighed, fordi den er hurtigere fleksibel, og det kan tage mere plads fra det fysiske drev, hvis det fylder op.
Harddisk
Der er tre muligheder for valg af en virtuel harddisk til installation af din virtuelle maskine. Du kan vælge ikke at tilføje en virtuel harddisk, bruge en eksisterende virtuel harddiskfil eller oprette en virtuel harddisk. Vi vil bruge sidstnævnte sag. Bare bemærk, at brug af en eksisterende fil betyder, at du kan bruge en virtuel harddisk, som du tidligere havde oprettet, eller fra en anden, der endda kunne dele den online. Dette skyldes, at en virtuel harddiskfil er bærbar, og du kan flytte en, du bruger, fra en pc til en anden.
Standard anbefalet harddiskstørrelse er 8 GB, selvom dette varierer afhængigt af det operativsystem, du har til hensigt at virtualisere. Bare rolig, for det virtuelle felt har en funktion, du kan kontrollere og anbefale dig. Du kan dog tilpasse dette til størrelsen på din montering.
Hukommelse
Ligesom harddisken vil VM anbefale den mindste hukommelsesstørrelse til dig. Hvis du har mere, har du mulighed for at øge dette. Jeg har valgt at øge til 3072MB i stedet for den anbefalede 512MB i nedenstående tilfælde.
Filplacering og -størrelse
Dette trin giver dig mulighed for at indtaste størrelsen på din virtuelle harddisk, mens du også giver dig mulighed for at vælge, hvor den skal gemmes. Jeg satte min til 20 GB.
Harddisk filtype
Her er tre muligheder, men du skal vælge en. Disse inkluderer VirtualBox Disk Image, Virtual Hard Disk og Virtual Machine Disk. I vores tilfælde bruger vi den virtuelle harddisk.
Konfigurationer og indstillinger
Brug menuen Indstillinger i det virtuelle felt til at få adgang til indstillingerne. Dette trin er vigtigt for at foretage de nødvendige konfigurationer til operativsystemets opstart fra den virtuelle boks.
Systemindstillinger
Vælg systemet i venstre undermenu. Fjern derefter afkrydsningsfeltet Floppy, og brug pilene til at flytte Optisk som den første mulighed og Harddisk som den anden mulighed.
Opbevaring
Brug optionsknappen på det optiske drevs højre side i nedenstående diagram for at vælge stien til din netværkssikkerhedsværktøjssæt iso-fil. Når du har valgt billedet, vil det blive angivet i lagerenhederne, for eksempel nst-32-111992.x86_64.iso i nedenstående tilfælde. Kontroller derefter indstillingen Live CD / DVD.
Start virtuel maskine
Brug startknappen til at starte din virtuelle maskine.
Når det er startet i live-tilstand, skal du klikke på installations-NST til harddisken.
Bootindstillinger
Som tidligere nævnt er der flere bootindstillinger, hvor de to centrale er konsol og grafisk skrivebord. Vi bruger den anden mulighed, men du er fri til at udforske nogen af mulighederne.
NST 32 bruger også Anaconda-installationsprogrammet, der bruges af CentOs, Fedora og Redhat.
I fortsættelse, på det første skærmbillede, er sprogvalget. Her vælger vi det sprog, vi skal bruge gennem hele installationsprocessen.
Efter valg af sprog skal du klikke på FORTSÆT. I denne artikel bruger vi engelsk.
Du bliver bedt om at konfigurere tid og dato, sprog, tastaturlayout på installationsskærmen. Når konfigurationsprocessen er afsluttet, skal du klikke på knappen færdig. Hvis du går glip af, eller hvis en af installationerne ikke udføres korrekt, vil installationsoversigten præsentere en advarsel som vist. Du kan ikke fortsætte, før disse rettelser er foretaget.
Endelig, når alt er indstillet korrekt, forsvinder advarslen. "Begynd installation" vil nu være aktiv.
Automatisk partitionering er valgt som standard i afsnittet om installationsdestination. Du kan ændre denne konfiguration, hvis du laver installationen på en rigtig harddisk ved at vælge, jeg konfigurerer partitionering. Alternativt kan du også oprette ekstra plads eller foretage din brugerdefinerede partitionering. Dette er ideelt, hvis du har mere plads på harddisken. Endelig skal du huske at klikke på ACCEPT ÆNDRINGER for at initialisere partitioneringsprocessen, når konfigurationen er afsluttet. Klik derefter på knappen færdig.
Når du har klikket på knappen accept ændringer, føres du til installationsoversigtsskærmen; klik på knappen Start installation.
Mens installationen er i gang, kan du oprette en bruger- og rodadgangskode.
Dette er skærmen, hvor du kan indtaste dine fulde navne, brugernavn og ønskede adgangskode. Du kan også klikke på Avanceret for at tilføje flere tilpassede indstillinger.
Når installationen er gennemført, skal du klikke på genstartsknappen, så starter du op til det nye 32 OS-netværkssikkerhedsværktøjssæt og nyder at bruge det.
Webbrugergrænseflade
NST-brugergrænsefladen er Fedoras distributionsstyringsstyringssystem til alt, hvad du ønsker at gøre med NST. Denne funktion kan kun åbnes efter tildeling af adgangskode til en eksisterende bruger. For at placere eller ændre adgangskoden skal du indstille systemadgangskoden. Derefter bliver du bedt om at udfylde en ny adgangskode eller ændre den sidste adgangskode.
Efter installation i maskinen skal du logge ind på systemet, derefter åbne terminalen og sætte nstpasswd-scriptet som root.
sudo nstpasswd
NST-webbrugergrænsefladen startes efter indstilling af adgangskoden.
Derefter skal du indstille adgangskoden, så starter den næste webbrugergrænseflade for dig. Derudover kan du få adgang til internetbrugergrænsefladen med adressen http: // 127.0.0.1 / nstwui i din webbrowser.
Når du bliver bedt om at indtaste brugeren og adgangskoden, skal du bruge roden som et bruger-id og indtaste den adgangskode, du lige har indstillet.
Interfacet har en aktivitetsmenu, der hjælper med at få hurtig adgang til et program.
Dette webværktøj kan tilgås på enhver anden maskine andetsteds, da det er tilgængeligt online. Forskellen er, at du skal bruge HTTPS-protokollen, hvis du får adgang til NST online.
NST-startsiden
På startsiden er dette de oplysninger, der vises. For det første viser den en menu øverst til venstre. Dette billede viser NST IP-adressen og den tid, den har kørt. Det viser også Pro-registreringskoden.
Følgende skærmbillede taget viser en fuld NST-webbrugergrænseflades destinationsside.
Og det markerer afslutningen på vores installationsvejledning til Network Security Toolkit.
Konklusion
Ifølge vores resultater er NST Linux et ret omfattende værktøj, der passer til en professionel sikkerhedsadministrators behov eller en specialist inden for netværk. Det har mange funktioner, der kan konfigureres ud af kassen. Det er vigtigt at bemærke, at de fleste af disse funktioner let kan tilgås på din browsers komfort.
Du vil også elske NST, fordi du ikke behøver at tilføje nogen tredjepartsapplikationer, især hvis du er en Fedora-fan. Andre bemærkelsesværdige ting ved NST inkluderer opstart superhurtigt, hurtigt at lukke, let og leveres med mange netværkssikkerhedsapplikationer.
Derudover finder du brugen af værktøjstip på forskellige grænseflader yderst nyttigt til en hurtig kørsel på, hvad man skal gøre. Dokumentationen er detaljeret nok til at komme i gang.