Loading a new analysis module
Once you have written a new analysis module you can execute it by loading it into the Dump Analyzer tool:
- Go to the Analyzer Launch screen
- Open the context menu in the upper-right corner of the screen, select Add
Analyzer...
- Browse to the file that contains your new analyzer. This file may be:
- A jar file, containing a Java-based analyzer and any other dependent classes that it requires
- A script file containing an analyzer written in one of the scripting languages supported by the Dump Analyzer tool
- At this point, the new analyzer should appear in the list of available analyzers. Select it and launch it like you would launch any other pre-defined analyzer
Note that, for Java-based analyzers, you must ensure that your analyzer's isPrimaryAnalyzer()
method returns true
, and that your analyzer is declared to implement the IReport
interface. Analyzers that do not meet these two criteria are assumed to be "helper" analyzers intended to be called from other analyzers, but not directly from the top level of the Dump Analyzer tool. See the Javadoc for analyzer interfaces for details.