返回 AI 资讯
社区讨论LinuxDo 最新

逆向某伪装色情软件的病毒app记录

1. 起因 昨天晚上闲来无事,下载了一个神秘小软件。 没成想打开之后,上来就管我要无障碍权限,不是你一个黄色app管我要无障碍权限干嘛: 就给我一种 belike 他一个公安厅长要狙击枪干嘛: 不过 叽里咕噜的跟我的鸿蒙Next系统说去吧: 卓易通平等地肘击所有软件 不过这倒引起了我的兴趣,这得打开电脑仔细研究研究它到底要干嘛了: 2. 拆壳 先解压看一下: 发现了以下内容: AndroidManifest.xml 436944684(解压后) 2037250(压缩后) // 437MB填充的虚假manifest…

内容摘要

作者:#狐狸汉克 板块:#开发调优 1. 起因 昨天晚上闲来无事,下载了一个神秘小软件。 没成想打开之后,上来就管我要无障碍权限,不是你一个黄色app管我要无障碍权限干嘛: 就给我一种 belike 他一个公安厅长要狙击枪干嘛: 不过 叽里咕噜的跟我的鸿蒙Next系统说去吧: 卓易通平等地肘击所有软件 不过这倒引起了我的兴趣,这得打开电脑仔细研究研究它到底要干嘛了: 2. 拆壳 先解压看一下: 发现了以下内容: AndroidManifest.xml 436944684(解压后) 2037250(压缩后) // 437MB填充的虚假manifest文件 classes.dex 9872 // 只有 9.8KB,壳 assets/ftazbxftcg 7445924 // 随机名,加密的真 dex assets/yfvllwqkjellgk 617158 // 又一个随机名 xdyepzjvh/... // 根目录一堆随机字母目录 直接上jadx反编译看看: 发现了两个问题: 这个manifest清单文件是一个zip炸弹,解压后膨胀到了437MB,故意塞的垃圾填充,专炸按声明大小读内存的分析工具; 反编译完成了,但产物少得可怜,整个 APK 就这 3 个类,说明真代码不在 dex 里 典型加固壳布局。但问题是壳 loader 必须在主 dex 里明文写着怎么解密、密钥是什么 ,要不然手机自己都解不开。所以先去读壳: 3.读壳 直接拆壳: 就三个类,都在 io\handy\tracker\client\b**p\y**o\ 下。打开主类,直接搜索decrypt|QuickAudioConfig: 壳自称叫DexProtect,

资讯来源

LinuxDo

原文链接

打开原文