A Rule-Based Mechanism for Detecting HTTP Denial of Service Attacks During Flash Crowd Event