Skip to content

Commit 9442eed

Browse files
Project import generated by Copybara. (#325)
PiperOrigin-RevId: 734140231 Co-authored-by: VirusTotal Bot <virustotal-github-bot@google.com>
1 parent f7baf45 commit 9442eed

File tree

10 files changed

+1084
-0
lines changed

10 files changed

+1084
-0
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
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+
}
Lines changed: 191 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,191 @@
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+
}
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
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+
}
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
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+
}

0 commit comments

Comments
 (0)