File tree Expand file tree Collapse file tree 10 files changed +1084
-0
lines changed
lib/src/modules/protos/vt Expand file tree Collapse file tree 10 files changed +1084
-0
lines changed Original file line number Diff line number Diff line change 1+ // THIS FILE IS GENERATED AUTOMATICALLY. DO NOT EDIT.
2+ // LINT: LEGACY_NAMES
3+
4+ syntax = "proto3" ;
5+
6+ package vt.analysis ;
7+
8+ import "yara.proto" ;
9+
10+ message AnalysisStats {
11+ int32 malicious = 1 ;
12+ int32 suspicious = 2 ;
13+ int32 undetected = 3 ;
14+ int32 harmless = 4 ;
15+ int32 failure = 5 ;
16+ int32 type_unsupported = 6 ;
17+ }
Original file line number Diff line number Diff line change 1+ // THIS FILE IS GENERATED AUTOMATICALLY. DO NOT EDIT.
2+ // LINT: LEGACY_NAMES
3+
4+ syntax = "proto3" ;
5+
6+ package vt.fileanalysis ;
7+
8+ enum FileType {
9+ UNKNOWN = 0 ;
10+ PE_EXE = 1 ;
11+ PE_DLL = 2 ;
12+ MSI = 3 ;
13+ NE_EXE = 10 ;
14+ NE_DLL = 11 ;
15+ DOS_EXE = 20 ;
16+ DOS_COM = 21 ;
17+ COFF = 30 ;
18+ ELF = 31 ;
19+ LINUX_KERNEL = 32 ;
20+ RPM = 33 ;
21+ LINUX = 34 ;
22+ MACH_O = 35 ;
23+ JAVA_BYTECODE = 36 ;
24+ DMG = 37 ;
25+ DEB = 38 ;
26+ PKG = 39 ;
27+ PYC = 40 ;
28+ LNK = 50 ;
29+ DESKTOP_ENTRY = 51 ;
30+ JPEG = 100 ;
31+ TIFF = 101 ;
32+ GIF = 102 ;
33+ PNG = 103 ;
34+ BMP = 104 ;
35+ GIMP = 105 ;
36+ IN_DESIGN = 106 ;
37+ PSD = 107 ;
38+ TARGA = 108 ;
39+ XWD = 109 ;
40+ DIB = 110 ;
41+ JNG = 111 ;
42+ ICO = 112 ;
43+ FPX = 113 ;
44+ EPS = 114 ;
45+ SVG = 115 ;
46+ EMF = 116 ;
47+ WEBP = 117 ;
48+ DWG = 118 ;
49+ DXF = 119 ;
50+ UNUSED_THREEDS = 120 ;
51+ OGG = 150 ;
52+ FLC = 151 ;
53+ FLI = 152 ;
54+ MP3 = 153 ;
55+ FLAC = 154 ;
56+ WAV = 155 ;
57+ MIDI = 156 ;
58+ AVI = 157 ;
59+ MPEG = 158 ;
60+ QUICKTIME = 159 ;
61+ ASF = 160 ;
62+ DIVX = 161 ;
63+ FLV = 162 ;
64+ WMA = 163 ;
65+ WMV = 164 ;
66+ RM = 165 ;
67+ MOV = 166 ;
68+ MP4 = 167 ;
69+ T3GP = 168 ;
70+ WEBM = 169 ;
71+ MKV = 170 ;
72+ PDF = 200 ;
73+ PS = 201 ;
74+ DOC = 202 ;
75+ DOCX = 203 ;
76+ PPT = 204 ;
77+ PPTX = 205 ;
78+ PPSX = 209 ;
79+ XLS = 206 ;
80+ XLSX = 207 ;
81+ RTF = 208 ;
82+ ODP = 250 ;
83+ ODS = 251 ;
84+ ODT = 252 ;
85+ HWP = 253 ;
86+ GUL = 254 ;
87+ ODF = 255 ;
88+ ODG = 256 ;
89+ ONE_NOTE = 257 ;
90+ UNUSED_OOXML = 258 ;
91+ SLK = 259 ;
92+ EBOOK = 260 ;
93+ LATEX = 261 ;
94+ TTF = 262 ;
95+ EOT = 263 ;
96+ WOFF = 264 ;
97+ CHM = 265 ;
98+ ZIP = 300 ;
99+ GZIP = 301 ;
100+ BZIP = 302 ;
101+ RZIP = 303 ;
102+ DZIP = 304 ;
103+ SEVENZIP = 305 ;
104+ CAB = 306 ;
105+ JAR = 307 ;
106+ RAR = 308 ;
107+ MSCOMPRESS = 309 ;
108+ ACE = 310 ;
109+ ARC = 311 ;
110+ ARJ = 312 ;
111+ ASD = 313 ;
112+ BLACKHOLE = 314 ;
113+ KGB = 315 ;
114+ ZLIB = 316 ;
115+ TAR = 317 ;
116+ ZST = 318 ;
117+ LZFSE = 319 ;
118+ PYTHON_WHL = 320 ;
119+ PYTHON_PKG = 321 ;
120+ MSIX = 322 ;
121+ TEXT = 400 ;
122+ SCRIPT = 401 ;
123+ PHP = 402 ;
124+ PYTHON = 403 ;
125+ PERL = 404 ;
126+ RUBY = 405 ;
127+ C = 406 ;
128+ CPP = 407 ;
129+ JAVA = 408 ;
130+ SHELLSCRIPT = 409 ;
131+ PASCAL = 410 ;
132+ AWK = 411 ;
133+ DYALOG = 412 ;
134+ FORTRAN = 413 ;
135+ JAVASCRIPT = 414 ;
136+ POWERSHELL = 415 ;
137+ VBA = 416 ;
138+ M4 = 417 ;
139+ OBJETIVEC = 418 ;
140+ JMOD = 419 ;
141+ MAKEFILE = 420 ;
142+ INI = 421 ;
143+ UNUSED_CLJ = 422 ;
144+ UNUSED_PDB = 425 ;
145+ SQL = 426 ;
146+ UNUSED_NEKO = 427 ;
147+ UNUSED_WER = 428 ;
148+ GOLANG = 429 ;
149+ M3U = 430 ;
150+ BAT = 431 ;
151+ MSC = 432 ;
152+ RDP = 433 ;
153+ SYMBIAN = 500 ;
154+ PALMOS = 501 ;
155+ WINCE = 502 ;
156+ ANDROID = 503 ;
157+ IPHONE = 504 ;
158+ HTML = 600 ;
159+ XML = 601 ;
160+ SWF = 602 ;
161+ FLA = 603 ;
162+ COOKIE = 604 ;
163+ TORRENT = 605 ;
164+ EMAIL = 606 ;
165+ OUTLOOK = 607 ;
166+ SGML = 608 ;
167+ JSON = 609 ;
168+ CSV = 610 ;
169+ HTA = 611 ;
170+ INTERNET_SHORTCUT = 612 ;
171+ CAP = 700 ;
172+ ISOIMAGE = 800 ;
173+ SQUASHFS = 801 ;
174+ VHD = 802 ;
175+ APPLE = 1000 ;
176+ MACINTOSH = 1001 ;
177+ APPLESINGLE = 1002 ;
178+ APPLEDOUBLE = 1003 ;
179+ MACINTOSH_HFS = 1004 ;
180+ APPLE_PLIST = 1005 ;
181+ MACINTOSH_LIB = 1006 ;
182+ APPLESCRIPT = 1007 ;
183+ APPLESCRIPT_COMPILED = 1008 ;
184+ CRX = 1100 ;
185+ XPI = 1101 ;
186+ ROM = 1200 ;
187+ IPS = 1201 ;
188+ PEM = 1300 ;
189+ PGP = 1301 ;
190+ CRT = 1302 ;
191+ }
Original file line number Diff line number Diff line change 1+ // THIS FILE IS GENERATED AUTOMATICALLY. DO NOT EDIT.
2+ // LINT: LEGACY_NAMES
3+
4+ syntax = "proto3" ;
5+
6+ package vt.gti_score ;
7+
8+ import "yara.proto" ;
9+
10+ enum Verdict {
11+ option (yara.enum_options ) = {
12+ name : "GtiVerdict"
13+ };
14+
15+ VERDICT_UNKNOWN = 0 ;
16+ VERDICT_BENIGN = 4 ;
17+ VERDICT_UNDETECTED = 8 ;
18+ VERDICT_SUSPICIOUS = 12 ;
19+ VERDICT_MALICIOUS = 16 ;
20+ }
21+
22+ enum Severity {
23+ option (yara.enum_options ) = {
24+ name : "GtiSeverity"
25+ };
26+
27+ SEVERITY_UNKNOWN = 0 ;
28+ SEVERITY_NONE = 4 ;
29+ SEVERITY_LOW = 8 ;
30+ SEVERITY_MEDIUM = 12 ;
31+ SEVERITY_HIGH = 16 ;
32+ }
Original file line number Diff line number Diff line change 1+ // THIS FILE IS GENERATED AUTOMATICALLY. DO NOT EDIT.
2+ // LINT: LEGACY_NAMES
3+
4+ syntax = "proto3" ;
5+
6+ package vt.hunting_gti_score ;
7+
8+ import "gti_score.proto" ;
9+
10+ message HuntingGtiVerdict {
11+ vt.gti_score.Verdict value = 1 ;
12+ }
13+
14+ message HuntingGtiThreatScore {
15+ int32 value = 1 ;
16+ }
17+
18+ message HuntingGtiSeverity {
19+ vt.gti_score.Severity value = 1 ;
20+ }
21+
22+ message HuntingGtiScore {
23+ HuntingGtiVerdict verdict = 1 ;
24+ HuntingGtiThreatScore threat_score = 2 ;
25+ HuntingGtiSeverity severity = 3 ;
26+ }
You can’t perform that action at this time.
0 commit comments