How Malware Works: Understanding Types & Hiding Techniques