Lompat ke konten Lompat ke sidebar Lompat ke footer

√ Cara Instal Wireshark di Ubuntu 22.04

 Ruang Service .Com , Cara Instal Wireshark di Ubuntu 22.04 - Dalam panduan ini, Anda akan belajar cara menginstal Wireshark di Ubuntu 22.04. Wireshark adalah penganalisa protokol jaringan terkemuka dan banyak digunakan di dunia. Perhatikan bahwa menunjukkan atau mengendus lalu lintas jaringan apa pun tanpa izin adalah tindakan kriminal.

Cara Instal Wireshark di Ubuntu 22.04

Wireshark tersedia di repositori default Ubuntu 22.04. Namun, versi yang tersedia bukan yang terbaru. Wireshark 3.6.3 adalah rilis stabil saat ini pada tulisan ini. 

Nah, untuk mengonfirmasi ini, jalankan perintah di bawah ini untuk memeriksa versi Wireshark yang tersedia di Ubuntu 22.04;


apt-cache policy wireshark
Keluaran perintah;
wireshark:
  Dipasang: (tidak ada)
  Kandidat: 3.6.2-2
  Tabel versi:
     3.6.2-2 500
        500 http://ke.archive.ubuntu.com/ubuntu jammy/universe Paket amd64

Seperti yang Anda lihat, versi terbaru Wireshark yang tersedia di repositori default Ubuntu 22.04 adalah Wireshark 3.6.2

Untuk menginstal versi ini, cukup jalankan perintah di bawah ini;
apt install wireshark

Jika tidak, jika Anda ingin menginstal versi rilis stabil terbaru sesuai halaman rilis , saat ini 3.6.3 pada tulisan ini, maka Anda harus membangun dari kode sumber.

Bangun dan Instal Wireshark di Ubuntu 22.04 dari Kode Sumber 

Sebelum Anda dapat melanjutkan dengan kompilasi dan instalasi Wireshark di Ubuntu 18.04, Anda perlu menginstal dependensi yang diperlukan. Beberapa dependensi terkait. Anda dapat melihat daftar semua dependensi yang diperlukan untuk mengkompilasi dan menginstal Wireshark di halaman referensi Library .


apt install qttools5-dev qttools5-dev-tools libqt5svg5-dev \
qtmultimedia5-dev build-essential automake autoconf \
libgtk2.0-dev libglib2.0-dev flex bison libpcap-dev \
libgcrypt20-dev cmake libc-ares-dev -y
# Unduh kode sumber terbaru Wireshark dari halaman unduhan .
wget https://1.eu.dl.wireshark.org/src/wireshark-3.6.3.tar.xz
# Ekstrak kode sumber Wireshark.
tar xJf wireshark-3.6.3.tar.xz
# Kompilasi kode sumber Wireshark
cd wireshark-3.6.3
cmake .
Contoh keluaran perintah;
...
-- Paket OPSIONAL berikut telah ditemukan:

 * GMODULE2
 * Dapatkan teks
 * PCAP
 * ZLIB
 * BROTLI
 * LZ4, LZ4 adalah algoritma kompresi lossless cepat,
           
            
   Dekompresi LZ4 dalam disektor CQL dan Kafka, baca file tangkapan terkompresi
 * LibXml2
 * SETCAP

-- Paket DIBUTUHKAN berikut telah ditemukan:

 * GLIB2 (versi wajib >= 2.38.0)
 * GTHREAD2
 * GCRYPT (versi wajib >= 1.5.0)
 * CARES (versi wajib >= 1.5.0), Pustaka untuk permintaan DNS asinkron,
            
              Resolusi nama DNS untuk pengambilan * LEX * Perl * Python3 (versi wajib >= 3.4) * M * Qt5Core * Qt5LinguistTools * Qt5Network (versi wajib >= 5.15.3) * Qt5Gui (versi wajib >= 5.15.3) * Qt5Multimedia * Qt5PrintSupport * Qt5Widgets -- Paket OPSIONAL berikut belum ditemukan: * Git * LIBSSH (versi wajib >= 0.6), Pustaka untuk mengimplementasikan klien SSH,
             
               extcap remote SSH interface (sshdump, ciscodump) * Systemd, System and Service Manager (perpustakaan),
              
                Dukungan untuk antarmuka extcap jurnal systemd (sdjournal) * MaxMindDB, pustaka C untuk format file MaxMind DB,
               
                 Dukungan untuk pencarian GeoIP * SMI, Perpustakaan untuk mengakses informasi manajemen SMI,
                
                  Mendukung penguraian MIB dan PIB dan resolusi OID * GNUTLS (versi yang diperlukan >= 3.3.0) * KERBEROS * Minizip, Mini zip, dan unzip berdasarkan zlib,
                 
                   Dukungan untuk impor/ekspor profil * SNAPPY, Kompresor/dekompresor cepat dari Google,
                  
                    Dekompresi tajam dalam disektor CQL dan Kafka * ZSTD (versi yang diperlukan >= 1.0.0), Kompresor/dekompresor dari Facebook memberikan kompresi yang lebih baik daripada Snappy dengan biaya kecepatan,
                   
                     Dekompresi Zstd di disektor Kafka, baca file tangkapan terkompresi * NGHTTP2, perpustakaan dan alat HTTP/2 C,
                    
                      Dekompresi header di HTTP2 * LUA (versi wajib >= 5.1) * NL, Pustaka untuk menggunakan protokol Netlink di Linux,
                     
                       Dukungan untuk mengelola antarmuka 802.11 nirkabel * SBC, Bluetooth low-complexity, subband codec (SBC) decoder,
                      
                        Dukungan untuk memainkan codec SBC di pemutar RTP * SPANDSP, perpustakaan dari banyak fungsi DSP untuk telepon,
                       
                         Dukungan untuk codec G.722 dan G.726 di pemutar RTP * BCG729, dekoder G.729,
                        
                          Dukungan untuk codec G.729 di pemutar RTP * ILBC, dekoder iLBC,
                         
                           Dukungan untuk codec iLBC di pemutar RTP * OPUS, dekoder opus,
                          
                            Dukungan untuk codec opus di pemutar RTP * CAP, Paket Libcap mengimplementasikan antarmuka ruang pengguna ke kemampuan POSIX 1003.1e yang tersedia di kernel Linux,
                           
                             Izinkan pengambilan paket tanpa dijalankan sebagai root * DOXYGEN * SpeexDSP, SpeexDSP adalah pustaka DSP Sumber Terbuka/Perangkat Lunak Bebas yang bebas paten,
                            
                              Resampling audio RTP * Asciidoctor (versi yang diperlukan >= 1.5) * XSLTPROC -- Konfigurasi selesai -- Pembuatan selesai -- Pembuatan file telah ditulis ke: /root/wireshark-3.6.3

Perbaiki kesalahan apa pun sebelum Anda melanjutkan, untuk berjaga-jaga jika ada. # Bangun Wireshark
make
Instal Wireshark di Ubuntu 22.04
make install

Menjalankan Wireshark di Ubuntu 22.04

Anda sekarang dapat meluncurkan Wireshark baik dari baris perintah atau dari aktivitas;

 
Antarmuka Wireshark;

# Utilitas baris perintah Tshark juga diinstal;
tshark --help

TShark (Wireshark) 3.6.3 (Git commit 6d348e4611e2)
Buang dan analisis lalu lintas jaringan.
Lihat https://www.wireshark.org untuk informasi lebih lanjut.

Penggunaan: tshark [opsi] ...

Menangkap antarmuka:
  -saya
           
            , --antarmuka
            
              nama atau idx antarmuka (def: non-loopback pertama) -f
             
               filter paket dalam sintaks filter libpcap -s
              
               , --snapshot-length
               
                 panjang snapshot paket (def: maksimum yang sesuai) -p, --no-promiscuous-mode jangan tangkap dalam mode promiscuous -I, --monitor-mode capture dalam mode monitor, jika tersedia -B
                
                 , --ukuran buffer
                 
                   ukuran buffer kernel (def: 2MB) -y
                  , --linktype 
                   tipe lapisan tautan (def: sesuai pertama) --time-stamp-type 
                  
                    metode timestamp untuk antarmuka -D, --list-interfaces mencetak daftar antarmuka dan keluar -L, --list-data-link-types daftar cetak jenis lapisan-link iface dan exit --list-time-stamp-types cetak daftar jenis cap waktu untuk iface dan keluar Tangkap kondisi berhenti: -c
                   
                     berhenti setelah n paket (def: infinite) -a
                    
                      ..., --berhenti otomatis
                     
                       ... durasi:NUM - berhenti setelah NUM detik ukuran file:NUM - hentikan file ini setelah NUM file KB:NUM - berhenti setelah NUM file paket:NUM - berhenti setelah NUM paket Hasil tangkapan: -b
                      
                        ..., --ring-buffer
                       
                         durasi:NUM - beralih ke file berikutnya setelah NUM detik ukuran file:NUM - beralih ke file berikutnya setelah NUM file KB:NUM - ringbuffer: ganti setelah NUM file paket:NUM - beralih ke file berikutnya setelah NUM paket interval:NUM - beralih ke berikutnya file ketika waktunya adalah kelipatan tepat dari NUM detik File input: -r
                        
                         , --baca-file
                         
                           atur nama file untuk dibaca dari (atau '-' untuk stdin) Pemrosesan: -2 melakukan analisis dua-pass -M
                          
                            lakukan reset otomatis sesi -R
                           
                            , --baca-filter
                            
                              paket Baca filter dalam sintaks filter tampilan Wireshark (memerlukan -2) -Y
                             
                              , --display-filter
                              
                                filter tampilan paket di sintaks filter tampilan Wireshark -n nonaktifkan semua resolusi nama (def: "mNd" diaktifkan, atau seperti yang diatur dalam preferensi) -N
                               
                                 aktifkan resolusi nama tertentu: "mnNtdv" -d
                                
                                 ==
                                 
                                  ,
                                  
                                    ... "Decode As", lihat halaman manual untuk detailnya Contoh: tcp.port==8888,http -H
                                   
                                     membaca daftar entri dari file host, yang kemudian akan ditulis ke file capture. (Tersirat -W n) --enable-protocol
                                    
                                      aktifkan diseksi proto_name --disable-protocol
                                     
                                       nonaktifkan pembedahan proto_name --enable-heuristic
                                      
                                        aktifkan diseksi protokol heuristik --disable-heuristic
                                       
                                         nonaktifkan diseksi protokol heuristik Output: -w
                                        
                                          tulis paket ke file format pcapng bernama "outfile" (atau '-' untuk stdout) --capture-comment
                                         
                                           tambahkan komentar file tangkapan, jika didukung -C
                                          
                                            mulai dengan profil konfigurasi yang ditentukan -F
                                           atur jenis file output, defaultnya adalah pcapng opsi "-F" kosong akan mencantumkan jenis file -V menambahkan output dari pohon paket (Rincian Paket) -O 
                                            
                                              Hanya tampilkan detail paket dari protokol ini, pisahkan koma -P, --cetak ringkasan paket cetak bahkan saat menulis ke file -S
                                             
                                               pemisah baris untuk mencetak antar paket -x menambahkan keluaran hex dan dump ASCII (Bytes Paket) -T pdml|ps|psml|json|jsonraw|ek|tab|teks|bidang|? format keluaran teks (def: teks) -j
                                              
                                                protokol lapisan menyaring jika -T ek|pdml|json dipilih (misalnya "ip ip.flags teks", filter tidak memperluas node anak, kecuali anak ditentukan juga dalam filter) -J
                                               
                                                 filter protokol tingkat atas jika -T ek|pdml|json dipilih (misalnya "http tcp", filter yang memperluas semua node anak) -e
                                                
                                                  field yang akan dicetak jika -Tfields dipilih (misalnya tcp.port, _ws.col.Info) opsi ini dapat diulang untuk mencetak beberapa field -E
                                                 
                                                  =
                                                  
                                                    atur opsi untuk output saat -Tfields dipilih: bom=y|n cetak header BOM UTF-8=y|n aktifkan dan nonaktifkan header separator=/t|/s|
                                                   
                                                     pilih tab, spasi, karakter yang dapat dicetak sebagai pemisah kejadian=f|l|a cetak pertama, terakhir, atau semua kemunculan setiap bidang agregator=,|/s|
                                                    
                                                      pilih koma, spasi, karakter yang dapat dicetak sebagai agregator quote=d|s|n pilih ganda, tunggal, tanpa tanda kutip untuk nilai -ta|ad|adoy|d|dd|e|r|u|ud|udoy format keluaran stempel waktu (def: r: rel. ke pertama) -us|hms format keluaran detik (def: s: detik) -l flush keluaran standar setelah setiap paket -q lebih tenang di stdout (misalnya saat menggunakan statistik) -Q hanya log kesalahan benar ke stderr (lebih tenang dari -q) -g mengaktifkan akses baca grup pada file keluaran -W n Simpan informasi tambahan dalam file, jika didukung. n = tulis informasi resolusi alamat jaringan -X
                                                     
                                                      :
                                                      
                                                        Opsi ekstensi, lihat halaman manual untuk detail -U tap_name Mode ekspor PDU, lihat halaman manual untuk detail -z
                                                       
                                                         berbagai statistik, lihat halaman manual untuk detail --ekspor-objek
                                                        
                                                         ,
                                                         
                                                           simpan objek yang diekspor untuk protokol ke direktori bernama "destdir" --export-tls-session-keys
                                                          
                                                            mengekspor Kunci Sesi TLS ke file bernama "keyfile" --teks keluaran warna warna mirip dengan GUI Wireshark, memerlukan terminal dengan dukungan warna 24-bit Juga menyediakan atribut warna ke format pdml dan psml (Perhatikan bahwa atribut tidak standar) -- no-duplicate-keys Jika -T json ditentukan, gabungkan kunci duplikat dalam sebuah objek menjadi satu kunci dengan nilai sebagai array json yang berisi semua nilai --elastic-mapping-filter
                                                           
                                                             Jika -G elastic-mapping ditentukan, masukkan hanya protokol yang ditentukan dalam file pemetaan Output diagnostik: --log-level
                                                            
                                                              menyetel level log aktif ("kritis", "peringatan", dll.) --log-fatal
                                                             
                                                               set level untuk membatalkan program ("kritis" atau "peringatan") --log-domains <[!]list> daftar yang dipisahkan koma dari domain log aktif --log-debug <[!]list> daftar domain yang dipisahkan koma dengan level "debug" --log-noisy <[!]list> daftar domain yang dipisahkan koma dengan level "noisy" --log-file
                                                              
                                                                file untuk menampilkan pesan ke (selain stderr) Lain-lain: -h, --help tampilkan bantuan ini dan keluar -v, --version tampilkan info versi dan keluar -o
                                                               
                                                                :
                                                                
                                                                  ... menimpa pengaturan preferensi -K
                                                                 
                                                                   file keytab yang akan digunakan untuk dekripsi kerberos -G [report] buang salah satu dari beberapa laporan yang tersedia dan keluar dari default report="fields" gunakan "-G help" untuk bantuan lebih lanjut Dumpcap dapat memanfaatkan kompiler BPF JIT yang diaktifkan jika tersedia. Anda mungkin ingin mengaktifkannya dengan menjalankan: "echo 1 > /proc/sys/net/core/bpf_jit_enable" Perhatikan bahwa ini dapat membuat sistem Anda kurang aman!

Demikianlah artikel tentang Cara Instal Wireshark di Ubuntu 22.04 jika ada yang perlu kalian tanyakan bisa langsung Komen di bawah ini ya, jangan lupa bookmark website ini agar selalu mendapatkan artikel terbaru setiap hari.

Ruang Service
Ruang Service Situs website Informasi, Tutorial, Android, Komputer, jasa dan seputar blogger lainya.

Posting Komentar untuk "√ Cara Instal Wireshark di Ubuntu 22.04"