retdec
macho_heuristics.h
Go to the documentation of this file.
1 
7 #ifndef RETDEC_CPDETECT_HEURISTICS_MACHO_HEURISTICS_H
8 #define RETDEC_CPDETECT_HEURISTICS_MACHO_HEURISTICS_H
9 
12 
13 namespace retdec {
14 namespace cpdetect {
15 
20 {
21  private:
24  void getUpxHeuristic();
25  void getGoHeuristic();
29 
30  protected:
33  virtual void getFormatSpecificCompilerHeuristics() override;
35 
36  public:
39  Search &searcher,
41 };
42 
43 } // namespace cpdetect
44 } // namespace retdec
45 
46 #endif
Definition: heuristics.h:21
ToolInformation & toolInfo
results - detected tools
Definition: heuristics.h:69
Definition: macho_heuristics.h:20
void getGoHeuristic()
Definition: macho_heuristics.cpp:44
void getSectionTableHeuristic()
Definition: macho_heuristics.cpp:77
void getUpxHeuristic()
Definition: macho_heuristics.cpp:30
virtual void getFormatSpecificCompilerHeuristics() override
Definition: macho_heuristics.cpp:122
MachOHeuristics(retdec::fileformat::MachOFormat &parser, Search &searcher, ToolInformation &toolInfo)
Definition: macho_heuristics.cpp:20
void getImportTableHeuristic()
Definition: macho_heuristics.cpp:104
Definition: search.h:20
Definition: macho_format.h:24
Class for heuristics detection.
Definition of MachOFormat class.
Definition: archive_wrapper.h:19
Definition: cptypes.h:177