• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

kris-anderson/remove-zoom-macos: A bash script for macOS that will completely un ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称(OpenSource Name):

kris-anderson/remove-zoom-macos

开源软件地址(OpenSource Url):

https://github.com/kris-anderson/remove-zoom-macos

开源编程语言(OpenSource Language):

Shell 100.0%

开源软件介绍(OpenSource Introduction):

remove-zoom-macos

CI license type

Highlights

  • Easy for anyone to run on macOS
  • Provides helpful output letting you know what it found and deleted
  • Can also be deployed via Jamf within your enterprise environment

What it does

  • Kills the Zoom process if it is running
  • Removes the Zoom application from the /Applications/ or ~/Applications/ directories
  • Uninstalls the Zoom Audio Device
  • Removes the Zoom Internet Plugin
  • Removes a defaults value
  • Removes the pkgutil history for Zoom
  • Removes the ~/.zoomus/ directory from your home directory
  • Removes the cache directories Zoom uses
  • Removes the log files Zoom uses
  • Removes additional preferences and configuration files

Instructions

Easy Method

  1. Run this single command.

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/kris-anderson/remove-zoom-macos/master/remove_zoom_macos.sh)"

Manual Method

  1. Open your terminal and download the remove_zoom_macos.sh script.

    wget https://raw.githubusercontent.com/kris-anderson/remove-zoom-macos/master/remove_zoom_macos.sh
  2. Add execute permissions to the script.

    chmod +x remove_zoom_macos.sh
  3. Run it.

    ./remove_zoom_macos.sh

Example Terminal Output

terminal command screenshot

Why this script exists

Zoom has not had a good track record with security and privacy. All software will have vulnerabilities at some point, so it's not fair to avoid a company for this reason alone. That being said, the way Zoom designs and develops their software is around ease of use over security, and their poor software design decisions, are the cause of their security vulnerabilities and privacy issues.

In 2019 Zoom installed a web server on macOS computers when you installed Zoom, and that server persisted even after you uninstalled the application. They did this to make re-installing Zoom easier for users, but it allowed any website to execute javascript to silently re-install zoom and enable your microphone and camera without your permission. This was such a serious vulnerability that Apple themselves pushed a silent fix for this using their MRT (Malware Removal Tool) to uninstall the Zoom web server from all macOS computers. Source: 2019 Zoom Vulnerability

In 2020 two more vulnerabilities appeared, also due to Zoom making things easier for users at the expense of security. One of them allowed any person with access to the computer (or a piece of malware on the computer) to become the root user without a password. The other vulnerability allows for other applications on your mac to use code injection in order to piggyback on the permissions you granted to Zoom previously, allowing for those malicious applications to enable your camera and microphone without your permission. Source: The 'S' in Zoom, Stands for Security

In 2022 a security researcher found a way that an attacker could leverage the macOS version of Zoom to gain access over the entire operating system. Source: The Zoom installer let a researcher hack his way to root access on macOS

Because of how Zoom develops their software, some people do not trust them, and would prefer not to run their software. I am one of those people, and this script was created for to aid in the complete removal of everything Zoom installs.

Why use this instead of the Zoom uninstaller

Normal user

If you're a normal user, you should be fine using the uninstaller built into Zoom. It doesn't uninstall everything, but it does kill the Zoom process and remove the application. Most applications leave behind some extra config and preferences files, and Zoom is no different. These files are usually harmless.

Paranoid user

If you're paranoid and you want to ensure that everything Zoom installs is fully removed. It will uninstall everything the Zoom uninstaller would uninstall, plus the additional cruft like Internet Plugins, Audio Devices, preferences, and configs.

MDM Administrator

If you manage a suite of macOS devices using an MDM provider like Jamf within your enterprise and you want to remove Zoom from those devices. You can also make it available in Jamf Self Service to allow your users to remove Zoom themselves.




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap