plutil can be used to set the "LSUIElement" attribute to true which will force the targeted app to run without the UI and dock icon.
plutil -insert LSUIElement -string "1" /Applications/TargetApp.app/Contents/Info.plist
- Evidence
- Upstream reference
- Environment
- Local host
- Compatibility
- Imported from LOOBins; availability and behaviour depend on macOS version, privacy permissions and installed components. Not lab tested here.
- Native
- Defense Evasion