zoom_uninstall_macos.sh

MacOS is arguably the best desktop operating system. And while the debate on Mac, Windows, and Linux is going to last for ages, for what I do, macOS fits my needs better. One of the things that give macOS a clear advantage over its Windows and Linux counterparts is the luxury to have a wide assortment of highly efficient apps designed to. The company compromised the security of some users when it secretly installed a ‘ZoomOpener’ component as part of a manual update for its Mac desktop application in July 2018; Zoom did not implement any offsetting measures to protect users’ security, and increased users’ risk of remote video surveillance by strangers, the FTC claimed. Change Users & Groups Login Items preferences on Mac. If you’re an administrator of your Mac, you can use the Login Items pane of Users & Groups System Preferences to select the apps, documents, and server connections that open automatically when you log in to your Mac.

Zoomopener mac os
#!/usr/bin/env bash
# sources
https://drive.google.com/drive/folders/1MP0cNLyJjzPLNrvNDCZv9hRuif091f0c
https://apple.stackexchange.com/questions/358651/unable-to-completely-uninstall-zoom-meeting-app
https://medium.com/bugbountywriteup/zoom-zero-day-4-million-webcams-maybe-an-rce-just-get-them-to-visit-your-website-ac75c83f4ef5
echo Stopping Zoom...
pkill 'zoom.us'
echo Cleaning Zoom...
echo Cleaning Application Cached Files...
{
rm -fr -- ~/Library/Application Support/zoom.us
rm -fr -- ~/Library/Application Support/ZoomPresence
rm -fr -- ~/Library/Caches/us.zoom.xos
rm -fr -- ~/Library/Logs/zoom.us/
rm -fr -- ~/Library/Logs/zoomRooms/
rm -fr -- ~/Library/Logs/zoominstall.log
rm -fr -- ~/Library/Preferences/ZoomChat.plist
rm -fr -- ~/Library/Preferences/us.zoom.xos.plist
rm -fr -- ~/Library/Saved Application State/us.zoom.xos.savedState
}
echo'Cleaning Application...'
{
rm -fr -- ~/Applications/zoom.us.app
rm -fr -- ~/.zoomus/ZoomOpener.app
rm -fr -- ~/.zoomus
}
echo'Removed Application...'
echo'Preventing the vulnerable server from running on your machine...'
# (You may need to run these lines for each user on your machine.)
pkill 'ZoomOpener'; rm -rf ~/.zoomus; touch ~/.zoomus && chmod 000 ~/.zoomus;
pkill 'RingCentralOpener'; rm -rf ~/.ringcentralopener; touch ~/.ringcentralopener && chmod 000 ~/.ringcentralopener;
echo'Disabling the ability of Zoom to turn on your webcam when joining a meeting...'
defaults write ~/Library/Preferences/us.zoom.config.plist ZDisableVideo 1 # For just your local account
echo'Removing Launch Daemons/Agents and Internet Plug-Ins...'
{
rm -fr -- ~/Library/LaunchDaemons/us.zoom.rooms.daemon.plist
rm -fr -- ~/Library/LaunchAgents/us.zoom*
rm -fr -- ~/Library/Internet Plug-Ins/ZoomUsPlugIn.plugin/
}
echo'Switching to a user with sudo privileges to remove more stuff...'
{
sudo rm -fr -- /Applications/zoom.us.app
sudo kextunload -b zoom.us.ZoomAudioDevice
sudo rm -fr -- /System/Library/Extensions/ZoomAudioDevice.kext
sudo defaults write /Library/Preferences/us.zoom.config.plist ZDisableVideo 1 # For all users on the machine
sudo rm -fr -- /Library/Internet Plug-Ins/ZoomUsPlugIn.plugin/
sudo rm -fr -- /Library/LaunchDaemons/us.zoom.rooms.daemon.plist
sudo rm -fr -- /Library/LaunchAgents/us.zoom*
}

Zoomopener Mac

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment