Systems and methods for identifying unknown attributes of web data fragments when launching a web page in a browser
AssigneeAO Kaspersky Lab
InventorsMikhail S. Chebakov, Ivan A. Modenov
Life of this patent
Estimating the term…
Abstract
Systems and methods for identifying unknown attributes of web data fragments during operation of a web browser with a web page. A security engine allows for the correct displaying of a web page in a browser when no information is available about the attributes of web data fragments for the web page by identifying the attributes of web data fragments for the web page.
Claims20
A system for identifying unknown attributes of web data fragments during operation of a web browser with a web page, the system comprising:
- a computing platform including computing hardware of at least one processor and memory operably coupled to the at least one processor;
- and
- instructions that, when executed on the computing platform, cause the computing platform to implement:
- a web browser configured to access a networked server using an initial Universal Resource Locator (URL) request, and
- a security engine configured to
- create a unique second URL based on the initial URL,
- transmit a request to the server, using the web browser, at the address of the second URL,
- identify at least one web data fragment based on the data transmitted with the request at the address of the second URL by the web browser to the server, and
- identify at least one unknown attribute of the at least one web data fragment based on at least one known attribute of the identified at least one web data fragment and the second URL.
A method for identifying unknown attributes of web data fragments during operation of a web browser with a web page, the web browser configured to access a networked server using an initial Universal Resource Locator (URL) request, the method comprising:
- creating a unique second URL based on the initial URL;
- transmitting a request to the server, using the web browser, at the address of the second URL;
- identifying at least one web data fragment based on the data transmitted with the request at the address of the second URL by the web browser to the server;
- and
- identifying at least one unknown attribute of the at least one web data fragment based on at least one known attribute of the identified at least one web data fragment and the second URL.
A method for operating a web browser configured to access a networked server using an initial Universal Resource Locator (URL) request, the method comprising:
- launching the web browser in a protected mode based on a security determination from an operably coupled security engine;
- transmitting a request to the networked server, the request including a unique second URL based on the initial URL specified by the security engine and at least one cookie file, the at least one cookie file including at least one unknown attribute;
- receiving the at least one unknown attribute from the security engine, the at least one unknown attribute being defined by the security engine;
- and
- displaying a web page from the networked server in the web browser based on the defined at least one unknown attribute.
Dependencies are inferred from the claim text.