بله متاسفانه آنتی دی داس های ویندوزی همشون پولی هستند و کمترین قیمتش هم 200 دلار هست.
شما اگر iis رو لیمیت کنید تا حدودی میتونید جلو حملات رو بگیرید.
پیشنهاد من برای iis 6 تنظیمات performance وبسایت مورد نظر در تنظیمات iis و برای iis 7 استفاده از Using Dynamic IP Restrictions می باشد.
موفق باشید.