Я не думаю, что это будет возможно, но я скажу вам, почему, поскольку, как мы надеемся, эта информация может сообщить ваше решение о том, какой метод использовать, чтобы запретить пользователям доступ к информации.
Скрыто Папки
Проблема здесь в том, что все, что вы скрываете, используя обычные средства, я могу в значительной степени гарантировать найти. Это даже не особенно сложный процесс на windows. Любое приложение, которое я запускаю на своем P C, может быть исследовано с помощью Process Monitor - эта программа Microsoft позволит вам увидеть каждый файл, к которому процесс обращается, читает или записывает. Он поразительно прост в использовании (учитывая, как мало он используется обычным пользователем) и будет go до уровня детализации, показывающего точный доступ к файлам или любые используемые ключи реестра.
Шифрование / Пароль защита
Это более надежное решение, чем сокрытие вещей, но это не гарантия. Старая поговорка «любое клиентское программное обеспечение находится в руках врага» актуальна здесь. Если вы планируете читать из зашифрованной папки, вам понадобится какой-то способ расшифровки, аналогично, если он защищен паролем, вам понадобится какой-то способ присвоения файловой системе пароля. Если вы планируете делать это на моем компьютере, я вижу все, что вы делаете. Скорее всего, потребуется какое-то программное обеспечение, например ollyDbg , которое позволит мне увидеть инструкции, которые вы выполняете на моей машине, и я лично считаю, что гораздо больше усилий , чем при использовании монитора процесса. , Это не вопрос простого присоединения к процессу, а затем просмотра списка всех файлов для чтения / записи - хотя ollyDbg делает это так же просто. Есть списки строк, доступные для поиска операционные коды, все, что кому-то нужно для доступа к вашим зашифрованным / защищенным паролем данным.
Запутывание
Вы не упомянули об этом, но это стоит посмотреть. Запутывание в основном означает сокрытие ваших данных в виде плоскости. Если вы запутываете свой код , который выполняет шифрование / обработку пароля, тогда все становится намного сложнее. Без дополнительных данных о том, что вы делаете, трудно предложить конкретные сведения о том, как запутывать, - на самом деле, если вы особенно параноик, вы не захотите следовать моим предложениям, поскольку это будет руководство о том, как ваш код обфусцируется для кого-либо найти в гугле.