So assume I have been infected with a keylogger or an info stealing trojan. The infection is already on the system and it's resident. Now I open my browser via BitDefender SafePay or via Sandboxie. So will whatever info I type into those browsers be protected I don't see how. I mean those browsers are virtualized processes by either BitDefender or Sandboxie but they do not virtualize my keyboard inputs so whatever I type goes through raw windows and then into the Virtualized Browsers so they resident malware will still see the infection. It's only if my system is Clean and if I visit a malware site with the virtualized browsers then the malware will be isolated from seeing what I type in real environment. So unless I got the idea wrong, I don't see how BitDefender SafePay or Comodo Virtual App thingy (in CIS 6) or Sandboxie can protect your information from being stolen in already infected machine. What I see that technology as a method to prevent being infected via a drive-by download but only if the machine is clean. Even if one gets a drive-by infection while browsing in virtualized browser and then goes to the banksite while in the same browser then they still get compromised. Please help me understand if I am wrong about this.