Suppose that we have a simple web app consists of following valid pages:
login.php (params: username, password)
index.php (params: product_id)
product.php
When we enter the username
and password
in the login.php
page, we will go to the index.php
page. Now, when we we enter a number in the product_id
field in the index.php
page, we will go to the product.php
page. So, the structure of the web app is:
login.php ---(username, password)---> index.php ---(product_id)---> product.php
In other words, I want something like this in a graph or any structure:
I would like to know is there a tool, something like a php code analyzer, call graph, control flow and so forth, to give me this structure using the web app source code?
Linux or Windows, budget is not important now.