
Erstelle tar/zip-Archive, die Directory-Traversal-Schwachstellen ausnutzen können.
Mit evilarc können Sie eine ZIP-Datei erstellen, die Dateien mit Directory-Traversal-Zeichen in ihrem eingebetteten Pfad enthält. Die meisten kommerziellen ZIP-Programme (winzip usw.) verhindern die Extraktion von ZIP-Dateien, deren eingebettete Dateien Pfade mit Directory-Traversal-Zeichen enthalten. Viele Softwareentwicklungsbibliotheken enthalten diese Schutzmechanismen jedoch nicht (z. B. Java, PHP usw.). Wenn ein Programm und/oder eine Bibliothek Directory-Traversal-Zeichen nicht verhindert, kann evilarc verwendet werden, um ZIP-Dateien zu erzeugen, die nach dem Extrahieren eine Datei an einem beliebigen Ort auf dem Zielsystem platzieren.