theZoo is a project created to make the possibility of malware analysis open and available to the public.
Since we have found out that almost all versions of malware are very hard to come by in a way which will allow analysis, we have decided to gather all of them for you in an accessible and safe way.
theZoo’s purpose is to allow the study of malware and enable people who are interested in malware analysis (or maybe even as a part of their job) to have access to live malware, analyse the ways they operate, and maybe even enable advanced and savvy people to block specific malware within their own environment.
Please remember that these are live and dangerous malware! They come encrypted and locked for a reason! Do NOT run them unless you are absolutely sure of what you are doing! They are to be used only for educational purposes (and we mean that!) !!!
We recommend running them in a VM which has no internet connection (or an internal virtual network if you must) and without guest additions or any equivalents. Some of them are worms and will automatically try to spread out. Running them unconstrained means that you will infect yourself or others with vicious and dangerous malware!!!
Close the repository with
git clone https://www.github.com/ytisf/theZoo. Go to the directory and run
pip install --user -r requirements.txt. This should install all latest requirements needed. In total can be “scripted” like so:
git clone https://www.github.com/ytisf/theZoo cd theZoo pip install --user -r requirements.txt
Start by running the console:
Each directory is composed of 4 files:
- Malware files in an encrypted ZIP archive.
- SHA256 sum of the 1st file.
- MD5 sum of the 1st file.
- Password file for the archive.
If you are looking to run dynamic or static analyses for new backdoors, cryptolocker, Worms, zeroaccess Trojans, Zeus and more you can check this project https://github.com/ytisf/