Linuxでファイルを非表示にする方法(名前にピリオドを使用する以外)

私自身で コードを難読化する方法に関する以前の投稿 Bash パーカフ_TI99 彼は私に別の記事を書くように頼みましたが、あるファイルを別のファイルの中に隠すこと、具体的には画像の中にファイルを隠すことについて話しました:

私たちはかつてWindowsユーザーでしたが、ある時点で、他の人に見られたくないものを隠そうとしました。 このために、HideFoldersXP、LockFolderなどのさまざまなソフトウェアを使用します...

Linuxを使用しているので、同じことをしたいと思いますが、残念ながら、そのように隠すことは、多くのアプリケーションがあるということではありません。 適切なアクセス許可を適用して、他のユーザーが特定のフォルダーにアクセスすることを禁止するか、保護したいものを単に暗号化することができます。よく知られているもうXNUMXつのことは次のとおりです。«フォルダまたはファイルの名前を変更し、先頭にピリオド(。)を付けると、非表示になります«。 しかし、それはWindowsで«に相当しますフォルダを右クリックし、隠しフォルダオプションを確認します「…それは私たちが本当に望んでいることではありません。

ここでは、複雑なプログラムをインストールしたり(実際には何も)、何も暗号化したりせずに、GNU / LinuxでXNUMXつまたは複数のファイルを実際に非表示にする方法を学習します。

結果は次のようになります、その中に含まれる無害な写真、パスワード付きのRARファイル(または圧縮ファイル、tar.gzなど)。 秘訣は、無害な写真をダブルクリックすると完全に表示されますが、その中に隠されたコンテンツを表示するには、ファイルマネージャー(File-Roller、Ark、など)、RARファイルに入力したパスワードを入力すると、コンテンツが表示されます。 複雑に見えるかもしれませんが、それはXNUMXつのコマンドの問題です。ここでは、説明以上のものであり、詳細と画像が含まれています...

始めましょう…

写真を非表示にしたい場合、次のように言います。

1. 最初にやらなければならないことは、フォルダを作成することです。これを呼び出します。 "秘密«。 そのフォルダ内に、その写真と、非表示にする他のすべてのファイルを配置します。 この例では、その写真のみを非表示にしますが、必要な数のファイル(画像、ドキュメントなど)にすることができます。

2. 次に、そのフォルダーを圧縮します(秘密)次のコマンドを使用します。

rar a secret.rar secret -hp

その行の意味は次のとおりです。
rar -»RAR形式で圧縮
a -»追加または追加
secret.rar -»結果として取得する.RARファイルの名前
-hp -»この.RARファイルにXNUMXつまたは複数のパスワードがあることを示します

そのコマンドを入力すると、RARファイルのパスワードを要求されます(秘密.rar)、XNUMX回入力すると、パスワードを使用して圧縮ファイルが作成されます。疑問を明確にするためのスクリーンショットを示します。

3. 準備ができました、私たちはすでにファイルを持っています 秘密.rar パスワードで保護されているので、疑惑を引き起こさない無害な画像を探す必要があります。次のようなものです。

4. 今、私たちは単にファイルを置きます 秘密.rar 写真の中クリスマスTux2008.png)次のようなコマンドを使用します。

cat ChristmasTux2008.png secret.rar > foto_lista.png

5. これにより、新しいイメージが作成されます(photo_list.png)開いた場合、写真は完全に表示されますが、拡張子を変更した場合(photo_list.png a photo_list.rar)入力したパスワードの入力を求められます(置いた desdelinux パスワードの)そして私たちは女の子の写真を見ることができます。

これが photo_list.png すべてがどのように機能するかを確認するために私のもの:

さて、非表示にする方法については、これ以上付け加えることはありません 

繰り返しますが、写真内の非表示のコンテンツを表示したい場合は、写真の拡張子(.pngから.rar)を変更してダブルクリックすると、ファイルマネージャー(ark、ファイルローラーなど)で開きます。 )そして完了したら、残りは簡単です。

最終的な注意事項と説明:
  •  隠しファイルを含む写真を友達に問題なくコピーできます。Linux、Windows、Macでも同様に機能します。
  • このトリックがどの画像でも機能しない場合があります。画像内のファイルを非表示にし、画像拡張子を.RARに変更して開くと、すべてが白で表示されることがあります。 これが発生した場合は、「無実の」写真を、うまくいくまで別の写真に変更してください。
  • .RAR ファイルにパスワードを設定することは厳密には必要ありませんが、常に歓迎される追加レベルのセキュリティであるため、パスワードを設定することを強くお勧めします 
  • PNG画像である必要はなく、JPGでも同じように機能します。

これを実現するのに役立つアプリケーションがあります。つまり、次のコマンドの使用を避けます。 SilentEye:あるファイルを別のファイルの中に隠す

ただし、個人的には、上で示したコマンドを使用することを好みます。たとえば、単純なコマンド (cat) で実現できることを実現するためにソフトウェア (依存関係を含む) をインストールすることは、必ずしも必要であるとは考えません 

とにかく、追加するものはこれ以上ありません。疑問や質問がある場合はお知らせください。

ご挨拶