Cookie merupakan file teks kecil yang berbasis yang diberikan oleh situs web yang membantu mengidentifikasi anda ke situs yang dikunjungi. Situs tersebut akan menyimpan sedikit informasi tentang interaksi yang anda lakukan, yang kemudian web server akan memproses. Cookie digunakan untuk mempertahankan informasi status saat anda menavigasi halaman yang berbeda di situs Web atau kembali ke situs Web di lain waktu.
Pada dasarnya cookies tidaklah berbahaya, hanya seperti password dan email, namun cookies bisa di dimanfaatkan jika anda tidak berhati-hati. Cookies diciptakan supaya website bisa mengetahui aktivitas yang telah dilakukan si user pada waktu sebelumnya. Aktifitas ini misalnya mengklik suatu tombol, login, atau halaman mana yang telah dibuka oleh user pada bulan bahkan tahun lalu.
simulasi terbentuknya cookie kurang lebih seperti gambar di bawah ini :
JENIS COOKIE
- Non persistent (session) cookies. Suatu cookies yang akan hilang sewaktu user menutup browser dan biasanya digunakan pada 'shopping carts' di toko belanja online untuk menelusuri item-item yang dibeli,
- Persistent cookies. Diatur oleh situs-situs portal, banner / media iklan situs dan lainnya yang ingin tahu ketika user kembali mengunjungi site mereka. (misal dengan cara memberikan opsi ”Remember Me” saat login). File file ini tersimpan di hardisk user.
KEUNTUNGAN ATAU FUNGSI COOKIE
Cookies dapat berisi informasi pribadi user, seperti nama dan alamat email, Akan tetapi dapat juga user memberikan informasi ke website tersebut melalui proses registrasi. Dengan kata lain, cookies tidak akan dapat "mencuri" nama dan alamat email kecuali diberikan oleh user. Namun demikian, ada kode tertentu (malicious code) yang dibuat misalnya dengan ActiveX control, yang dapat mengambil informasi dari komputer tanpa sepengetahuan user.
umumnya browser diatur secara default untuk menerima cookies maka user tidak akan tahu bahwa cookies sudah ada di komputer. Cookies dapat berguna terutama pada situs yang memerlukan registrasi, sehingga setiap kali mengunjungi situs tersebut, cookies akan me-login-kan user tanpa harus memasukkan user name dan password lagi.
KERUGIAN COOKIE
Cookie tidak dapat digunakan untuk menjalankan kode (menjalankan program) atau mengirimkan virus ke komputer anda. Tetapi ketika seseorang mencuri cookie anda untuk membuat data palsu atau mendapatkan email dan password. Namun anda jangan terlalu kawathir karena keamaan cookie tergantung dari website yang anda kunjungi dan browser yang anda gunakan.
MENCEGAH KERUGIAN DARI PENGGUNAAN COOKIE
Anda memiliki kemampuan untuk mengaktifkan atau menonaktifkan cookie, atau Internet Explorer meminta anda sebelum menerima cookies. Perhatikan bahwa menonaktifkan cookie dapat mencegah beberapa layanan Web berfungsi dengan baik, dan menonaktifkan cookie tidak membuat anda anonim atau mencegah situs Web melacak kebiasaan browsing anda. menghapus cookie adalah salah satu hal terbaik untuk melindungi privasi anda dari serangan hacker.
sumber :
http://www.transiskom.com/2010/08/pengertian-fungsi-dan-jenis-cookies.html
http://id.wikipedia.org/wiki/HTTP_cookie