1. 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, search results in response to both the search request and user selected preferences related to embedded code, the search results comprising a listing of a plurality of web pages matching criteria contained in the search request; scanning, by the search engine, each of the plurality of web pages for an embedded code identifier to identify one or more web pages in the plurality that contains embedded code, wherein the embedded code of a web page is code that is automatically executed when the web page is displayed; comparing, by the search engine, the embedded code associated with the identified embedded code identifier with known embedded code, wherein for each of the one or more web pages containing the embedded code, the comparing comprises comparing the embedded code in the web page to a database of embedded code; classifying, by the search engine, web pages in the search results based in part on information derived from the embedded code and from the comparing step, wherein if the embedded code is identified in the database as malicious, indicating in the search results that the web page containing the embedded code is potentially dangerous and that the web page contains one or more of a specified type of embedded code; and transmitting, by the search engine, the classified search results in relation to the user selected preferences to the computing device.
1. 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, search results in response to both the search request and user selected preferences related to embedded code, the search results comprising a listing of a plurality of web pages matching criteria contained in the search request; scanning, by the search engine, each of the plurality of web pages for an embedded code identifier to identify one or more web pages in the plurality that contains embedded code, wherein the embedded code of a web page is code that is automatically executed when the web page is displayed; comparing, by the search engine, the embedded code associated with the identified embedded code identifier with known embedded code, wherein for each of the one or more web pages containing the embedded code, the comparing comprises comparing the embedded code in the web page to a database of embedded code; classifying, by the search engine, web pages in the search results based in part on information derived from the embedded code and from the comparing step, wherein if the embedded code is identified in the database as malicious, indicating in the search results that the web page containing the embedded code is potentially dangerous and that the web page contains one or more of a specified type of embedded code; and transmitting, by the search engine, the classified search results in relation to the user selected preferences to the computing device. 4. The method of claim 1 further comprising: identifying the embedded code in at least one web page matching criteria contained in the search request.