Monitoring of JavaScript object properties for detection of web browser security threats
AssigneeFive Media Marketing Limited
InventorsAmnon Sem Siev, Daniel Maman, Nili Davidor
Life of this patent
Estimating the term…
Abstract
Detection of a security threat to a web browser by: Wrapping a suspect JavaScript code with a detection JavaScript code, wherein, when the wrapped suspect JavaScript code is executed in a web browser, the detection JavaScript code indirectly monitors access to a property of a non-writable, non-configurable JavaScript property, to detect an attempt by the suspect JavaScript code to perform a malicious action in the web browser. Executing the wrapped suspect JavaScript code in the web browser, to effect the monitoring and the detection.
Claims33
A computer-implemented method comprising:
- automatically monitoring access to a property of a non-writable, non-configurable JavaScript property in a JavaScript code, wherein the automatic monitoring comprises changing an execution scope of the JavaScript code.
A system comprising:
- at least one hardware processor;
- and
- a non-transitory computer-readable storage medium having program code embodied therewith, the program code executable by said at least one hardware processor to:
- automatically monitor access to a property of a non-writable, non-configurable JavaScript property in a JavaScript code, wherein the automatic monitoring comprises changing an execution scope of the JavaScript code.
A computer program product comprising a non-transitory computer-readable storage medium having program code embodied therewith, the program code executable by at least one hardware processor to:
- automatically monitor access to a property of a non-writable, non-configurable JavaScript property in a JavaScript code, wherein the automatic monitoring comprises changing an execution scope of the JavaScript code.
Dependencies are inferred from the claim text.