Differentiating malware from cleanware using behavioural analysis | Synapse