
Criar arquivos tar/zip que podem explorar vulnerabilidades de travessia de diretório
O evilarc permite que você crie um arquivo zip que contém arquivos com caracteres de traversal de diretório em seu caminho embutido. A maioria dos programas de zip comerciais (winzip, etc) impedirá a extração de arquivos zip cujos arquivos embutidos contenham caminhos com caracteres de traversal de diretório. No entanto, muitas bibliotecas de desenvolvimento de software não incluem esses mesmos mecanismos de proteção (ex. Java, PHP, etc). Se um programa e/ou biblioteca não impedir caracteres de traversal de diretório, então o evilarc pode ser usado para gerar arquivos zip que, uma vez extraídos, colocarão um arquivo em um local arbitrário no sistema de destino.