A Survey on Malware Analysis Techniques: Static, Dynamic, Hybrid and Memory Analysis | Synapse