Patent ID: 8887283
Filing Date: 2014-11-11
Classification: G06F,H04L

Abstract:
1. A method comprising: receiving, at a network device, logically interposed between a client and a server, a remote file-system access protocol request from the client, the remote file-system access protocol request representing a request to access a file associated with a share of the server; issuing, by the network device, the remote file-system access protocol request to the server on behalf of the client; implementing, by the network device, a single shared holding buffer for the file during a remote file-system access protocol session, wherein the single shared holding buffer is used for both read and write accesses to the file and is used for accesses to the file by a plurality of processes running on the client; buffering, by the network device, into the single shared holding buffer data being read from or written to the file as a result of the remote file-system access protocol request; and responsive to a predetermined event in relation to the remote file-system access protocol or the single shared holding buffer, determining, by the network device, the existence or non-existence of malicious, dangerous or unauthorized content contained within the holding buffer by performing content filtering on the single shared holding buffer.