設定されている目標
jpgイメージ( avatar.jpeg )と、 readme.txtファイルを含むパスワード12345の暗号化されたrarアーカイブ( readme.rar )があります 。 出力がavatar-join.jpgというファイルになり、デフォルトで画像として開くように、 avatar.jpeg + readme.rarを接着する必要があります。 このファイルをwinrarで強制的に開くと、パスワードを入力し、非表示にした情報を保存するreadme.txtファイルにアクセスするよう求められます 。
開始する
これに必要なものは、WinHexを選択した実験でプロファイル写真を撮り、パスワード12345で暗号化されたアーカイブを作成し、そこに特定のテキストを含むreadme.txtファイルを配置しました。
WinHex( avatar.jpegおよびreadme.rar )の異なるタブでファイルを開きます。これは、起こるべきことです(スクリーンショットは完全ではありませんが、本質は明確です)。
これは、HEXエディターで開かれたavatar.jpegファイルがどのように見えるかです。
これはそれぞれreadme.rarファイルです
1.開いているファイルreadme.rarのタブに移動し、ctrl + a(すべてのコードを選択 )を押し、選択したコードをクリップボードにコピーします(ctrl + c)
2. avatar.jpegファイルのあるタブに移動し、ctrl + end キーを押します( avatar.jpegファイルの最後に移動し、カーソルはD9で停止します)。
3. ctrl + vを押します (クリップボードの最初の段落から以前にコピーしたコードを貼り付けます)
4. avatar.jpegタブで、 ctrl + sを押します(生成されたファイルにjpg拡張子を付けてハードディスクに保存します)
上記のすべてから、私たちがやったことが明らかになり、 readme.rarからすべてのバイトをコピーしてavatar.jpegに貼り付けました (Hexのコピーと貼り付け)。
接着後に何が起こったのか:
その結果、コンテナ画像を取得しました。これはデフォルトで画像として開きます。Winrarでこのコンテナを強制的に開く場合、パスワードを入力するよう求められます。成功した場合は、アーカイブに置かれた暗号化されたreadme.txtファイルを読み取ることができます。
さまざまなフォーラムやインターネットリソースにこのようなアバター画像をインストールできますが、この画像がそれ自体に含まれていると疑う人はいません。 インターネットリソースがダウンロードされた画像とサーバー側のアバターを変換しない場合に機能します。 そして、このアバターをサーバーにアップロードするだけで、将来はurl'omを挿入するだけです。
上記の方法で何を保存し、何を非表示にするかはあなた次第です。
コマンドラインを使用して同じことを行う方法
ここではすべてが非常に簡単です。WinHexは必要ありません。必要なのは、情報と画像/アバター/壁紙を含む事前に作成された暗号化されたアーカイブです。
Windows版
copy /B avatar.jpeg + /B readme.rar avatar-join.jpg
標準のコピー機能、/ Bスイッチは、ファイルがバイナリであることを示します。
Linuxバージョン
Windowsとは異なり、Linuxではcatコマンドを使用します。ファイル統合のプロセス全体は次のようになります。
cat avatar.jpeg readme.rar >> avatar-join.jpg
完成品
そして、これは実際には完成品であり、何も前兆のない普通のアバターのように見えます。 しかし、コンピューターに保存してwinrarで開いた場合、パスワード12345を入力すると、隠されたメッセージとともに隠されたreadme.txtファイルが表示されます。
誰もが上記のことを知っていますが、私たちのほとんどは、マウスを数回クリックするだけで同じことを行う既製品を使用することを好みます。 新しいものはすべて古いものです。 最高!