What is an exploit and how you can protect yourself