18. At least one non-transitory computer readable medium containing a computer program product for receiving and processing suggestions concerning reputable executable files to download, the computer program product comprising: program code for examining, by a computer, web pages browsed by a user; program code for extracting, by a computer, terms describing downloadable executable files from visited web pages, such that the terms indicate categories of executable file types for specific executable files; program code for detecting, by a computer, attempts by the user to download executable files; program code for, responsive to each detected attempt, transmitting, by a computer, at least an identifier of the corresponding executable file and indications of recently extracted terms to a categorization component; and program code for, responsive to at least one transmission to the categorization component, receiving, by a computer, a recommendation of at least one alternative executable file with an acceptable reputation to download.
18. At least one non-transitory computer readable medium containing a computer program product for receiving and processing suggestions concerning reputable executable files to download, the computer program product comprising: program code for examining, by a computer, web pages browsed by a user; program code for extracting, by a computer, terms describing downloadable executable files from visited web pages, such that the terms indicate categories of executable file types for specific executable files; program code for detecting, by a computer, attempts by the user to download executable files; program code for, responsive to each detected attempt, transmitting, by a computer, at least an identifier of the corresponding executable file and indications of recently extracted terms to a categorization component; and program code for, responsive to at least one transmission to the categorization component, receiving, by a computer, a recommendation of at least one alternative executable file with an acceptable reputation to download. 20. The at least one non-transitory computer readable medium of claim 18 further comprising: program code for selecting and downloading a recommended alternative executable file with an acceptable reputational score.