ZIPs tricks

Reading time: 4 minutes

tip

AWSハッキングを学び、実践する:HackTricks Training AWS Red Team Expert (ARTE)
GCPハッキングを学び、実践する:HackTricks Training GCP Red Team Expert (GRTE) Azureハッキングを学び、実践する:HackTricks Training Azure Red Team Expert (AzRTE)

HackTricksをサポートする

コマンドラインツールzipファイルの管理に不可欠で、診断、修復、及びzipファイルのクラッキングに役立ちます。以下は主なユーティリティです:

  • unzip: zipファイルが解凍できない理由を明らかにします。
  • zipdetails -v: zipファイルフォーマットフィールドの詳細な分析を提供します。
  • zipinfo: zipファイルの内容を抽出せずにリストします。
  • zip -F input.zip --out output.zipzip -FF input.zip --out output.zip: 壊れたzipファイルの修復を試みます。
  • fcrackzip: zipパスワードのブルートフォースクラッキングツールで、約7文字までのパスワードに効果的です。

Zipファイルフォーマット仕様はzipファイルの構造と標準に関する包括的な詳細を提供します。

パスワード保護されたzipファイルはファイル名やファイルサイズを暗号化しないことに注意することが重要です。このセキュリティの欠陥は、RARや7zファイルには共有されていません。さらに、古いZipCrypto方式で暗号化されたzipファイルは、圧縮ファイルの暗号化されていないコピーが利用可能な場合、平文攻撃に対して脆弱です。この攻撃は、既知の内容を利用してzipのパスワードをクラッキングします。この脆弱性はHackThisの記事で詳述され、この学術論文でさらに説明されています。しかし、AES-256暗号化で保護されたzipファイルはこの平文攻撃に対して免疫があり、機密データのために安全な暗号化方法を選択する重要性を示しています。

References

tip

AWSハッキングを学び、実践する:HackTricks Training AWS Red Team Expert (ARTE)
GCPハッキングを学び、実践する:HackTricks Training GCP Red Team Expert (GRTE) Azureハッキングを学び、実践する:HackTricks Training Azure Red Team Expert (AzRTE)

HackTricksをサポートする