C# でパスワード保護された ZIP ファイルを抽出する方法

このクイック チュートリアルでは、パスワードで保護された ZIP ファイルを C# で抽出する方法について説明します。 C# でパスワード付きの ZIP を抽出するための実行可能なサンプル コードとともに、段階的なプロセスについて説明します。さらに、この機能をアプリケーションに統合するために追加のツールをインストールする必要はありません。

C# でパスワード保護された ZIP ファイルを抽出する手順

  1. Aspose.ZIP for .NET ライブラリをインストールして IDE を準備する
  2. ArchiveLoadOptions クラス オブジェクトで復号化パスワードを設定します
  3. Archive クラスを使用してソース ZIP ディレクトリを読み込みます
  4. パスワードで保護された ZIP ファイルを抽出する

これらの手順では、暗号化された ZIP ファイルを C# で開くためのすべての詳細を正確に説明しています。最初のステップでは、アーカイブのロックを解除するための復号化パスワードを指定する必要があります。次に、暗号化された ZIP ファイルをロードし、そのすべてのコンテンツを指定されたディレクトリに抽出します。

C# でパスワード保護された ZIP ファイルを抽出するコード

このサンプル コードは、暗号化解除用のパスワード文字列を指定して、パスワードで保護された ZIP ファイルを C# で解凍する方法を示しています。ただし、ZIP ファイルを抽出するために利用できる他の多くのオプションがあります。たとえば、部分的に忘れたパスワードを使用したり、ユースケースに応じてブルート フォース攻撃アプローチでファイルを抽出したりします。

この簡単なチュートリアルでは、パスワードを指定してファイルを解凍する方法について説明しました。ただし、C# でパスワードを使用して ZIP ファイルを暗号化するプロセスを学びたい場合は、C# で ZIP ファイルをパスワードで保護する方法 の記事をお読みください。

 日本語