What’s Software Supervisor for macOS, and what does it do?
And the way can I discover out what sorts of “modifications” it is attempting to make?
It is fairly generic, providing no description of what the modifications encompass.
Is a consumer anticipated to know what this implies? As a result of if we should permit or deny based mostly solely on a intestine feeling, with no detailed info, I do not suppose that such a immediate might be thought-about an efficient safety measure.
However first, I do not know what “Software Supervisor” even is. I get search outcomes like: “What does an software supervisor do – roles and tasks” …nothing Mac associated. It makes me surprise if that is malware with a generic (however plausible-sounding) identify, or an obscure background strategy of macOS.
After utilizing Xcode as bmike helpfully recommended, I used to be capable of get the next details about the pop-up window:
Superior
Activation Level | x=2105 y=1014 |
Automation Kind | Window |
Cancel Button | Cancel (button) [NSButtonCell] |
Youngsters | 8 objects |
Youngsters in Navigation Order | 8 objects |
Shut Button | (shut button) [_NSThemeCloseWidgetCell] |
Default Button | OK (button) [NSButtonCell] |
Doc | None |
Keyboard Targeted | False |
Body | x=2095 y=1000 w=258 h=305 |
Full Display screen | 0 |
Full Display screen Button | None |
Develop Space | None |
Major | True |
Reduce Button | (reduce button) [_NSThemeWidgetCell] |
Minimized | False |
Modal | False |
Mum or dad | SecurityAgent (software) [SFAgentApp] |
Place | x=2095 y=1000 |
Proxy | None |
Function | AXWindow |
Sections | 1 merchandise |
Measurement | w=258 h=305 |
Subrole | AXStandardWindow |
Title UIElement | None |
Toolbar Button | None |
Zoom Button | (zoom button) [_NSThemeZoomWidgetCell] |
Component
Class: SFAuthenticationWindow
Hierarchy
⏷ SecurityAgent (software) [SFAgentApp]
⏷ Untitled (customary window) [SFAuthenticationWindow]
<empty description> (picture) [NSImageCell]
Software Supervisor (textual content) [NSTextFieldCell]
Software Supervisor needs to make modifications. (textual content) [NSTextFieldCell]
Enter your password to permit this. (textual content) [NSTextFieldCell]
<empty description> (textual content area) [NSTextFieldCell]
<empty description> (safe textual content area) [NSTextFieldCell]
Cancel (button) [NSButtonCell]
OK (button) [NSButtonCell]
So now we all know the mother or father is an app named SecurityAgent. Let’s attempt to discover out extra…
Looking “SecurityAgent” inside Exercise Monitor does reveal one course of with that identify. In my case it has written 0 bytes, and skim 2.7MB. Not many beneficial particulars are listed.
In Terminal, I searched mdfind "SecurityAgent"
This produced the next outcomes:
/usr/share/man/man8/SecurityAgent.8
/System/Library/Frameworks/Safety.framework/Variations/A/MachServices/SecurityAgent.bundle
/System/Library/CoreServices/SecurityAgentPlugins
/Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/usr/share/man/man8/SecurityAgent.8
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/share/man/man8/SecurityAgent.8
/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/share/man/man8/SecurityAgent.8
/Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/share/man/man8/SecurityAgent.8
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/SecurityInterface.framework/Variations/A/Headers/SFAuthorizationPluginView.h
/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks/SecurityInterface.framework/Variations/A/Headers/SFAuthorizationPluginView.h
/Library/Safety/SecurityAgentPlugins
/Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/SecurityInterface.framework/Variations/A/Headers/SFAuthorizationPluginView.h
/Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/System/Library/Frameworks/SecurityInterface.framework/Variations/A/Headers/SFAuthorizationPluginView.h
And now I am really extra confused as a result of it seems that it might be a reputable a part of CommandLineTools(?) It is nonetheless inconclusive.