server

Come installare Network Security Toolkit

Come installare Network Security Toolkit

Network Security Toolkit è una delle varie distribuzioni destinate ai test di penetrazione Linux. La ragione principale dell'esistenza è fornire un'alternativa open source per consentire agli utenti di accedere alle applicazioni di sicurezza della rete sotto lo stesso tetto. È un semplice sguardo al Network Security Toolkit come aiuto per gli amministratori di rete e gli esperti di sicurezza in generale. È anche basato su Fedora Linux.

Network Security Toolkit può essere eseguito su piattaforme x86/x86_64 e ha un .immagine iso avviabile. È anche open source e fornisce l'accesso ad alcune delle migliori applicazioni di sicurezza. Il numero di strumenti di sicurezza nel toolkit supera 125. Inoltre, c'è un'interfaccia utente web per consentire agli utenti di accedere agli strumenti ed eseguire rapidamente le configurazioni necessarie, che si tratti di rete, amministrazione o persino analisi.

In qualità di esperto di rete, troverai questo strumento superiore nell'analisi delle violazioni della sicurezza e un dispositivo esemplare per monitorare il traffico che colpisce l'organizzazione attraverso i server.

È un toolkit di sicurezza, che utilizza MATE come ambiente desktop predefinito. Inoltre, è una distribuzione Linux utilizzata da amministratori di rete e professionisti della sicurezza. La distribuzione funziona sull'ambiente desktop Mate grazie alla sua velocità e leggerezza, che ne facilitano il lavoro.

Viene fornito in bundle con una varietà delle ultime applicazioni di sicurezza, alcune delle quali includono:

Caratteristiche NST

Alcune delle funzionalità di NST includono:

Requisiti di sistema

Il toolkit per la sicurezza di rete è progettato per fornire diversi strumenti che funzionano interamente nella memoria ad accesso casuale. Questo, quindi, significa che richiede una grande quantità di RAM. Di seguito sono riportati i requisiti minimi di sistema.

RAM

La RAM minima richiesta per eseguire efficacemente un toolkit di sicurezza di rete è 128 MB. Ciò garantirà che le applicazioni di base possano funzionare senza problemi. Tuttavia, se hai bisogno di eseguire una serie pesante di applicazioni o X, hai bisogno di almeno 256 MB di memoria.

processore

La serie di CPU che supporta il toolkit di sicurezza di rete include AMD Athlon 64, Intel Pentium II, che è di circa 266 MHz o versioni successive. Inoltre, sono supportati anche AMD Duron, AMD Athlon XP e AMD Duron.

Sfortunatamente, ci sono altre CPU che non sono più supportate. Questi includono Intel Pentium, Intel 486 o Intel 386.

CD ROM

I requisiti minimi per il CDROM sono 52Xw per i686 o 24X per Celeron. Ci sono alte probabilità che un 4X venga utilizzato in situazioni in cui funzionerà. Tuttavia, il tempo di funzionamento sarà moderato. Vale anche la pena notare che NST è ben reattivo all'avvio da un CDROM USB. Conferma che il tuo BIOS lo consente.

Installazione di Network Security Toolkit

Di seguito è riportata una guida all'installazione del toolkit di sicurezza di rete.

Scarica l'immagine ISO del kit di strumenti per la sicurezza di rete 32-11992

Il NST .l'immagine iso ti dà la possibilità di avviare dal vivo, il che significa che puoi provare prima di installarlo completamente sul disco rigido.

Chi di voi desidera provare per primo, faccia un giro. Avrai accesso a tutte le funzionalità proprio come chi ha installato il sistema operativo. È anche essenziale utilizzare questo approccio per verificare le funzionalità e accertare la loro idoneità al tuo scopo. Un punto da notare è che il toolkit di rete funziona solo su una CPU a 64 bit.

Scarica NST

Esistono tre modi per utilizzare Network Security Toolkit. Innanzitutto, come accennato in precedenza, puoi eseguire l'avvio dal vivo e testarlo senza installazione. Ciò significa che l'NST risiederà sul dispositivo di archiviazione, ad esempio un'unità USB.

In secondo luogo, puoi installarlo sul disco rigido come sistema operativo principale stesso, il che significa che il PC è dedicato solo ad esso.

In terzo luogo, puoi installare NST sulla scatola virtuale installata sul tuo PC Linux o Windows.

Inizieremo prima con la creazione di un'unità USB avviabile. Questo è utile se scegli di installarlo sulla scatola o provarlo direttamente sulla macchina host.

Creazione di un'unità USB/DVD NST Live

Prima di installare il toolkit di sicurezza di rete, è necessario creare una copia avviabile dell'immagine ISO sull'unità USB o masterizzare l'immagine ISO su un DVD. Ciò è reso possibile dal software di masterizzazione gratuito, ad esempio, l'infrarecorder, disponibile per la macchina Windows. In Linux, per masterizzare la tua iso o creare l'USB avviabile, puoi usare alcuni masterizzatori di dischi come Brasero e K3B. Si consiglia sempre di eseguire il backup dei dati prima di creare un'unità USB avviabile per il proprio benessere.

Di seguito è riportato un elenco sequenziale dei comandi per l'installazione di Unetbootin nelle distribuzioni Linux basate su Debian, Arch e RedHat.

Creazione di un'unità USB avviabile utilizzando Unetbootin

Innanzitutto, devi installare Unetbootin utilizzando la seguente procedura:

Ubuntu

sudo add-apt-repository ppa:gezakovacs/ppa
Sudo apt-ottieni l'aggiornamento
sudo apt-get install Unetbootin

Arch-Linux

sudo pacman -S install Unetbootin

Cappello rosso

sudo yum install Unetbootin

Scegli il desiderato .iso sull'etichetta Diskimage, quindi seleziona la tua unità USB, che nel mio caso è /dev/sdc.

Annulla avvio

Successivamente, fare clic su OK per iniziare il processo, come mostrato di seguito.

Unetbootin Installazione in corso

Ci vorrà un momento per rendere avviabile l'USB. Dopo il completamento, hai finito con la creazione dell'unità USB avviabile.

Oltre ai comandi menzionati in precedenza, il comando dd può anche creare un USB live.

sudo dd if=/percorso/a/iso/ di =dev/sdX

La parte /dev/sdX è il nome del tuo dispositivo USB. Puoi anche usare:

sudo parted -l

Secondo lo screenshot qui sotto, puoi vedere che la mia USB è dev/sdb.

Creazione di un disco flash avviabile tramite il terminale

Questo è tutto. Puoi usarlo mentre il tuo computer si sta avviando e iniziare a usare NST. Puoi trovare la nostra guida completa sull'avvio da un'unità USB Live qui.

Installazione sul Box (come sistema operativo host)

Avvia la tua macchina da USB live o DVD live. Successivamente, ti verranno fornite quattro opzioni. La prima opzione è Console e ciò che fa è consentire di eseguire l'installazione tramite il terminale. La seconda opzione è il desktop grafico, che fornisce mezzi di installazione alternativi tramite l'interfaccia utente grafica.

Installazione di NST su Virtual Box

La scatola virtuale è un modo rapido per installare e testare facilmente il sistema operativo desiderato senza preoccuparsi di interferire con le normali operazioni sul sistema operativo host.

Il processo di installazione è semplice e puoi utilizzare le nostre seguenti guide sull'installazione di Virtual Box:

Questa guida utilizzerà l'opzione Desktop grafico su una scatola virtuale per installare un toolkit di sicurezza di rete su una scatola virtuale. Una volta terminata la configurazione di VirtualBox sulla tua macchina, crea la macchina NST su VirtualBox.

Creazione della macchina NST

Dal menu Virtual box, seleziona Machine, quindi new. Successivamente, inserisci il nome della macchina come NST nel mio caso. Inoltre, scegli la cartella della macchina desiderata, il tipo di sistema operativo (Linux per questo caso) e la versione (64 bit).

VirtualBox Creazione di una macchina NST

Archiviazione su disco rigido fisico

In questa installazione, utilizzerò l'opzione allocata dinamicamente perché è flessibile più veloce e può richiedere più spazio dall'unità fisica nel caso in cui si riempia.

Archiviazione VirtualBox su disco rigido fisico

Disco rigido

Ci sono tre opzioni per quanto riguarda la scelta di un disco rigido virtuale per installare la tua macchina virtuale. Puoi scegliere di non aggiungere un disco rigido virtuale, utilizzare un file di disco rigido virtuale esistente o creare un disco rigido virtuale. Useremo quest'ultimo caso. Tieni presente che l'utilizzo di un file esistente significa che puoi utilizzare un disco rigido virtuale che avevi creato in precedenza o da qualcun altro che potrebbe persino condividerlo online. Questo perché un file del disco rigido virtuale è portatile e puoi spostarne uno che stai utilizzando da un PC a un altro.

La dimensione predefinita del disco rigido consigliata è 8 GB, anche se varia a seconda del sistema operativo che si intende virtualizzare. Non preoccuparti perché la scatola virtuale ha una funzione da controllare e consigliarti. Tuttavia, puoi adattarlo alle dimensioni del tuo raccordo.

Impostazioni del disco rigido di VirtualBox

Memoria

Come il disco rigido, la VM ti consiglierà la dimensione minima della memoria. Se ne hai di più, hai la possibilità di aumentarlo. Ho deciso di aumentare a 3072 MB invece dei 512 MB consigliati nel caso seguente.

Dimensione della memoria di VirtualBox

Posizione e dimensione del file

Questo passaggio ti consente di inserire la dimensione del tuo disco rigido virtuale dandoti anche la possibilità di scegliere dove salvarlo. Ho impostato il mio a 20 GB.

Tipo di file del disco rigido

Ecco tre opzioni, ma devi sceglierne una. Questi includono l'immagine del disco VirtualBox, il disco rigido virtuale e il disco della macchina virtuale. Nel nostro caso, utilizzeremo il disco rigido virtuale.

Tipo di file del disco rigido VirtualBoxBox

Configurazioni e impostazioni

Usa il menu Impostazioni sulla scatola virtuale per accedere alle impostazioni. Questo passaggio è fondamentale per effettuare le configurazioni necessarie per l'avvio del sistema operativo dalla scatola virtuale.

Impostazioni di sistema

Nel sottomenu di sinistra, seleziona il sistema. Quindi deseleziona Floppy e usa le frecce per spostare Optical come prima opzione e Hard Disk come seconda opzione.

Conservazione

Utilizzare il pulsante delle opzioni sul lato destro dell'unità ottica nel diagramma sottostante per selezionare il percorso del file iso del toolkit di sicurezza di rete. Dopo aver scelto l'immagine, verrà indicata nei dispositivi di archiviazione, ad esempio nst-32-111992.x86_64.iso nel caso in basso. Successivamente, seleziona l'opzione Live CD/DVD.

Configurazione dell'archiviazione VirtualBox

Avvia macchina virtuale

Usa il pulsante di avvio per avviare la tua macchina virtuale.

Interfaccia VirtualBox prima di avviare la macchina virtuale

Modalità live NST dopo l'avvio di VirtualBox

Una volta avviato in modalità live, fai clic su Installa NST sul disco rigido.

Opzioni di avvio

Opzioni di avvio

Come indicato in precedenza, ci sono diverse opzioni di avvio, con le due centrali che sono Console e desktop grafico. Useremo la seconda opzione, ma sei libero di esplorare una qualsiasi delle opzioni.

L'NST 32 utilizza anche il programma di installazione Anaconda, utilizzato da CentOs, Fedora e Redhat.

In seguito, nella prima schermata, c'è la selezione della lingua. Qui selezioniamo la lingua che dobbiamo usare durante il processo di installazione.

Dopo aver selezionato la lingua, clicca su CONTINUA. In questo articolo, useremo l'inglese.

Ti verrà richiesto di configurare l'ora e la data, la lingua, il layout della tastiera nella schermata di installazione. Dopo il completamento del processo di configurazione, fare clic sul pulsante Fine. Nel caso in cui si perda, o una delle installazioni non venga eseguita correttamente, il riepilogo dell'installazione presenterà un avviso come mostrato. Non puoi procedere fino a quando non vengono apportate queste correzioni.

Riepilogo dell'installazione che mostra gli errori nella configurazione

Infine, quando tutto è stato impostato correttamente, l'avviso scomparirà. L'opzione "Inizia installazione" sarà ora attiva.

Il partizionamento automatico è selezionato per impostazione predefinita nella sezione della destinazione dell'installazione. Puoi modificare questa configurazione se stai eseguendo l'installazione su un disco rigido reale selezionando, configurerò il partizionamento. In alternativa, puoi anche creare spazio aggiuntivo nella stanza o fare il tuo partizionamento personalizzato. Questo è l'ideale se hai più spazio sul disco rigido. Infine, ricorda di fare clic su ACCETTA MODIFICHE per inizializzare il processo di partizionamento al termine della configurazione. Quindi fare clic sul pulsante Fine.

Selezione del disco rigido per l'installazione

Dopo aver fatto clic sul pulsante Accetta modifiche, verrai indirizzato alla schermata di riepilogo dell'installazione; fare clic sul pulsante di avvio dell'installazione.

Riepilogo installazione quando la configurazione è OK

Mentre l'installazione è in corso, puoi creare un utente e una password di root.

Interfaccia impostazioni utente

Questa è la schermata in cui puoi inserire i tuoi nomi completi, nome utente e password desiderata. Puoi anche fare clic su Avanzate per aggiungere altre impostazioni personalizzate.

Una volta completata l'installazione, fai clic sul pulsante di riavvio, quindi avvierai il nuovo toolkit di sicurezza di rete del sistema operativo 32 e divertiti a usarlo.

Interfaccia utente web

L'interfaccia web utente di NST è il sistema di gestione del controllo della distribuzione di fedora per tutto ciò che desideri fare con NST. Questa funzione è accessibile solo dopo aver assegnato la password a un utente esistente. Per inserire o modificare la password, è necessario impostare la password di sistema. Successivamente, ti verrà chiesto di inserire una nuova password o di modificare l'ultima password.

Dopo l'installazione nella macchina, accedere al sistema, quindi aprire il terminale e inserire lo script nstpasswd come root.

sudo nstpasswd

NST impostazione della password

L'interfaccia utente Web di NST verrà avviata dopo aver impostato la password.

Avvio di NST dopo aver impostato la password

Successivamente, imposta la password, quindi la prossima interfaccia utente web verrà avviata per te. Inoltre, è possibile accedere all'interfaccia utente web con l'indirizzo http://127.0.0.1/nstwui nel tuo browser web.

Quando viene richiesto di inserire l'utente e la password, utilizzare il root come ID utente e inserire la password appena impostata.

Autenticazione richiesta per NST

L'interfaccia ha un menu delle attività che aiuta ad accedere rapidamente a un'applicazione.

È possibile accedere a questo strumento Web su qualsiasi altra macchina altrove poiché è possibile accedervi online. La differenza è che devi usare il protocollo HTTPS se accedi a NST online.

La pagina iniziale di NST

Nella pagina di avvio, queste sono le informazioni che verranno visualizzate. Innanzitutto, mostra un menu in alto a sinistra. Questa immagine mostra l'indirizzo IP NST e la durata dell'esecuzione. Inoltre, mostra il codice di registrazione Pro.

La seguente schermata acquisita mostra una pagina di destinazione dell'interfaccia utente Web completa di NST.

Pagina di destinazione dell'interfaccia utente web di NST

E questo segna la fine della nostra guida all'installazione di Network Security Toolkit.

Conclusione

Secondo i nostri risultati, NST Linux è uno strumento abbastanza completo che soddisferà le esigenze di un amministratore di sicurezza professionale o di uno specialista in reti. Ha molte funzionalità che possono essere configurate fuori dagli schemi. È fondamentale notare che la maggior parte di queste funzionalità è facilmente accessibile dal comfort del tuo browser.

Amerai anche NST perché non devi aggiungere applicazioni di terze parti, soprattutto se sei un fan di Fedora. Altre cose degne di nota di NST includono l'avvio super veloce, rapido da spegnere, leggero e fornito con molte applicazioni di sicurezza di rete.

Inoltre, troverai estremamente utile l'uso di suggerimenti su varie interfacce per una rapida esecuzione su cosa fare. La documentazione è abbastanza dettagliata per farti andare avanti.

Come installare e giocare a Doom su Linux
Introduzione a Doom La serie Doom è nata negli anni '90 dopo l'uscita dell'originale Doom. È stato un successo immediato e da quel momento in poi la s...
Vulkan per utenti Linux
Con ogni nuova generazione di schede grafiche, vediamo gli sviluppatori di giochi spingere i limiti della fedeltà grafica e avvicinarsi di un passo al...
OpenTTD vs Simutrans
Creare la tua simulazione di trasporto può essere divertente, rilassante ed estremamente allettante. Ecco perché devi assicurarti di provare quanti pi...