-15.5 C
United States of America
Tuesday, January 7, 2025

safety – What’s Software Supervisor for macOS, and what does it do?


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?

Screenshot of macOS system pop-up - Application Manager wants to make changes. Enter your password to allow this.

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.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles