Hi Tranzamus,

Welcome to AO (well it's the first time I have spoken to you )

As has already been suggested, there is not much point in re-inventing the wheel. There is a lot of anti spyware stuff out there already.

Firstly, might I suggest that you limit your project a little. Either PROTECT or CLEAN, don't try to do both. The reason that I say this is that I have seen a number of people start projects that were too broad and too ambitious so they got bogged down and gave up.

I would recommend that you concentrate on defence. Don't let it get on your system in the first place.

Please let me know if you find that approach interesting and I will give you some more details and point you at some existing software that covers various parts of this concept.

What I am suggesting is a comprehensive solution that incorporates a number of existing good ideas.

Cheers