CPC H04L 63/1433 (2013.01) [G06F 21/50 (2013.01); G06F 21/55 (2013.01); G06F 21/60 (2013.01); H04L 63/10 (2013.01); H04L 63/1408 (2013.01); H04L 63/20 (2013.01)] | 20 Claims |
1. A computer-implemented method, comprising:
accessing a web application executing on a client computing device, wherein the web application loads elements of a document object model (DOM) at runtime from a virtual DOM utilized by a first web application framework;
determining, based on a DOM polling technique, that elements in the DOM are completely loaded from the virtual DOM;
selecting one or more elements and associated events from the DOM;
generating a list of elements based at least in part on a matching of the one or more elements and associated events selected with a set of common elements and associated events used by the first web application framework; and
transferring the list of elements and associated properties to a web application scanner.
|