Exploiting the Structure of Modern Web Applications