僑報編譯凱森1月30日報道】本周YouTube廣告可能會偷偷給用戶安排一個新工作:比特幣礦工。
圖片來源:路透
據《福克斯新聞》報道,一款名為 Coinhive采礦軟件短暫侵入了視頻平臺YouTube廣告服務,并試圖劫持該網站訪問者的CPU,偷偷使用它的算力來挖掘加密貨幣。而這種劫持用戶的CPU來挖掘加密貨幣的技術也被稱為“cryptojacking”。
黑客是怎么做到的呢?首先介紹一下 Coinhive,它提供一個挖礦的js腳本,網站所有者可以將其嵌入網頁代碼中,利用訪問者的CPU資源來挖掘加密貨幣。Coinhive 并不是基于惡意目的誕生,只要腳本不壟斷CPU處理能力,這種將流量轉化為收入的方式也無可厚非。
此次攻擊者則是利用了谷歌的付費廣告服務 DoubleClick,利用其流量分發功能,在其中嵌入惡意代碼。用戶點擊后,CPU 就會被用于挖礦。
國際網絡安全公司 Trend Micro 上周末發表博客文章稱,帶有Coinhive 的YouTube廣告于上周三開始大范圍出現,并迅速傳播至日本、法國、中國臺灣、意大利和西班牙。而黑客們之所以攻擊YouTube,可能是因為這個平臺很受歡迎。礦業軟件Coinhive還可以利用更多的其他瀏覽器,從而產生更多的“cryptojacking”。
Twitter用戶也注意到了這個問題,他們已發布了防病毒軟件的截圖,用來檢測Coinhive。Trend Micro 指出,被迫采礦對用戶造成的影響包括:占用你人電腦資源,降低運行性能,最高會降低電腦性能80%以上。
擁有YouTube的谷歌公司對此已經采取行動。該公司上周五已聲稱,被黑客侵入的廣告在不到兩小時內就都被屏蔽了,而幕后操作者也被從谷歌的平臺上移除了。該公司發言人在一封電子郵件表示,“通過廣告挖掘cryptocurrency已成為一種相對較新的網絡濫用行為,這違反了我們的政策,我們也一直在積極采取監控措施。”不幸的是,用戶瀏覽器上cryptocurrency很可能會留在你的電腦里。
最近幾個月,被黑客劫持的網站瀏覽器大量出現,甚至包括Chrome瀏覽器。很多網站被嵌入了去年9月被發布的Coinhive JavaScript Miner代碼,該代碼是基于CryptoNight挖礦算法編寫,而嵌入Coinhive JavaScript Miner代碼會支持所有網站進行門羅幣的挖礦,作為回報,Coinhive會提成30%。
YouTube周三再次表示,將撤下大量帶有coinhive腳本的廣告服務。對此,Coinhive并未發表回應。
<html>
<head>
標題 ---此處放置標題、導航、登錄等內容
<!此處放置標題、導航、登錄等內容--->
</head>
<body>
<!此處放置頁面主要內容--->
<! :空格
<: 小于號
>: 大于號
": 引號--->
<p>第一段 世界大勢,合久必分,分久必合。</p>
<hr/> <!表示單行橫線顯示--->
<br/> <!表示換行--->
<h1> hello world, html is easy</h1>
<h2> hello world, html is easy</h2>
<h3> hello world, html is easy</h3>
<h4> hello world, html is easy</h4>
<h5> hello world, html is easy</h5>
<h6> hello world, html is easy</h6>
<p>普通字體</p>
<b>粗體</b> <i>斜體</i> <del>本文字已被刪除,請忽略</del>
<p> hello world</p> <!段落標記--->
<a href="http://www.baidu.com" target="_self"> 點擊進入百度</a>
<br/>
<img src="http://mysite.com/mypic.png" alt="網站作者照片">
<h3> 普通無邊框表格:</h3>
<table>
<tr>
<td>row 1 cell 1</td> <td>row 1 cell 2</td> <td>row 1 cell 3</td>
</tr>
<tr>
<td>row 2 cell 1</td> <td>row 2 cell 2</td> <td>row 2 cell 3</td>
</tr>
</table>
<h3>帶表頭,有邊框,有跨列單元:</h3>
<table border="1">
<tr>
<th>head1</th> <th>head2</th> <th>head3</th>
</tr>
<tr>
<td>row 1 cell 1</td> <td>row 1 cell 2</td> <td>row 1 cell 3</td>
</tr>
<tr>
<td>row 2 cell 1</td> <td>row 2 cell 2</td> <td>row 2 cell 3</td>
</tr>
</table>
<h3>三種列表的表達方式:</h3>
<table cellpadding="2" cellspacing="2">
<tr>
<td>
<ul><li>python</li> <li>c++</li> <li>java</li> <li>golang</li></ul>
</td>
<td>
<ol><li>python</li> <li>c++</li> <li>java</li> <li>golang</li></ol>
</td>
</tr>
</table>
<dl>
<dt>CPU</dt><dd>處理器</dd>
<dt>MEM</dt><dd>內存</dd>
</dl>
<body bgcolor="#FF0000">
<body bgcolor="RGB(255,0,0)">
<body bgcolor="RED">
<p>視頻</p>
<object
classid="clsid:d27sfsfstqwetsasasdfsdfs"
codebase="http://fpdownload.macromedia.com/pub/shckwave/cabs/flash/swflash.cab">
<embed src="flashfile.swf" width="300" height="200"></embed>
</object>
<br/>
<p>音頻</p>
<audio controls="crontrols">
<source src="sample_song.mp3" type="audio/mp3" />
</audio>
<br/>
<p>視頻</p>
<video controls="controls"/>
<source src="sample_video.mp4" type="video/mp4">
</video>
<p>html表單---文本輸入</p>
<table>
<tr>
<td>用戶名:</td>
<td><input type="text" name="name"></td>
<td>密碼:</td>
<td><input type="password" name="pass"></td>
</tr>
<tr>
<tdcolspan="4"> <textarea name="comment" rows="5" cols="60"> </textarea></td>
</tr>
</table>
<table>
<tr>
<td>性別:</td>
<td>用戶名:</td>
<td>男性<input type="radio" checked='checked' name="sex" value="male" /></td>
<td>女性<input type="radio" checked='checked' value="female" /></td>
</tr>
<tr>
<tdcolspan="4"> <textarea name="comment" rows="5" cols="60"> </textarea></td>
</tr>
</table>
</body>
</html>
、CSS選擇器的優先級是什么?如何計算優先級?
2、如何實現響應式布局?請列舉幾種方法
3、如何居中一個元素?請列舉幾種方法
4、什么是盒模型?如何使用CSS盒模型?
5、什么是BFC?它有什么作用?
6、如何使用Flexbox布局?
7、什么是Grid布局?使用Grid布局?
8、什么是偽類和元素?如何使用偽類和偽元素?
9、如何使用CSS實現響應式圖片?
10、如何使用CSS實現兩欄、三欄、多欄布局?
11、請解釋一下 CSS3 的 flexbox(彈性盒布局模型),以及適用場景?
12、CSS選擇器有哪些?哪些屬性可以繼承?優先級又是怎樣的?
13、CSS3新增偽類有那些?
14、display 有哪些值?說明他們的作用?
15、請介紹一下 position 的值,以及相應的作用?
16、請簡單介紹一下 CSS3常用的一些新特性?
17、為什么我們在搭建項目的時候要初始化 CSS 樣式呢?
18、什么是CSS 預處理器 / 后處理器?大家為什么要使用他們?
19、如何優化CSS?提高CSS性能的方法有哪些?
20、在網頁中的應該使用奇數還是偶數的字體?為什么呢?
愿所有人都能拿到最最最滿意的offer
答案:存圖,掃
*請認真填寫需求信息,我們會在24小時內與您取得聯系。