Rumah Keamanan Apa itu pembajakan sesi? - definisi dari techopedia

Apa itu pembajakan sesi? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa arti Session Hijacking?

Pembajakan sesi terjadi ketika token sesi dikirim ke browser klien dari server Web setelah keberhasilan otentikasi logon klien. Serangan pembajakan sesi berfungsi ketika kompromi token dengan baik menyita atau menebak apa sesi token otentik akan, sehingga memperoleh akses tidak sah ke server Web. Ini dapat mengakibatkan sesi mengendus, serangan di tengah atau serangan di bawah peramban, Trojan, atau bahkan implementasi kode JavaScript berbahaya.


Pengembang web sangat waspada terhadap pembajakan sesi karena cookie HTTP yang digunakan untuk mempertahankan sesi situs web dapat di-bootlegged oleh penyerang.

Techopedia menjelaskan Pembajakan Sesi

Pada hari-hari awal, protokol HTTP tidak mendukung cookie dan karenanya server Web dan browser tidak mengandung protokol HTTP. Evolusi pembajakan sesi dimulai pada tahun 2000 ketika server HTTP 1.0 diimplementasikan. HTTP 1.1 telah dimodifikasi dan dimodernisasi untuk mendukung cookie super yang telah mengakibatkan server Web dan browser Web menjadi lebih rentan terhadap pembajakan sesi.


Pengembang web dapat meminta teknik tertentu untuk membantu menghindari pembajakan sesi situs mereka, termasuk metode enkripsi dan menggunakan nomor acak panjang untuk kunci sesi. Solusi lain adalah mengubah permintaan nilai cookie dan mengimplementasikan regenerasi sesi setelah login. Firesheep, ekstensi Firefox, telah memungkinkan sesi pengguna publik membajak serangan dengan mengizinkan akses ke cookie pribadi. Situs web jejaring sosial seperti Twitter dan Facebook juga rentan ketika pengguna menambahkannya ke preferensi mereka.

Apa itu pembajakan sesi? - definisi dari techopedia