Follow @cprofiler

Subscribe to our Newsletter!

Our Newsletter is primarily directed to users of the Profiler 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.

Subscribe

Testimonials

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

- Giuseppe Bonfa

Thanks for your excellent software!

- Anonymous

Profiler: Raw Data Analysis

Raw data analysis can be performed through an advanced hex view which makes it possible to associate C/C++ structures and specify intervals of data. This kind of analysis is saved into layouts which can also be imported and exported into a project. Layouts can also be created programmatically from Python.


Data structures can be imported from C/C++ sources via the Header Manager tool, which is based on the Clang compiler. Advanced features are supported such as: endianness, pointers, arrays, sub-structures, unions, bit-fields, inheritance, virtual tables, virtual inheritance, anonymous types, alignment, packing and templates.