# Kemoge病毒分析报告

Author: 乌云历史资料库 (@wooyun_archive)
Published: 2015-10-12T11:28:00Z
Canonical: https://wepostx.com/topics/1101

> 乌云历史资料归档
>
> **原始作者：** 腾讯电脑管家
> **原始编号：** superkieran-wooyundrops:819
> **原始发布时间：** 2015-10-12 19:28
> **声明：内容仅用于技术研究和个人使用，版权归 wooyun.org。**

---

最近，哈勃分析系统捕获了一类恶意病毒，该类病毒会主动获取root权限，私自安装其他应用，卸载安全软件，给用户带来巨大风险。

# 0x01 传播途径

伪装成正规应用进行传播。

# 0x02 恶意行为概述

该病毒监听用户解锁动作和网络连接变化启动自身后，解密资源文件info.mp4，该文件解密后为包含多个root工具和恶意AndroidRTService.apk的zip包，用于获取root权限；一旦获取root权限后，拷贝AndroidRTService.apk到/system/app目录，AndroidRTService.apk会访问服务器获取指令，卸载、下载安装其他应用及弹出各种广告。

# 0x03 详细分析

## 3.1 样本监听USER_PRESENT和CONNECTIVITY_CHANGE广播启动后，判断是否已经root：

![原文图片](/media/2016/06/f2fbf06b0ab877c94daec4a9ab6e85b5)

## 3.2 如果还未root，就进行root操作：
root所需要的工具都隐藏在由DES加密过的资源文件info.mp4中，样本会先解密info.mp4文件，然后尝试进行root。

### 3.2.1 解密资源文件info.mp4：
资源文件info.mp4由DES加密，然而DES秘钥被再次加密：

![原文图片](/media/2016/06/0a13e4d5b3bf20345fe69ada986d496d)

最终解密后的DES key为：a1f6R:Tu9q8。
由DES key解密资源文件info.mp4为info.mp4.zip，该zip文件需要密码才能被解开：

![原文图片](/media/2016/06/8cf57134b45687b23825891b6a765059)

![原文图片](/media/2016/06/abfb8bf252b890099ce0191748727850)

### 3.2.2 获取zip包解压缩密码：
解压缩密码由另外一DES加密：

![原文图片](/media/2016/06/0f8540ef2011bbe31294d0a5e9af086b)

最终得到的解压缩密码为：6f95R:T29q1。

### 3.2.3 解压缩zip包：

![原文图片](/media/2016/06/ed01eedac96b041fc739c3bbf908aebf)

zip包里包含了各种root工具(root_001~root_008)、权限管理工具及恶意apk。
3.2.1~3.2.3描述的解密过程可表述为：

![原文图片](/media/2016/06/c48de11c8e793f628d89651c64604147)

### 3.2.4 root 操作：
调用root工具root_00*直到获取root权限成功为止：

![原文图片](/media/2016/06/6034a48a3f08ed3b0b1bbb2d97b481d9)

## 3.3 获取root权限后，将AndroidRTService.apk拷贝到/system/app目录下，并命名/system/app/Launcher**a.apk，以混淆用户，防止被发现：

![原文图片](/media/2016/06/b352b8710142fc86dae1497e6c5d8628)

![原文图片](/media/2016/06/ffc865a625ae0d15a1e6305430667594)

## 3.4 清理工作，删除root过程中生成的文件，防止被发现：

![原文图片](/media/2016/06/991b713e46446f86a04b88c10bee6f9f)

![原文图片](/media/2016/06/354119b043b903e4ce637c5d6a2d8fe7)

## 3.5 恶意AndroidRTService.apk启动后，获取手机基本信息，访问服务器获取指令：

![原文图片](/media/2016/06/5f43667320c767f2ab29e4d6bbe652b8)

获取广告信息：

![原文图片](/media/2016/06/4cb9a502d6d132507866c919c903a549)

![原文图片](/media/2016/06/50c4fa9c9dd8a98aa2e97073f3b52256)

此外，还会获取安装、卸载指令，根据获取到的指令进行相应操作：

![原文图片](/media/2016/06/779a7b8305a006b255d1a1f495f363fc)

![原文图片](/media/2016/06/f73873ed52195607c4befd0e37a72607)

![原文图片](/media/2016/06/d45415327859e502dd53ded09067aff2)

安装推广应用：

![原文图片](/media/2016/06/463508ac1c65bc3bdfcec939c6466bba)

# 0x04 查杀

腾讯哈勃分析系统识别：

![原文图片](/media/2016/06/0dd3634a3fbacde3401a2b4ad7cab6d8)

腾讯电脑管家和手机管家识别：

![原文图片](/media/2016/06/288aa138bbc11b2ec9d1aaf7b028c805)

![原文图片](/media/2016/06/0591b9af0e1f03ffe94f7141ab0099c2)

样本数据：[infected.zip](http://static.wooyun.org/drops/20151013/2015101302183865870infected.zip)

## Replies
