Peretasan Etis - Pembajakan TCP / IP
Pembajakan TCP / IP adalah saat pengguna resmi mendapatkan akses ke koneksi jaringan asli milik pengguna lain. Ini dilakukan untuk melewati otentikasi kata sandi yang biasanya merupakan awal sesi.
Secara teori, koneksi TCP / IP dibuat seperti yang ditunjukkan di bawah ini -
Untuk membajak koneksi ini, ada dua kemungkinan -
Temukan seq yang merupakan angka yang bertambah 1, tetapi tidak ada peluang untuk memprediksinya.
Kemungkinan kedua adalah menggunakan serangan Man-in-the-Middle yang, dengan kata sederhana, adalah sejenisnya network sniffing. Untuk mengendus, kami menggunakan alat sepertiWireshark atau Ethercap.
Contoh
Seorang penyerang memantau transmisi data melalui jaringan dan menemukan IP dari dua perangkat yang berpartisipasi dalam sambungan.
Ketika peretas menemukan IP salah satu pengguna, dia dapat menghentikan koneksi pengguna lain dengan serangan DoS dan kemudian melanjutkan komunikasi dengan memalsukan IP pengguna yang terputus.
Shijack
Dalam praktiknya, salah satu alat pembajak TCP / IP terbaik adalah Shijack. Ini dikembangkan menggunakan bahasa Python dan Anda dapat mengunduhnya dari tautan berikut -https://packetstormsecurity.com/sniffers/shijack.tgz
Berikut adalah contoh perintah Shijack -
root:/home/root/hijack# ./shijack eth0 192.168.0.100 53517 192.168.0.200 23
Di sini, kami mencoba membajak koneksi Telnet antara dua host.
Berburu
Hunt adalah alat populer lainnya yang dapat Anda gunakan untuk membajak koneksi TCP / IP. Itu dapat diunduh dari -https://packetstormsecurity.com/sniffers/hunt/
Tip Cepat
Semua sesi yang tidak terenkripsi rentan terhadap pembajakan sesi TCP / IP, jadi Anda harus menggunakan protokol terenkripsi sebanyak mungkin. Atau, Anda harus menggunakan teknik otentikasi ganda untuk menjaga keamanan sesi.