List of options as extracted via strings... #48
jaredumbehr
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Thought I'd post this here for what it's worth. Not sure if anyone can use this or not but feel free to remove if it's of no value.
•––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––•
• System Summary •
•––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––•
System Version: 20F71 (11.4)
Hardware Model: iMac (Retina 5K, 27-inch, 2019)
Processor: 3.6 GHz 8-Core Intel Core i9
•––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––•
Running:
strings /system/library/privateframeworks/tcc.framework/versions/a/resources/tccd | grep -E "^kTCCService" | sed 's/kTCCService//g'
yeilds:
Piping the output of the above through
xargs -n1 tccutil reset
yeilds:sed
-ing for just those lines that begin with 'Successfully reset ' andsort -u
to remove duplicates returns:This final output is what I'm considering to be 'the list' such as it were. For now anyway. There are some other interesting entries returned by
strings
like "always allow..." and "does not allow prompting..." followed by a service name. If anyone has played around with this, let me know. I'd like to find a way to pemanently allow certain services, organically. Again, if this post is deemed improper or misplaced, feel free to take it down. I picked this spot because this was the first hit on ddg when searching for 'tccutil' and I thought it had the highest chance of reaching the most eyeballs. Not trying to jack anyone's repo though so apologies if I have. Thanks.Beta Was this translation helpful? Give feedback.
All reactions