有一天,我正忙着做自己的事情,尤其是安装 Visual Studio,这时命令提示符弹出来了。我只来得及看到“iTunes”这个词,它就关闭了。片刻之后,用户协议出现了,我看到 iTunes 图标出现在我的桌面上。
这台电脑上没有任何音乐,而且几个小时前才将它镜像到 Windows 8.1。我没有下载 iTunes,也没有下载任何其他 Apple 产品,也没有下载任何可能依赖于它的东西(实际上这里只有 Visual Studio、Google Chrome 和 Office)。不仅如此,Visual Studio 还同时安装,我知道 Windows 不允许同时安装多个!(回想起来,它可能是在安装后更新的,所以这可能不算数……)
我正在尝试弄清楚 iTunes 是如何进入我的机器的(不要告诉我卸载,这很明显,我想知道它是如何进入那里的)。我猜它可能是恶意软件,但我没有访问过任何可以这样做的网站(基本上只有微软和谷歌)。
我打开程序,四处查看是否有问题,虽然我不是安全专家,但如果这是对 iTunes 的欺骗,那么这是我见过的最好的欺骗。唯一看起来不对劲的是它已经过时了(11.1.5.5,仍然带有蓝色图标(啊,美好的旧时光......)),尽管我第一次打开它时它立即要求更新。
我搜索了一些代码,甚至在 DTD 链接中看到了对 www.apple.com 的引用,没有拼写错误。我注意到的唯一不对劲的地方是启动程序中没有“iTunes Helper.exe”(它总是困扰着我,我特意在每次更新后删除它)。也许这个版本太旧了,但这只是我注意到的一点。我上传了一些截图(https://i.stack.imgur.com/uN8kL.jpg),也许有人会注意到一些奇怪的事情,并能分辨出这是否是一个恶搞。
有谁知道有什么办法可以追踪这个软件是如何出现在我的系统中的吗?也许是下载的 URL,或者是安装程序文件的位置?如果它是合法的,那么我想知道 Apple 是如何获得未经我许可就在我的电脑上安装它的权利的。如果这是一个骗局,那么 Apple 需要采取措施,因为它是一个相当不错的骗局。
答案1
Visual Studio Tools for Apache Cordova 是一套用于构建跨平台应用的工具。Visual Studio 包含一个辅助安装程序,可让您选择安装开发所需的第三方软件,其中包括用于 iOS 部署的 iTunes。
如果针对 HTML/Javascript(Apache Cordova)选中了跨平台移动开发选项,它将提示您安装工具(预先选择 iTunes)、Node.js、GIT CLI、Chrome、Apache Ant、JDK 7 和 Android SDK。
这Cordova 登陆页面在其工具列表中不显示 iTunes,但是MSDN 上的安装说明页面确实列出了它。
如果您只是在该提示上单击“安装”,它将使用无人值守安装开关安装所有这些程序,从而删除这些程序的主安装程序 UI。
答案2
部分原因如下:
系统是否位于企业 Active Directory 网络中?软件可能出于某种原因被推送给您。由于需要支持 iPad,我们在几台公司电脑上安装了 iTunes。
如果 iTunes 之前在您的系统中,但被手动删除而不是通过“程序和功能”菜单删除,则某些安装事件可能触发了修复操作,我相信在最坏的情况下可能会导致重新安装。您可能需要检查控制面板 -> 管理工具 -> 事件查看器,并查看安装发生之前的 Windows -> 系统日志。
您的系统上是否有任何 Apple 软件,例如 iCloud 或 Quicktime?您可能在更新过程中无意中勾选了 iTunes 复选框,或者意外勾选了它。
查看“程序和功能”并检查安装日期,然后利用该日期查找可能发生的情况的线索。与上面的事件查看器相关联。
有其他人知道您的用户名和密码吗?有人可能已经发现了您的用户名和密码吗?按 Winkey + R ->
sysdm.cpl
,然后按 Enter,然后转到高级,然后转到用户配置文件。这将显示系统上的所有配置文件,这些配置文件可能是登录到您系统的任何人。如果您认为您的密码已被泄露,请更改它。