Using Memory Forensics to Analyze Programming Language Runtimes