<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>彩虹桥 on Lucien's Blog</title><link>https://www.lucien116.com/tags/%E5%BD%A9%E8%99%B9%E6%A1%A5/</link><description>Recent content in 彩虹桥 on Lucien's Blog</description><generator>Hugo</generator><language>zh-Hans</language><lastBuildDate>Wed, 21 Sep 2016 13:50:24 +0000</lastBuildDate><atom:link href="https://www.lucien116.com/tags/%E5%BD%A9%E8%99%B9%E6%A1%A5/feed.xml" rel="self" type="application/rss+xml"/><item><title>Bifrost1.2.1d远控木马样本分析报告</title><link>https://www.lucien116.com/archives/131/</link><pubDate>Wed, 21 Sep 2016 13:50:24 +0000</pubDate><guid isPermaLink="false">http://www.lucien116.com/?p=131</guid><description>&lt;p&gt;&lt;strong&gt;样本来源&lt;/strong&gt; &lt;a href="http://www.aljyyosh.com"&gt;http://www.aljyyosh.com&lt;/a&gt;                 &lt;strong&gt;样本类型&lt;/strong&gt; BDS.Bifrose.aec
&lt;strong&gt;分析时间&lt;/strong&gt; 2016-9-20 运行环境                          &lt;strong&gt;控制端&lt;/strong&gt;：Windows7 x64  &lt;strong&gt;木马端&lt;/strong&gt;：Windows XP&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;分析目的&lt;/strong&gt;    找出木马与控制端通信的特征码&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;分析过程&lt;/strong&gt; &lt;strong&gt;(1) 配置木马端&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="111" loading="lazy" src="https://www.lucien116.com/wp-content/uploads/2016/09/111.png"&gt;   图1-配置木马&lt;/p&gt;
&lt;p&gt;1. 木马端默认配置使用81端口，也可自行更改为其他端口。
2. 可同时设置多个不同的服务端地址，也可以使用Scoks4代理的方式上线。
3. 其他设置，配置过程中还可配置木马安装目录、注册表键值、离线键盘记录等功能。
4. 点击Build完成创建客户端。
&lt;strong&gt;(2) 安装木马端&lt;/strong&gt;
1. 在主机1（IP：10.0.3.160）上打开控制端，安装生成的木马样本（server.exe）到主机2（IP：10.0.3.153）.
2. 在主机1上开启Wireshark抓取主机1与主机2之间的通信数据.
3. 在主机2上双击安装木马样本。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;(3) 开始分析&lt;/strong&gt;
1. 进程监视，样本安装后通过进程管理器可以看到，系统会生成进程名为server.exe的新进程，同时会进行镜像加载、查询本机注册表等一系列操作,上述操作完毕后，木马端会自动关闭进程。如下图：&lt;/p&gt;
&lt;p&gt;&lt;img alt="222" loading="lazy" src="https://www.lucien116.com/wp-content/uploads/2016/09/222.png"&gt;&lt;img alt="2221" loading="lazy" src="https://www.lucien116.com/wp-content/uploads/2016/09/2221.png"&gt;图2-进程监视&lt;/p&gt;
&lt;p&gt;2. 木马端安装后会在配置木马端时选择的安装目录（默认目录为C:\Program Files）下创建Bifrost文件夹并生成一个新的server.exe文件。如图：&lt;/p&gt;
&lt;p&gt;&lt;img alt="333" loading="lazy" src="https://www.lucien116.com/wp-content/uploads/2016/09/333.png"&gt;&lt;/p&gt;
&lt;p&gt;图3-默认安装目录&lt;/p&gt;
&lt;p&gt;3. 通过对主机1和主机2之间通信的数据包分析可发现，木马端在主机2上安装后，打开一个随机端口主动连接控制端81端口。如下图：&lt;/p&gt;
&lt;p&gt;&lt;img alt="444" loading="lazy" src="https://www.lucien116.com/wp-content/uploads/2016/09/444.png"&gt; 图4-连接端口&lt;/p&gt;
&lt;p&gt;4. 在控制端打开文件管理功能，尝试打开文件夹、删除文件等其他操作后查看抓取的数据包。如图：&lt;/p&gt;
&lt;p&gt;&lt;img alt="555" loading="lazy" src="https://www.lucien116.com/wp-content/uploads/2016/09/555.png"&gt;图5-文件管理功能&lt;/p&gt;
&lt;p&gt;经过多次抓包对比分析后，确认样本该控制端的通信特征为：00 00 00 2a 3d ba 1a.如下图：&lt;/p&gt;
&lt;p&gt;&lt;img alt="666" loading="lazy" src="https://www.lucien116.com/wp-content/uploads/2016/09/666.png"&gt;&lt;img alt="6661" loading="lazy" src="https://www.lucien116.com/wp-content/uploads/2016/09/6661.png"&gt;&lt;/p&gt;
&lt;p&gt;图6-通信特征&lt;/p&gt;
&lt;p&gt;5. 关闭控制端断开与木马端的连接，继续抓包，统计后发现若控制端未打开，木马上线后连接请求频率约12秒一次。如下图：&lt;/p&gt;
&lt;p&gt;&lt;img alt="777" loading="lazy" src="https://www.lucien116.com/wp-content/uploads/2016/09/777.png"&gt;&lt;/p&gt;
&lt;p&gt;图7-木马端连接请求&lt;/p&gt;
&lt;p&gt;6. 配置木马端时改变连接密码再重复以上操作，抓包分析发现，改变连接密码后通信特征码不变。若控制端连接密码错误，则木马端随机使用一端口号连接控制端81端口，大约每隔11秒，端口号+2并再次尝试连接控制端。如下图：&lt;/p&gt;
&lt;p&gt;&lt;img alt="888" loading="lazy" src="https://www.lucien116.com/wp-content/uploads/2016/09/888.png"&gt;&lt;/p&gt;
&lt;p&gt;图8-连接密码错误时的连接请求&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;数据记录和计算&lt;/strong&gt;   无&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;结 论&lt;/strong&gt;&lt;/p&gt;</description></item></channel></rss>