7-Zipは、ダブルクリック中に暗号化したZIPファイルのパスワードを要求しません


31

パスワードを選択して、コマンドラインで7-Zipでフォルダーを暗号化しようとしましたが、ZIPファイルをダブルクリックすると、パスワードを要求せずにファイルリストが表示されます。

コマンドラインからフォルダを本当に暗号化する方法はありますか?

回答:


41

ZIP形式では、ファイルリストを暗号化することはできません。つまり、ファイルリストは誰でも閲覧できます。

ファイルの内容のみが暗号化されます。つまり、パスワードなしでは誰もファイルを読み取ることができません。

このため、7-Zipは解凍する前にパスワードのみを要求します。

ファイルリストを暗号化する形式が必要な場合は、7Z「ファイル名の暗号化」を使用して確認してください。

より技術的なことを考えると、ZIP仕様では中央ディレクトリの暗号化は許可されていません。


7

ファイルを抽出しようとすると、パスワードの入力を求められます。単にアーカイブの内容を表示するには、パスワードは必要ありません。

アーカイブの内容を難読化する場合は、ディレクトリをアーカイブに圧縮してから、そのアーカイブをパスワードで圧縮ます。したがって、アーカイブされた(および難読化された)コンテンツを引き出すには、パスワードでアーカイブを抽出する必要があります。


1
ただし、回避できる場合は、2回目の圧縮でCPUサイクルを無駄にしないでください。
Phoshi

本当です。確かに、2回目の反復で圧縮メカニズムにStoreを選択するのは十分簡単です。Fastestをデフォルトとして設定していますが、とにかく7-Zipはとてつもなく高速です。:)
JMD



1

GNU Tarを使用してディレクトリを単一のファイルに変換し、7zで通常のファイルとして圧縮できます。アーカイブを表示する人は誰でもtarファイルを見るだけです。


こんにちは良い提案

別のツールは必要ありません。7-Zipはtarファイルも作成できます。たとえば、「アーカイブに追加」を選択した後、「アーカイブ形式」オプションに「tar」を選択します。コマンドラインにも同様のオプションが必要です。
ピーターモーテンセン

0

ダブルクリックすると、ファイルが表示されます。今、それを抽出してみてください...私が思い出すように、それはあなたがパスワードプロンプトを取得するときです。


0

Total Commander7-Zipプラグインで使用している場合、ALT+ F5(または[ファイル]-> [パック...])を押してファイルまたはフォルダーを圧縮し、[ 構成 ]をクリックして[ ファイルヘッダーと名前の暗号化 ] ボックスをオンにします

それ以外は、アンドリュー・ムーアの答えは正しいです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.