1+ {
2+ "attributes" : {
3+ "bsim-signature" : {
4+ "description" : " BSIM signature of the vector" ,
5+ "misp-attribute" : " hex" ,
6+ "ui-priority" : 0
7+ },
8+ "bsim-vector" : {
9+ "description" : " comma separated BSIM Feature Vector" ,
10+ "misp-attribute" : " text" ,
11+ "ui-priority" : 0
12+ },
13+ "calling-convention" : {
14+ "description" : " The calling convention used by the function (e.g., cdecl, stdcall)" ,
15+ "disable_correlation" : true ,
16+ "misp-attribute" : " text" ,
17+ "ui-priority" : 0
18+ },
19+ "decompiled-function" : {
20+ "description" : " Ghidra decompiled function" ,
21+ "disable_correlation" : true ,
22+ "misp-attribute" : " text" ,
23+ "ui-priority" : 0
24+ },
25+ "decompiler-id" : {
26+ "description" : " ghidra's decompiler version used to generate the FID and BSIM hashes." ,
27+ "disable_correlation" : true ,
28+ "misp-attribute" : " text" ,
29+ "ui-priority" : 0
30+ },
31+ "entrypoint-address" : {
32+ "description" : " function entrypoint address (integer in a text for consistency with the entrypoint-address in ELF/PE/Mach-O Objects)" ,
33+ "disable_correlation" : true ,
34+ "misp-attribute" : " text" ,
35+ "ui-priority" : 0
36+ },
37+ "external-library" : {
38+ "description" : " external library name if the function is an import" ,
39+ "disable_correlation" : true ,
40+ "misp-attribute" : " text" ,
41+ "ui-priority" : 0
42+ },
43+ "fid-fh-hash" : {
44+ "description" : " Function ID FH Function hash" ,
45+ "misp-attribute" : " hex" ,
46+ "ui-priority" : 0
47+ },
48+ "fid-fx-hash" : {
49+ "description" : " Function ID FX Extended hash" ,
50+ "misp-attribute" : " hex" ,
51+ "ui-priority" : 0
52+ },
53+ "flirt-hash" : {
54+ "description" : " IDA pro FLIRT hash" ,
55+ "misp-attribute" : " hex" ,
56+ "ui-priority" : 0
57+ },
58+ "function-name" : {
59+ "description" : " function name" ,
60+ "disable_correlation" : true ,
61+ "misp-attribute" : " text" ,
62+ "ui-priority" : 1
63+ },
64+ "function-scope" : {
65+ "description" : " ghidra function scope (export, import, internal)" ,
66+ "disable_correlation" : true ,
67+ "misp-attribute" : " text" ,
68+ "sane_default" : [
69+ " export" ,
70+ " import" ,
71+ " internal"
72+ ],
73+ "ui-priority" : 0
74+ },
75+ "function-signature" : {
76+ "description" : " Function signature" ,
77+ "disable_correlation" : true ,
78+ "misp-attribute" : " text" ,
79+ "ui-priority" : 0
80+ },
81+ "instruction-count" : {
82+ "description" : " Instruction count" ,
83+ "disable_correlation" : true ,
84+ "misp-attribute" : " integer" ,
85+ "ui-priority" : 0
86+ },
87+ "is-thunk" : {
88+ "description" : " identifies a thunk function" ,
89+ "disable_correlation" : true ,
90+ "misp-attribute" : " boolean" ,
91+ "ui-priority" : 0
92+ },
93+ "label" : {
94+ "description" : " ghidra symbol label(s) associated with the function" ,
95+ "disable_correlation" : true ,
96+ "misp-attribute" : " text" ,
97+ "multiple" : true ,
98+ "ui-priority" : 0
99+ },
100+ "language-id" : {
101+ "description" : " Language id of the program (architecture, compiler, etc.)" ,
102+ "disable_correlation" : true ,
103+ "misp-attribute" : " text" ,
104+ "ui-priority" : 0
105+ },
106+ "return-type" : {
107+ "description" : " The data type returned by the function" ,
108+ "disable_correlation" : true ,
109+ "misp-attribute" : " text" ,
110+ "ui-priority" : 0
111+ }
112+ },
113+ "description" : " ghidra function" ,
114+ "meta-category" : " misc" ,
115+ "name" : " ghidra-function" ,
116+ "required" : [
117+ " function-name" ,
118+ " decompiler-id"
119+ ],
120+ "uuid" : " 4679fa5b-a9b4-463a-aaec-1ca563abedde" ,
121+ "version" : 1
122+ }
0 commit comments