×

Analysis apparatus, analysis method, and analysis program

  • US 10,701,087 B2
  • Filed: 10/17/2016
  • Issued: 06/30/2020
  • Est. Priority Date: 11/02/2015
  • Status: Active Grant
First Claim
Patent Images

1. An analysis apparatus analyzing content and a script of a website, the analysis apparatus comprising:

  • a memory; and

    a processor coupled to the memory and programmed to execute a process comprising;

    accessing the website using a browser;

    recording, in transfer information, a URL of the website as a transfer source URL, a URL of another web site as a transfer destination URL, a function name or a property name of the script used for transfer as a transfer method to the transfer destination URL, and identification information of the script as an execution source script when the transfer to the other website is caused by execution of the script in the website, and records, in the transfer information, identification information of a generation source script of a new script as the execution source script in the website, identification information of the new script as a generated script, and a function name or a property name of the generation source script used for generation as a script execution method when the script of the website generates the new script; and

    constructing a directed graph representing URLs of a series of websites that the browser has accessed, the transfer method to the URL, the script used for the transfer, and the script execution method, the directed graph including the transfer source URL and the transfer destination URL recorded in the transfer information each as a first type of node, each first type of node being connected to each other in the directed graph based on the series of web sites that the browser has accessed, the execution source script and the generated script in the transfer source URL are each a second type of node encapsulated within the first type of node of the transfer source URL, and the transfer method recorded in the transfer information is an edge corresponding to a connection between the first type of nodes in the directed graph, and the script execution method recorded in the transfer information is an edge corresponding to a connection between the second type of nodes in the directed graph.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×