nsutton Light Poster 46 posts since Apr 2010 Reputation Points: 0 [?] Q&As Helped to Solve: 2 [?] Skill Endorsements: 0 [?] 0 4 Years Ago I have a few things I want to make that I havent yet so this will be a later project but I was just wondering, How would a anti virus program work in C#? I've seen ones on youtube that iterate through your HD and looks for keywords like "Virus","Trojan" and thats basically useless.. So how should a antivirus program detect if its a malicious file? Thanks!