Didier Stevens

Saturday 7 June 2025

Python Requirements for Didier Stevens Suite

Filed under: My Software — Didier Stevens @ 0:00

Although many of my tools have zero or a just a few dependencies (it’s a design decision), I’ve had requests to create a requirements file.

It is available now in Didier Stevens Suite ZIP file and on GitHub.

Some dependencies are only necessary when you actually use the corresponding feature. For example, many of my tools support YARA rules, but it’s not a mandatory requirement. If you don’t use YARA rules with my tools, you don’t need to install module yara-python.

2 Comments »

  1. This is a really nice addition. I usually don’t have the tools installed when I need them, and just download / create a new venv to use them. It will be much easier just to install all the deps from the requirements file at once instead of manually installing what’s required in each case.

    Thank you very much for the awesome work with your tools. They have saved me countless hours in incident response tasks.

    Comment by Anonymous — Saturday 7 June 2025 @ 23:59

  2. Thank you for your kind words.

    Comment by Didier Stevens — Sunday 8 June 2025 @ 5:17


RSS feed for comments on this post. TrackBack URI

Leave a Reply (comments are moderated)

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Blog at WordPress.com.