Bu hızlı eğitim, C#’ta parola korumalı ZIP dosyasının nasıl çıkarılacağını kapsar. C#’ta parolayla ZIP’yi ayıklamak için çalıştırılabilir bir örnek kodla birlikte adım adım süreci tartışır. Ayrıca, bu özelliği uygulamanıza entegre etmek için herhangi bir ek araç yüklemeniz gerekmez.
C# dilinde Parola Korumalı ZIP Dosyasını Çıkarma Adımları
- Aspose.ZIP for .NET kitaplığını yükleyerek IDE’yi hazırlayın
- Bir ArchiveLoadOptions sınıf nesnesi ile şifre çözme şifresini ayarlayın
- Archive sınıfını kullanarak kaynak ZIP dizinini yükleyin
- Parola korumalı ZIP dosyasını ayıklayın
Bu adımlar, C#‘da şifreli ZIP dosyasını açmak için tüm ayrıntıları tam olarak açıklar. İlk adımda, arşivin kilidini açmak için şifre çözme şifresini belirtmeniz gerekir. İkinci olarak, şifrelenmiş ZIP dosyasını yükleyin ve tüm içeriğini belirtilen dizine çıkarın.
C# dilinde Parola Korumalı ZIP Dosyasını Ayıklamak için Kod
using Aspose.Zip; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to extract password protected zip file using C# | |
{ | |
// Initialize license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Create an object of ArchiveLoadOptions class | |
Aspose.Zip.ArchiveLoadOptions options = new Aspose.Zip.ArchiveLoadOptions(); | |
// Set the password for decryption | |
options.DecryptionPassword = "p@s$"; | |
// Initialize an Archive class object | |
Aspose.Zip.Archive archive = new Aspose.Zip.Archive("PasswordAES256.zip", options); | |
// Extract password protected ZIP file | |
archive.ExtractToDirectory("."); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Bu örnek kod, şifre çözme için parola dizesini belirterek parola korumalı ZIP dosyasının C# içinde nasıl açılacağını gösterir. Ancak, ZIP dosyalarını ayıklamak için kullanabileceğiniz birçok başka seçenek vardır. Örneğin, kısmen unutulan parolaları kullanmak veya kullanım durumlarınıza bağlı olarak kaba kuvvet saldırısı yaklaşımıyla dosyaları ayıklamak.
Bu basit öğretici dosyanın şifre ile nasıl açılacağını kapsar. Ancak, ZIP dosyalarını C# dilinde bir parola ile şifreleme sürecini öğrenmek istiyorsanız C# dilinde bir ZIP dosyası nasıl parola ile korunur? hakkındaki makaleyi okuyun.