使用多种算法(bzip2、rar、lzma,…)递归解压缩嵌套存档的工具
recursive-decompressor的Python项目详细描述
目录
简介
此工具依赖于Tinyscript,并允许根据各种解压缩算法递归解压缩嵌套的存档文件。
安装
$ sudo pip install recursive-decompressor
Behind a proxy ?
Do not forget to add option
--proxy=http://[user]:[pwd]@[host]:[port]
to your pip command.
快速启动
帮助
$ recursive-decompressor --help usage: recursive-decompressor [-d] [-k N] [-h] [-v] archive RecursiveDecompressor v1.6 Author : Alexandre D'Hondt Copyright: © 2019 A. D'Hondt License : GNU Affero General Public License v3.0 Training : ZSIS CTF - Trivia - Shining (4 points) This tool allows to recursively decompress an archive, using multiple Linux decompression tools. It currently supports the following tools: - 7za - arj - bzip2 - gunzip - lzma - tar - unrar - unxz - unzip positional arguments: archive input archive optional arguments: -d display last decompressed file in terminal (default: False) -k N, --keep N keep the last N levels of archives (default: 1) extra arguments: -h, --help show this help message and exit -v, --verbose verbose mode (default: False) Usage examples: recursive-decompressor archive.zip recursive-decompressor archive.zip -d recursive-decompressor archive.zip -d -k 3