Apa dan bagaimana MacOS Mojave menerapkan untuk membatasi akses aplikasi ke data pribadi?

15

Serta banyak fitur lain yang dibicarakan selama rilis macOS Mojave seperti mode gelap dan penambahan aplikasi baru seperti Home, fitur kunci lain dari macOS Mojave tampaknya adalah fokus yang ditingkatkan baik pada privasi dan keamanan.

Seperti dikutip di bagian "Kamera dan Mikrofon Sekarang Memerlukan Izin Anda" di artikel ini :

Apple juga mengumumkan bahwa kategori data lainnya, seperti riwayat Pesan dan basis data Mail Anda, akan dilindungi dengan cara yang mirip dengan izin kamera dan mikrofon macOS Mojave yang baru.

Saya mengerti bahwa setelah pembaruan, ketika aplikasi meminta untuk menggunakan kamera atau mikrofon Anda, Anda akan menerima peringatan seperti di bawah ini:

masukkan deskripsi gambar di sini

Namun, saya lebih tertarik dengan yang berikut ini:

... kategori data lainnya, seperti riwayat Pesan dan basis data Mail Anda, akan dilindungi dengan cara yang sama ...

Saya belum dapat menemukan banyak informasi tentang ini secara online dan saat ini saya belum menginstal MacOS Mojave versi pra-rilis dan oleh karena itu saya tidak dapat menguji fitur baru ini, tetapi saya ingin tahu apa sebenarnya arti fitur ini.

Sudahkah Apple mendokumentasikan bagaimana ini akan bekerja?

Tom
sumber
1
Komentar bukan untuk diskusi panjang; percakapan ini telah dipindahkan ke obrolan .
bmike
2
Ini mungkin akan menjadi rilis utama putih 2018/2019 Apple berikutnya tentang keamanan di macOS .
JBis

Jawaban:

17

Bagaimana Mojave merespons ketika suatu aplikasi mencoba mengakses informasi sensitif ini; apakah itu akan memperingatkan pengguna, memblokir aplikasi yang tidak ditandatangani atau apa?

Ketika suatu aplikasi mencoba mengakses direktori terbatas, pengguna akan diminta dengan kotak dialog yang menjelaskan informasi berikut:

  • Aplikasi apa
  • Apa yang coba diakses oleh aplikasi
  • Opsi untuk Mengizinkan atau Tidak Membolehkan akses

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini


Banyak aplikasi akan meminta pemilihan folder atau file. Jika Anda mencoba menyeret folder dari direktori terbatas (dari jendela pencari normal) ke dalam choose a filekotak dialog, folder akan terbuka sebagai folder kosong dengan ikon folder terlarang. Ini tidak akan menghasilkan kotak dialog izin permintaan.

masukkan deskripsi gambar di sini

Terminal

Pengecualian untuk meminta akses adalah Terminal. Jika perintah Terminal tertentu mencoba mengakses direktori ini, mereka akan diblokir secara otomatis tanpa kotak dialog.

$ sudo  cp  -r  ~/Library/Messages/ ~/Desktop/test
cp: /Users/[User]/Library/Messages/: unable to copy extended attributes to /Users/[User]/Desktop/test: Operation not permitted
cp: /Users/[User]/Library/Messages/: Operation not permitted

Ketika mencoba menggunakan perintah zip direktori di-zip, secara rekursif, sampai direktori yang diblokir di mana ia akan tampak kosong.

 $ zip -r  ~/Desktop/imessage.zip ~/Library/Messages/

Cuplikan layar diambil dari finder setelah membuka ritsleting (~ / Desktop / imessage.zip) dan pembukaan. Seperti yang Anda lihat itu kosong.

masukkan deskripsi gambar di sini

Pengecualian

Jika Anda ingin menambahkan pengecualian untuk memberikan aplikasi tertentu izin tidak terbatas ini dapat dilakukan di System Preferences.

  1. Preferensi Sistem> Keamanan & Privasi> Privasi
  2. Buka kunci jika perlu
  3. Pilih jenis izin
    • Layanan Lokasi
    • Kontak
    • Kalender
    • Pengingat
    • Foto
    • Kamera
    • Mikropon
    • Aksesibilitas
    • Data Aplikasi (Termasuk data Pesan, data Mail, dll.)
    • Otomatisasi
    • Analisis
  4. Klik +ikonnya
  5. Pilih aplikasi Anda
  6. Tekan Tambah

Catatan: Aplikasi harus direstart agar perubahan diterapkan.

Peringatan : Menambahkan terminal akan memberikan semua perintah terminal akses.

masukkan deskripsi gambar di sini

JBis
sumber
2
Terima kasih banyak atas jawaban yang ditulis dengan sangat baik! Saya mengerti bahwa jawabannya masih berjalan karena terbatasnya dokumentasi yang tersedia saat ini. Namun, balasan Anda sepenuhnya memuaskan apa yang saya harapkan dari pertanyaan saya! Terima kasih!
Tom
@JBis Apakah ada alternatif lain untuk mendapat izin ini ??
Vikram Sinha
@vikramsingh Saya tidak mengerti pertanyaan Anda.
JBis
@JBis Mac Mojave sekarang membatasi semua akses ke surat, pesan, riwayat penjelajahan safari, dll. Bagaimana cara membaca data ini? salah satu aplikasi kami bekerja pada riwayat penjelajahan safari dan saya tidak bisa menyelesaikan masalah ini.
Vikram Sinha
1
@Buscar 웃 Apa? Tidak. Cukup tambahkan Terminal di preferensi sistem.
JBis