people recommend windows for reverse engineering, I don't want to install windows as a virtual machine because they are laggy and I already have windows 10 as host, is it possible to use linux vm that already has tools installed instead.

can i still download a windows malware and do reverse engineer it in linux vm.

1 Answer 1


It all depend of what you plan to reverse and how.

For purely static analysis, your operating system don't really matter, since there are great tools for both Windows and Linux systems(and nowadays you can even run Linux tools in the Windows linux subsystem, or use wine to emulate Windows utils on a Linux native system).

But if you have to run what your are reversing, and do some dynamic/behavioral analysis, you must have a setup that allows you to do so.

You added the #malware tag in your post, for this specific case, you need a virtual environment for obvious reasons.

No matter what is your 'main' operating system, I advise you to build a Linux AND a Windows virtual machine. You can snapshot them in a clean state, working on them as you want, drop your tools, break everything, infect them, undo and start again.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.