2018 Volatility Plugin Contest

The contest is straightforward: Create an innovative and useful extension to The Volatility Framework and win the contest!

 

  • 1st place wins one free seat at any future Windows Malware and Memory Forensics Training *or* 1500 USD cash

  • 2nd place wins 750 USD cash

  • 3rd place wins 250 USD cash

  • 4th and 5th place wins Volatility swag (T-shirts, Stickers, etc)

THANK YOU to Magnet Forensics for donating $2500 to the contest. 

Contest Results

Rules of Engagement

  1. The goal of the contest is to create innovative, interesting, and useful extensions for The Volatility Framework. While extensions written in Python are preferred, extensions written in other languages will also be considered.

  2. The submitted extensions should work with the Volatility 2.6 (or greater) release.

  3. The top 5 winners of the contest will get the prizes mentioned above.

  4. Volatility core developers are not eligible.

  5. Submissions should be sent to contest@volatilityfoundation.org. The submission should include the source code, a memory sample demonstrating the capabilities, description of how the extension is used, a write up describing the motivation for the work and why it should win the contest, and a signed "Individual Contributor License Agreement" (please request a copy prior to your submission).

  6. If you submit multiple plugins, please specify if they should be evaluated as an individual or multiple entries.

  7. By submitting an entry, you declare that you own the copyright to the source code and are authorized to submit it.

  8. All submissions should be received no later than October 1, 2018. The winners will be announced before October 31, 2018. We recommend submitting early. In the case of similar submissions, preference will be shown to early submissions.

  9. The Volatility Project core developers will decide the winners based on the following criteria: creativity, usefulness, effort, completeness, submission date, and clarity of documentation.

  10. In order to collect the cash prizes, the winner will need to provide a legal picture identification and bank account information within 30 days of notification. The bank transfer will be made within two weeks after the winner is authenticated.

  11. Group entries are allowed; the prize will be paid (or seat will be registered, if the training option is desired) to the person designated by the group.

  12. Upon approval from the winners, their names/aliases will be listed on the "Volatility Plugin Contest" web page for the world to admire.

  13. Selected contestants may also be asked to present their work at a future Open Memory Forensics Workshop and/or have their research featured on the Volatility Labs Blog.

 

 

Frequently Asked Questions

Does my submission have to be a "plugin"?

No, your submission does not need to be implemented as an actual Volatility plugin that executes through vol.py. For example, you can submit a tool that imports Volatility as a library and performs various tasks, one of which includes memory forensiscs using the Volatility APIs.

Will my submission still be considered if it was previously released?

Yes, as long as the submission is your original creation, you can submit it to the contest. It doesn't matter if you've previously released the code, presented the topic at a conference, etc.

Can I (or my company) donate to the contest?

Yes, we (and the participants) would be grateful to receive donations. The Volatility Foundation is a 501(c)(3) so your donation is tax deductable. The amount you donate will be divided among the first, second, and third place winners. Your donation will increase the currently advertized prizes - it will not be used to substitute the values we've already pledged. To make a donation, contact us.

Please reload

© 2020 The Volatility Foundation