You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: analysis/DatabaseParser.swift
+13-7Lines changed: 13 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -276,9 +276,12 @@ class DatabaseParser: AftermathModule {
276
276
case unknown ="1"
277
277
case allowed ="2"
278
278
case limited ="3"
279
+
case addOnly ="4"
280
+
case appDataAllowed ="5"
279
281
}
280
282
281
283
enumTCCAuthReason:String,CaseIterable{
284
+
case inherited ="0"
282
285
case error ="1"
283
286
case userConsent ="2"
284
287
case userSet ="3"
@@ -292,9 +295,9 @@ class DatabaseParser: AftermathModule {
292
295
case entitled ="11"
293
296
case appTypePolicy ="12"
294
297
}
295
-
298
+
296
299
/*
297
-
Compiled from /System/Library/PrivateFrameworks/TCC.framework/Resources/en.lproj/Localizable.strings and https://rainforest.engineering/2021-02-09-macos-tcc/
300
+
Originally compiled from /System/Library/PrivateFrameworks/TCC.framework/Resources/en.lproj/Localizable.strings and https://rainforest.engineering/2021-02-09-macos-tcc/
298
301
*/
299
302
enumTCCService:String,CaseIterable{
300
303
// critical
@@ -312,6 +315,8 @@ class DatabaseParser: AftermathModule {
312
315
313
316
// file access
314
317
case adminFiles ="kTCCServiceSystemPolicySysAdminFiles"
318
+
case appData ="kTCCServiceSystemPolicyAppData"
319
+
case appManagement ="kTCCServiceSystemPolicyAppBundles"
315
320
case desktopFolder ="kTCCServiceSystemPolicyDesktopFolder"
316
321
case developerFiles ="kTCCServiceSystemPolicyDeveloperFiles"
317
322
case documentsFolder ="kTCCServiceSystemPolicyDocumentsFolder"
@@ -321,24 +326,25 @@ class DatabaseParser: AftermathModule {
321
326
// service access
322
327
case addressBook ="kTCCServiceAddressBook"
323
328
case appleEvents ="kTCCServiceAppleEvents"
329
+
case audioCapture ="kTCCServiceAudioCapture"
324
330
case availability ="kTCCServiceUserAvailability"
325
-
casebluetooth_always="kTCCServiceBluetoothAlways"
331
+
casebluetoothAlways="kTCCServiceBluetoothAlways"
326
332
case calendar ="kTCCServiceCalendar"
327
333
case camera ="kTCCServiceCamera"
328
334
case contacts_full ="kTCCServiceContactsFull"
329
335
case contacts_limited ="kTCCServiceContactsLimited"
330
336
case currentLocation ="kTCCServiceLocation"
331
337
case endpointSecurity ="kTCCServiceEndpointSecurityClient"
0 commit comments