当前位置: 华文问答 > 数码

最流氓的软件可以流氓到什么程度?

2020-03-23数码

【第四次更新】个人认为Flash中国版已经荣登「最流氓软件」的行列了。

一、Flash中国版在开机后会弹出广告。

Flash弹广告。。。

于是我使用某良心杀毒软件拦截这一弹窗,准备上网。

我打开了一个常用网站。正当此时,Flash插件提示:必要的系统组件未能正常运行。

嗯?我前往Adobe官方Flash测试页,获得了这样的结果:

这时,我发现了事情的不对劲:关闭窗口后Flash动画一切正常。

那么,只有一种可能:这个所谓「必要的系统组件」其实是广告插件?

为了验证这一想法,我在关闭了对Flash弹窗的拦截后重启浏览器,此时Flash恢复了正常。

二、Flash中国版弹窗一旦被拦截,会恐吓用户关闭拦截。

唔……那不用你的中国版,用国际版总可以吧。

首先,我前往Adobe官网下载Flash Player。但官网一开始被Flash中国版劫持,切入Flash相关页后必定会跳转到Flash中国版。

后来,我也不知道通过什么手段从Adobe官网搞来了Flash Player(今天就试不出来了)。看着眼前这个差点把McAfee带进来的Flash国际版,我依然满心欢喜。

然后……

………………

三、Flash中国版会通过劫持、检测地区(这一项我也不知道是中国运营方面问题还是Adobe自己的锅)强制用户使用中国版。

四(不过和我们没关系啦)、Adobe和McAfee狼狈为奸!

综上,Flash Player已经满足了流氓软件的几大基本特征:

  1. 启动后弹出新闻、广告;
  2. 通过欺骗、恐吓阻止用户拦截广告;
  3. 通过强制、诱导行为阻止用户更换产品;
  4. 捆绑其它软件。

说真的,Flash虽然本身并不是众多软件里最流氓的,但却是最霸道的。

其它软件或导航站(点名2345)虽然流氓远胜于Flash,但可以通过各种技术(像注册表、重装)完全卸载,同时有许多更好的替代品。

Flash虽然只是弹个窗,但鉴于日常上网时Flash的重要性和产品的垄断性,这类流氓要危险太多了。

现在,重新整理一遍各个方法。

一、不使用Flash

确实,Flash在今年(2020年)就会退出市场,但现实是很多网站还没有做好准备,像LOFTER现在上传头像还是要用到Flash,我还要另外开Edge,麻烦死。而且以下网站基本是不会放弃Flash的:

  • 线下机构网站(政府网站、学校网站是重灾区);
  • 年代较远、已停止维护的网站;
  • 部分「小游戏」网站(有能力使用HTML,但这样一来之前的所有Flash游戏都要从头编写,成本太高);
  • 部分学习网站。
  • 不过当然,如果确实用不到这些网站,删掉Flash也是成本最低、一劳永逸的好办法。

    二、手动关闭(亲测)

    当「FF新鲜事」弹出时,点击右上角菜单键(四横杠),在弹出选项中单击「不再弹出」。以后会不会复活暂时无法得知。

    三、换用浏览器(亲测)

    Chrome、Edge和IE确实预装了Flash。尽管如此,打开Flash依然需要经过几个步骤:

    1.Chrome

    1. 点击地址栏左侧的i字图标或锁形图标;
    2. 点击「网站设置」;
    3. 找到「Flash」并设置为允许;
    4. 刷新页面,如果是HTTP网站还要「允许一次Flash运行」,就可以使用了。

    每个需要Flash的网站基本都要单独操作一次。

    Chrome Win 32位 | Win 64位 | Mac OS X | Linux 64位(离线包)

    2.Microsoft Edge

    1. 点击地址栏右侧的拼图图标;
    2. 点击「允许一次」。

    每次重开浏览器,打开每个需要Flash的网页基本都要单独操作一次。

    3.Internet Explorer

    自动加载,无需操作。当然IE本身我是绝对不推荐的,这种古董也该退休了。

    但话又说回来,现在浏览器都保存了很多自己的数据,而且操作逻辑也都有些差别。我也试过很多浏览器,像Chrome、Opera、Vivaldi、傲游、360极速,最后还是觉得不如火狐用着舒服,所以这个方法只推荐给浏览器使用不多/只用隐私模式的人。

    四、使用安全软件(亲测)

    目前只试了火绒安全软件、电脑管家和360安全卫士。

    1.火绒

    ActiveX、PPAPI:

    火绒安全软件→扩展工具→弹窗拦截→Flash-新鲜事→开启拦截;

    NPAPI(火狐):

    等待弹窗弹出→火绒…(同上)…拦截→添加拦截→建议拦截→手动拦截→单击弹窗→拦截弹窗。

    2.电脑管家(V13+)

    首页/功能大全→权限雷达→Flash Player→自行勾选。

    3.360安全卫士(V11+)

    功能大全→权限管理→Flash…(同上)…勾选。

    五、BAT代码(参见锋行的评论)

    @echo off

    taskkill /f /t /im FlashHelperService.exe

    ping 127.0.0.1

    del /f /s /q C:\Windows\SysWOW64\Macromed\Flash\FlashHelperService.exe

    Reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION" /v "FlashHelperService" /f

    Reg delete "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\Flash Helper Service" /f

    Reg delete "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\Flash Helper Service" /f

    pause

    1. 打开「记事本」;
    2. 复制粘贴上述代码,保存;
    3. 改拓展名为.bat,运行。

    原理大概就是进注册表删几个项。

    六、特别版(参见ZF4hk44f4y1Q5Gs7的评论)

    和部分网站依赖IE一样,就算Flash和IE一样停止开发,也会有少量网站无法改变。

    8.修改Host(参见毛呆的评论和链接)

    原理我倒是知道,不过不会用……

    最后,很多人都评论说才知道是Flash干的。

    左上角那个「Flash助手推荐」大家是都没看到吗。