Installazione BetterCap su Ubuntu 18.04
Per prima cosa aggiorna la cache del repository del pacchetto del tuo Ubuntu 18.04 LTS Bionic Beaver con il seguente comando:
$ sudo apt-get update
La cache del repository del pacchetto deve essere aggiornata.
Ora devi installare gli strumenti di build Linux e le utility di rete con il seguente comando:
$ sudo apt-get Installa build-build essenziale Libpcap-dev Net-tools
Ora premi y poi continuare.
Gli strumenti di build Linux e le utility di rete dovrebbero essere installati.
Ora devi scaricare BetterCap Dal repository GitHub. Vai al repository ufficiale di Github di BetterCap a https: // github.com/BetterCap/BetterCap e dovresti vedere la pagina seguente come mostrato nello screenshot seguente.
Scorri un po 'verso il basso e fai clic sul collegamento La versione precompilata è disponibile come segnato sullo screenshot qui sotto.
Dovresti vedere la pagina seguente. Ora fai clic sul link per il download per BetterCap Linux AMD64 versione come contrassegnata nello screenshot qui sotto.
Il browser dovrebbe chiedere di salvare il file come mostrato nello screenshot seguente. Clicca su Salvare il file.
IL BetterCap .cerniera lampo L'archivio dovrebbe essere scaricato come puoi vedere nello screenshot qui sotto.
Una volta BetterCap viene scaricato, dovresti trovarlo in ~/Download directory come puoi vedere nello screenshot qui sotto.
Ora fai clic con il tasto destro sul file e fai clic su Estrarre qui Come puoi vedere nella sezione marcata dello screenshot di seguito.
Una nuova directory dovrebbe essere creata come puoi vedere nello screenshot seguente.
Fare clic con il tasto destro su Aperto nel terminale.
Dovrebbe essere aperto un terminale.
Se elenchi il contenuto della directory con ls comando, dovresti vedere BetterCap binario come puoi vedere nella sezione marcata dello screenshot di seguito.
Ora devi spostare il BetterCap binario al /usr/cestino directory. In modo che tu possa accedervi senza digitare il percorso completo.
Esegui il seguente comando per farlo:
$ sudo mv -v BetterCap /usr /bin
Il binario dovrebbe essere spostato al /usr/cestino directory.
Ora se provi a correre BetterCap, Potresti vedere il seguente errore che dice libpcap.COSÌ.1 La libreria non è disponibile. Ma in realtà è stato installato quando hai installato libpcap-dev pacchetto. Ma il nome del file della libreria è un po 'diverso.
$ sudo BetterCap -h
Puoi trovare dove si trova il file con il seguente comando:
$ sudo find / -name libpcap.Quindi 2> /dev /null
Come puoi vedere nello screenshot qui sotto, il libpcap.COSÌ Il file è in /usr/lib/x86_64-linux-gnu directory.
Ora tutto ciò che devi fare è creare un legame simbolico di libpcap.COSÌ creare libpcap.COSÌ.1.
Puoi farlo con il seguente comando:
$ sudo ln -s/usr/lib/x86_64-linux-no/libpcap.SO/USR/Lib/x86_64-Linux-Gnu/LibpCap.COSÌ.1
Ora se provi a correre BetterCap Ancora una volta, potresti vedere un errore diverso come puoi vedere nello screenshot seguente. Il nuovo errore dice libnetfilter_queue.COSÌ.1 Non è disponibile. Quindi il nostro problema precedente era risolto.
$ sudo BetterCap -h
Su Ubuntu 18.04, libnetfilter_queue.COSÌ.1 Il file è fornito da libnetfilter-coeue-dev pacchetto.
Esegui il seguente comando da installare libnetfilter-coeue-dev pacchetto:
$ sudo apt-get Installa libnetfilter-coue-dev
Ora premi y e la stampa continuare.
IL libnetfilter-coeue-dev Il pacchetto dovrebbe essere installato.
Ora se provi a correre BetterCap, dovrebbe funzionare.
$ sudo BetterCap -h
Usando BetterCap Events.flusso
In questa sezione parlerò di come usare il eventi.flusso In BetterCap.
Prima eseguire il seguente comando per avviare il BetterCap Modalità interattiva:
$ sudo BetterCap
Come puoi vedere nello screenshot qui sotto, BetterCap La modalità interattiva è iniziata. Qui puoi digitare BetterCap comandi.
Ora esegui il seguente comando per reindirizzare il BetterCap Eventi a un altro file:
>> imposta eventi.flusso.output output_file_path
NOTA: Output_file_path è il percorso di un file in cui il BetterCap Gli eventi saranno scritti. Nel mio caso il file è BetterCap-Events.tronco d'albero Nella directory home dell'utente.
Puoi correre eventi.spettacolo comando per elencare tutti gli eventi disponibili.
Come puoi vedere nello screenshot qui sotto, tutti gli eventi sono elencati.
Puoi anche elencare un numero specifico di eventi con il seguente comando:
>> eventi.Show 2
Come puoi vedere gli ultimi 2 eventi vengono visualizzati.
Puoi cancellare tutti gli eventi con il seguente comando:
>> eventi.chiaro
Come puoi vedere, nessun evento è elencato quando eseguo eventi.spettacolo comando. Tutti gli eventi vengono cancellati.
È possibile abilitare i dispositivi Bluetooth a bassa energia (BLE) con il seguente comando:
$ ble.ricognizione
Come puoi vedere, il modulo di rilevamento del dispositivo ble viene inizializzato.
Puoi leggere di più su BetterCap Events.flusso presso la documentazione ufficiale di GitHub su https: // github.com/BetterCap/BetterCap/Wiki/Eventi.flusso
Quindi è così che installi BetterCap su Ubuntu 18.04 e usa il eventi.flusso. Grazie per aver letto questo articolo.