Hai
guys, sudah lama penulis tidak mengupload artikel blog. Di artikel selanjutnya ini, penulis akan menginfokan beberapa hasil
output, percobaan teknik
eavesdropping atau menguping terhadap
user yang terhubung ke
Server VoIP Asterisk yang dibangun di atas sistem operasi CentOS 7. Percobaan tersebut diimplementasikan dengan menggunakan aplikasi Android Zoiper sebagai
platform yang digunakan
end user untuk menghubungi
user lain, dimana
platform tersebut (Zoiper) dikonfigurasi dengan menggunakan dua
protocol yakni IAX dan SIP secara bergantian, guna membandingkan ketahanan dari kedua
protocol tersebut dari serangan
eavesdropping. Percobaan dilakukan pada tgl. 4 Agustus 2019.
Untuk lebih mengetahui mengenai pengertian
eavesdropping,
protocol (IAX dan SIP), serta VoIP, teman-teman bisa mengunjungi beberapa
link berikut:
https://www.beritabebas.com/definisi/eavesdropping/
https://ilmukomputer.org/2013/01/31/teknologi-voip/
https://antonraharja.com/2006/08/22/mengenal-protokol-voip-sip/
https://www.beritabebas.com/definisi/iax-inter-asterisk-exchange-protocol/
Untuk mengetahui bagaimana
buliding Server VoIP dan
setting aplikasi Zoiper nya, teman-teman bisa mengunjungi blog penulis pada artikel sebelumnya, ada perbedaan di jenis
server dan jaringan yang digunakan. Kalau pada artikel penulis sebelumnya, OS yang digunakan adalah Ubuntu dan yang digunakan untuk implementasi ini adalah CentOS, maka itu bukan masalah,
package bisa menyesuaikan. Kalau untuk jaringannya, di percobaan ini penulis menggunakan
interface WiFi, dan ini juga tidak masalah.
Ini
link yang penulis maksud:
https://www.greenteaslash.com/2015/12/how-to-build-voip-server-on-ubuntu-1310.html
https://www.greenteaslash.com/2015/12/how-to-create-user-accounts-on-voip.html
wkwk penulisnya males banget ini, hehe
Sebelum penulis menuju ke
screenshot hasil percobaan teknik
eavesdroppingnya, penulis akan memberitahukan model konfigurasi file-file yang ada di dalam
Server VoIP yang
related.
- File sip.conf, digunakan untuk mendaftarkan user agar saling terhubung dengan menggunakan protocol SIP.
Konfigurasi SIP (Part 1)
Konfigurasi SIP (Part 2)
- File iax.conf, digunakan untuk mendaftarkan user agar saling terhubung dengan menggunakan protocol IAX.
Konfigurasi IAX (Part 1)
Konfigurasi IAX (Part 2)
- File extensions.conf, digunakan untuk mengatur alur dari proses telephony, dari dial hingga telepon diangkat.,
Konfigurasi Extensions (Part 1)
Konfigurasi Extensions (Part 2)
Berikut
screenshot hasil teknik
eavesdropping menggunakan aplikasi
Wireshark, dengan menu
tool 'SIP Flows > RTP Player ' dan '
IAX2 Stream Analysis' .
- Hasil output penggunaan protocol SIP
Tampilan data yang lewat dari SIP ke SIP
Log User yang menggunakan Protocol SIP terdeteksi
Testing Eavesdropping (SIP Flows > RTP Player)
Proses Eavesdropping berjalan, percakapan terdengar antar pengguna.
- Hasil output penggunaan protocol IAX
Tampilan data yang lewat dari IAX ke IAX
Log User yang menggunakan Protocol IAX terdeteksi
Testing Eavesdropping (SIP Flows > RTP Player)
Proses Eavesdropping tidak berjalan
Tool 'IAX2 Stream Analysis'
untuk mengecek informasi performa data IAX yang lewat
Barangkali teman-teman ada memiliki info lain terkait materi ini, silahkan tinggalkan pesan di kolom komentar, kita bisa berdiskusi bareng. It's Fun.