A system, method and computer program product are provided for a
network-based method for scanning date. First, data is received from a
client at a server utilizing a network. The data is scanned at the server
for analysis purposes. A solution is generated at the server if malicious
code is found in the data during the scanning. The solution is sent from
the server to the client utilizing the network.