A system for a scheduled malware scanning of web resources, the system comprising: at least one web resource having a downloadable web content; - a client computer in communication with the at least one web resource over data transfer protocols; - a client authentication application running on the at least one web resource, wherein the client authentication application authenticates the client computer to the at least one web resource; - a check list module on the client computer; - an identifier interception module on the client computer; - a scan parameters database on the client computer including scan parameters, accessible by the check list module and by the identifier interception module; - a scan module on the client computer for scanning the at least one web resource; and a web pages database on the client computer connected to the scan module; characterized in that: - the scan parameters include a scan depth and a scan frequency, wherein the system includes means for setting the scan frequency automatically as a function of a time of a last response and an average response time of the at least one web resource; - the check list module is adapted to generate a check list of parameters for scanning the at least one web resource and to store them in the scan parameters database; the identifier interception module is adapted to keep track of user identifications on the at least one web resource and to provide identifiers to the scan parameters database; - the scan module is adapted to read scan parameters from the scan parameters database, to authenticate itself to the at least one web resource using a selected one of the user identifications, and to scan the at least one web resource based on the scan parameters and the selected one of the user identifications; and - the scan module is adapted to store results of a scan into a web pages database. at least one web resource having a downloadable web content; - a client computer in communication with the at least one web resource over data transfer protocols; - a client authentication application running on the at least one web resource, wherein the client authentication application authenticates the client computer to the at least one web resource; - a check list module on the client computer; - an identifier interception module on the client computer; - a scan parameters database on the client computer including scan parameters, accessible by the check list module and by the identifier interception module; - a scan module on the client computer for scanning the at least one web resource; and - a client computer in communication with the at least one web resource over data transfer protocols; - a client authentication application running on the at least one web resource, wherein the client authentication application authenticates the client computer to the at least one web resource; - a check list module on the client computer; - an identifier interception module on the client computer; - a scan parameters database on the client computer including scan parameters, accessible by the check list module and by the identifier interception module; - a scan module on the client computer for scanning the at least one web resource; and a web pages database on the client computer connected to the scan module; characterized in that: - the scan parameters include a scan depth and a scan frequency, wherein the system includes means for setting the scan frequency automatically as a function of a time of a last response and an average response time of the at least one web resource; - the check list module is adapted to generate a check list of parameters for scanning the at least one web resource and to store them in the scan parameters database; - the scan parameters include a scan depth and a scan frequency, wherein the system includes means for setting the scan frequency automatically as a function of a time of a last response and an average response time of the at least one web resource; - the check list module is adapted to generate a check list of parameters for scanning the at least one web resource and to store them in the scan parameters database; the identifier interception module is adapted to keep track of user identifications on the at least one web resource and to provide identifiers to the scan parameters database; - the scan module is adapted to read scan parameters from the scan parameters database, to authenticate itself to the at least one web resource using a selected one of the user identifications, and to scan the at least one web resource based on the scan parameters and the selected one of the user identifications; and - the scan module is adapted to store results of a scan into a web pages database. - the scan module is adapted to read scan parameters from the scan parameters database, to authenticate itself to the at least one web resource using a selected one of the user identifications, and to scan the at least one web resource based on the scan parameters and the selected one of the user identifications; and - the scan module is adapted to store results of a scan into a web pages database.