AICon上海「Agent与多模态解决方案专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

微软将旧版本的 Ask Toolbar 归为恶意软件

  • 2015-06-22
  • 本文字数:893 字

    阅读完需:约 3 分钟

现在,微软将捆绑在 Java 安装包中的旧版本的 Ask Toolbar 归为恶意软件,并阻止其安装;不过,该工具栏的最新版本仍然可以使用,没有什么问题。此项决定同微软最近将任意搜索保护代码归为恶意软件的策略一致;那些代码会阻止用户修改默认搜索引擎。

这一决定背后的工作原理很重要,因为它解释了为什么最新版本的工具栏不会被识别为恶意软件。工具栏本身以及默认搜索引擎被修改的事实都不是微软的目标。被认为是恶意软件的功能是一种保护机制,当用户将首页或默认搜索引擎由 Ask 改成其它的,就会弹出一个提示框。正如微软的报道:

当另一个程序试图修改首页、默认搜索或新选项卡设置时,这个浏览器修改器 [Ask Toolbar] 的旧版本会显示下面的警告 [原文中有图片],提醒用户浏览器设置遭到修改,并尝试将首页改回 Ask。

据报道,Ask Toolbar 的最新版本已经移除了搜索保护功能,这意味着它已经符合微软的政策。

尽管有局限性,但该决定还是受到了 Java 社区很大一部分人的欢迎,他们通常反对在安装包中包含工具栏。一份公开请愿书被创建出来,要求Oracle(当前的Java 管理者)从安装包中移除工具栏;截至目前,已经有超过2 万人在请愿书上签字,其中包括著名的Java 开发者 Joshua Bloch 。2014 年 7 月, Oracle 已经部分地解决了这些问题,他们在 Java 控制面板中增加了一个配置选项,用于禁止第三方捆绑软件。

Java 捆绑工具栏作为安装包的一部分已经有相当长的一段时间了。2005 年,Sun 宣布,将在Java SE 5 中包含Google Toolbar ,那时,谷歌是“JCP 程序执行委员会(JCP Programme Executive Committee)”的一部分。三年之后,2008 年,根据类似的协议,它开始提供微软的MSN Toolbar 。Yahoo! Toolbar 也被报道捆绑到了Java 升级包中。在2010 年 Oracle 收购 Sun 的时候,捆绑工具栏的做法一直没有中断。

那时,在软件中捆绑工具栏的做法在软件分发商中非常普遍。 Adobe Flash 曾经提供过 Chrome Toolbar ,而 Skype 捆绑了他们自己的 Skype Toolbar 及其它插件。虽然他们大部分已经停止了这种做法,但 Java 是少数仍然延续这一做法的软件之一。

查看英文原文: Microsoft Classifies Older Versions of Ask Toolbar as Malware

2015-06-22 04:291302
用户头像

发布了 1008 篇内容, 共 415.6 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

5W1H聊开源之What——开源是什么?

禅道项目管理

开源 软件 开发

详解浏览器跨域访问的几种办法

华为云开发者联盟

安全 浏览器 跨域 WEB安全 跨域访问

权限与认证:JWT

程序员架构进阶

Token JWT 认证授权 28天写作 6月日更

速度,力度,广度:金融数智化中的华为“寻道”

脑极体

《开源 PassJava》1、项目介绍

悟空聊架构

开源 面试 刷题 spring cloud alibaba 6月日更

【Vue2.x 源码学习】第三篇 - 对象的单层劫持

Brave

源码 vue2 6月日更

傲腾持久内存如何为数据赋能,加速应用落地?

白玉兰开源

人工智能 英特尔 傲腾

如履薄冰--亚马逊直运系统重构实录

蔡超

软件架构 软件重构 软件自动化测试

分库分表 vs NewSQL 数据库

xcbeyond

分库分表 6月日更

🏆【声网Agora】「WebRTC-如何搭建语音认证服务」

码界西柚

WebRTC RTC征文大赛 Agora 6月日更

网络攻防学习笔记 Day34

穿过生命散发芬芳

网络攻防 6月日更

ARTS--week 10 补打卡

steve_lee

记一次K8s排错实战

雪雷

k8s 6月日更

PMP-项目管理标准

索隆

pmp 6月日更

WebSocket 对象简介

编程三昧

大前端 websocket

MySQL 基础之一:基本命令使用

打工人!

MySQL 6月日更

🐬【MySQL技术导航】带你认识一下数据库的锁

码界西柚

MySQL MySQL锁 6月日更

Golang Testing 概览 - 基本篇

hedzr

Unit Test testing Go 语言

【通俗易懂】JWT-使用的可能正确姿势

蛋先生DX

JWT 6月日更

华云大咖说 | 安超OS全面升级 最新亮点解密

华云数据

裕民银行 x mPaaS | 移动应用“适老化”改造,可不止是字体变大

蚂蚁集团移动开发平台 mPaaS

移动开发 mPaaS APP开发

【Flutter 专题】113 图解自定义 ACEPieWidget 饼状图 (二)

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 6月日更

最近打算重新写一遍爬虫“指北”

IT蜗壳-Tango

IT蜗壳教学 6月日更

Dubbo 线程池模型

青年IT男

dubbo

react源码解析5.jsx&核心api

全栈潇晨

React React Hooks

超超超超级详细的多边形游戏问题分析(动态规划)

若尘

算法 动态规划 6月日更

“openEuler未来发展” 采访熊伟博士

容光

操作系统

5分钟速读之Rust权威指南(十六)

wzx

rust

有点难的知识点:Webpack Chunk 分包规则详解

范文杰

webpack 6月日更

6000年,看懂了「硬核山东」!

云计算

C 语言数据结构的封装方法

实力程序员

微软将旧版本的Ask Toolbar归为恶意软件_Java_Abraham Marín Pérez_InfoQ精选文章