Cum să instalați aplicațiile Kali Linux în Debian în siguranță

Dacă doriți instrumente de securitate Kali Linux pe un computer Debian, nu adăugați depozitul rulant Kali direct la sursele Debian APT . Documentația proprie a Kali avertizează că adăugarea depozitelor Kali la un sistem de operare non-Kali crește considerabil șansa de a întrerupe instalarea. Opțiunile mai sigure sunt instalarea unui pachet echivalent din Debian atunci când este disponibil sau rularea imaginii oficiale Kali Linux într-un container și instalarea pachetelor Kali în interiorul acelui mediu izolat.

Acest ghid prezintă ambele abordări. Folosiți software de testare a securității numai pe sistemele, rețelele și conturile pe care le dețineți sau pe care aveți permisiunea explicită de a le evalua.

De ce ar trebui evitată vechea metodă „adăugați depozitul Kali la Debian”

Tutorialele mai vechi le spuneau adesea utilizatorilor Debian să adauge http://http.kali.org/kalila /etc/apt/sources.list, să importe cheia de semnare Kali și apoi să ruleze apt upgrade. Acest lucru poate determina APT să înlocuiască pachetele Debian cu versiuni Kali sau să introducă versiuni de dependențe incompatibile.

Kali spune acum explicit că adăugarea depozitului său la un sistem de operare diferit de Kali nu este acceptată și poate deteriora sistemul. Consultați documentația oficială a depozitului Kali . Debian avertizează, de asemenea, că amestecarea depozitelor sau adăugarea de surse terțe prezintă riscuri de stabilitate și securitate, iar documentația sa actuală tratează vechiul flux de lucru ca fiind învechit. Consultați îndrumărileapt-key Debian privind autentificarea pachetelor .

Metoda 1: Instalați mai întâi instrumentul din Debian

Multe instrumente asociate cu Kali sunt pachete open-source obișnuite, disponibile și în Debian. Dacă Debian oferă deja programul de care aveți nevoie, aceasta este cea mai simplă opțiune, deoarece APT păstrează toate dependențele în setul de pachete Debian.

  1. Reîmprospătați informațiile despre pachet:
sudo apt update
  1. Căutați instrumentul. De exemplu:
apt search nmap
  1. Dacă pachetul este disponibil, instalați-l normal:
sudo apt install nmap
Terminal Debian care instalează pachetul nmap cu apt din repozitoriile Debian
Instalați o unealtă din propriul depozit Debian atunci când pachetul de care aveți nevoie este deja disponibil acolo.

Această abordare este cea mai bună atunci când aveți nevoie doar de una sau două utilități și nu aveți nevoie de pachete specifice Kali.

Metoda 2: Executați pachetele Kali într-un container oficial

Dacă aveți nevoie în mod specific de selecția de pachete Kali sau de un pachet exclusiv pentru Kali, păstrați-l separat de gazda Debian. Kali publică imagini oficiale Docker, inclusiv kalilinux/kali-rolling. Kali notează că imaginile containerelor sale sunt intenționat minimale, astfel încât instalați pachetele dorite după pornirea containerului. Consultați documentația oficială a imaginilor Kali Docker .

1. Instalați Docker pe Debian

Pe sistemele Debian care furnizează docker.iopachetul, îl puteți instala cu APT. Lista actuală de pachete stabile Debian este disponibilă pe site-ul de pachete Debian .

sudo apt update
sudo apt install docker.io
sudo systemctl enable --now docker
Terminal Debian care instalează pachetul docker.io cu apt
Motorul Docker, integrat în Debian, oferă o modalitate curată de a păstra pachetele Kali în afara bazei de date APT gazdă.

2. Descărcați imaginea oficială Kali

sudo docker pull kalilinux/kali-rolling

3. Creați un container Kali interactiv

sudo docker run --name kali-tools -it kalilinux/kali-rolling bash

Promptul tău ar trebui să se schimbe deoarece acum lucrezi în interiorul containerului, nu direct pe Debian.

Terminalul Debian extrage imaginea oficială kali-rolling a sistemului kalilinux și pornește un container interactiv
Descărcați imaginea oficială Kali, apoi porniți un container interactiv denumit pentru instrumentele pe care doriți să le instalați.

4. Instalați instrumentele Kali în interiorul containerului

Mai întâi reîmprospătați indexul pachetului Kali:

apt update

Pentru un set mic de instrumente curatoriate, Kali oferă în prezent kali-tools-top10metapachetul:

apt install kali-tools-top10

De asemenea, puteți instala un pachet individual în loc de un metapachet. Lista actuală de metapachete și dependențele Kali sunt documentate pe site-ul oficial Kali tools .

Terminalul de containere Kali actualizează indexurile pachetelor și pregătește instalarea kali-tools-top10
Instalați pachetele Kali în containerul Kali, nu în baza de date a pachetelor gazdă Debian.

Redeschideți sau scoateți recipientul Kali

După ce ieșiți din shell, containerul numit rămâne disponibil. Redeschideți-l cu:

sudo docker start -ai kali-tools

Dacă nu mai aveți nevoie de el, scoateți recipientul:

sudo docker rm kali-tools

De asemenea, puteți elimina imaginea descărcată mai târziu cu sudo docker image rm kalilinux/kali-rolling.

Când un recipient nu este suficient

Un container de bază funcționează bine pentru multe utilitare din linia de comandă, dar unele aplicații Kali necesită un desktop complet, acces direct prin USB, mod de monitorizare Wi-Fi, capabilități de rețea de nivel scăzut sau servicii de sistem. În aceste cazuri, utilizați o mașină virtuală Kali sau o instalare separată de Kali în loc să impuneți pachetele pe Debian.

Regula cheie este simplă: păstrați repozitoriile Debian pe gazda Debian și repozitoriile Kali în Kali . Aceasta păstrează modelul de dependențe Debian, oferindu-vă în același timp acces la ecosistemul de pachete Kali atunci când aveți nevoie de el.

Lasă un comentariu

4 alternative la WhatsApp pentru utilizatorii de Linux: Telegram, Signal, Wire și Element

4 alternative la WhatsApp pentru utilizatorii de Linux: Telegram, Signal, Wire și Element

Compară patru alternative WhatsApp pentru Linux după setările implicite de confidențialitate, compatibilitatea desktop, cerințele de configurare și persoanele potrivite pentru fiecare aplicație.

Cum să transferi un utilizator Ubuntu pe un computer nou

Cum să transferi un utilizator Ubuntu pe un computer nou

Transferă datele utilizatorului Ubuntu cu o arhivă tar și o unitate externă, apoi restaurează fișierele personale și setările selectate fără a suprascrie noua configurare.

Cum să joci No Man's Sky pe Linux cu Steam Proton

Cum să joci No Man's Sky pe Linux cu Steam Proton

Instalează versiunea Steam a jocului No Man's Sky pe Linux cu Proton, apoi depanează erorile de lansare, problemele grafice și setările de compatibilitate.

Cum să creezi liste de redare muzicală pe Linux cu Rhythmbox sau VLC

Cum să creezi liste de redare muzicală pe Linux cu Rhythmbox sau VLC

Creați o listă de redare organizată în Rhythmbox sau salvați o listă de redare XSPF reutilizabilă în VLC. Învățați cum să adăugați piese, să denumiți o listă și să o redeschideți pe Linux.

Cum să treci la kernelul LTS în Arch Linux

Cum să treci la kernelul LTS în Arch Linux

Instalați kernelul linux-lts al Arch Linux, adăugați-l la GRUB sau systemd-boot, selectați-l la pornire și verificați-l păstrând un kernel de rezervă.

Cum se instalează clientul Dino XMPP pe Linux

Cum se instalează clientul Dino XMPP pe Linux

Instalați Dino pe Linux cu Flatpak sau managerul de pachete al distribuției dvs. Obțineți comenzi actuale Ubuntu, Debian, Fedora și Arch, plus sfaturi pentru prima lansare.

Cum se remediază eroarea GPG „NO_PUBKEY” pe Ubuntu

Cum se remediază eroarea GPG „NO_PUBKEY” pe Ubuntu

Găsiți depozitul care a generat NO_PUBKEY, verificați cheia de semnare a editorului său, definiți-l cu Signed-By și actualizați APT în siguranță, fără a slăbi verificările de semnătură.

Cum se instalează LibreELEC pe un Raspberry Pi 4

Cum se instalează LibreELEC pe un Raspberry Pi 4

Descărcați imaginea corectă a Pi 4, scrieți-o pe un card microSD și finalizați configurarea inițială a LibreELEC cu Raspberry Pi Imager.

Cum să remediați o eroare de lansare a mașinii virtuale VirtualBox pe Linux

Cum să remediați o eroare de lansare a mașinii virtuale VirtualBox pe Linux

Depanați o mașină virtuală VirtualBox care nu pornește pe Linux verificând vboxdrv, anteturile kernelului, Secure Boot, versiunile Extension Pack și jurnalele mașinii virtuale.

Cum să începi să folosești gThumb pe GNOME

Cum să începi să folosești gThumb pe GNOME

Instalați gThumb pe Linux, răsfoiți și faceți editări simple ale fotografiilor, apoi setați-l ca aplicație implicită pentru tipurile de imagini pe care le alegeți în GNOME.