Defending Against Web Application Attacks: Approaches, Challenges and Implications The repository of the paper published in "IEEE Transactions on Dependable and Secure Computing".