Patent ID: 11861008
Assignee: PALO ALTO NETWORKS, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A system, comprising:
a processor configured to:
request, at a client device, and from a remote server, content;
transmit to an external scanner for analysis by the external scanner, data received by the client device from the remote server in response to the request for the content, wherein the external scanner is configured to use a browser executed in an instrumented virtual machine environment to analyze the data provided by the client device, and wherein the client device is configured to request the content from the remote server using a browser extension configured to retrieve data and provide the retrieved data to the external scanner without rendering the retrieved data; and
receive, at the client device, a maliciousness verdict from the external scanner, and only in the event the maliciousness verdict is benign, allow the client device to render the content from the remote server at the client device; and

a memory coupled to the processor and configured to provide the processor with instructions.