Detecting safe internet resources
AssigneeChronicle LLC
InventorEmiliano Martinez Contreras
Life of this patent
Estimating the term…
Abstract
In some implementations, a method includes receiving, by a malware detection system, a request for a certification user interface element for a file to be served in an Internet resource, wherein the file is a file that has previously been classified as not containing malware by the malware detection system, and wherein the certification user interface element certifies that the file has been classified by the malware detection system as not containing malware, determining, based on the request, that the file is available for download from an Internet resource, and storing data that identifies the Internet resource as a location where a malware-free file is available for download.
Claims16
A method comprising:
- receiving, by a malware detection system, a request for a certification user interface element for a file to be served in an Internet resource, wherein the file is a file that has previously been classified as not containing malware by the malware detection system, and wherein the certification user interface element certifies that the particular file has been classified by the malware detection system as not containing malware;
- determining, based on the request, that the file is available for download from an Internet resource;
- and
- storing data that identifies the Internet resource as a location where a malware-free file is available for download;
- obtaining, by the malware detection system, the file for analysis;
- determining that the file does not contain malware;
- and
- in response to determining that the file does not contain malware:
- classifying the file as a malware-free file that does not contain malware;
- and
- generating and providing, by the malware detection system and based on the stored entry in a known resources database corresponding to the file, a code snippet that, when included in an Internet resource, causes the certification user interface element to be requested from the malware detection system.
A malware detection system comprising:
- one or more computers;
- and
- one or more storage devices storing instructions that when executed by the one or more computers cause the one or more computers to perform operations comprising:
- receiving, by the malware detection system, a request for a certification user interface element for a file to be served in an Internet resource, wherein the file is a file that has previously been classified as not containing malware by the malware detection system, and wherein the certification user interface element certifies that the particular file has been classified by the malware detection system as not containing malware;
- determining, based on the request, that the file is available for download from an Internet resource;
- storing data that identifies the Internet resource as a location where a malware-free file is available for download;
- obtaining, by the malware detection system, the file for analysis;
- determining that the file does not contain malware;
- and
- in response to determining that the file does not contain malware:
- classifying the file as a malware-free file that does not contain malware;
- and
- generating and providing, by the malware detection system and based on the stored entry in a known resources database corresponding to the file, a code snippet that, when included in an Internet resource, causes the certification user interface element to be requested from the malware detection system.
One or more non-transitory computer readable media storing instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
- receiving, by a malware detection system, a request for a certification user interface element for a file to be served in an Internet resource, wherein the file is a file that has previously been classified as not containing malware by the malware detection system, and wherein the certification user interface element certifies that the particular file has been classified by the malware detection system as not containing malware;
- determining, based on the request, that the file is available for download from an Internet resource;
- and
- storing data that identifies the Internet resource as a location where a malware-free file is available for download;
- obtaining, by the malware detection system, the file for analysis;
- determining that the file does not contain malware;
- and
- in response to determining that the file does not contain malware:
- classifying the file as a malware-free file that does not contain malware;
- and
- generating and providing, by the malware detection system and based on the stored entry in a known resources database corresponding to the file, a code snippet that, when included in an Internet resource, causes the certification user interface element to be requested from the malware detection system.
Dependencies are inferred from the claim text.