US Patent No. 10,193,914

METHODS AND SYSTEMS FOR PROVIDING SECURITY FOR PAGE FRAMING


Patent No. 10,193,914
Issue Date January 29, 2019
Title Methods And Systems For Providing Security For Page Framing
Inventorship Yoel Gluck, San Francisco, CA (US)
Assignee salesforce.com, inc., San Francisco, CA (US)

Claim of US Patent No. 10,193,914

1. A method for analyzing a page to be presented by a browser executed by one or more processors of a computing platform, the method comprising:blocking loading of the page having one or more frames with the one or more processors;
enabling the page with the one or more processors if the page is not framed by a second page;
inspecting each level of a hierarchy of framing pages with the one or more processors to determine whether each level is authorized by
determining whether a domain of the frame matches a domain of the framing page by utilizing a challenge request-response exchange between the domain of the frame and the domain of the framed page, and
providing an indication to the framed page of whether the domain of the frame and the domain of the framing page to be tested match; and
enabling the page with the one or more processors if the inspecting indicates that each level of the hierarchy of framing pages is authorized.