Follow these steps to perform a full malware analysis:
Identify all of the files that contribute to a malware system.
Perform static analysis, examining identifiers, such as metadata and possible traces of how this software appeared on your system. Carry out research on the data you record.
Perform advanced static analysis, reading through the code, and mapping how the different modules of the suite work together and what system resources or resident software it exploits.
Perform dynamic analysis, running the code in a sandbox environment, which you thoroughly isolated from the rest of your business. Log the changes that the malware made to the system in order to work out its purpose.