-
公开(公告)号:US10339207B2
公开(公告)日:2019-07-02
申请号:US15116857
申请日:2014-04-22
Applicant: ENTIT SOFTWARE LLC
Inventor: Philip Edward Hamer , Shawn Morgan Simpson , Stephen Daniel Hardeman
IPC: G06F17/22 , G06F16/957
Abstract: A functional fragment of a document object model (DOM) tree is identified based on detecting at least one handler associated with at least one corresponding element of the DOM tree. In response to determining that the identified functional fragment matches a previously processed functional fragment, the identified functional fragment is excluded from further processing.
-
公开(公告)号:US10394698B2
公开(公告)日:2019-08-27
申请号:US15686388
申请日:2017-08-25
Applicant: EntIT Software LLC
Inventor: Kevin Allen Williams , Steve Alan Millar , Stephen Daniel Hardeman
Abstract: In one example in accordance with the present disclosure, a method may include receiving code corresponding to an HTML page structure including a plurality of executable JavaScript code and enumerating a branching path in the JavaScript code. The method may include determining a branch of the branching path that would not execute during normal operation of a browser executing the JavaScript code. The method may also include generating an artificial condition for the branch and executing the branch using the artificial condition.
-
公开(公告)号:US20180074943A1
公开(公告)日:2018-03-15
申请号:US15686388
申请日:2017-08-25
Applicant: EntIT Software LLC
Inventor: Kevin Allen Williams , Steve Alan Millar , Stephen Daniel Hardeman
IPC: G06F11/36
CPC classification number: G06F11/3676 , G06F8/75 , G06F11/3604 , G06F11/3688 , G06F21/566 , G06F21/577
Abstract: In one example in accordance with the present disclosure, a method may include receiving code corresponding to an HTML page structure including a plurality of executable JavaScript code and enumerating a branching path in the JavaScript code. The method may include determining a branch of the branching path that would not execute during normal operation of a browser executing the JavaScript code. The method may also include generating an artificial condition for the branch and executing the branch using the artificial condition.
-
-