21. A method comprising: receiving, from a computing device and by a search engine executing on a computer, a search request; identifying, by the search engine, at least one content item that matches criteria contained in the search request; identifying, by the search engine, an embedded code identifier in the one or more content items; comparing, by the search engine, the embedded code identified by the embedded code identifier in the one or more content items with known embedded code stored in a database, the embedded code of a content item being code that is automatically executed when the content item is displayed, and wherein the comparing further comprises comparing the at least one content item to the database to identify content items containing potentially malicious embedded code and, if the content item is identified in the database, indicating that the content item contains potentially malicious embedded code and that the content item contains one or more of a specified type of embedded code; and transmitting, by the search engine, a search result in response to the search request and user selected preferences related to embedded code, the search result identifying the at least one content item matching both the criteria contained in the search request and the user selected preferences, and the search result further comprising information identifying presence of potentially malicious embedded code in the at least one content item.
22. The method of claim 21 further comprising: determining if the at least one content item contains potentially malicious embedded code.