CPC G06F 21/566 (2013.01) [G06F 13/4022 (2013.01); G06F 21/85 (2013.01)] | 12 Claims |
1. A method of operating a media scanner to protect a target machine from malware on a removable storage device, wherein the target machine and the removable storage device each comprise a respective data line and power line, and the media scanner comprises a data switch and a power switch, the method comprising:
a) scanning data on the removable storage device with malware detection software of the media scanner via a first data path, the first data path comprising the data line of the removable storage device connected to the data line of the media scanner by the data switch in a first data switch state;
b) after the data has been scanned with the malware detection software, operating the data switch to switch from the first data switch state to a second data switch state, thereby disconnecting the data line of the removable storage device from the data line of the media scanner and connecting the data line of the removable storage device to the data line of the target machine;
c) transferring the data from the removable storage device to the target machine via a second data path, the second data path comprising the data line of the removable storage device connected to the data line of the target machine by the data switch in the second data switch state; and
d) after the removable storage device has been removed from the media scanner, returning the data switch back to the first data switch state;
during the scanning step a), powering the removable storage device via a first power path, the first power path comprising the power line of the removable storage device connected to the power line of the media scanner by the power switch in a first power switching state;
after the scanning step a), operating the power switch to switch from the first power switching state to a second power switching state, thereby disconnecting the power line of the removable storage device from the power line of the media scanner and powering down the removable storage device;
after the removable storage device has powered down, operating the power switch to switch from the second power switching state to a third power switching state, thereby connecting the power line of the removable storage device to the power line of the target machine and powering up the removable storage device via a second power path, the second power path comprising the power line of the removable storage device connected to the power line of the target machine by the power switch in the third power switching state;
during the data transfer step c), powering the removable storage device via the second power path; and
after the removable storage device has been removed from the media scanner, returning the power switch back to the first power switching state.
|