C# AntiMalware programming