HMM-Web: A Framework for the Detection of Attacks Against Web Applications