GNU/Linux >> Linux Esercitazione >  >> Linux

Trovare pacchetti per Kali Linux

In un post precedente, abbiamo trattato la gestione dei pacchetti in Kali Linux. Con la facilità di installazione fornita da APT, possiamo scegliere tra decine di migliaia di pacchetti, ma lo svantaggio è che abbiamo decine di migliaia di pacchetti. Scoprire quali pacchetti sono disponibili e trovare quello o quelli che desideriamo può essere un compito arduo, in particolare per i nuovi arrivati ​​​​a Linux. In questo post, tratteremo tre utilità che possono essere utilizzate per cercare nel pagliaio e aiutarti a sfruttare il vasto ecosistema Open-source.

apt-cache

Tra le varie interfacce disponibili per la ricerca di pacchetti, apt-cache è la più elementare e rudimentale di tutte. Tuttavia, è anche l'interfaccia che tendiamo a usare più spesso perché è veloce, facile ed efficiente. Per impostazione predefinita, apt-cache cerca un determinato termine nei nomi dei pacchetti e nelle loro descrizioni. Ad esempio, sapendo che tutti i metapacchetti di Kali Linux includono "kali-linux" nei loro nomi, possiamo facilmente cercarli tutti.

[email protected]:~# apt-cache search kali-linux
kali-linux - Kali Linux base system
kali-linux-all - Kali Linux - all packages
kali-linux-forensic - Kali Linux forensic tools
kali-linux-full - Kali Linux complete system
kali-linux-gpu - Kali Linux GPU tools
kali-linux-nethunter - Kali NetHunter tools
kali-linux-pwtools - Kali Linux password cracking tools
kali-linux-rfid - Kali Linux RFID tools
kali-linux-sdr - Kali Linux SDR tools
kali-linux-top10 - Kali Linux Top 10 tools
kali-linux-voip - Kali Linux VoIP tools
kali-linux-web - Kali Linux webapp assessment tools
kali-linux-wireless - Kali Linux wireless tools

In molti casi, apt-cache restituisce troppi risultati perché cerca nelle descrizioni dei pacchetti. Le ricerche possono essere limitate ai nomi dei pacchetti stessi utilizzando --names-only opzione.

[email protected]:~# apt-cache search nmap | wc -l
37
[email protected]:~# apt-cache search nmap --names-only
dnmap - Distributed nmap framework
fruitywifi-module-nmap - nmap module for fruitywifi
nmap-dbgsym - debug symbols for nmap
python-libnmap - Python 2 NMAP library
python-libnmap-doc - Python NMAP Library (common documentation)
python3-libnmap - Python 3 NMAP library
libnmap-parser-perl - parse nmap scan results with perl
nmap - The Network Mapper
nmap-common - Architecture independent files for nmap
zenmap - The Network Mapper Front End
nmapsi4 - graphical interface to nmap, the network scanner
python-nmap - Python interface to the Nmap port scanner
python3-nmap - Python3 interface to the Nmap port scanner

Poiché apt-cache ha un output così meravigliosamente greppabile, possiamo continuare a filtrare i risultati finché non raggiungono un numero gestibile.

[email protected]:~# apt-cache search nmap --names-only | egrep -v '(python|perl)'
dnmap - Distributed nmap framework
fruitywifi-module-nmap - nmap module for fruitywifi
nmap - The Network Mapper
nmap-common - Architecture independent files for nmap
nmap-dbgsym - debug symbols for nmap
nmapsi4 - graphical interface to nmap, the network scanner
zenmap - The Network Mapper Front End

Puoi filtrare ulteriormente i risultati della ricerca, ma una volta che inizi a concatenare alcuni comandi, generalmente è una buona indicazione che è ora di cercare uno strumento diverso.

aptitude

L'attitudine application è un cugino molto stretto di apt e apt-get tranne che include anche un'interfaccia ncurses molto utile. Non è incluso in Kali per impostazione predefinita, ma può essere installato rapidamente come segue.

[email protected]:~# apt update && apt -y install aptitude

Dopo l'installazione, l'esecuzione di aptitude senza alcuna opzione avvierà l'interfaccia di ncurses. Una delle prime cose che noterai è che puoi sfogliare rapidamente e facilmente i pacchetti per categoria, il che aiuta notevolmente a selezionare le migliaia di pacchetti disponibili.

Per cercare un pacco, premi il tasto / carattere o seleziona "Trova" nel menu "Cerca". Quando inserisci la tua query, i risultati del pacchetto verranno aggiornati dinamicamente.

Una volta individuato un pacchetto di interesse, puoi contrassegnarlo per l'installazione con il + carattere o per rimuoverlo/deselezionarlo, il - carattere.

A questo punto, puoi continuare a cercare altri pacchetti da contrassegnare per l'installazione o la rimozione. Quando sei pronto per l'installazione, premi la g tasto per visualizzare il riepilogo delle azioni da intraprendere.

Se sei soddisfatto delle modifiche proposte, premi g di nuovo e aptitude completerà le installazioni del pacchetto come al solito.

Internet

Se desideri limitare le tue ricerche agli strumenti forniti dal team di Kali, il modo più semplice per farlo è probabilmente utilizzare il sito di Google operatore di ricerca.

Ulteriori informazioni

Si spera che questo post ti aiuti a rispondere se un determinato strumento è disponibile o meno in Kali (o Debian). Per un trattamento molto più dettagliato della gestione dei pacchetti, ti invitiamo a visitare il sito di Kali Training.


Linux
  1. Introduzione a Nmap su Kali Linux

  2. 15 Esempi di comandi aptitude per la gestione dei pacchetti in Linux

  3. Trovare pacchetti per Kali Linux

  4. Kali sul sottosistema Windows per Linux

  5. Gestione avanzata dei pacchetti in Kali Linux

Come installare Kali Linux

Scarica Kali Linux

Requisiti di sistema di Kali Linux

Kali Linux vs Parrot

Programmi di installazione del software GUI per Kali Linux

Comandi Nmap - 17 comandi di base per la rete Linux