可怕!“鸡贼”的浏览器插件,不少人已中招

有了这6款浏览器插件,浏览器居然“活了”?!媳妇儿直呼“大开眼界” 不装插件的浏览器充其量只能发挥40%的功能,其实浏览器的精髓在于插件! 阅读详情

最近,小编在国外博客网站上看到一篇文章,介绍一些浏览器插件是如何利用“鸡贼”的手段进行盈利的?我觉得挺有价值,很有可能你身边的朋友就中招了,在这里与大家分享一下。

博客的大概内容是这样的,国外加州健康保险提供商 Blue Shield 的官网被多家安全产品标记为提供恶意内容,随后,该公司运营人员很快就删除了未经授权的代码。

虽然该问题已解决了,但是这是谁干的?经过一番周密的分析,发现这些代码是 Blue Shield 的一个员工电脑上的浏览器扩展程序注入的,而该员工在上个月编辑了网站上的内容。

这件事情就提醒我们,虽然很多浏览器扩展程序看起来很好玩,很厉害。但是别忘了它通常有很大的权限,比如读取/写入你的所有数据等。

最常见的情况就是扩展程序的制造者把他们的用户群卖/租给巨黑心的辣鸡广告公司,甚至在某些情况下直接就把用户扔给网络犯罪分子…

就拿上面那个栗子来说吧,健康保险网站被入侵是因为该公司的一个员工在编辑网站内容的时候,安装了一个曾经人畜无害但现在已被破坏的插件,然后呢,这个扩展程序就背地里悄悄地把恶意代码整到网页里去。

至于这个出问题的扩展程序,可能有的朋友也听说过,它叫 Page Ruler 。

Page Ruler是一款可以测量Chrome浏览器中网页元素大小尺寸的谷歌浏览器插件。页面尺寸测量工具,前端设计师专用。可以测量页面元素、图片和文本的尺寸、位置。

下载量也还挺多的,40多万吧!

但是,这个扩展程序在几年前就已经被原开发者给无情卖掉了,虽然最近有很多人举报它传播恶意代码,不过骂归骂,你还是可以继续从 Chrome 商店下载它。

问题来了:一个浏览器扩展程序是怎么把恶意链接添加到健康保险公司的网站上的?

这个被破坏的扩展程序一直都在疯狂检测:使用它的用户是否在使用文章编辑系统(如 WordPress 或 Joomla 等)向网页中输入内容?

如果检测到该用户正在输入内容,那么,该扩展插件就开始在用户输入并保存在页面内容的结尾处植入一个 javascript 链接。当这些被改变的 HTML 内容被保存并发布到网上的时候,隐藏的 javascript 代码会导致访问者的浏览器在特定的条件下显示广告。

毕竟弹广告点广告都来钱的呀~

所以这些广告背后肯定是有人在敛财的,到底是谁发财了还不大清楚,不过发现在有人访问 Blue Shield 时,恶意链接都是从一个名为 linkojager.org 的域名下载d的 javascript 脚本,触发了杀毒软件警报。

它想下载的文件为:212b3d4039ab5319ec.js,貌似是以一个附属标识号命名的,该号码指定了一个特定的应该被记入提供广告的帐户。一个简单的搜索显示,这个相同的 javascript 代码在好几百个网站上都有,不用说,肯定是这些网站的所有者在编辑他们的网站的时侯就碰巧安装了 Page Ruler ,就在啥也不知道的情况下发布了这些代码。

如果我们下载一份该 javascript 文件的副本来看,我们可以在文件的末尾看到这些东西:

[NAME OF EXTENSION HERE] 的开发得到了添加到您访问的某些网站的广告的支持。在这个扩展程序的开发过程中,我已经投入了数千小时来增加功能,修复错误,使事情变得更好,更不用说所有要求帮助的用户的支持了。

广告支持我们所使用和喜爱的互联网;没有它们,我们今天的互联网就根本不存在。同样,如果没有收入,这个扩展程序(和即将到来的新扩展程序)就不可能实现。

你可以现在或者以后在设置页面禁用这些广告。你也可以通过点击部分按钮把广告最小化。这两个选项都可以通过点击每个广告角落的 'x’按钮获得。在这两种情况下,你的选择都是有效的,除非你重新安装或者重置扩展程序。

这应该就是个内容模板。

上面提到的“退出功能”就是说说而已,实际上根本没啥卵用,因为它指向一个不再解析的域:thisadsfor.us 。但是这个域名还是有点儿作用,方便我们更好地了解遇到的问题。

由 DomainTools (本网站的广告商])维护的注册记录显示,它最初是由使用 frankomedison1020@gmail.com 这个电子邮件地址的某人注册的。对这个不寻常的名称进行反向WHOIS 搜索,就会发现其他几个域名,包括 icontent.us 。

icontentu.s 目前也没办法解析,但 archive.org 上的缓存版本显示它曾经是属于一个名叫 Metrext 的广告平台,它把自己定位成一个分析平台,让扩展程序制造商实时跟踪用户。

曾经在 icontent.us 上提供的内容存档副本承诺具有 “plag’n’play” 功能

iContent 公司:“只需要在你的产品中加三行代码,它就上线了……每个用户的收入都很高。”

另一个和 Frank Medison 有关的域名是 cdnpps.us ,目前,它重定向到域名  “monetizus.com” 。

Monetizus 的网站也跟他的竞争对手一样到处都是语法和拼写错误。救命,这个公司竟然在自己网站的顶部上写:“Use Monetizus Solutions to bring an extra value to your toolbars, addons and extensions, without loosing an audience”。

这个……突然就被哽住了呢,不知道的还以为懂王上线了……

一定不要 “loose” 的赚钱活动

在 KrebsOnSecurity 的联系下,证实了 Page Ruler 的原始开发者 Peter Newnham 在2017年把他的扩展程序卖给了 monetizus 。Newnham 没有透露他卖了多少钱。

Peter Newnham :“他们当时也没说他们要用它干嘛,但我觉得他们肯定会用它来赚钱,可能是用他们网站提到的脚本……我本来可以自己运行广告代码赚更多钱的,但又觉得很麻烦,而且谷歌当时有点儿打压这种行为,所以直接卖成钱就很奈斯……我都3年没更新扩展程序了,而且因为工作和家庭的缘故我以后也不可能再对它做什么了”。

开发者把作品卖给营销公司,不仅有面子而且还有很多钱啊!所以,少有人都心动了?

比如一个叫 AddonJet 的竞争性扩展货币化平台声称,它可以为美国的每10万名用户提供每天高达2500美元的收入(见下面的截图)。

温馨提醒

我希望大家在安装扩展程序的时候谨慎一点,尤其安装对用户是有求必应的那些扩展程序。就我个人而言,我不咋使用浏览器插件,主要是我真的被那些权限给整怕了!

扩展一时爽,扩展完了一直都不爽!

如果你是那种沉迷用扩展程序的人,那你更应该注意了,安装一个扩展程序很有可能会带来高风险,所以,你懂的!

还有就是如果一个扩展程序它突然要求比以前的版本有更多的权限,那就不要同意更新。因为它已经不是原来的配方了,这不就是摆明了它要开始坑你了吗?就算你爱惨了这款扩展程序,那你也最好把它删掉。

另外,千万不要因为某些网站说你需要它来查看某种类型的内容,就下载和安装别的扩展程序,这也是高风险,它想坑你的。此处应有 KrebsOnSecurity 的网上安全三原则中的第一条:“如果你没有去找它,就不要安装它”。如果你确实想安装something,就确保你是直接从软件生产方那里获取的,最好有已开源。

别再无脑装插件了!你的浏览器扩展可能正在“偷家” 过去很长一段时间,我几乎什么浏览器插件都敢装:调试、翻译、抓包、下载、效率提升……直到我拆了一款热门“资源整理”类扩展的代码,才真正意识到:很多扩展拥有的权限,几乎等同于在你的浏览器里放了一个“贴..... 阅读详情

相关推荐

【BLE系列-第六篇】GATT解析:属性、特征、描述符的逻辑关系

本文系统介绍了BLE协议中的ATT和GATT机制。ATT以"属性"为基本数据单元,包含UUID、Handle、权限和Value四个要素。GATT则在ATT基础上构建了服务、特征和描述符的层次结构:服务(UUID:0x2800/0x2801)通过声明属性标识,特征声明(UUID:0x2803)指向特征值(UUID:0x2Axx或自定义),描述符(UUID:0x2900~0x290F)提供附加信息。GATT复用ATT发现机制,通过定义特定UUID语义实现服务发现和特征管理。这种设计使BLE设

qq_43399763的博客 1929

实用APP分享:这3款“三无”浏览器,你竟然还不知道?

相信很多人都听过夸克、UC浏览器,但是它们的内存越来越大了,UC浏览器的广告也越来越多。基于以上的痛点,今天给大家分享3款实用的手机浏览器,都是“三无”浏览器,无新闻、无广告、无推送。这么好用的浏览器,我不允许还有人不知道。

ITduo的博客 4545

【STM32】H743的25MHZ外部晶振下480MHz时钟的CubeMX配置图

备忘 有时候临时调一个外设做实验需要快速搭建工程的时候,老忘记配置的数据 再补一段代码格式的 void SystemClock_Config(void) { RCC_OscInitTypeDef RCC_OscInitStruct = {0}; RCC_ClkInitTypeDef RCC_ClkInitStruct = {0}; RCC_PeriphCLKInitTypeDef PeriphClkInitStruct = {0}; /** Supply configuration up

一只爱做笔记的码农 3395

Via浏览器 “究竟有多强” 让最软库来体验它!

7年过去,在这个市场上大部分浏览器都塞满了各种功能和广告,从而变得越来越臃肿的时代,Via作为独立开发者的作品不但活了下来,而且一直保持着清白之身,简直就是不可思议,Via当然不是完美的浏览器,但他不忘初心的理念,足够简洁的本体以及高度定制化的自由,足以配得上大家对它的交互称赞,正在而且对于Via这样的浏览器来说,完美与否不重要,活着才最重要。当然,你也可以自定义自己的搜索引擎,比如你经常需要搜索网盘资源,点击自定义,点上链接,这样你的Via就变成一个网盘资源搜索器。来,让最软库来体验它。

最软库官方账号 5239

模拟IC设计笔记:拆解一个经典的时钟占空比校正(DCC)电路模块,从理论到SPICE仿真

本文深入解析了时钟占空比校正(DCC)电路在模拟IC设计中的关键作用,特别是在高速ADC应用中。通过晶体管级拆解,详细介绍了基于电荷泵和积分器的模拟反馈型DCC电路设计,包括占空比检测、误差放大与校正执行单元的实现。文章还提供了SPICE仿真验证方法,确保电路在100MHz时钟下的稳定性和性能。

weixin_33725722的博客 428

映泰TB250-BTC主板魔改BIOS支持8/9代CPU实战与开机故障排查

BIOS(基本输入输出系统)是计算机硬件与操作系统之间的桥梁,负责初始化硬件和提供运行时服务。其工作原理是通过存储在主板芯片中的固件程序,在上电自检(POST)阶段完成对CPU、内存等关键组件的检测与配置。魔改BIOS的技术价值在于突破硬件限制,通过修改微码和电源管理模块,让旧平台支持新处理器,从而以极低成本实现性能跃升,在预算有限或追求极致性价比的DIY、办公和软路由等应用场景中极具吸引力。本文以映泰TB250-BTC矿板为例,详细解析了通过软刷方式刷入魔改BIOS,并重点解决了刷写后常见的“开机风扇转一

weixin_29164185的博客 406

浏览器插件付费使用赚钱模式

今天发现的这种浏览器插件付费的方法默认情况下,浏览器插件是以开源的形式运行的,原则上你能进行修改和开发,或者进行二次分发为了防止源码被修改,有些开发者采用了远程加载文件的形式,点击插件需要远程下载js文件去运行,这样就可以防止被二次修改了。

程序员老狼专注开发aigc或客服系统应用 1273

数据结构:五岔路口交通管理红绿灯设计

我们可以知道这是一个“图”的着色问题,首先要考虑,为什么可行路线是13条?当然可以通过穷举得出,如果用公式:则是: 或者 因为一条路线必须包括一出一进两个方向 第一种答案的解法: 一、固定E为入口,则有C_4^1=4的可能; 二、除去E(因为E只有一个入向),剩下ABCD四个路口,然后因为C只有一个出方向,所以从剩下 的ABD中选择一个入口,即C_3^1; 三、再从剩下的三个出口任选

潘猫猫的世界 1万+

怎么通过Chrome插件获利?

对于开发者来说,Chrome插件可能是一个收入来源,因为他们可以销售付费应用程序或通过广告等方式获得收益,今天就来给大家简单介绍一下浏览器插件商业化的方式。

weixin_50701203的博客 5608

STC8H DMA 串口1全双工中断方式收发通讯C语言

串口1全双工中断方式收发通讯程序。 通过PC向MCU发送数据, MCU将收到的数据自动存入DMA空间. 当DMA空间存满设置大小的内容后,通过串口1的DMA自动发送功能把存储空间的数据原样返回. 用定时器做波特率发生器,建议使用1T模式(除非低波特率用12T),并选择可被波特率整除的时钟频率,以提高精度。

czhaii的专栏 1466

agent-browser 安装笔记(OpenClaw)

【代码】agent-browser 安装笔记(OpenClaw)

tiantiantbtb的博客 1241

独立开发变现周刊(第116期):一个会议AI 浏览器扩展插件,月收入1.5千美金...

分享独立开发、产品变现相关内容,每周五发布( 合集:ezindie.com )目录1、ILLA: 开源低代码自定义面板平台2、Queue: 一站式产品化服务3、Genji: 一个AI浏览器任务助手4、PageSpy:一款用来调试远程Web项目的工具5、一个会议AI 浏览器扩展插件,2个月做到月收入1.5千美金1、ILLA: 开源低代码自定义面板平台ILLA 是一个强大的开源低代码平台,供开发人员构...

ljinkai_ljk的专栏 1003

Python爬虫实战:逆向工程与异步爬虫技术,高效抓取国家知识产权局专利数据

相比于传统的Selenium,Playwright由微软开发,支持多浏览器(Chromium, Firefox, WebKit),API更现代,执行速度更快,并且能轻松录制用户操作生成代码。通常,列表中的摘要信息是缩略的,我们需要进入每个专利的详情页获取完整信息(如主权要求、法律状态等)。我们的第一步是手动操作一遍搜索流程,并用Playwright的“录制”功能或开发者工具,找出真正返回专利数据的那一个或多个网络请求。以友好的、对人类行为模拟的方式爬取数据是基本的网络礼仪,也能有效避免你的IP被封锁。

2201_76125261的博客 2419

小幺鸡如何添加插件

小幺鸡的官网虽然有写添加插件过程,由于写得太笼统了,不是所有人都看得懂,就比如像我一样,哈哈哈,摸索了一翻终于搞定。 网上搜了一下有些说下载一个点.crx文件,然后手动拖进谷歌浏览器就行,我实际实验了,是不行的,估计是谷歌版本不一样吧。 最后是这样解决: 1、小幺鸡官网:http://www.docway.net/project/help/1Qv4YrJhd2m ![在这里插入图片描述](http...

findling的博客 1274

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

浏览器插件(1)-认识浏览器插件

本篇文章主要是对插件做一个介绍

博客 4209

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Chrome插件我只服你——10w人都在使用的浏览器插件,你想学的都在这里

中年危机是真实存在的,即便有技术傍身,还是难免对自己的生存能力产生质疑和焦虑,这些年职业发展,一直在寻求消除焦虑的依靠。技术要深入到什么程度?做久了技术总要转型管理?我能做什么,我想做什么?一技之长,就是深耕你的专业技能,你的专业技术。(重点)独立做事,当你的一技之长达到一定深度的时候,需要开始思考如何独立做事。(创业)拥有事业,选择一份使命,带领团队实现它。(创业)一技之长分五个层次栈内技术 - 是指你的前端专业领域技术栈外技术 - 是指栈内技术的上下游,领域外的相关专业知识。

m0_58269520的博客 757

这款好用的浏览器插件必须推荐给需要的人!

由于工作的需要,小小侠在介绍插件或者其他软件工具的时候,经常要去寻找软件logo标志,我跟跟大家一样找logo的方法要么百度要么官网。有时候又嫌弃百度搜索到的图片太丑或者水印太多,也不是每个网站官网都会提供 Logo图片下载。所以在很长一款时间内都是截图,时间久了连自己都嫌弃! 最近国外就有开发者开发出Logo Grabber 这个工具,支持Chrome、FireFox浏览器,进...

CurtainOfNight的博客 3359

推荐贼好用的csdn浏览器助手插件!!

你是否苦于搜索时,每次都要打开新页面?使用百度搜索附带混乱的广告?新开标签页,页面粗糙简陋?想要同时用多种搜索引擎却切换麻烦?灌水时,站内广告多访问速度慢?不如使用这款插件——优快云浏览器助手,无论学生小白、还是职场老鸟,都可以借助这个插件,打造个性化浏览器,提升工作学习效率。 浏览器助手 它是优快云官方出的一款浏览器的插件,目前版本2.13.1,占用内存小,安装方便,运行速度快,使用体验流畅,常用网站自动整合,多种工具一键调用。 安装方式 下载链接 点我 安装时请打开浏览器的开发者模式, 先下载安

Antrn 1869

“有挂”一个浏览器插件

这些需求,要么太简单,开发者懒得开发,要么太小众,开发出来也没多少人用,开发者没什么动力去做,甚至有些需求,可能只有你想要。而这个产品,就是要让你的需求哪怕再小、再古怪,也能被满足、以你想要的方式被满足。”就像很多年前,我们在侠盗列车GTA中敲入一串特定字符(又称为作弊码)后,游戏内容会作出相应的修改,比如引爆载具,召唤从天而降的坦克等。一我经常不知道复制成功没有,我希望每次我复制成功的时候,网页右上角都会弹出一个提示。干人干面,在浏览网页的时候,每个人都有不同的偏好和需求。-很多网页没有回到顶部的按钮。

m0_62792013的博客 1376

浏览器插件开发之——NPAPI

 一 浏览器概述    关于什么是浏览器,强大的wiki已经做了比较完善的解释http://en.wikipedia.org/wiki/Web_browser。相关浏览器的比较参考:http://en.wikipedia.org/wiki/Comparison_of_web_browsers#Vulnerabilities    浏览器的核心是layout engine,基本上各浏览器只是包装,主要layout engine参考:http://en.wikipedia.org/wiki/Comparison

自由空间,实现思想的自由之地 7651

浏览器插件有什么作用,怎么安装浏览器扩展插件

用了这么多年的浏览器,才发现浏览器的扩展插件这么好用。在工作上,安装了浏览器的扩展插件,大大提升了工作效率。一些朋友可能还不是很了解浏览器插件,它有什么作用?我们应该怎么安装浏览器扩展插件呢?下面,本文针对这些问题进行解答,希望能够帮助大家了解并使用好这些插件,丰富扩展浏览器的功能。...

m0_69916115的博客 5966

谷歌浏览器十大插件_谷歌浏览器最棒的“书签”管理插件

感谢你关注“最佳应用”每篇文章解决某行业或某人群的一个痛点第四十一期原创文章By:小佳谷歌浏览器和谷歌搜索一直是我最佳的选择,简约的界面,高效的搜索结果以及高性能的生产力,这是其他搜索工具所无法比拟的。但一直以来我都有个痛点问题无法解决,如何更加高效的管理浏览器书签?平时我会浏览超多好玩有趣实用的网站,一般都是直接收藏到浏览器书签中,但是收藏的越多,管理、搜索查找难度就越大。为了解决这个痛点问题,...

weixin_39842611的博客 5021

Microsoft Edge 浏览器插件开发教程

要为Edge浏览器开发一个SM4插件,你需要遵循WebExtension API的标准。以下是一个简单的SM4加密插件的示例结构,包括基本的HTML、JavaScript和manifest文件。请根据需要扩展功能。

m0_75100181的博客 1423

Google Chrome 浏览器安装「豆包插件」完整教程

本文提供Google Chrome浏览器安装豆包插件的详细教程,包含两种安装方式:优先推荐通过Chrome扩展商店直接安装,备选离线安装方案(适用于无法访问商店的情况)。教程详细说明了前置准备、具体安装步骤(含图示)、常见问题解决方法,并补充了Edge和Safari浏览器的兼容说明。最后提供了官方反馈渠道,确保用户能顺利完成安装并获得技术支持。全文操作指引清晰,兼顾不同使用场景需求。

RichardLau_Cx的博客 5912
上一篇: 圆梦腾讯之路!6面阿里、5面字节、4面腾讯,终获腾讯Offer
下一篇: 卧槽,redis分布式如果用不好,坑真多
Java技术那些事儿
博客等级 码龄5年 2306粉丝 2584原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值