Ghidra 11.3.2
Ghidra internal decompiler documentation.
Loading...
Searching...
No Matches
ghidra::IfcProduceSignatures Class Reference

Calculate signatures and save combined hashes to a file: produce signatures <filename> [...] More...

Inheritance diagram for ghidra::IfcProduceSignatures:
[legend]
Collaboration diagram for ghidra::IfcProduceSignatures:
[legend]

Public Member Functions

virtual void iterationCallback (Funcdata *fd)
 
- Public Member Functions inherited from ghidra::IfcSaveAllSignatures
 IfcSaveAllSignatures (void)
 Constructor.
 
virtual void execute (istream &s)
 

Additional Inherited Members

- Protected Attributes inherited from ghidra::IfcSaveAllSignatures
GraphSigManagersmanage
 Manager for generating signatures.
 

Detailed Description

Calculate signatures and save combined hashes to a file: produce signatures <filename> [...]

For every known function entry point, the function is decompiled (using the current action) and features/signatures are extracted. Features for a single function are combined using an overall hash and written out to the file indicated by the first parameter. The file will contain one line per function, with the name of the function followed by the overall hash. The command optionally takes additional parameters that can alter signature generation.

Member Function Documentation

◆ iterationCallback()

void ghidra::IfcProduceSignatures::iterationCallback ( Funcdata fd)
virtual

Reimplemented from ghidra::IfcSaveAllSignatures.


The documentation for this class was generated from the following files: