[[If you need to run a Windows program, you can always run a VM in VMware or VirtualBox. At least the malware is isolated from the rest of the system that way...]]
But then you’ve got to figure out how to get the results from the windows VM over to Linux- I can’t figure out how to do it-
Current versions of VMware let you drag & drop files between the VM and the host. Or, you can plug in a flash drive, grab it with the VM and put files on it, then disconnect it. Finally, the VM thinks it’s another machine on the network, so you can access network shares on other machines on the network, whether those shares be directories, printers, etc.
Oh (and I’m not sure how this will work with Win VM’s on Linux hosts, even though I do have that as one config), one thing I do a lot on Win/Win VMs, is to leave the files on the host and work on them with an app in the VM, which sees it as a network file. Then you don’t even have to move the file when you’re done, it’s already on the host. Don’t see any reason that shouldn’t work with Linux host / Win VM.