Acasă
» LINUX
»
Cum să instalați aplicațiile Kali Linux în Debian în siguranță
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.
Reîmprospătați informațiile despre pachet:
sudo apt update
Căutați instrumentul. De exemplu:
apt search nmap
Dacă pachetul este disponibil, instalați-l normal:
sudo apt install nmap
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 .
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.
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 .
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.