Malware Analysis For Beginners: Types, Cases & Steps