I have some ARM memory dumps which I need to analyze and I wanted to use volatility.
After looking through the code, it seems that ARM is not supported yet. I am currently thinking about implementing ARM support for volatility.
https://github.com/volatilityfoundation/volatility
If anybody has experience with this tool and forensics..
What I am trying to do is support standard GNU/Linux 4.0-4.2 distros on ARMv6 and ARMv7. I want to be able to analyze memory dumps from as many consumer devices as possible.
My main questions are ..
- Is this doable ?
- If there are significant differences between implementation for the ARMv6 architecture and ARMv7 architecture , what problems would occur/what are the differences?
I want to offer near the same functionality you get with what there currently is for equivalent distros on x86.
Thanks in advance!