Created
August 23, 2020 20:23
Revisions
-
pwnsdx revised this gist
Mar 28, 2020 . 2 changed files with 18 additions and 6 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -22,7 +22,7 @@ TODISABLE+=('com.apple.security.cloudkeychainproxy3' \ 'com.apple.icloud.searchpartyuseragent' \ 'com.apple.cloudd' \ 'com.apple.cloudpaird' \ 'com.apple.cloudphotosd' \ 'com.apple.followupd' \ 'com.apple.protectedcloudstorage.protectedcloudkeysyncing') @@ -124,7 +124,13 @@ TODISABLE+=('com.apple.telephonyutilities.callservicesd' \ 'com.apple.amp.mediasharingd' \ 'com.apple.mediaanalysisd' \ 'com.apple.mediaremoteagent' \ 'com.apple.remindd' \ 'com.apple.keyboardservicesd' \ 'com.apple.AddressBook.SourceSync' \ 'com.apple.telephonyutilities.callservicesd' \ 'com.apple.mobileassetd' \ 'com.apple.CalendarAgent' \ 'com.apple.knowledge-agent') for agent in "${TODISABLE[@]}" do @@ -136,7 +142,7 @@ done TODISABLE=() # iCloud TODISABLE+=('com.apple.analyticsd', 'com.apple.icloud.findmydeviced') # Others TODISABLE+=('com.apple.netbiosd' \ This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -19,7 +19,7 @@ TOENABLE+=('com.apple.security.cloudkeychainproxy3' \ 'com.apple.icloud.searchpartyuseragent' \ 'com.apple.cloudd' \ 'com.apple.cloudpaird' \ 'com.apple.cloudphotosd' \ 'com.apple.followupd' \ 'com.apple.protectedcloudstorage.protectedcloudkeysyncing') @@ -121,7 +121,13 @@ TOENABLE+=('com.apple.telephonyutilities.callservicesd' \ 'com.apple.amp.mediasharingd' \ 'com.apple.mediaanalysisd' \ 'com.apple.mediaremoteagent' \ 'com.apple.remindd' \ 'com.apple.keyboardservicesd' \ 'com.apple.AddressBook.SourceSync' \ 'com.apple.telephonyutilities.callservicesd' \ 'com.apple.mobileassetd' \ 'com.apple.CalendarAgent' \ 'com.apple.knowledge-agent') for agent in "${TOENABLE[@]}" do @@ -133,7 +139,7 @@ done TOENABLE=() # iCloud TOENABLE+=('com.apple.analyticsd', 'com.apple.icloud.findmydeviced') # Others TOENABLE+=('com.apple.netbiosd' \ -
pwnsdx revised this gist
Oct 26, 2019 . 2 changed files with 8 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -85,6 +85,10 @@ TODISABLE+=('com.apple.spindump_agent' \ 'com.apple.ReportPanic' \ 'com.apple.DiagnosticReportCleanup' \ 'com.apple.TrustEvaluationAgent') # Screentime TODISABLE+=('com.apple.ScreenTimeAgent' \ 'com.apple.UsageTrackingAgent') # Others TODISABLE+=('com.apple.telephonyutilities.callservicesd' \ This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -83,6 +83,10 @@ TOENABLE+=('com.apple.spindump_agent' \ 'com.apple.DiagnosticReportCleanup' \ 'com.apple.TrustEvaluationAgent') # Screentime TOENABLE+=('com.apple.ScreenTimeAgent' \ 'com.apple.UsageTrackingAgent') # Others TOENABLE+=('com.apple.telephonyutilities.callservicesd' \ 'com.apple.photoanalysisd' \ -
pwnsdx revised this gist
Oct 22, 2019 . 2 changed files with 2 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -23,6 +23,7 @@ TODISABLE+=('com.apple.security.cloudkeychainproxy3' \ 'com.apple.cloudd' \ 'com.apple.cloudpaird' \ 'com.apple.cloudphotod' \ 'com.apple.followupd' \ 'com.apple.protectedcloudstorage.protectedcloudkeysyncing') # Safari useless stuff This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -20,6 +20,7 @@ TOENABLE+=('com.apple.security.cloudkeychainproxy3' \ 'com.apple.cloudd' \ 'com.apple.cloudpaird' \ 'com.apple.cloudphotod' \ 'com.apple.followupd' \ 'com.apple.protectedcloudstorage.protectedcloudkeysyncing') # Safari useless stuff -
pwnsdx revised this gist
Oct 8, 2019 . No changes.There are no files selected for viewing
-
pwnsdx revised this gist
Sep 18, 2019 . 1 changed file with 2 additions and 4 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -8,9 +8,7 @@ # Get active services: launchctl list | grep -v "\-\t0" # Find a service: grep -lR [service] /System/Library/Launch* /Library/Launch* ~/Library/LaunchAgents # Agents to enable TOENABLE=() # iCloud @@ -126,7 +124,7 @@ do echo "[OK] Agent ${agent} disabled" done # Daemons to enable TOENABLE=() # iCloud -
pwnsdx revised this gist
Sep 18, 2019 . 1 changed file with 0 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -4,7 +4,6 @@ # IMPORTANT: You will need to run this script from Recovery. In fact, macOS Catalina brings read-only filesystem which prevent this script from working from the main OS. # This script needs to be run from the volume you wish to use. # E.g. run it like this: cd /Volumes/Macintosh\ HD && sh /Volumes/Macintosh\ HD/Users/sabri/Desktop/disable.sh # Get active services: launchctl list | grep -v "\-\t0" # Find a service: grep -lR [service] /System/Library/Launch* /Library/Launch* ~/Library/LaunchAgents -
pwnsdx revised this gist
Sep 18, 2019 . 2 changed files with 0 additions and 8 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -133,10 +133,6 @@ TODISABLE=() # iCloud TODISABLE+=('com.apple.analyticsd') # Others TODISABLE+=('com.apple.netbiosd' \ 'com.apple.preferences.timezone.admintool' \ This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -133,10 +133,6 @@ TOENABLE=() # iCloud TOENABLE+=('com.apple.analyticsd') # Others TOENABLE+=('com.apple.netbiosd' \ 'com.apple.preferences.timezone.admintool' \ -
pwnsdx revised this gist
Sep 18, 2019 . 2 changed files with 281 additions and 13 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -11,8 +11,115 @@ # Agents to disable # 'com.apple.speech.speechdatainstallerd' 'com.apple.speech.speechsynthesisd' 'com.apple.speech.synthesisserver' will freeze Edit menus # 'com.apple.bird' will prevent saving prompt from being shown TODISABLE=() # iCloud TODISABLE+=('com.apple.security.cloudkeychainproxy3' \ 'com.apple.iCloudUserNotifications' \ 'com.apple.icloud.findmydeviced.findmydevice-user-agent' \ 'com.apple.icloud.fmfd' \ 'com.apple.icloud.searchpartyuseragent' \ 'com.apple.cloudd' \ 'com.apple.cloudpaird' \ 'com.apple.cloudphotod' \ 'com.apple.protectedcloudstorage.protectedcloudkeysyncing') # Safari useless stuff TODISABLE+=('com.apple.SafariBookmarksSyncAgent' \ 'com.apple.SafariCloudHistoryPushAgent' \ 'com.apple.WebKit.PluginAgent') # iMessage / Facetime TODISABLE+=('com.apple.imagent' \ 'com.apple.imautomatichistorydeletionagent' \ 'com.apple.imklaunchagent' \ 'com.apple.imtransferagent' \ 'com.apple.avconferenced') # Game Center / Passbook / Apple TV / Homekit... TODISABLE+=('com.apple.gamed' \ 'com.apple.passd' \ 'com.apple.Maps.pushdaemon' \ 'com.apple.videosubscriptionsd' \ 'com.apple.CommCenter-osx' \ 'com.apple.homed') # Ad-related TODISABLE+=('com.apple.ap.adprivacyd' \ 'com.apple.ap.adservicesd') # Screensharing TODISABLE+=('com.apple.screensharing.MessagesAgent' \ 'com.apple.screensharing.agent' \ 'com.apple.screensharing.menuextra') # Siri TODISABLE+=('com.apple.siriknowledged' \ 'com.apple.assistant_service' \ 'com.apple.assistantd' \ 'com.apple.Siri.agent' \ 'com.apple.parsec-fbf') # VoiceOver / accessibility-related stuff TODISABLE+=('com.apple.VoiceOver' \ 'com.apple.voicememod' \ 'com.apple.accessibility.AXVisualSupportAgent' \ 'com.apple.accessibility.dfrhud' \ 'com.apple.accessibility.heard') # Quicklook TODISABLE+=('com.apple.quicklook.ui.helper' \ 'com.apple.quicklook.ThumbnailsAgent' \ 'com.apple.quicklook') # Sidecar TODISABLE+=('com.apple.sidecar-hid-relay' \ 'com.apple.sidecar-relay') # Debugging process TODISABLE+=('com.apple.spindump_agent' \ 'com.apple.ReportCrash' \ 'com.apple.ReportGPURestart' \ 'com.apple.ReportPanic' \ 'com.apple.DiagnosticReportCleanup' \ 'com.apple.TrustEvaluationAgent') # Others TODISABLE+=('com.apple.telephonyutilities.callservicesd' \ 'com.apple.photoanalysisd' \ 'com.apple.parsecd' \ 'com.apple.AOSPushRelay' \ 'com.apple.AOSHeartbeat' \ 'com.apple.AirPlayUIAgent' \ 'com.apple.AirPortBaseStationAgent' \ 'com.apple.familycircled' \ 'com.apple.familycontrols.useragent' \ 'com.apple.familynotificationd' \ 'com.apple.findmymacmessenger' \ 'com.apple.sharingd' \ 'com.apple.identityservicesd' \ 'com.apple.java.InstallOnDemand' \ 'com.apple.parentalcontrols.check' \ 'com.apple.security.keychain-circle-notification' \ 'com.apple.syncdefaultsd' \ 'com.apple.appleseed.seedusaged' \ 'com.apple.appleseed.seedusaged.postinstall' \ 'com.apple.CallHistorySyncHelper' \ 'com.apple.RemoteDesktop' \ 'com.apple.CallHistoryPluginHelper' \ 'com.apple.SocialPushAgent' \ 'com.apple.touristd' \ 'com.apple.macos.studentd' \ 'com.apple.KeyboardAccessAgent' \ 'com.apple.exchange.exchangesyncd' \ 'com.apple.suggestd' \ 'com.apple.AddressBook.abd' \ 'com.apple.helpd' \ 'com.apple.amp.mediasharingd' \ 'com.apple.mediaanalysisd' \ 'com.apple.mediaremoteagent' \ 'com.apple.remindd') for agent in "${TODISABLE[@]}" do @@ -21,7 +128,33 @@ do done # Daemons to disable TODISABLE=() # iCloud TODISABLE+=('com.apple.analyticsd') # Ad-related TODISABLE+=('com.apple.ap.adprivacyd' \ 'com.apple.ap.adservicesd') # Others TODISABLE+=('com.apple.netbiosd' \ 'com.apple.preferences.timezone.admintool' \ 'com.apple.remotepairtool' \ 'com.apple.security.FDERecoveryAgent' \ 'com.apple.SubmitDiagInfo' \ 'com.apple.screensharing' \ 'com.apple.appleseed.fbahelperd' \ 'com.apple.apsd' \ 'com.apple.ManagedClient.cloudconfigurationd' \ 'com.apple.ManagedClient.enroll' \ 'com.apple.ManagedClient' \ 'com.apple.ManagedClient.startup' \ 'com.apple.locate' \ 'com.apple.locationd' \ 'com.apple.eapolcfg_auth' \ 'com.apple.RemoteDesktop.PrivilegeProxy' \ 'com.apple.mediaremoted') for daemon in "${TODISABLE[@]}" do This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -4,25 +4,160 @@ # IMPORTANT: You will need to run this script from Recovery. In fact, macOS Catalina brings read-only filesystem which prevent this script from working from the main OS. # This script needs to be run from the volume you wish to use. # E.g. run it like this: cd /Volumes/Macintosh\ HD && sh /Volumes/Macintosh\ HD/Users/sabri/Desktop/disable.sh # WARNING: It might disable things that you may not like. Please double check the services in the TOENABLE vars. # Get active services: launchctl list | grep -v "\-\t0" # Find a service: grep -lR [service] /System/Library/Launch* /Library/Launch* ~/Library/LaunchAgents # Agents to disable # 'com.apple.speech.speechdatainstallerd' 'com.apple.speech.speechsynthesisd' 'com.apple.speech.synthesisserver' will freeze Edit menus # 'com.apple.bird' will prevent saving prompt from being shown TOENABLE=() # iCloud TOENABLE+=('com.apple.security.cloudkeychainproxy3' \ 'com.apple.iCloudUserNotifications' \ 'com.apple.icloud.findmydeviced.findmydevice-user-agent' \ 'com.apple.icloud.fmfd' \ 'com.apple.icloud.searchpartyuseragent' \ 'com.apple.cloudd' \ 'com.apple.cloudpaird' \ 'com.apple.cloudphotod' \ 'com.apple.protectedcloudstorage.protectedcloudkeysyncing') # Safari useless stuff TOENABLE+=('com.apple.SafariBookmarksSyncAgent' \ 'com.apple.SafariCloudHistoryPushAgent' \ 'com.apple.WebKit.PluginAgent') # iMessage / Facetime TOENABLE+=('com.apple.imagent' \ 'com.apple.imautomatichistorydeletionagent' \ 'com.apple.imklaunchagent' \ 'com.apple.imtransferagent' \ 'com.apple.avconferenced') # Game Center / Passbook / Apple TV / Homekit... TOENABLE+=('com.apple.gamed' \ 'com.apple.passd' \ 'com.apple.Maps.pushdaemon' \ 'com.apple.videosubscriptionsd' \ 'com.apple.CommCenter-osx' \ 'com.apple.homed') # Ad-related TOENABLE+=('com.apple.ap.adprivacyd' \ 'com.apple.ap.adservicesd') # Screensharing TOENABLE+=('com.apple.screensharing.MessagesAgent' \ 'com.apple.screensharing.agent' \ 'com.apple.screensharing.menuextra') # Siri TOENABLE+=('com.apple.siriknowledged' \ 'com.apple.assistant_service' \ 'com.apple.assistantd' \ 'com.apple.Siri.agent' \ 'com.apple.parsec-fbf') # VoiceOver / accessibility-related stuff TOENABLE+=('com.apple.VoiceOver' \ 'com.apple.voicememod' \ 'com.apple.accessibility.AXVisualSupportAgent' \ 'com.apple.accessibility.dfrhud' \ 'com.apple.accessibility.heard') # Quicklook TOENABLE+=('com.apple.quicklook.ui.helper' \ 'com.apple.quicklook.ThumbnailsAgent' \ 'com.apple.quicklook') # Sidecar TOENABLE+=('com.apple.sidecar-hid-relay' \ 'com.apple.sidecar-relay') # Debugging process TOENABLE+=('com.apple.spindump_agent' \ 'com.apple.ReportCrash' \ 'com.apple.ReportGPURestart' \ 'com.apple.ReportPanic' \ 'com.apple.DiagnosticReportCleanup' \ 'com.apple.TrustEvaluationAgent') # Others TOENABLE+=('com.apple.telephonyutilities.callservicesd' \ 'com.apple.photoanalysisd' \ 'com.apple.parsecd' \ 'com.apple.AOSPushRelay' \ 'com.apple.AOSHeartbeat' \ 'com.apple.AirPlayUIAgent' \ 'com.apple.AirPortBaseStationAgent' \ 'com.apple.familycircled' \ 'com.apple.familycontrols.useragent' \ 'com.apple.familynotificationd' \ 'com.apple.findmymacmessenger' \ 'com.apple.sharingd' \ 'com.apple.identityservicesd' \ 'com.apple.java.InstallOnDemand' \ 'com.apple.parentalcontrols.check' \ 'com.apple.security.keychain-circle-notification' \ 'com.apple.syncdefaultsd' \ 'com.apple.appleseed.seedusaged' \ 'com.apple.appleseed.seedusaged.postinstall' \ 'com.apple.CallHistorySyncHelper' \ 'com.apple.RemoteDesktop' \ 'com.apple.CallHistoryPluginHelper' \ 'com.apple.SocialPushAgent' \ 'com.apple.touristd' \ 'com.apple.macos.studentd' \ 'com.apple.KeyboardAccessAgent' \ 'com.apple.exchange.exchangesyncd' \ 'com.apple.suggestd' \ 'com.apple.AddressBook.abd' \ 'com.apple.helpd' \ 'com.apple.amp.mediasharingd' \ 'com.apple.mediaanalysisd' \ 'com.apple.mediaremoteagent' \ 'com.apple.remindd') for agent in "${TOENABLE[@]}" do mv ./System/Library/LaunchAgents/${agent}.plist.bak ./System/Library/LaunchAgents/${agent}.plist echo "[OK] Agent ${agent} disabled" done # Daemons to disable TOENABLE=() # iCloud TOENABLE+=('com.apple.analyticsd') # Ad-related TOENABLE+=('com.apple.ap.adprivacyd' \ 'com.apple.ap.adservicesd') # Others TOENABLE+=('com.apple.netbiosd' \ 'com.apple.preferences.timezone.admintool' \ 'com.apple.remotepairtool' \ 'com.apple.security.FDERecoveryAgent' \ 'com.apple.SubmitDiagInfo' \ 'com.apple.screensharing' \ 'com.apple.appleseed.fbahelperd' \ 'com.apple.apsd' \ 'com.apple.ManagedClient.cloudconfigurationd' \ 'com.apple.ManagedClient.enroll' \ 'com.apple.ManagedClient' \ 'com.apple.ManagedClient.startup' \ 'com.apple.locate' \ 'com.apple.locationd' \ 'com.apple.eapolcfg_auth' \ 'com.apple.RemoteDesktop.PrivilegeProxy' \ 'com.apple.mediaremoted') for daemon in "${TOENABLE[@]}" do mv ./System/Library/LaunchDaemons/${daemon}.plist.bak ./System/Library/LaunchDaemons/${daemon}.plist echo "[OK] Daemon ${daemon} disabled" done -
pwnsdx revised this gist
Sep 18, 2019 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -12,7 +12,7 @@ # Agents to disable # 'com.apple.speech.speechdatainstallerd' 'com.apple.speech.speechsynthesisd' 'com.apple.speech.synthesisserver' will freeze Edit menus # 'com.apple.quicklook.ui.helper' will prevent saving prompt TODISABLE=('com.apple.SafariCloudHistoryPushAgent' 'com.apple.bird' 'com.apple.iCloudUserNotifications' 'com.apple.icloud.findmydeviced.findmydevice-user-agent' 'com.apple.icloud.fmfd' 'com.apple.icloud.searchpartyuseragent' 'com.apple.security.cloudkeychainproxy3' 'com.apple.cloudd' 'com.apple.cloudpaird' 'com.apple.cloudphotod' 'com.apple.SafariBookmarksSyncAgent' 'com.apple.SafariCloudHistoryPushAgent' 'com.apple.protectedcloudstorage.protectedcloudkeysyncing' 'com.apple.imagent' 'com.apple.imautomatichistorydeletionagent' 'com.apple.imklaunchagent' 'com.apple.imtransferagent' 'com.apple.avconferenced' 'com.apple.gamed' 'com.apple.passd' 'com.apple.Maps.pushdaemon' 'com.apple.screencaptureui' 'com.apple.screensharing.MessagesAgent' 'com.apple.screensharing.agent' 'com.apple.screensharing.menuextra' 'com.apple.telephonyutilities.callservicesd' 'com.apple.photoanalysisd' 'com.apple.parsecd' 'com.apple.AOSPushRelay' 'com.apple.AOSHeartbeat' 'com.apple.AirPlayUIAgent' 'com.apple.AirPortBaseStationAgent' 'com.apple.familycircled' 'com.apple.familycontrols.useragent' 'com.apple.familynotificationd' 'com.apple.findmymacmessenger' 'com.apple.videosubscriptionsd' 'com.apple.CommCenter-osx' 'com.apple.sharingd' 'com.apple.identityservicesd' 'com.apple.java.InstallOnDemand' 'com.apple.parentalcontrols.check' 'com.apple.parsec-fbf' 'com.apple.security.keychain-circle-notification' 'com.apple.syncdefaultsd' 'com.apple.appleseed.seedusaged' 'com.apple.appleseed.seedusaged.postinstall' 'com.apple.CallHistorySyncHelper' 'com.apple.RemoteDesktop' 'com.apple.CallHistoryPluginHelper' 'com.apple.SocialPushAgent' 'com.apple.WebKit.PluginAgent' 'com.apple.touristd' 'com.apple.macos.studentd' 'com.apple.KeyboardAccessAgent' 'com.apple.exchange.exchangesyncd' 'com.apple.suggestd' 'com.apple.AddressBook.abd' 'com.apple.ap.adprivacyd' 'com.apple.helpd' 'com.apple.homed' 'com.apple.ap.adservicesd' 'com.apple.amp.mediasharingd' 'com.apple.mediaanalysisd' 'com.apple.mediaremoteagent' 'com.apple.siriknowledged' 'com.apple.assistant_service' 'com.apple.assistantd' 'com.apple.Siri.agent' 'com.apple.VoiceOver' 'com.apple.voicememod' 'com.apple.accessibility.AXVisualSupportAgent' 'com.apple.accessibility.dfrhud' 'com.apple.accessibility.heard' 'com.apple.quicklook.ThumbnailsAgent' 'com.apple.quicklook' 'com.apple.remindd' 'com.apple.sidecar-hid-relay' 'com.apple.sidecar-relay' 'com.apple.spindump_agent' 'com.apple.ReportCrash' 'com.apple.ReportGPURestart' 'com.apple.ReportPanic' 'com.apple.DiagnosticReportCleanup' 'com.apple.TrustEvaluationAgent') for agent in "${TODISABLE[@]}" do -
pwnsdx revised this gist
Sep 18, 2019 . 2 changed files with 9 additions and 5 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,15 +1,18 @@ #!/bin/bash # IMPORTANT: Don't forget to logout from your Apple ID in the settings before running it! # IMPORTANT: You will need to run this script from Recovery. In fact, macOS Catalina brings read-only filesystem which prevent this script from working from the main OS. # This script needs to be run from the volume you wish to use. # E.g. run it like this: cd /Volumes/Macintosh\ HD && sh /Volumes/Macintosh\ HD/Users/sabri/Desktop/disable.sh # WARNING: It might disable things that you may not like. Please double check the services in the TODISABLE vars. # Get active services: launchctl list | grep -v "\-\t0" # Find a service: grep -lR [service] /System/Library/Launch* /Library/Launch* ~/Library/LaunchAgents # Agents to disable # 'com.apple.speech.speechdatainstallerd' 'com.apple.speech.speechsynthesisd' 'com.apple.speech.synthesisserver' will freeze Edit menus # 'com.apple.quicklook.ui.helper' will prevent saving prompt TODISABLE=('com.apple.SafariCloudHistoryPushAgent' 'com.apple.bird' 'com.apple.iCloudUserNotifications' 'com.apple.icloud.findmydeviced.findmydevice-user-agent' 'com.apple.icloud.fmfd' 'com.apple.icloud.searchpartyuseragent' 'com.apple.security.cloudkeychainproxy3' 'com.apple.photolibraryd' 'com.apple.cloudd' 'com.apple.cloudpaird' 'com.apple.cloudphotod' 'com.apple.SafariBookmarksSyncAgent' 'com.apple.SafariCloudHistoryPushAgent' 'com.apple.protectedcloudstorage.protectedcloudkeysyncing' 'com.apple.imagent' 'com.apple.imautomatichistorydeletionagent' 'com.apple.imklaunchagent' 'com.apple.imtransferagent' 'com.apple.avconferenced' 'com.apple.gamed' 'com.apple.passd' 'com.apple.Maps.pushdaemon' 'com.apple.screencaptureui' 'com.apple.screensharing.MessagesAgent' 'com.apple.screensharing.agent' 'com.apple.screensharing.menuextra' 'com.apple.telephonyutilities.callservicesd' 'com.apple.photoanalysisd' 'com.apple.parsecd' 'com.apple.AOSPushRelay' 'com.apple.AOSHeartbeat' 'com.apple.AirPlayUIAgent' 'com.apple.AirPortBaseStationAgent' 'com.apple.familycircled' 'com.apple.familycontrols.useragent' 'com.apple.familynotificationd' 'com.apple.findmymacmessenger' 'com.apple.videosubscriptionsd' 'com.apple.CommCenter-osx' 'com.apple.sharingd' 'com.apple.identityservicesd' 'com.apple.java.InstallOnDemand' 'com.apple.parentalcontrols.check' 'com.apple.parsec-fbf' 'com.apple.security.keychain-circle-notification' 'com.apple.syncdefaultsd' 'com.apple.appleseed.seedusaged' 'com.apple.appleseed.seedusaged.postinstall' 'com.apple.CallHistorySyncHelper' 'com.apple.RemoteDesktop' 'com.apple.CallHistoryPluginHelper' 'com.apple.SocialPushAgent' 'com.apple.WebKit.PluginAgent' 'com.apple.touristd' 'com.apple.macos.studentd' 'com.apple.KeyboardAccessAgent' 'com.apple.exchange.exchangesyncd' 'com.apple.suggestd' 'com.apple.AddressBook.abd' 'com.apple.ap.adprivacyd' 'com.apple.helpd' 'com.apple.homed' 'com.apple.ap.adservicesd' 'com.apple.amp.mediasharingd' 'com.apple.mediaanalysisd' 'com.apple.mediaremoteagent' 'com.apple.siriknowledged' 'com.apple.assistant_service' 'com.apple.assistantd' 'com.apple.Siri.agent' 'com.apple.VoiceOver' 'com.apple.voicememod' 'com.apple.accessibility.AXVisualSupportAgent' 'com.apple.accessibility.dfrhud' 'com.apple.accessibility.heard' 'com.apple.quicklook.ThumbnailsAgent' 'com.apple.quicklook' 'com.apple.remindd' 'com.apple.sidecar-hid-relay' 'com.apple.sidecar-relay' 'com.apple.spindump_agent' 'com.apple.ReportCrash' 'com.apple.ReportGPURestart' 'com.apple.ReportPanic' 'com.apple.DiagnosticReportCleanup' 'com.apple.TrustEvaluationAgent') for agent in "${TODISABLE[@]}" do @@ -24,4 +27,4 @@ for daemon in "${TODISABLE[@]}" do mv ./System/Library/LaunchDaemons/${daemon}.plist ./System/Library/LaunchDaemons/${daemon}.plist.bak echo "[OK] Daemon ${daemon} disabled" done This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,8 +1,9 @@ #!/bin/bash # IMPORTANT: Don't forget to logout from your Apple ID in the settings before running it! # IMPORTANT: You will need to run this script from Recovery. In fact, macOS Catalina brings read-only filesystem which prevent this script from working from the main OS. # This script needs to be run from the volume you wish to use. # E.g. run it like this: cd /Volumes/Macintosh\ HD && sh /Volumes/Macintosh\ HD/Users/sabri/Desktop/disable.sh # WARNING: It might disable things that you may not like. Please double check the services in the TODISABLE vars. # Get active services: launchctl list | grep -v "\-\t0" -
pwnsdx revised this gist
Sep 18, 2019 . 2 changed files with 2 additions and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -9,7 +9,7 @@ # Find a service: grep -lR [service] /System/Library/Launch* /Library/Launch* ~/Library/LaunchAgents # Agents to disable TODISABLE=('com.apple.SafariCloudHistoryPushAgent' 'com.apple.bird' 'com.apple.iCloudUserNotifications' 'com.apple.icloud.findmydeviced.findmydevice-user-agent' 'com.apple.icloud.fmfd' 'com.apple.icloud.searchpartyuseragent' 'com.apple.security.cloudkeychainproxy3' 'com.apple.cloudd' 'com.apple.cloudpaird' 'com.apple.cloudphotod' 'com.apple.SafariBookmarksSyncAgent' 'com.apple.SafariCloudHistoryPushAgent' 'com.apple.protectedcloudstorage.protectedcloudkeysyncing' 'com.apple.imagent' 'com.apple.imautomatichistorydeletionagent' 'com.apple.imklaunchagent' 'com.apple.imtransferagent' 'com.apple.avconferenced' 'com.apple.gamed' 'com.apple.passd' 'com.apple.Maps.pushdaemon' 'com.apple.screencaptureui' 'com.apple.screensharing.MessagesAgent' 'com.apple.screensharing.agent' 'com.apple.screensharing.menuextra' 'com.apple.telephonyutilities.callservicesd' 'com.apple.photoanalysisd' 'com.apple.parsecd' 'com.apple.AOSPushRelay' 'com.apple.AOSHeartbeat' 'com.apple.AirPlayUIAgent' 'com.apple.AirPortBaseStationAgent' 'com.apple.DictationIM' 'com.apple.familycircled' 'com.apple.familycontrols.useragent' 'com.apple.familynotificationd' 'com.apple.findmymacmessenger' 'com.apple.videosubscriptionsd' 'com.apple.CommCenter-osx' 'com.apple.sharingd' 'com.apple.identityservicesd' 'com.apple.java.InstallOnDemand' 'com.apple.parentalcontrols.check' 'com.apple.parsec-fbf' 'com.apple.security.keychain-circle-notification' 'com.apple.syncdefaultsd' 'com.apple.appleseed.seedusaged' 'com.apple.appleseed.seedusaged.postinstall' 'com.apple.CallHistorySyncHelper' 'com.apple.RemoteDesktop' 'com.apple.CallHistoryPluginHelper' 'com.apple.SocialPushAgent' 'com.apple.WebKit.PluginAgent' 'com.apple.touristd' 'com.apple.macos.studentd' 'com.apple.KeyboardAccessAgent' 'com.apple.exchange.exchangesyncd' 'com.apple.suggestd' 'com.apple.AddressBook.abd' 'com.apple.ap.adprivacyd' 'com.apple.helpd' 'com.apple.homed' 'com.apple.ap.adservicesd' 'com.apple.amp.mediasharingd' 'com.apple.mediaanalysisd' 'com.apple.mediaremoteagent' 'com.apple.siriknowledged' 'com.apple.assistant_service' 'com.apple.assistantd' 'com.apple.speech.speechdatainstallerd' 'com.apple.speech.speechsynthesisd' 'com.apple.speech.synthesisserver' 'com.apple.Siri.agent' 'com.apple.VoiceOver' 'com.apple.voicememod' 'com.apple.accessibility.AXVisualSupportAgent' 'com.apple.accessibility.dfrhud' 'com.apple.accessibility.heard' 'com.apple.quicklook.ThumbnailsAgent' 'com.apple.quicklook' 'com.apple.quicklook.ui.helper' 'com.apple.remindd' 'com.apple.sidecar-hid-relay' 'com.apple.sidecar-relay' 'com.apple.spindump_agent' 'com.apple.ReportCrash' 'com.apple.ReportGPURestart' 'com.apple.ReportPanic' 'com.apple.DiagnosticReportCleanup' 'com.apple.TrustEvaluationAgent') for agent in "${TODISABLE[@]}" do This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -9,7 +9,7 @@ # Find a service: grep -lR [service] /System/Library/Launch* /Library/Launch* ~/Library/LaunchAgents # Agents to enable TOENABLE=('com.apple.SafariCloudHistoryPushAgent' 'com.apple.bird' 'com.apple.iCloudUserNotifications' 'com.apple.icloud.findmydeviced.findmydevice-user-agent' 'com.apple.icloud.fmfd' 'com.apple.icloud.searchpartyuseragent' 'com.apple.security.cloudkeychainproxy3' 'com.apple.cloudd' 'com.apple.cloudpaird' 'com.apple.cloudphotod' 'com.apple.SafariBookmarksSyncAgent' 'com.apple.SafariCloudHistoryPushAgent' 'com.apple.protectedcloudstorage.protectedcloudkeysyncing' 'com.apple.imagent' 'com.apple.imautomatichistorydeletionagent' 'com.apple.imklaunchagent' 'com.apple.imtransferagent' 'com.apple.avconferenced' 'com.apple.gamed' 'com.apple.passd' 'com.apple.Maps.pushdaemon' 'com.apple.screencaptureui' 'com.apple.screensharing.MessagesAgent' 'com.apple.screensharing.agent' 'com.apple.screensharing.menuextra' 'com.apple.telephonyutilities.callservicesd' 'com.apple.photoanalysisd' 'com.apple.parsecd' 'com.apple.AOSPushRelay' 'com.apple.AOSHeartbeat' 'com.apple.AirPlayUIAgent' 'com.apple.AirPortBaseStationAgent' 'com.apple.DictationIM' 'com.apple.familycircled' 'com.apple.familycontrols.useragent' 'com.apple.familynotificationd' 'com.apple.findmymacmessenger' 'com.apple.videosubscriptionsd' 'com.apple.CommCenter-osx' 'com.apple.sharingd' 'com.apple.identityservicesd' 'com.apple.java.InstallOnDemand' 'com.apple.parentalcontrols.check' 'com.apple.parsec-fbf' 'com.apple.security.keychain-circle-notification' 'com.apple.syncdefaultsd' 'com.apple.appleseed.seedusaged' 'com.apple.appleseed.seedusaged.postinstall' 'com.apple.CallHistorySyncHelper' 'com.apple.RemoteDesktop' 'com.apple.CallHistoryPluginHelper' 'com.apple.SocialPushAgent' 'com.apple.WebKit.PluginAgent' 'com.apple.touristd' 'com.apple.macos.studentd' 'com.apple.KeyboardAccessAgent' 'com.apple.exchange.exchangesyncd' 'com.apple.suggestd' 'com.apple.AddressBook.abd' 'com.apple.ap.adprivacyd' 'com.apple.helpd' 'com.apple.homed' 'com.apple.ap.adservicesd' 'com.apple.amp.mediasharingd' 'com.apple.mediaanalysisd' 'com.apple.mediaremoteagent' 'com.apple.siriknowledged' 'com.apple.assistant_service' 'com.apple.assistantd' 'com.apple.speech.speechdatainstallerd' 'com.apple.speech.speechsynthesisd' 'com.apple.speech.synthesisserver' 'com.apple.Siri.agent' 'com.apple.VoiceOver' 'com.apple.voicememod' 'com.apple.accessibility.AXVisualSupportAgent' 'com.apple.accessibility.dfrhud' 'com.apple.accessibility.heard' 'com.apple.quicklook.ThumbnailsAgent' 'com.apple.quicklook' 'com.apple.quicklook.ui.helper' 'com.apple.remindd' 'com.apple.sidecar-hid-relay' 'com.apple.sidecar-relay' 'com.apple.spindump_agent' 'com.apple.ReportCrash' 'com.apple.ReportGPURestart' 'com.apple.ReportPanic' 'com.apple.DiagnosticReportCleanup' 'com.apple.TrustEvaluationAgent') for agent in "${TOENABLE[@]}" do -
pwnsdx revised this gist
Sep 16, 2019 . 2 changed files with 13 additions and 25 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,21 +1,19 @@ #!/bin/bash # IMPORTANT: You will need to run this script from Recovery. In fact, macOS Catalina brings read-only filesystem which prevent this script from working from the main OS. # This script needs to be run from the volume you wish to use it. # E.g. run it like this: cd /Volumes/Macintosh\ HD && sh /Volumes/Macintosh\ HD/Users/sabri/Desktop/disable.sh # WARNING: It might disable things that you may not like. Please double check the services in the TODISABLE vars. # Get active services: launchctl list | grep -v "\-\t0" # Find a service: grep -lR [service] /System/Library/Launch* /Library/Launch* ~/Library/LaunchAgents # Agents to disable TODISABLE=('com.apple.SafariCloudHistoryPushAgent' 'com.apple.bird' 'com.apple.iCloudUserNotifications' 'com.apple.icloud.findmydeviced.findmydevice-user-agent' 'com.apple.icloud.fmfd' 'com.apple.icloud.searchpartyuseragent' 'com.apple.security.cloudkeychainproxy3' 'com.apple.photolibraryd' 'com.apple.cloudd' 'com.apple.cloudpaird' 'com.apple.cloudphotod' 'com.apple.SafariBookmarksSyncAgent' 'com.apple.SafariCloudHistoryPushAgent' 'com.apple.protectedcloudstorage.protectedcloudkeysyncing' 'com.apple.imagent' 'com.apple.imautomatichistorydeletionagent' 'com.apple.imklaunchagent' 'com.apple.imtransferagent' 'com.apple.avconferenced' 'com.apple.gamed' 'com.apple.passd' 'com.apple.Maps.pushdaemon' 'com.apple.screencaptureui' 'com.apple.screensharing.MessagesAgent' 'com.apple.screensharing.agent' 'com.apple.screensharing.menuextra' 'com.apple.telephonyutilities.callservicesd' 'com.apple.photoanalysisd' 'com.apple.parsecd' 'com.apple.AOSPushRelay' 'com.apple.AOSHeartbeat' 'com.apple.AirPlayUIAgent' 'com.apple.AirPortBaseStationAgent' 'com.apple.DictationIM' 'com.apple.familycircled' 'com.apple.familycontrols.useragent' 'com.apple.familynotificationd' 'com.apple.findmymacmessenger' 'com.apple.videosubscriptionsd' 'com.apple.CommCenter-osx' 'com.apple.sharingd' 'com.apple.identityservicesd' 'com.apple.java.InstallOnDemand' 'com.apple.parentalcontrols.check' 'com.apple.parsec-fbf' 'com.apple.security.keychain-circle-notification' 'com.apple.syncdefaultsd' 'com.apple.appleseed.seedusaged' 'com.apple.appleseed.seedusaged.postinstall' 'com.apple.CallHistorySyncHelper' 'com.apple.RemoteDesktop' 'com.apple.CallHistoryPluginHelper' 'com.apple.SocialPushAgent' 'com.apple.WebKit.PluginAgent' 'com.apple.touristd' 'com.apple.macos.studentd' 'com.apple.KeyboardAccessAgent' 'com.apple.exchange.exchangesyncd' 'com.apple.suggestd' 'com.apple.AddressBook.abd' 'com.apple.ap.adprivacyd' 'com.apple.helpd' 'com.apple.homed' 'com.apple.ap.adservicesd' 'com.apple.amp.mediasharingd' 'com.apple.mediaanalysisd' 'com.apple.mediaremoteagent' 'com.apple.siriknowledged' 'com.apple.assistant_service' 'com.apple.assistantd' 'com.apple.speech.speechdatainstallerd' 'com.apple.speech.speechsynthesisd' 'com.apple.speech.synthesisserver' 'com.apple.Siri.agent' 'com.apple.VoiceOver' 'com.apple.voicememod' 'com.apple.accessibility.AXVisualSupportAgent' 'com.apple.accessibility.dfrhud' 'com.apple.accessibility.heard' 'com.apple.quicklook.ThumbnailsAgent' 'com.apple.quicklook' 'com.apple.quicklook.ui.helper' 'com.apple.remindd' 'com.apple.sidecar-hid-relay' 'com.apple.sidecar-relay' 'com.apple.spindump_agent' 'com.apple.ReportCrash' 'com.apple.ReportGPURestart' 'com.apple.ReportPanic' 'com.apple.DiagnosticReportCleanup' 'com.apple.TrustEvaluationAgent') for agent in "${TODISABLE[@]}" do mv ./System/Library/LaunchAgents/${agent}.plist ./System/Library/LaunchAgents/${agent}.plist.bak echo "[OK] Agent ${agent} disabled" done @@ -24,10 +22,6 @@ TODISABLE=('com.apple.netbiosd' 'com.apple.preferences.timezone.admintool' 'com. for daemon in "${TODISABLE[@]}" do mv ./System/Library/LaunchDaemons/${daemon}.plist ./System/Library/LaunchDaemons/${daemon}.plist.bak echo "[OK] Daemon ${daemon} disabled" done This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,21 +1,19 @@ #!/bin/bash # IMPORTANT: You will need to run this script from Recovery. In fact, macOS Catalina brings read-only filesystem which prevent this script from working from the main OS. # This script needs to be run from the volume you wish to use it. # E.g. run it like this: cd /Volumes/Macintosh\ HD && sh /Volumes/Macintosh\ HD/Users/sabri/Desktop/enable.sh # WARNING: It might disable things that you may not like. Please double check the services in the TODISABLE vars. # Get active services: launchctl list | grep -v "\-\t0" # Find a service: grep -lR [service] /System/Library/Launch* /Library/Launch* ~/Library/LaunchAgents # Agents to enable TOENABLE=('com.apple.SafariCloudHistoryPushAgent' 'com.apple.bird' 'com.apple.iCloudUserNotifications' 'com.apple.icloud.findmydeviced.findmydevice-user-agent' 'com.apple.icloud.fmfd' 'com.apple.icloud.searchpartyuseragent' 'com.apple.security.cloudkeychainproxy3' 'com.apple.photolibraryd' 'com.apple.cloudd' 'com.apple.cloudpaird' 'com.apple.cloudphotod' 'com.apple.SafariBookmarksSyncAgent' 'com.apple.SafariCloudHistoryPushAgent' 'com.apple.protectedcloudstorage.protectedcloudkeysyncing' 'com.apple.imagent' 'com.apple.imautomatichistorydeletionagent' 'com.apple.imklaunchagent' 'com.apple.imtransferagent' 'com.apple.avconferenced' 'com.apple.gamed' 'com.apple.passd' 'com.apple.Maps.pushdaemon' 'com.apple.screencaptureui' 'com.apple.screensharing.MessagesAgent' 'com.apple.screensharing.agent' 'com.apple.screensharing.menuextra' 'com.apple.telephonyutilities.callservicesd' 'com.apple.photoanalysisd' 'com.apple.parsecd' 'com.apple.AOSPushRelay' 'com.apple.AOSHeartbeat' 'com.apple.AirPlayUIAgent' 'com.apple.AirPortBaseStationAgent' 'com.apple.DictationIM' 'com.apple.familycircled' 'com.apple.familycontrols.useragent' 'com.apple.familynotificationd' 'com.apple.findmymacmessenger' 'com.apple.videosubscriptionsd' 'com.apple.CommCenter-osx' 'com.apple.sharingd' 'com.apple.identityservicesd' 'com.apple.java.InstallOnDemand' 'com.apple.parentalcontrols.check' 'com.apple.parsec-fbf' 'com.apple.security.keychain-circle-notification' 'com.apple.syncdefaultsd' 'com.apple.appleseed.seedusaged' 'com.apple.appleseed.seedusaged.postinstall' 'com.apple.CallHistorySyncHelper' 'com.apple.RemoteDesktop' 'com.apple.CallHistoryPluginHelper' 'com.apple.SocialPushAgent' 'com.apple.WebKit.PluginAgent' 'com.apple.touristd' 'com.apple.macos.studentd' 'com.apple.KeyboardAccessAgent' 'com.apple.exchange.exchangesyncd' 'com.apple.suggestd' 'com.apple.AddressBook.abd' 'com.apple.ap.adprivacyd' 'com.apple.helpd' 'com.apple.homed' 'com.apple.ap.adservicesd' 'com.apple.amp.mediasharingd' 'com.apple.mediaanalysisd' 'com.apple.mediaremoteagent' 'com.apple.siriknowledged' 'com.apple.assistant_service' 'com.apple.assistantd' 'com.apple.speech.speechdatainstallerd' 'com.apple.speech.speechsynthesisd' 'com.apple.speech.synthesisserver' 'com.apple.Siri.agent' 'com.apple.VoiceOver' 'com.apple.voicememod' 'com.apple.accessibility.AXVisualSupportAgent' 'com.apple.accessibility.dfrhud' 'com.apple.accessibility.heard' 'com.apple.quicklook.ThumbnailsAgent' 'com.apple.quicklook' 'com.apple.quicklook.ui.helper' 'com.apple.remindd' 'com.apple.sidecar-hid-relay' 'com.apple.sidecar-relay' 'com.apple.spindump_agent' 'com.apple.ReportCrash' 'com.apple.ReportGPURestart' 'com.apple.ReportPanic' 'com.apple.DiagnosticReportCleanup' 'com.apple.TrustEvaluationAgent') for agent in "${TOENABLE[@]}" do mv /System/Library/LaunchAgents/${agent}.plist.bak /System/Library/LaunchAgents/${agent}.plist echo "[OK] Agent ${agent} enabled" done @@ -24,10 +22,6 @@ TOENABLE=('com.apple.netbiosd' 'com.apple.preferences.timezone.admintool' 'com.a for daemon in "${TOENABLE[@]}" do mv /System/Library/LaunchDaemons/${daemon}.plist.bak /System/Library/LaunchDaemons/${daemon}.plist echo "[OK] Daemon ${daemon} enabled" done -
pwnsdx created this gist
Sep 16, 2019 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,33 @@ #!/bin/bash # IMPORTANT: You will need to disable SIP aka Rootless in order to fully execute this script, you can reenable it after. # WARNING: It might disable things that you may not like. Please double check the services in the TODISABLE vars. # Get active services: launchctl list | grep -v "\-\t0" # Find a service: grep -lR [service] /System/Library/Launch* /Library/Launch* ~/Library/LaunchAgents # Agents to disable TODISABLE=('com.apple.SafariCloudHistoryPushAgent' 'com.apple.iCloudUserNotifications' 'com.apple.icloud.findmydeviced.findmydevice-user-agent' 'com.apple.icloud.fmfd' 'com.apple.icloud.searchpartyuseragent' 'com.apple.security.cloudkeychainproxy3' 'com.apple.photolibraryd' 'com.apple.cloudd' 'com.apple.cloudpaird' 'com.apple.cloudphotod' 'com.apple.SafariBookmarksSyncAgent' 'com.apple.SafariCloudHistoryPushAgent' 'com.apple.protectedcloudstorage.protectedcloudkeysyncing' 'com.apple.imagent' 'com.apple.imautomatichistorydeletionagent' 'com.apple.imklaunchagent' 'com.apple.imtransferagent' 'com.apple.avconferenced' 'com.apple.gamed' 'com.apple.passd' 'com.apple.Maps.pushdaemon' 'com.apple.screencaptureui' 'com.apple.screensharing.MessagesAgent' 'com.apple.screensharing.agent' 'com.apple.screensharing.menuextra' 'com.apple.telephonyutilities.callservicesd' 'com.apple.photoanalysisd' 'com.apple.parsecd' 'com.apple.java.InstallOnDemand' 'com.apple.AOSPushRelay' 'com.apple.AOSHeartbeat' 'com.apple.AirPlayUIAgent' 'com.apple.AirPortBaseStationAgent' 'com.apple.DictationIM' 'com.apple.familycircled' 'com.apple.familycontrols.useragent' 'com.apple.familynotificationd' 'com.apple.findmymacmessenger' 'com.apple.videosubscriptionsd' 'com.apple.CommCenter-osx' 'com.apple.sharingd' 'com.apple.identityservicesd' 'com.apple.java.InstallOnDemand' 'com.apple.parentalcontrols.check' 'com.apple.parsec-fbf' 'com.apple.security.keychain-circle-notification' 'com.apple.syncdefaultsd' 'com.apple.appleseed.seedusaged' 'com.apple.appleseed.seedusaged.postinstall' 'com.apple.CallHistorySyncHelper' 'com.apple.RemoteDesktop' 'com.apple.CallHistoryPluginHelper' 'com.apple.SocialPushAgent' 'com.apple.WebKit.PluginAgent' 'com.apple.touristd' 'com.apple.macos.studentd' 'com.apple.KeyboardAccessAgent' 'com.apple.exchange.exchangesyncd' 'com.apple.suggestd' 'com.apple.AddressBook.abd' 'com.apple.ap.adprivacyd' 'com.apple.helpd' 'com.apple.homed' 'com.apple.ap.adservicesd' 'com.apple.amp.mediasharingd' 'com.apple.mediaanalysisd' 'com.apple.mediaremoteagent' 'com.apple.siriknowledged' 'com.apple.assistant_service' 'com.apple.assistantd' 'com.apple.speech.speechdatainstallerd' 'com.apple.speech.speechsynthesisd' 'com.apple.speech.synthesisserver' 'com.apple.Siri.agent' 'com.apple.VoiceOver' 'com.apple.voicememod' 'com.apple.accessibility.AXVisualSupportAgent' 'com.apple.accessibility.dfrhud' 'com.apple.accessibility.heard' 'com.apple.quicklook.ThumbnailsAgent' 'com.apple.quicklook' 'com.apple.quicklook.ui.helper' 'com.apple.remindd' 'com.apple.sidecar-hid-relay' 'com.apple.sidecar-relay' 'com.apple.spindump_agent' 'com.apple.ReportCrash' 'com.apple.ReportGPURestart' 'com.apple.ReportPanic' 'com.apple.DiagnosticReportCleanup' 'com.apple.TrustEvaluationAgent') for agent in "${TODISABLE[@]}" do { sudo launchctl unload -w /System/Library/LaunchAgents/${agent}.plist launchctl unload -w /System/Library/LaunchAgents/${agent}.plist } &> /dev/null sudo mv /System/Library/LaunchAgents/${agent}.plist /System/Library/LaunchAgents/${agent}.plist.bak echo "[OK] Agent ${agent} disabled" done # Daemons to disable TODISABLE=('com.apple.netbiosd' 'com.apple.preferences.timezone.admintool' 'com.apple.remotepairtool' 'com.apple.security.FDERecoveryAgent' 'com.apple.icloud.findmydeviced' 'com.apple.icloud.searchpartyd' 'com.apple.familycontrols' 'com.apple.findmymac' 'com.apple.findmymacmessenger' 'com.apple.SubmitDiagInfo' 'com.apple.screensharing' 'com.apple.appleseed.fbahelperd' 'com.apple.apsd' 'com.apple.ManagedClient.cloudconfigurationd' 'com.apple.ManagedClient.enroll' 'com.apple.ManagedClient' 'com.apple.ManagedClient.startup' 'com.apple.locate' 'com.apple.locationd' 'com.apple.eapolcfg_auth' 'com.apple.RemoteDesktop.PrivilegeProxy' 'com.apple.mediaremoted' 'com.apple.analyticsd') for daemon in "${TODISABLE[@]}" do { sudo launchctl unload -w /System/Library/LaunchDaemons/${daemon}.plist launchctl unload -w /System/Library/LaunchDaemons/${daemon}.plist } &> /dev/null sudo mv /System/Library/LaunchDaemons/${daemon}.plist /System/Library/LaunchDaemons/${daemon}.plist.bak echo "[OK] Daemon ${daemon} disabled" done This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,33 @@ #!/bin/bash # IMPORTANT: You will need to disable SIP aka Rootless in order to fully execute this script, you can reenable it after. # WARNING: It might enable things that you may not like. Please double check the services in the TOENABLE vars. # Get active services: launchctl list | grep -v "\-\t0" # Find a service: grep -lR [service] /System/Library/Launch* /Library/Launch* ~/Library/LaunchAgents # Agents to enable TOENABLE=('com.apple.SafariCloudHistoryPushAgent' 'com.apple.iCloudUserNotifications' 'com.apple.icloud.findmydeviced.findmydevice-user-agent' 'com.apple.icloud.fmfd' 'com.apple.icloud.searchpartyuseragent' 'com.apple.security.cloudkeychainproxy3' 'com.apple.photolibraryd' 'com.apple.cloudd' 'com.apple.cloudpaird' 'com.apple.cloudphotod' 'com.apple.SafariBookmarksSyncAgent' 'com.apple.SafariCloudHistoryPushAgent' 'com.apple.protectedcloudstorage.protectedcloudkeysyncing' 'com.apple.imagent' 'com.apple.imautomatichistorydeletionagent' 'com.apple.imklaunchagent' 'com.apple.imtransferagent' 'com.apple.avconferenced' 'com.apple.gamed' 'com.apple.passd' 'com.apple.Maps.pushdaemon' 'com.apple.screencaptureui' 'com.apple.screensharing.MessagesAgent' 'com.apple.screensharing.agent' 'com.apple.screensharing.menuextra' 'com.apple.telephonyutilities.callservicesd' 'com.apple.photoanalysisd' 'com.apple.parsecd' 'com.apple.java.InstallOnDemand' 'com.apple.AOSPushRelay' 'com.apple.AOSHeartbeat' 'com.apple.AirPlayUIAgent' 'com.apple.AirPortBaseStationAgent' 'com.apple.DictationIM' 'com.apple.familycircled' 'com.apple.familycontrols.useragent' 'com.apple.familynotificationd' 'com.apple.findmymacmessenger' 'com.apple.videosubscriptionsd' 'com.apple.CommCenter-osx' 'com.apple.sharingd' 'com.apple.identityservicesd' 'com.apple.java.InstallOnDemand' 'com.apple.parentalcontrols.check' 'com.apple.parsec-fbf' 'com.apple.security.keychain-circle-notification' 'com.apple.syncdefaultsd' 'com.apple.appleseed.seedusaged' 'com.apple.appleseed.seedusaged.postinstall' 'com.apple.CallHistorySyncHelper' 'com.apple.RemoteDesktop' 'com.apple.CallHistoryPluginHelper' 'com.apple.SocialPushAgent' 'com.apple.WebKit.PluginAgent' 'com.apple.touristd' 'com.apple.macos.studentd' 'com.apple.KeyboardAccessAgent' 'com.apple.exchange.exchangesyncd' 'com.apple.suggestd' 'com.apple.AddressBook.abd' 'com.apple.ap.adprivacyd' 'com.apple.helpd' 'com.apple.homed' 'com.apple.ap.adservicesd' 'com.apple.amp.mediasharingd' 'com.apple.mediaanalysisd' 'com.apple.mediaremoteagent' 'com.apple.siriknowledged' 'com.apple.assistant_service' 'com.apple.assistantd' 'com.apple.speech.speechdatainstallerd' 'com.apple.speech.speechsynthesisd' 'com.apple.speech.synthesisserver' 'com.apple.Siri.agent' 'com.apple.VoiceOver' 'com.apple.voicememod' 'com.apple.accessibility.AXVisualSupportAgent' 'com.apple.accessibility.dfrhud' 'com.apple.accessibility.heard' 'com.apple.quicklook.ThumbnailsAgent' 'com.apple.quicklook' 'com.apple.quicklook.ui.helper' 'com.apple.remindd' 'com.apple.sidecar-hid-relay' 'com.apple.sidecar-relay' 'com.apple.spindump_agent' 'com.apple.ReportCrash' 'com.apple.ReportGPURestart' 'com.apple.ReportPanic' 'com.apple.DiagnosticReportCleanup' 'com.apple.TrustEvaluationAgent') for agent in "${TOENABLE[@]}" do { sudo launchctl load -w /System/Library/LaunchAgents/${agent}.plist launchctl load -w /System/Library/LaunchAgents/${agent}.plist } &> /dev/null sudo mv /System/Library/LaunchAgents/${agent}.plist.bak /System/Library/LaunchAgents/${agent}.plist echo "[OK] Agent ${agent} enabled" done # Daemons to enable TOENABLE=('com.apple.netbiosd' 'com.apple.preferences.timezone.admintool' 'com.apple.remotepairtool' 'com.apple.security.FDERecoveryAgent' 'com.apple.icloud.findmydeviced' 'com.apple.icloud.searchpartyd' 'com.apple.familycontrols' 'com.apple.findmymac' 'com.apple.findmymacmessenger' 'com.apple.SubmitDiagInfo' 'com.apple.screensharing' 'com.apple.appleseed.fbahelperd' 'com.apple.apsd' 'com.apple.ManagedClient.cloudconfigurationd' 'com.apple.ManagedClient.enroll' 'com.apple.ManagedClient' 'com.apple.ManagedClient.startup' 'com.apple.locate' 'com.apple.locationd' 'com.apple.eapolcfg_auth' 'com.apple.RemoteDesktop.PrivilegeProxy' 'com.apple.mediaremoted' 'com.apple.analyticsd') for daemon in "${TOENABLE[@]}" do { sudo launchctl load -w /System/Library/LaunchDaemons/${daemon}.plist launchctl load -w /System/Library/LaunchDaemons/${daemon}.plist } &> /dev/null sudo mv /System/Library/LaunchDaemons/${daemon}.plist.bak /System/Library/LaunchDaemons/${daemon}.plist echo "[OK] Daemon ${daemon} enabled" done