It is written in Python, and it is a freeware tool to perform static and dynamic analysis on malware.
Here's a few of the features:
- String based analysis: API, DLL, registry, etc.
- Showing PE header, symbols.
- Code analysis by disassembling
- Check for packer.
It can be downloaded from: