Follow @cprofiler

Subscribe to our Newsletter!

Our newsletter is primarily directed to users of Cerbero Suite who want to learn more about the product, use cases, discover tips & tricks, be kept up-to-date with future improvements and participate to polls.



I freaking love Profiler. It is totally worth the money. It's the best file format parser in existence. Amazing PE, font, Flash, etc. parsing / disassembly. - It is totally worth the money.

- Matt Graeber via Twitter

Profiler is an extremely useful tool for the analysis of malware. It simplified my work many times!

- Giuseppe Bonfa

Cerbero Suite: Extra

These are optional components for Cerbero Suite.

File system headers

A collection of headers containing data structures for many file systems. For more information about how these headers were created, read the article on the blog. These headers can be used both for manual analysis and from Python.

PySide binaries

The binaries are needed only if you want to develop UI elements via the Qt framework. Also, they work only for version of Cerbero Suite inferior than 1.3, since PySide doesn't support Qt5. In order to develop UIs for more recent versions, it's possible to use the API provided by the SDK.

There are 3 ways to install PySide:

  • Install it from the qt-project page. Make sure you select the package matching the current Python version used by Profiler.
  • Install the package we compiled for you. It’s vanilla, directly from the original sources, but it has the advantage that it is guaranteed to work. In fact, it happened that the official package contained a bug (missing shiboken Python module) and so the first method was not really an option.
    (SHA-1: 2024348E79890A167BB231098A6A16FC8BB02C9E)
  • You can compile PySide yourself following the instructions at qt-project. At the end, use the installer created inside ‘c:\pyside-setup\dist’.