Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
17 lines (12 sloc) 936 Bytes

Developer documentation

Welcome to the developer documentation! This section serves as a reference for people willing to contribute to the project. First of all, thank you for wanting to make Manalyze better! During the course of this chapter, we will discuss considerations which should be taken into account before submitting code. Then we'll look at how the code is organized and formatted in the project. Finally, we'll look at the two ways this project can be extended: by writing a plugin to add analysis capabilities and by improving the core of the tool.

In this chapter, it is assumed that you have obtained a copy of the program's source code and know how to build it. If it is not the case, please refer to the :doc:`obtaining the tool </obtaining-manalyze>` page.

.. toctree::
   :maxdepth: 3

   before-contributing
   code-organization
   writing-plugins
   writing-yara-rules
   reusing-manape