เพื่อจัดการปัญหานี้ บริษัท antivirus มากมายจึงได้พยายามจัดตั้งกลยุทธ์ต่าง ๆ เช่นการวิเคราะห์แบบ heuristic, การตรวจจับตามพฤติกรรม, machine learning, และการแบ่งปันความรู้เกี่ยวกับภัยคุกคาม ซึ่งช่วยตรวจจับและบรรเทาการโจมตี zero-day โดยการวิเคราะห์พฤติกรรมซอฟต์แวร์, ระบุสิ่งผิดปกติ, และการใช้ประโยชน์จากความรู้ด้าน security ที่เป็นที่เผยแพร่กันใน community ต่างๆ