One of the causes of infections these days is downloading/installing software without reading the EULA or End User License Agreement properly. Probably because they are very long and very wordy. We have a tendency to skip through them and just click I agree without knowing what we are really agreeing to. 
Javacool has a free program available that will check out the EULA for you, it isn't foolproof but it can flag up potential problems for you ....... EULAlyzer
But it can be dangerous not to read license agreements.
License agreements can provide information about the intentions of software, and other bundled components. Have you ever installed a program, only to have your desktop taken over by advertising? It may have been noted in the license agreement that you simply clicked past. If you aren't reading the license agreements, you have no idea what you could be agreeing to.
Javacool has a free program available that will check out the EULA for you, it isn't foolproof but it can flag up potential problems for you ....... EULAlyzer