I want to know if I can open a virtual machine (VMware , Virtual Box ...)and (for example) install Windows 7 + some programs (Chrome, Word, antivirus....) and then save the current state. Right now I don't have any idea how I can.
Then I would execute a piece of malware, after that I want to know if it's possible to know the modified files and the new registry keys that they've added to the VM. I would want to know all the modifications after the first saved state, just for malware analysis.
And then I want to be able to return the VM to the first state (in some tutorials on YouTube I saw them saving the new modification in files like "Virus.VMEM")
How can I do that on linux (Debian)? I've already installed VMware and I'm ready to install any other tool that could help me.