File Checker: Determining Behavioural Signatures of an Executable Binary to Detect Malware