No description, website, or topics provided.
Switch branches/tags
Nothing to show
Pull request Compare This branch is even with ptoomey3:master.
Latest commit f561268 Feb 27, 2011 Patrick Toomey Edited README.md via GitHub
Permalink
Failed to load latest commit information.
README.md
evilarc.py

README.md

evilarc

Purpose

evilarc lets you create a zip file that contains files with directory traversal characters in their embedded path. Most commercial zip program (winzip, etc) will prevent extraction of zip files whose embedded files contain paths with directory traversal characters. However, many software development libraries do not include these same protection mechanisms (ex. Java, PHP, etc). If a program and/or library does not prevent directory traversal characters then evilarc can be used to generate zip files that, once extracted, will place a file at an arbitrary location on the target system.