An Internet infrastructure is provided to transfer a packet of data
between a client device and source device. The infrastructure consists of
a support server that screens the packet for malware codes on behalf of a
registered client. In order to scan for malware, the support server
contains hardware and/or software modules to perform malware detection
and quarantine functions. The modules identify malware bit sequence in
the packet(s), malware bit sequences or entire contaminated code is
quarantined or repaired as appropriate. After identification of malware
code (if any), the support server sends warning messages to affected
parties, providing information regarding the malware codes that were
detected.