×

Securing web page content

  • US 10,033,755 B2
  • Filed: 10/23/2017
  • Issued: 07/24/2018
  • Est. Priority Date: 09/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a memory; and

    one or more physical processors coupled to the memory and configured to;

    receiving a source code that is requested by a client device;

    processing the source code to identify one or more security vulnerabilities including identification of an unsecure channel corresponding to a resource identified by the source code;

    wherein processing the source code includes identifying a first reference in the source code to the resource to retrieve the resource via the unsecure channel;

    determine whether one or more modifications to the source code would result in the resource being undeliverable to the client device;

    modifying, responsive to processing the source code, the source code thereby generating a modified code, to access the resource via a secure channel;

    wherein modifying the source code includes removing the first reference to the resource, adding a second reference to the resource specifying a security directive requiring use of the secure channel by a browser on the client device, and causing the resource to be hosted on a secure server or domain;

    transmitting the modified code to the client device.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×