Patent ID: 8776220

Claim:
A phishing detecting method comprising: (a) receiving a web-page accessing request for accessing a target web page at a target address; (b) obtaining the target web page from the target address; (c) snapshoting the target web page to obtain a present page snapshot; (d) comparing the present page snapshot with a plurality of pre-stored page snapshots stored in a database, wherein each of the pre-stored page snapshots corresponds to a pre-stored address; (e) if the present page snapshot matches one of the pre-stored page snapshots, comparing the target address with the pre-stored address, corresponding pre-stored page snapshot of which matches the present page snapshot; (f) if the target address does not match the pre-stored address, the corresponding pre-stored page snapshot of which matches the present page snapshot, determining that the target web page is a phishing web page. (g) if the present page snapshot matches none of the pre-stored page snapshots, determining if the target address matches the pre-stored addresses; and (h) if the target address matched one of the pre-stored addresses, utilizing the present page snapshot to update the pre-stored page snapshot, corresponding pre-stored address of which matches the target address, wherein when the present page snapshot matches one of the pre-stored page snapshots, and the target address matches the pre-stored address, the corresponding pre-stored pages snapshot of which matches the present page snapshot, the target web page is displayed in a display.