FATディスクを書き込み専用または「非表示」に設定[閉じる]

FATディスクを書き込み専用または「非表示」に設定[閉じる]

内蔵フラッシュメモリに独自に書き込むUSBデバイスがあります。 PCに接続すると、FATファイルシステムを備えたUSB大容量記憶装置のように動作します。

デバイスは、PCでファイルシステムを構成する以外に他の方法で構成することはできません。

デバイスがファイルシステムに書き込むファイルを隠したいです。

通常は書き込みを許可しますが、特別なコマンド(権限の変更やフラグの設定など)を使用せずにPCでディレクトリ構造を表示できないようにFAT fsを設定する方法はありますか?

「隠す」は技術的に熟練した人を保護する必要はなく、強迫的なスヌーピングから保護するだけです。したがって、視聴者に「ls」にフラグを入力するように要求するだけで十分です。ただし、非表示メカニズムはWindows、Mac、および* nixで動作する必要があります。

ベストアンサー1

FATには、フォルダ設定で隠しファイルを表示しない限り、Windowsで動作する「隠し」フラグがあります(私は新しいWindowsシステムで「標準操作」として実行する傾向があります:P)。 UNIX FATまたはMac OSがこのフラグをサポートしているかどうかはわかりません。 unix 標準は、隠された項目の前に点を表示することです。 macはわかりませんが(または気にしません)、おそらくUnixと同じように動作します。それは。

ユーザーにファイルを隠す方法を教えないと、「デバイスに書き込まれた新しいファイルを隠す」要件を満たすことはできません。これにより、彼らはあなたがしたことをキャンセルする方法を理解することができます。

技術レベルでファイルシステムに要求する作業は、「ディスクインデックス」が非常に重要で中心的な構造であるほとんどのファイルシステム設計方法とは反対であり、NTFSなどのファイルシステムでも暗号化はありません。 、ディレクトリを閲覧できないのは、対応するオペレーティングシステムによってプログラム的に施行されるものであり、オープンソースファイルシステムドライバは、これらのアクセス「プロンプト」に注意を払わないように選択することができ、最終的にファイルが具体的に指定されなければセキュリティに近づくことは達成できません。この設計のAシステム用に設計されています(数十年前にFSでは不可能です)またはb)データを表示するが読み取れないようにする暗号化ソフトウェア。これに対する解決策はたくさんあります。なぜそのような奇妙なことをしようとしているのかを説明できる質問は異なります。

私としては、そのような機能が存在せず、嬉しく、簡単に見つけることができない方法で自分のデバイスのデータを隠すための重要な方法があるファイルシステムの使用を拒否します。これがハッキング/ルートツールキットなどの世界が把握しなければならないことであり、残りの人が防ぐべきことです。 IMHO。

おすすめ記事