How to write your first malware as a beginner