成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

利用 Flash 遠程檢測客戶端安裝的殺軟

安全 終端安全 黑客攻防
本文將提供一種檢測用戶已安裝的殺軟的可能的方法。

本文將提供一種檢測用戶已安裝的殺軟的可能的方法。如果我們想對用戶發起攻擊,那么獲取該用戶已安裝的殺軟信息是非常有用的。

本文所提供的方法主要基于以下兩點:

1.現在的主流AV在檢測惡意軟件時會進行網絡流量的分析。

通常情況下,http 和 smtp/pop3/imap 這類協議已經被分析了。然而,隨著 TLS 加密傳輸越來越被廣泛的使用,因此,殺軟要分析被加密的網絡傳輸信息,就需要針對用戶的應用程序和遠程服務器執行類似中間人攻擊(MITM)的行為。為了繞過證書鏈的檢測,殺軟需要安裝它自己的根證書到用戶電腦上。之后,對加密的網絡傳輸信息進行攔截,解密和分析。

如下圖所示:

http://p2.qhimg.com/t0157ba8b465ca06838.png

2. Flash 支持原始的TCP套接字。

事實上,內嵌在瀏覽器網頁中的swf文件即Flash 可以接受或發送任意TCP數據包到一個遠程服務器的任何一個端口。但是為了安全起見,Flash socket 也支持跨域策略。如果一個Flash想要通過 socket 連接到一臺服務器時,它會連接遠程服務器的 843 端口并且發送一個請求,這個請求的目的是獲取 跨域策略對應的xml文件,即crossdomain.xml也就是我們所說的“主策略文件”。這個xml文件包含了安全策略的具體信息,比如:哪些域名才能連接該服務器的哪些端口等等。

Flash socket crossdomain.xml文件示例:

  1. <?xml version="1.0"?> 
  2. <!DOCTYPE cross-domain-policy SYSTEM "/xml/dtds/cross-domain-policy.dtd"> 
  3. <cross-domain-policy> 
  4.    <site-control permitted-cross-domain-policies="master-only"/> 
  5.    <allow-access-from domain="*" to-ports="443,995,465,587" /> 
  6. </cross-domain-policy> 

利用以上兩點,就可以產生奇妙的結果。當我們利用一個Flash文件發起TLS連接,連接請求到遠程服務器的指定端口(如:443,587等等),之后殺軟將會攔截該請求。因此,Flash就會接受到一個由殺軟生成的TLS證書,那么,通過根證書的名稱就可以判斷出用戶安裝了何種殺軟。

整個攻擊流程如下:

0) 用戶訪問我們的網站,用戶的瀏覽器加載了網站中的惡意swf文件。

1)Flash通過socket連接我們的服務器的843端口請求crossdomain.xml文件的內容并獲取請求權限。

2)Flash連接到我們的服務器的一個端口(如443,465等等)并且發送了一個“Client Hello”的TLS數據包。

3)服務器發送“Server Hello”的TLS響應數據包,該數據包攜帶有服務器的證書信息。

4)殺軟攔截了此次傳輸,生成了新的證書并且利用殺軟自己的根證書進行了簽名。

5)Flash接收到了上一步中(已經被殺軟處理過)的TLS數據包,之后再發送給我們的服務器。

6)通過解析TLS數據包獲取根證書的名稱,名稱中包含了殺軟的名稱。

POC

我創建了一個POC (https://github.com/GrrrDog/FlashAV)可能離實際的攻擊效果相差很遠,POC包含了一個特定的Flash和一個Python編寫的 Socket Server。swf 發送原始的TLS請求(SSLv3),并且發送被殺軟處理過的響應數據包到Python Socket Server。Python Socket Server 被用于解析數據包的證書名稱以及構建crossdomain.xml文件內容。

我最初利用 Avast 殺軟進行了測試,IE 和 Chrome 可以測試成功,但是Firefox卻不行,在火狐瀏覽器中 Avast 并未對Flash連接443端口的請求做攔截。但是,在火狐瀏覽器中的Flash連接遠程服務器的465或者587,993等端口時殺軟則會攔截并且也能成功獲取到用戶安裝的殺軟名稱。

http://p2.qhimg.com/t013086b6299c31f77c.png

之后我測試了卡巴斯基,但是并沒有成功,卡巴斯基雖然會對瀏覽器的請求做攔截,但是并未攔截Flash的連接請求。

責任編輯:趙寧寧 來源: 安全客
相關推薦

2011-03-25 12:50:29

nagios安裝

2022-11-28 14:15:03

2015-06-03 09:27:05

JavaScript客戶端檢測技術

2011-03-29 14:44:44

Zabbix安裝

2010-07-19 17:10:31

安裝Telnet客戶端

2009-03-04 10:27:50

客戶端組件桌面虛擬化Xendesktop

2011-04-19 17:10:12

UbuntuServer遠程連接

2021-09-22 15:46:29

虛擬桌面瘦客戶端胖客戶端

2010-08-13 10:50:12

FlashFlexWebService

2011-03-21 09:34:48

SET選項客戶端靈活性

2009-06-08 15:18:34

EJB遠程客戶端JVM

2009-09-24 13:16:31

虛擬桌面安全軟件客戶端安全

2011-03-21 14:53:36

Nagios監控Linux

2011-04-06 14:24:20

Nagios監控Linux

2011-08-17 10:10:59

2010-10-11 17:46:01

mysql客戶端

2011-03-02 14:36:24

Filezilla客戶端

2010-12-21 11:03:15

獲取客戶端證書

2011-03-24 13:00:31

配置nagios客戶端

2013-11-27 10:21:44

遠程控制軟件
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中文字幕日本一区二区 | 亚洲天堂中文字幕 | 青青草这里只有精品 | 久久久久久综合 | 中文字幕在线第一页 | 精品乱子伦一区二区三区 | av一区二区三区四区 | 91色视频在线观看 | 国产成人91视频 | 欧美一区二区三区在线观看视频 | 久久免费视频观看 | 丝袜美腿一区二区三区动态图 | 亚洲成人一区二区三区 | 国产乱肥老妇国产一区二 | 国产精品乱码一二三区的特点 | 蜜桃精品视频在线 | 9久久婷婷国产综合精品性色 | 男女网站在线观看 | 亚洲一区二区久久 | 久久精品亚洲 | 亚洲免费一区二区 | 综合二区| 日韩无 | 日本三级网站在线 | www国产成人免费观看视频,深夜成人网 | 国产电影一区二区在线观看 | 国产精品久久久久久久久久久久 | 一区二区视频在线观看 | 特级做a爰片毛片免费看108 | 亚洲综合色丁香婷婷六月图片 | 欧美在线视频观看 | 亚洲欧洲日韩精品 中文字幕 | 欧美爱爱视频 | 999精彩视频 | 久久亚洲国产精品 | 久久91精品久久久久久9鸭 | 羞羞视频在线观看 | аⅴ资源新版在线天堂 | 操久久| 国产成人精品999在线观看 | 日韩欧美在线视频 |