Email Record: Combining static and dynamic analysis for the reverse engineering of web applications