Get Involved
Getting involved doesn’t always require programming or development efforts. There are many ways to get involved depending on your current skill set, interests, and availability.
Contribute Code
Whether you have new plugins, patches to existing plugins, or tools you’ve built on top of The Volatility Framework, we encourage you to share them and give back to the community. Your name will go in the credits file and release documentation. Furthermore, your name stays in the code.
Report Bugs
If you encounter an error or unexpected condition, please report it by filling out a bug report in the Volatility issue tracker (Volatility 2.6 Issues, Volatility 3 Issues). This may sound insignificant, but if you find a bug, it’s likely to manifest for other people as well. Helping us identify problems as early as possible is very valuable.
Create Documentation
We always welcome documentation because too much knowledge can never be a bad thing. If you’ve found a new tip or trick that your peers can benefit from, write it up! This can be in the form of tutorials, installation guides, or API documentation.
Publish Analysis
It’s very likely you’ve used Volatility in ways other people would never think about. You’ve analyzed different malware samples, and you’ve been involved with investigations focusing on unique threat groups. One of the strongest ways you can help other analysts is by example: show them how you combine tools with experience to make a case successful!
Communicate With Peers
Sometimes asking a question is as valuable as providing an answer. Whether you have Qs or As, there’s a strong community of Volatility users on the Slack channel who could help share experiences and answer questions. This is a great way to reach thousands of your peers who share the same interests.
Design Challenges
There’s no doubt people in our industry love a challenge. Although it takes a good amount of dedication, creating a practical memory analysis challenge can also be very rewarding (for you and the participants). It’s also a good way for you to meet similarly skilled analysts you can team up with to do great things.
Submit Memory Samples
If you have memory dumps (clean or infected) and they can be shared publicly, let us know. People are always looking for samples to compare with their own, or to use for verifying plugin support. Its also nice to have access to systems with different configurations (i.e., hardware, software, etc.)
Donate
The Volatility Foundation welcomes monetary donations. Any size contribution helps our mission of improving, promoting, and steering the development of Volatility and fighting to protect the rights of open source forensics developers. Thank you!