{Understanding web applications through dynamic analysis}