Skip to content

pytroshka is a simple uncompression tool to counter Matroshka CTF challenge

Notifications You must be signed in to change notification settings

hutchYy/pytroshka

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pytroshka

Simple uncompression tool to counter Matroshka CTF challenge,written in python3

Features

  • Supported archives format :
    • Zip
    • Tar
    • Bzip
    • Gzip
  • Auto-crack zip
  • Auto-uncompress above file format
  • Save your time

How to install ?

Linux (easiest)

git clone https://github.com/hutchYy/pytroshka
pip3 install -r requirements.txt
python3 pytroshka -h

Windows ( /!\ Couldn't make it works due to libmagic dependency complexity /!\ )

git clone https://github.com/hutchYy/pytroshka
pip3 install -r requirements.txt
// https://github.com/ahupp/python-magic here is all the informatioàn to try to install magic lib

MacOs

brew install libmagic or port install file
git clone https://github.com/hutchYy/pytroshka
pip3 install -r requirements.txt
python3 pytroshka -h

Future features :

  • Add new archive type (Feel free to propose)
  • Integrated timer and cpu consumption (You can use time on linux)
  • If crash start automatically from the last extracted archive

Authors

  • hutchYy - Initial work

See also the list of contributors who participated in this project.

Keywords

CTF, Uncompress, Zip, Tar, Bzip, John, zip2john, Gzip

About

pytroshka is a simple uncompression tool to counter Matroshka CTF challenge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages