A method of understanding Malware behavior and to diagnose if a software is malicious or not Methods Common Malware Behavior Static Analysis Dynamic Analysis Hybrid Analysis Tools Static Analysis YARA UnpacME CAPA Dynamic Analysis AnyRun Malware Bazaar Procmon Process Explorer RegShot ApateDNS Netcat Wireshark INetSim Concepts Pyramid of Pain Dynamic Analysis Checklist