擁有 140 萬用戶的惡意 Cookie 填充 Chrome 擴展程序

本文強調了安裝擴展的風險,即使是那些擁有大量安裝基礎的擴展,因為它們仍然可能包含惡意代碼。

本文強調了安裝擴展的風險,即使是那些擁有大量安裝基礎的擴展,因為它們仍然可能包含惡意代碼。


(相關資料圖)

幾個月前,McAfee發布了一篇關于惡意擴展程序的文章,該擴展程序將用戶重定向到釣魚網站并將會員 ID 插入電子商務網站的 cookie。從那時起,研究人員就開始調查了其他幾個惡意擴展,總共發現了 5 個擴展,總安裝量超過140 萬。

這些擴展提供了各種功能,例如使用戶能夠一起觀看 Netflix 節目、網站優惠券并對網站進行截圖。后者從另一個名為 GoFullPage 的流行擴展中借用了幾個短語。

除了提供預期的功能外,擴展程序還跟蹤用戶的瀏覽活動。每個訪問的網站都會發送到擴展程序創建者擁有的服務器。他們這樣做是為了將代碼插入正在訪問的電子商務網站。此操作會修改網站上的 cookie,以便擴展開發者收到購買的任何物品的附屬付款。

擴展程序的用戶不知道此功能以及被訪問的每個網站的隱私風險都被發送到擴展程序開發者的服務器。

5個擴展

技術分析

本節包含惡意 chrome 擴展“mmnbenehknklpbendgmgngeaignppnbe”的技術分析。所有 5 個擴展都執行類似的行為。

Manifest.json

manifest.json 將背景頁面設置為 bg.html。這個 HTML 文件加載 b0.js,它負責發送被訪問的 URL 并將代碼注入電子商務網站。

B0.js

b0.js腳本包含許多函數。本文將重點介紹負責將訪問過的 URL 發送到服務器并處理響應的函數。

Chrome擴展的工作方式是訂閱事件,然后將其用作執行特定活動的觸發器。擴展分析訂閱事件來自chrome.tabs.onUpdated。當用戶導航到一個標簽內的新URL時,chrome.tabs.onUpdated將觸發。

一旦此事件觸發,擴展程序將使用 tab.url 變量設置一個名為 curl 的變量和選項卡的 URL。它創建了幾個其他變量,然后將這些變量發送到 d.langhort.com。 POST 數據格式如下:

隨機 ID 是通過在字符集中選擇 8 個隨機字符來創建的。代碼如下所示:

國家、城市和郵編是使用 ip-api.com 收集的。代碼如下所示:

收到 URL 后,langhort.com 將檢查它是否與擁有附屬 ID 的網站列表匹配,如果匹配,它將響應查詢。這方面的一個示例如下所示:

返回的數據為 JSON 格式。使用下面的函數檢查響應,并將根據響應包含的內容調用更多函數。

其中兩個函數詳述如下:

(1) Result[‘c’] – passf_url

如果結果是“c”,例如本文的結果,則擴展程序將查詢返回的 URL。然后它將檢查響應,如果狀態是 200 或 404,它將檢查查詢是否以 URL 響應。如果是這樣,它將從服務器接收到的 URL 作為 iframe 插入到正在訪問的網站上。

(2) Result[‘e’] setCookie

如果結果是’ e ‘,擴展會將結果插入到cookie中。不過在分析過程中,我們無法找到“e”的響應,但這將使開發者能夠將任何 cookie 添加到任何網站,因為擴展具有正確的“cookie”權限。

行為流

下圖顯示了導航到 BestBuy 網站時的分步流程。

用戶導航到 bestbuy.com,擴展程序將此 URL 以 Base64 格式發布到 d.langhort.com/chrome/TrackData/;Langhort.com 以“c”和 URL 響應。 “c”表示擴展將調用函數 passf_url();passf_url() 將對 URL 執行一個請求;步驟 3 中查詢的 URL 使用 301 響應重定向到 bestbuy.com,其附屬 ID 與擴展所有者相關聯;該擴展程序會將 URL 作為 iframe 插入到用戶訪問的 bestbuy.com 網站中;顯示為與擴展所有者關聯的附屬 ID 設置的 Cookie。他們現在將收到在 bestbuy.com 上進行的任何購買的傭金;

整個過程的視頻請點此。

避免自動分析的時間延遲

我們在一些擴展中發現了一個有趣的技巧,可以防止在自動分析環境中識別惡意活動。它們包含在執行任何惡意活動之前的時間檢查。這是通過檢查當前日期是否距離安裝時間大于15 天來完成的。

總結

本文強調了安裝擴展的風險,即使是那些擁有大量安裝基礎的擴展,因為它們仍然可能包含惡意代碼。

建議你在安裝 Chrome 擴展程序時要小心謹慎,并注意他們請求的權限。

在安裝擴展程序之前,Chrome 會顯示權限。如果擴展程序請求允許它在你訪問的每個網站上運行的權限,客戶應該采取額外的步驟來驗證真實性,例如本文中詳述的網站。

本文翻譯自:https://www.mcafee.com/blogs/other-blogs/mcafee-labs/malicious-cookie-stuffing-chrome-extensions-with-1-4-million-users/

標簽:

相關閱讀

六代中醫傳人張喜海:守正中醫創新治骨...

張醫生,我們是專門過來找您看病的張院長,你看看我的病還能治嗎?治骨病,找張喜海醫生 紛雜的診室...

2019-12-17 更新

慶70華誕 迎民族盛會——新階層 新擔...

拼搏砥礪七十載,大展宏圖喜露顏。7月26日,由中華網河南頻道主辦,河南省委統戰部新的社會階層人士統戰工作處...

2019-07-28 更新

河南首家無人機表演編隊亮相 夜空中上...

【導語】河南地圖、少林功夫、司母戊鼎、甲骨文、盧舍那大佛、鯨魚、金字塔、雪花……200架無人機編隊在夜空中...

2019-07-15 更新

擁有 140 萬用戶的惡意 Cookie 填充...

本文強調了安裝擴展的風險,即使是那些擁有大量安裝基礎的擴展,因為它們仍然可能包含惡意代碼。

2023-05-06 更新

活期寶和余額寶哪個收益高?中銀活期寶...

活期寶和余額寶哪個收益高?與余額寶相比,活期寶收益略高,但因為其投資的都是貨幣基金,所以收益差距并不是很...

2023-05-06 更新

工商銀行小額費是什么意思?工商銀行小...

工商銀行小額費是什么意思?工商銀行小額費又被稱為小額賬戶管理費,針對的是銀行卡賬戶日均余額低于一定數額的...

2023-05-06 更新

“五一”假期鎮江接待游客181.8萬人次 ...

鎮江“五一”旅游數據新鮮出爐。記者從鎮江市文廣旅局資源開發處獲悉,假期全市接待游客181 8萬人次,同比

2023-05-06 更新

200萬音浪多少錢?40級抖音號能賣多少錢?

200萬音浪多少錢?音浪的兌換比例是1:10,也就是1塊錢等于10音浪,1音浪等于1毛錢,200萬音浪就是20萬元。但是...

2023-05-06 更新

網上無抵押貸款有哪些平臺?網上貸款還...

網上無抵押貸款有哪些平臺?眾安小貸眾安小貸是重慶眾安小額貸款有限公司推出的無抵押、純線上消費信貸平臺,基...

2023-05-06 更新

Dou分期是什么?DOU分期退款退到哪里?

Dou分期是什么?Dou分期為抖音里面的消費信貸產品,曾在2021年1月小范圍定向邀請商戶進行試點,目前進一步面向...

2023-05-06 更新

etc是什么幣?etc幣未來能漲到多少?

etc是什么幣?ETC是以太幣,全稱Ethereum Classic(ETC),市值排名第二,僅次于比特幣。它和ETH在虛擬貨幣中像雙...

2023-05-06 更新

每日關注!吉利星瑞1.5T接受預定!6月上...

網上車市從吉利經銷商獲悉,2023款吉利星瑞1 5T車型已接受預定,1 5T車型預售價為11 28萬元,搭博越L同

2023-05-06 更新

華夏銀行和華夏保險是一家嗎?華夏保險...

華夏銀行和華夏保險是一家嗎?華夏銀行和華夏保險不是一家。華夏銀行是一家股份銀行,公司總部設在北京,在北京...

2023-05-06 更新

買基金最少需要多少錢?基金怎么買賺錢?

買基金最少需要多少錢?買基金最低需要1000元,或者是1000的倍數,若是選擇的定投基金,可以最低是200元每月起...

2023-05-06 更新

硬通貨是指什么?硬通貨和軟通貨有什么...

硬通貨是指什么?硬通貨是相對于軟通貨來說的,是被大家廣泛認可的貨幣,通常是泛指金屬貨幣,如黃金、白銀及其...

2023-05-06 更新

美聯儲無限qe是什么意思?無限量qe對黃...

美聯儲無限qe是什么意思?QE是Quantitative Easing的簡稱,中文意思是量化寬松,就是一種非常規的貨幣政策,通...

2023-05-06 更新

建設銀行短信服務費多少錢一個月?建設...

建設銀行短信服務費多少錢一個月?建設銀行短信服務費是2元 月,一年12個月就是24元 年。建設銀行的短信服務...

2023-05-06 更新

變壓器接地線標準_變壓器接地|天天最資訊

1、變壓器四點接地是指防雷接地、保護接地、工作接地和低壓側避雷器。2、變壓器是利用電磁感應的原理來改變

2023-05-06 更新

抖音一個嘉年華多少人民幣?抖音直播的...

抖音一個嘉年華多少人民幣?抖音一個嘉年華需要3000元人民幣才能購買。按照抖音購買標準來看,嘉年華在抖音上需...

2023-05-06 更新

股票綠色是漲還是跌?股票漲跌對上市公...

股票綠色是漲還是跌?通常情況下,在國際的慣例中,股票綠色是表示上漲的,紅色則是表示下跌。但是在我國大陸以...

2023-05-06 更新

日利率0.05%是多少厘?日利率萬4是多少...

日利率0 05%是多少厘?日利率0 05%代表其日利率是5毫,也相當于0 5厘,等于0 05分。比如一百塊借一天,按照...

2023-05-06 更新

a50期指連續是什么意思?a50期指連續影...

a50期指連續是什么意思?A50是指A股市場市值最大的50家上市公司的走勢,期指連續就將所有最近一個月份(并非當前...

2023-05-06 更新

科創50指數怎么買?科創50ETF應該怎么選?

科創50指數怎么買?投資者可選擇網上現金認購、網下現金認購和網下股票認購3種方式認購科創50ETF:【1】網上現...

2023-05-06 更新

【聚看點】穿越火線炫怎么得_cf炫怎么獲得

1、參與cf王者輪回2017年7月活動,在一個獎池抽完12輪后即可獲得cf王者零角色。2、cf王者輪回7月活動王者零cf

2023-05-06 更新

交行基金定投扣款失敗怎么回事?基金定...

交行基金定投扣款失敗怎么回事?以下情況可能導致基金定投失敗:【1】卡內余額不足或卡狀態不正常,基金定投通...

2023-05-06 更新

商場打六折怎么計算?折上折相當于打幾折?

商場打六折怎么計算?打六折是指在原來價格的基礎上乘以0 6,比如原價是1000元,打六折的算法為1000X0 6=600...

2023-05-06 更新

4月非農遠超預期 現貨黃金高位修復

周五現貨黃金開于2049 81美元 盎司,最高上探至2052 79美元 盎司,最低觸及2000 27美元 盎司,收報2016 87美元 盎司

2023-05-06 更新

工商銀行信用卡有年費嗎?工行金卡信用...

工商銀行信用卡有年費嗎?工商信用卡有年費,工行信用卡年費標準:普通卡年費為最高50元,金卡年費為最高100元;...

2023-05-06 更新

主力增倉代表什么?主力增倉為什么股票...

主力增倉代表什么?主力增倉代表著主力看好該支股票,在增倉的股票基本面會比較樂觀。一般來說,主力莊家的增倉...

2023-05-06 更新

Q房網鄭重聲明:“宣布倒閉”等信息為不...

一直處于正常經營中。

2023-05-06 更新

社保一卡通信息如何查詢?社保一卡通怎...

社保一卡通信息如何查詢?1,進入社保官網查詢,每個地區都會有自己的社保官網,搜索自己城市的官方網站即可查...

2023-05-06 更新

3個月定期存款利率多少?定期存款利率怎...

3個月定期存款利率多少?3個月定期存款利率是不固定的,是根據存款銀行所規定的3個月定期存款利率定的,不同銀...

2023-05-06 更新

股票溢價成交是什么意思?股票溢價成交...

股票溢價成交是什么意思?股票溢價成交指的是投資者買賣該股票的價格超過了市場價格,就會被稱為溢價成交。比如...

2023-05-06 更新

新聞頻道

社會

財經頻道