-
Notifications
You must be signed in to change notification settings - Fork 66
Expand file tree
/
Copy pathinfection.json.dist
More file actions
309 lines (309 loc) · 15.5 KB
/
Copy pathinfection.json.dist
File metadata and controls
309 lines (309 loc) · 15.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
{
"source": {
"directories": [
"src"
]
},
"threads": "max",
"minCoveredMsi": 70,
"phpUnit": {
"configDir": "."
},
"mutators": {
"@default": true,
"DecrementInteger": {
"ignore": [
"ParagonIE_Sodium_Compat::base642bin",
"ParagonIE_Sodium_Compat::bin2base64",
"ParagonIE_Sodium_Compat::base64_encode",
"ParagonIE_Sodium_Compat::crypto_aead_aegis128l_decrypt",
"ParagonIE_Sodium_Compat::crypto_aead_aegis256_decrypt",
"ParagonIE_Sodium_Compat::crypto_aead_aes256gcm_decrypt",
"ParagonIE_Sodium_Compat::increment",
"ParagonIE_Sodium_Compat::is_zero",
"ParagonIE_Sodium_Compat::randombytes_uniform",
"ParagonIE_Sodium_Core_AES::bitsliceDecryptBlock",
"ParagonIE_Sodium_Core_AES_Block::__construct",
"ParagonIE_Sodium_Core_AES_Block::init",
"ParagonIE_Sodium_Core_AES_Block::mixColumns",
"ParagonIE_Sodium_Core_AES_Block::swap2",
"ParagonIE_Sodium_Core_AES_Block::swap4",
"ParagonIE_Sodium_Core_AES_Block::swap8",
"ParagonIE_Sodium_Core_AEGIS128L::decrypt",
"ParagonIE_Sodium_Core_AEGIS128L::encrypt",
"ParagonIE_Sodium_Core_AEGIS256::decrypt",
"ParagonIE_Sodium_Core_AEGIS256::encrypt",
"ParagonIE_Sodium_Core_ChaCha20::ietfStream",
"ParagonIE_Sodium_Core_ChaCha20::stream",
"ParagonIE_Sodium_Core_ChaCha20::stream_xor_ic",
"ParagonIE_Sodium_Core_Curve25519::ge_mul_l",
"ParagonIE_Sodium_Core_Ed25519::sign_detached",
"ParagonIE_Sodium_Core_Ed25519::verify_detached",
"ParagonIE_Sodium_Core_Salsa20::salsa20_xor",
"ParagonIE_Sodium_Core_Util::abs",
"ParagonIE_Sodium_Core_Util::load64_le",
"ParagonIE_Sodium_Core_Util::memcmp",
"ParagonIE_Sodium_Core_Util::store64_le",
"ParagonIE_Sodium_Crypto::sign_detached",
"ParagonIE_Sodium_File::box_seal_open",
"ParagonIE_Sodium_File::generichash",
"ParagonIE_Sodium_File::secretbox_decrypt",
"ParagonIE_Sodium_File::sign",
"ParagonIE_Sodium_File::verify"
]
},
"FalseValue": {
"ignore": [
"ParagonIE_Sodium_Compat::ristretto255_add",
"ParagonIE_Sodium_Compat::ristretto255_from_hash",
"ParagonIE_Sodium_Compat::ristretto255_scalar_add",
"ParagonIE_Sodium_Compat::ristretto255_scalar_complement",
"ParagonIE_Sodium_Compat::ristretto255_scalar_invert",
"ParagonIE_Sodium_Compat::ristretto255_scalar_mul",
"ParagonIE_Sodium_Compat::ristretto255_scalar_negate",
"ParagonIE_Sodium_Compat::ristretto255_scalar_sub",
"ParagonIE_Sodium_Compat::ristretto255_sub",
"ParagonIE_Sodium_Compat::scalarmult_ristretto255",
"ParagonIE_Sodium_Compat::scalarmult_ristretto255_base"
]
},
"Identical": {
"ignore": [
"ParagonIE_Sodium_Compat::base642bin",
"ParagonIE_Sodium_Compat::bin2base64",
"ParagonIE_Sodium_Compat::base64_encode"
]
},
"IncrementInteger": {
"ignore": [
"ParagonIE_Sodium_Core_Curve25519::ge_mul_l",
"ParagonIE_Sodium_Core_Ed25519::sign_detached"
]
},
"InstanceOf_": {
"ignore": [
"ParagonIE_Sodium_Compat::base642bin"
]
},
"LogicalAnd": {
"ignore": [
"ParagonIE_Sodium_Compat::ristretto255_add",
"ParagonIE_Sodium_Compat::ristretto255_from_hash",
"ParagonIE_Sodium_Compat::ristretto255_scalar_add",
"ParagonIE_Sodium_Compat::ristretto255_scalar_complement",
"ParagonIE_Sodium_Compat::ristretto255_scalar_invert",
"ParagonIE_Sodium_Compat::ristretto255_scalar_mul",
"ParagonIE_Sodium_Compat::ristretto255_scalar_negate",
"ParagonIE_Sodium_Compat::ristretto255_scalar_sub",
"ParagonIE_Sodium_Compat::ristretto255_sub",
"ParagonIE_Sodium_Compat::scalarmult_ristretto255",
"ParagonIE_Sodium_Compat::scalarmult_ristretto255_base",
"ParagonIE_Sodium_File::verify"
]
},
"LogicalNot": {
"ignore": [
"ParagonIE_Sodium_Compat::base642bin",
"ParagonIE_Sodium_Compat::crypto_aead_aes256gcm_decrypt",
"ParagonIE_Sodium_Compat::crypto_aead_aes256gcm_encrypt",
"ParagonIE_Sodium_Compat::crypto_aead_aes256gcm_is_available",
"ParagonIE_Sodium_Compat::ristretto255_add",
"ParagonIE_Sodium_Compat::ristretto255_from_hash",
"ParagonIE_Sodium_Compat::ristretto255_scalar_add",
"ParagonIE_Sodium_Compat::ristretto255_scalar_complement",
"ParagonIE_Sodium_Compat::ristretto255_scalar_invert",
"ParagonIE_Sodium_Compat::ristretto255_scalar_mul",
"ParagonIE_Sodium_Compat::ristretto255_scalar_negate",
"ParagonIE_Sodium_Compat::ristretto255_scalar_sub",
"ParagonIE_Sodium_Compat::ristretto255_sub",
"ParagonIE_Sodium_Compat::scalarmult_ristretto255",
"ParagonIE_Sodium_Compat::scalarmult_ristretto255_base",
"ParagonIE_Sodium_Core_AES_Block::offsetGet",
"ParagonIE_Sodium_File::box",
"ParagonIE_Sodium_File::box_open",
"ParagonIE_Sodium_File::box_seal",
"ParagonIE_Sodium_File::box_seal_open",
"ParagonIE_Sodium_File::generichash",
"ParagonIE_Sodium_File::secretbox",
"ParagonIE_Sodium_File::secretbox_open",
"ParagonIE_Sodium_File::secretbox_decrypt",
"ParagonIE_Sodium_File::updateHashWithFile",
"ParagonIE_Sodium_Core_Util::isMbStringOverride",
"ParagonIE_Sodium_Core_Util::ftell"
]
},
"MatchArmRemoval": {
"ignore": [
"ParagonIE_Sodium_Compat::base642bin",
"ParagonIE_Sodium_Compat::base64_encode",
"ParagonIE_Sodium_Core_AES::keySchedule",
"ParagonIE_Sodium_Core_Curve25519_Fe::offsetGet"
]
},
"MethodCallRemoval": {
"ignore": [
"ParagonIE_Sodium_Core_AEGIS128L::decrypt",
"ParagonIE_Sodium_Core_AEGIS256::decrypt",
"ParagonIE_Sodium_Core_Crypto::secretbox_open"
]
},
"PublicVisibility": {
"ignore": [
"ParagonIE_Sodium_Compat::base642bin",
"ParagonIE_Sodium_Compat::bin2base64",
"ParagonIE_Sodium_Compat::compare",
"ParagonIE_Sodium_Compat::crypto_aead_aegis128l_decrypt",
"ParagonIE_Sodium_Compat::crypto_aead_aegis128l_encrypt",
"ParagonIE_Sodium_Compat::crypto_aead_aegis128l_keygen",
"ParagonIE_Sodium_Compat::crypto_aead_aegis256_decrypt",
"ParagonIE_Sodium_Compat::crypto_aead_aegis256_encrypt",
"ParagonIE_Sodium_Compat::crypto_aead_aegis256_keygen",
"ParagonIE_Sodium_Compat::crypto_aead_aes256gcm_is_available",
"ParagonIE_Sodium_Compat::crypto_aead_aes256gcm_keygen",
"ParagonIE_Sodium_Compat::crypto_aead_aes256gcm_encrypt",
"ParagonIE_Sodium_Compat::crypto_aead_aes256gcm_decrypt",
"ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_encrypt",
"ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_decrypt",
"ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_keygen",
"ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_ietf_keygen",
"ParagonIE_Sodium_Compat::crypto_aead_xchacha20poly1305_ietf_keygen",
"ParagonIE_Sodium_Compat::crypto_auth_keygen",
"ParagonIE_Sodium_Compat::crypto_box_keypair",
"ParagonIE_Sodium_Compat::crypto_box_keypair_from_secretkey_and_publickey",
"ParagonIE_Sodium_Compat::crypto_generichash_init_salt_personal",
"ParagonIE_Sodium_Compat::crypto_generichash_keygen",
"ParagonIE_Sodium_Compat::crypto_kdf_keygen",
"ParagonIE_Sodium_Compat::crypto_kx",
"ParagonIE_Sodium_Compat::crypto_secretbox",
"ParagonIE_Sodium_Compat::crypto_secretbox_keygen",
"ParagonIE_Sodium_Compat::crypto_secretbox_open",
"ParagonIE_Sodium_Compat::crypto_secretstream_xchacha20poly1305_keygen",
"ParagonIE_Sodium_Compat::crypto_secretstream_xchacha20poly1305_rekey",
"ParagonIE_Sodium_Compat::crypto_shorthash_keygen",
"ParagonIE_Sodium_Compat::crypto_sign_keypair_from_secretkey_and_publickey",
"ParagonIE_Sodium_Compat::crypto_sign_ed25519_pk_to_curve25519",
"ParagonIE_Sodium_Compat::crypto_sign_ed25519_sk_to_curve25519",
"ParagonIE_Sodium_Compat::crypto_sign_publickey",
"ParagonIE_Sodium_Compat::crypto_sign_secretkey",
"ParagonIE_Sodium_Compat::crypto_stream_keygen",
"ParagonIE_Sodium_Compat::increment",
"ParagonIE_Sodium_Compat::is_zero",
"ParagonIE_Sodium_Compat::library_version_major",
"ParagonIE_Sodium_Compat::library_version_minor",
"ParagonIE_Sodium_Compat::memcmp",
"ParagonIE_Sodium_Compat::randombytes_uniform",
"ParagonIE_Sodium_Compat::randombytes_random16",
"ParagonIE_Sodium_Compat::ristretto255_add",
"ParagonIE_Sodium_Compat::ristretto255_from_hash",
"ParagonIE_Sodium_Compat::ristretto255_random",
"ParagonIE_Sodium_Compat::ristretto255_scalar_add",
"ParagonIE_Sodium_Compat::ristretto255_scalar_complement",
"ParagonIE_Sodium_Compat::ristretto255_scalar_invert",
"ParagonIE_Sodium_Compat::ristretto255_scalar_mul",
"ParagonIE_Sodium_Compat::ristretto255_scalar_negate",
"ParagonIE_Sodium_Compat::ristretto255_scalar_random",
"ParagonIE_Sodium_Compat::ristretto255_scalar_sub",
"ParagonIE_Sodium_Compat::ristretto255_sub",
"ParagonIE_Sodium_Compat::scalarmult_ristretto255",
"ParagonIE_Sodium_Compat::scalarmult_ristretto255_base",
"ParagonIE_Sodium_Compat::ristretto255_scalar_reduce",
"ParagonIE_Sodium_Compat::version_string",
"ParagonIE_Sodium_Core_AES::bitsliceDecryptBlock",
"ParagonIE_Sodium_Core_AES::bitsliceEncryptBlock",
"ParagonIE_Sodium_Core_AES::rotr16",
"ParagonIE_Sodium_Core_AES_Block::swap2",
"ParagonIE_Sodium_Core_AES_Block::swap4",
"ParagonIE_Sodium_Core_AES_Block::swap8",
"ParagonIE_Sodium_Core_AES_Block::swapN",
"ParagonIE_Sodium_Core_AEGIS128L::init",
"ParagonIE_Sodium_Core_AEGIS256::init",
"ParagonIE_Sodium_Core_Curve25519::fe_isnonzero",
"ParagonIE_Sodium_Core_Curve25519::ge_msub",
"ParagonIE_Sodium_Core_Curve25519::ge_p2_0",
"ParagonIE_Sodium_Core_Curve25519::ge_mul_l",
"ParagonIE_Sodium_Core_Ed25519::seed_keypair",
"ParagonIE_Sodium_Core_Util::abs",
"ParagonIE_Sodium_Core_Util::andStrings",
"ParagonIE_Sodium_Core_Util::load64_le",
"ParagonIE_Sodium_Core_Util::memcmp",
"ParagonIE_Sodium_Crypto::sign_keypair_from_seed",
"ParagonIE_Sodium_File::box",
"ParagonIE_Sodium_File::box_open",
"ParagonIE_Sodium_File::box_seal",
"ParagonIE_Sodium_File::box_seal_open",
"ParagonIE_Sodium_File::generichash",
"ParagonIE_Sodium_File::secretbox",
"ParagonIE_Sodium_File::secretbox_open",
"ParagonIE_Sodium_File::sign",
"ParagonIE_Sodium_File::verify",
"ParagonIE_Sodium_File::updateHashWithFile"
]
},
"ReturnRemoval": {
"ignore": [
"ParagonIE_Sodium_Compat::base642bin",
"ParagonIE_Sodium_Compat::bin2base64",
"ParagonIE_Sodium_Compat::base64_encode",
"ParagonIE_Sodium_Core_Util::memcmp"
]
},
"Throw_": {
"ignore": [
"ParagonIE_Sodium_Compat::base642bin",
"ParagonIE_Sodium_Compat::crypto_aead_aes256gcm_decrypt",
"ParagonIE_Sodium_Compat::crypto_aead_aes256gcm_encrypt",
"ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_decrypt",
"ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_encrypt",
"ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_ietf_decrypt",
"ParagonIE_Sodium_Compat::crypto_aead_xchacha20poly1305_ietf_decrypt",
"ParagonIE_Sodium_Compat::crypto_auth",
"ParagonIE_Sodium_Compat::crypto_auth_verify",
"ParagonIE_Sodium_Compat::crypto_sign_keypair_from_secretkey_and_publickey",
"ParagonIE_Sodium_Core_Ed25519::verify_detached",
"ParagonIE_Sodium_Core_Util::chrToInt",
"ParagonIE_Sodium_File::box",
"ParagonIE_Sodium_File::box_seal",
"ParagonIE_Sodium_File::box_seal_open",
"ParagonIE_Sodium_File::secretbox_open",
"ParagonIE_Sodium_File::sign",
"ParagonIE_Sodium_File::verify"
]
},
"TrueValue": {
"ignore": [
"ParagonIE_Sodium_Compat::base642bin",
"ParagonIE_Sodium_File::secretbox_decrypt"
]
},
"UnwrapStrReplace": {
"ignore": [
"ParagonIE_Sodium_Compat::base642bin"
]
},
"CloneRemoval": {
"ignore": [
"ParagonIE_Sodium_Core_Curve25519::ge_msub",
"ParagonIE_Sodium_Core_Curve25519::ge_sub",
"ParagonIE_Sodium_Crypto::aead_xchacha20poly1305_ietf_decrypt"
]
},
"IfNegation": {
"ignore": [
"ParagonIE_Sodium_Compat::compare",
"ParagonIE_Sodium_Compat::crypto_box_keypair",
"ParagonIE_Sodium_Compat::crypto_secretbox_open",
"ParagonIE_Sodium_Compat::crypto_sign_keypair_from_secretkey_and_publickey",
"ParagonIE_Sodium_Compat::crypto_sign_publickey",
"ParagonIE_Sodium_Compat::crypto_sign_secretkey",
"ParagonIE_Sodium_Compat::increment",
"ParagonIE_Sodium_Compat::memcmp",
"ParagonIE_Sodium_Compat::randombytes_uniform",
"ParagonIE_Sodium_Core_AES_Block::offsetSet",
"ParagonIE_Sodium_Core_Util::abs"
]
}
},
"logs": {
"text": "infection.log"
}
}