There's just too many security software out there and frankly it can get a bit confusing. I feel I can browse this forum for months and I'm trying to find a better way instead. To be blunt, I'm looking to implement the strategy of "default: deny". Rather than keeping an eye out for bad software, I want to have a "white" list of software that I do allow full access and any software that isn't on the list should be denied from running. Secondly, I need something that prevents these trusted program files from being modified by any rogue softwares. Third, a software that tracks and monitors every new program that gets installed on my computer and allows me to add them easily to the whitelist. That's the overall goal for my computer security setup. What particular software programs would meet my 3 goals the best?