Patent ID: 8190752

Claim:
A system comprising: a secure network device to: receive, via a network, flash content, disassemble the flash content into action code, locate a portion of the action code making a network request associated with the flash content, where the secure network device, when locating the portion of the action code, is further to: examine stack and trace constants of the action code to locate a function, determine whether the function is associated with making the network request associated with the flash content, and examine the action code to determine the number of arguments for the function when the function is making the network request for the flash content, rewrite the portion of the action code making the network request to redirect a network communication associated with the flash content to the secure network device, where the secure network device, when rewriting the portion of the action code, is further to: replace a function invocation in the action code with a rewriting function, to redirect, before invoking the function, the network communication associated with the flash content to the secure network device, and provide secure communication of the flash content, via the network, to a client device.