16. A computer system for facilitating the identification of a phishing website, comprising: a processor; a non-transitory computer readable medium encoded with processor readable instructions that when executed by the processor implement: a. a url receiving mechanism receiving a url suspected of being a phishing website; b. an index page retrieving mechanism retrieving the index page associated with said url; c. a calculating mechanism determining whether the retrieved index page has been processed before; d. responsive to said calculating mechanism, a processing mechanism processing an unprocessed url with the following subsystem: i. a url retrieving mechanism retrieving all elements referenced in said index page at said suspect url; ii. a hash value calculating mechanism calculating a hash value for each of said retrieved elements to create a hash value set associated with said url; iii. a hash value comparing mechanism comparing said hash value set to prior saved hash value sets and calculating a similarity value for each said comparison; iv. a similarity threshold mechanism determining if each said similarity value exceeds a prior established threshold; and, v. a first communication mechanism outputting a not match indication to a user if none of said similarity values exceeds said threshold; e. responsive to said subsystem upon the returning of a no match indication, a second communication mechanism outputting an electronic communication to a human indicting further evaluation of said url is necessary.
16. A computer system for facilitating the identification of a phishing website, comprising: a processor; a non-transitory computer readable medium encoded with processor readable instructions that when executed by the processor implement: a. a url receiving mechanism receiving a url suspected of being a phishing website; b. an index page retrieving mechanism retrieving the index page associated with said url; c. a calculating mechanism determining whether the retrieved index page has been processed before; d. responsive to said calculating mechanism, a processing mechanism processing an unprocessed url with the following subsystem: i. a url retrieving mechanism retrieving all elements referenced in said index page at said suspect url; ii. a hash value calculating mechanism calculating a hash value for each of said retrieved elements to create a hash value set associated with said url; iii. a hash value comparing mechanism comparing said hash value set to prior saved hash value sets and calculating a similarity value for each said comparison; iv. a similarity threshold mechanism determining if each said similarity value exceeds a prior established threshold; and, v. a first communication mechanism outputting a not match indication to a user if none of said similarity values exceeds said threshold; e. responsive to said subsystem upon the returning of a no match indication, a second communication mechanism outputting an electronic communication to a human indicting further evaluation of said url is necessary. 17. The system as recited in claim 16 , wherein said comparing mechanism makes use of methodologies for set comparison selected from the group consisting of the Simpson method, the Bruan-Blanquet method, the Kulczynski 1 method, and the Kulczynski 2 method.