This document describes a threshold based kernel level HTTP filter (TBHF) for mitigating distributed denial of service (DDoS) attacks. It proposes a client-side real-time solution that monitors traffic, detects anomalies based on a threshold, and prevents attacks by dropping suspicious packets. The TBHF is implemented as a driver in the Windows kernel to filter outbound TCP and HTTP GET packets. It extracts IP addresses and timing data to make decisions according to a threshold-based policy.