20 std::vector<std::pair<std::string, double>>
GetSections();
ExtensibilityType
The type of extensibility.
Panoptes Service Client that is used to communicate with the Panoptes Service via.
bool Hello(ExtensibilityType extensibilityType, int ContainerPort)
bool SendResults_PE(std::string PePath, bool IsPeSigned, std::string PeSignerSubject, std::vector< std::string > PeImports)
bool CheckIfSigned()
Check if the portable executable is signed.
std::vector< std::pair< std::string, double > > GetSections()
Get the sections from the portable executable.
std::vector< std::string > GetImports()
Get the imports from the portable executable.
The data that is sent to the Panoptes Service.
std::vector< std::string > imports
std::vector< double > section_entropy
std::vector< std::string > sections