Tools

Malware is derived from the term Malicious Software. Any software that has a malicious purpose is considered a malware.

The following security professionals perform malware analysis:

Static Analysis → Malware is analyzed without being executed

Dynamic Analysis → Malware is run in an isolated environment to analyze.

Advanced Malware Analysis → Uses disassemblers and Debuggers

PE Header → Contains metadata of PE file. Most of the time PE file re-uses code provided by the OS. Most commonly section in PE file:

pecheck <suspicious file> #command to display PE information
pe-tree <suspicious file> #command for pecheck GUI
strings <suspicious file> #command to display the string in the file