Öffnen und erstellen von Passwort-geschützten zip-Dateien mit PHP
Habe ich die folgenden zwei Befehle, um respecively erstellen und öffnen von Passwort-geschützten zip-Dateien. Ich habe mich allerdings gefragt, ob es möglich, dies zu tun in reinem PHP
echo system('zip -P password file.zip file.txt');
echo shell_exec('unzip -P password file.zip');
- Ich nehme an, Sie wissen bereits, über PHP die Zip-Erweiterungen us3.php.net/manual/en/book.zip.php, aber ich glaube nicht, dass es unterstützt Passwort geschützte Archive.
- möglich, Duplikat der Wie kann ich die entpacken ein Passwort geschützt .zip-Datei in mein PHP-Anwendung?
- Angenommen die Antwort ist nicht korrekt. Check meine Antwort.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie erstellen einfache zip-Datei mit einigen Bibliotheken (wie PclZip), aber Sie können nicht erstellen Sie zip mit Passwort.
War es nicht möglich, dazu unten PHP5.6.0. Aber in einem neuen PHP5.6.x version, die Entwickler Hinzugefügt, das Funktionalität. So dass keine Notwendigkeit für ein unheimlich
system
odershell_exec
(was dazu führen kann, Sicherheitslücke).So, jetzt können Sie etwas wie das hier tun:
Nein, PHP der ZIP-Bibliothek hat keine Unterstützung für Passwörter. Sie Aussehen könnte, für ein ZIP-Bibliothek, die es unterstützt, und hat die Sprache PHP Bindungen.
Kenne ich nicht aus der Spitze von meinem Kopf, die es unterstützt, für die Erstellung und öffnen.