Можно ли скрыть определенные файлы от «показать содержимое пакета»? - PullRequest
0 голосов
/ 09 октября 2018

У меня есть приложение MacOS, написанное на swift, и когда кто-то щелкает правой кнопкой мыши> показать содержимое пакета, появляется файл, который показывает некоторую информацию, которую я не хочу, чтобы пользователь видел.Можно ли вообще скрыть этот файл?

Ответы [ 2 ]

0 голосов
/ 09 октября 2018

Нет способа защитить данные на стороне клиента (mac).Если ваша программа может что-то прочитать, то может и хакер.Вы можете сделать с этим 3 вещи:

  1. Сделать его достаточно запутанным, чтобы раздражать его, надеясь, что плохие актеры будут обескуражены.
  2. Получите награду за чтение чувствительногоданных меньше, поэтому стимулов для этого меньше
  3. Сделайте конфиденциальные данные черными в ящике на сервере, которым вы управляете и который защищен, и сделайте так, чтобы все конфиденциальные операции передавались для вычислений на этом защищенном сервере.
0 голосов
/ 09 октября 2018

Нет, вы не можете скрыть файлы осмысленным способом.

Если вы называете файл, начинающийся с точки ("."), Они не отображаются в Finder по умолчанию, но это очень легко обойти.

Лучше зашифровать файл и расшифровать его в своем приложении.Таким образом, любопытные пользователи могут видеть файл, но не имеют никакого смысла из его содержимого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...