Apa yang dimaksud Sandboxing [glosarium teknologi informasi]

Sandboxing :

Sandboxing adalah strategi manajemen perangkat lunak yang mengisolasi aplikasi dari sumber daya sistem penting dan program lainnya. Ini memberikan lapisan keamanan ekstra yang mencegah malware atau aplikasi berbahaya agar tidak mempengaruhi sistem Anda secara negatif.

Tanpa sandboxing, aplikasi mungkin memiliki akses tak terbatas ke semua sumber daya sistem dan data pengguna di komputer. Kegunaan kotak pasir di sisi lain, hanya dapat mengakses sumber daya di “kotak pasir”-nya sendiri. Kotak pasir aplikasi adalah area terbatas ruang penyimpanan dan memori yang berisi satu-satunya sumber daya yang dibutuhkan program. Jika suatu program perlu mengakses sumber daya atau file di luar kotak pasir, izin harus diberikan secara eksplisit oleh sistem.

Misalnya, saat aplikasi berkotak pasir dipasang di OS X , direktori khusus dibuat untuk kotak pasir aplikasi tersebut. Kegunaan diberikan akses baca dan tulis tanpa batas ke direktori kotak pasir, tetapi tidak diizinkan untuk membaca atau menulis file lain apa pun di perangkat penyimpanan komputer kecuali diizinkan oleh sistem. Akses ini biasanya diberikan dengan menggunakan kotak dialog Buka atau Simpan , yang keduanya memerlukan masukan pengguna langsung .

Batasan Kegunaan Kotak Pasir

Meskipun sandboxing memberikan keamanan tambahan bagi pengguna, itu juga dapat membatasi kemampuan aplikasi. Misalnya, aplikasi kotak pasir mungkin tidak mengizinkan input baris perintah karena perintah dijalankan pada tingkat sistem. Utilitas seperti program pencadangan dan pengelola pintasan keyboard mungkin tidak diberikan izin yang memadai untuk berfungsi dengan benar. Karena alasan ini, beberapa program tidak dapat di-sandbox.

CATATAN: OS X telah mendukung sandboxing sejak OS X Lion , yang dirilis pada tahun 2011. Mac App Store telah mewajibkan aplikasi untuk di-sandbox sejak Maret 2012. Windows tidak menyediakan sandbox aplikasi secara asli, tetapi beberapa aplikasi (seperti program Microsoft Office) dapat dijalankan dalam cara kotak pasir. Selain itu, beberapa utilitas Windows memungkinkan Anda menjalankan aplikasi di kotak pasir, mencegahnya memengaruhi sistem atau aplikasi lain.

Related Posts