Saya mencari solusi untuk melindungi isi dari kunci USB. Idenya adalah untuk mencegah kontennya dihapus secara tidak sengaja oleh pengguna atau diubah oleh program jahat - bukan untuk membatasi daur ulang kunci untuk hal lain.
Berikut ini ringkasan temuan saya:
Beberapa tombol memiliki tombol yang membuatnya hanya baca. Sayangnya ini tidak selalu terjadi.
Dengan sistem file FAT32 satu-satunya solusi tampaknya mengatur file "read-only". Tetapi perlindungan ini terlalu lemah. Ada perlindungan penulisan yang sedikit lebih kuat yang tersedia untuk NTFS , yang dapat dicapai dengan menghapus hak istimewa menulis dari "Semua Pengguna" itu akan membuat file hanya-baca untuk setiap akun, kecuali "Administrator". Memformat disk seperti UDF membuatnya hanya-baca di bawah Windows XP SP3, tetapi baca-tulis di Windows Vista, Windows 7, Linux dan Mac OS X. Memformat sebagai ISO9660 / CDFS menjadikannya hanya-baca di Linux dan Mac OS X, tetapi sayangnya isinya tidak dapat dibaca lagi dari Windows.
Dengan perangkat lunak spesifik mikrokontroler dimungkinkan (jika didukung oleh chip) untuk mempartisi ulang tombol sehingga ditampilkan misalnya partisi yang dilindungi tulis dan baca-tulis. Masalahnya adalah itu sangat membingungkan bagi pengguna: partisi yang dilindungi penulisan dapat muncul sebagai drive CD-ROM (yang tidak), setelah penyisipan beberapa driver tampaknya diinstal pada komputer (pada kenyataannya mereka tidak benar - benar driver ), dan itu dapat menyebabkan meminta untuk reboot. Selain itu, solusi ini tidak dapat diterapkan secara universal karena memerlukan mengetahui chip mana yang digunakan dalam drive, dan keberadaan alat yang tersedia untuk umum untuk memprogram ulang perangkat.
John Reasor menyebutkan utilitas yang dapat mengisi semua ruang kosong di perangkat, sehingga tidak mungkin membuat file baru (lihat di bawah).
Apakah ada solusi umum untuk menyimpan konten yang tidak dapat dimodifikasi pada kunci USB?
Ini melindungi konten dari modifikasi yang biasanya dilakukan dari shell (mis. Hapus, ganti nama, pindahkan) atau dari file dan folder yang dimodifikasi oleh aplikasi standar (mis. Save-as)
Ini harus bekerja dengan sebagian besar perangkat
Pengguna masih dapat memformat ulang perangkat menjadi kunci biasa untuk siklus ulang untuk penggunaan lain (misalnya, dengan fdisk )