XSS atau biasa dikenal dengan Cross Site Scripting merupakan sebuah serangan dengan menggunakan code berbahaya pada sebuah aplikasi. Biasanya celah ini dipadukan dengan metode social engineering agar korban membuka alamat atau page yang telah mengandung code berbahaya didalamnya. Salah satu efek dari serangan ini yaitu dapat mengetahui informasi sensitif yang dimiliki oleh orang lain yang membuka kode tersebut.
- Reflected serangan xss ini biasanya memanfaatkan social engineering untuk seseorang mengakses aplikasi berupa alamat yang telah diinjeksi code didalamnya.
- Stored berbeda dengan reflected, xss stored menggunakan code berbahaya yang disimpan ke server, yang akhirnya ketika terdapat seseorang yang melakukan akses ke menu atau salah satu halaman yang didalamnya menyimpan code tersebut secara otomatis code tersebut akan berjalan di sisi pengguna dan kemungkinan akan mencuri informasinya.
XSS Reflected |
Dalam melakukan pencegahan dapat menggunakan validasi untuk menghilangkan html tag pada nilai yang akan dijalankan nantinya. Dapat juga menggunakan function bawaan seperti strips_tags yang ada pada bahasa pemrograman PHP dan masih banyak lagi.
Celah keamanan ini cukup berbahaya termasuk XSS stored karena dengan code yang disimpan ke server, membuat pengguna lain yang membukanya dapat dicuri informasinya.
No comments:
Post a Comment