梆梆加固的病毒分析-破解篇

一.文件信息

文件名:tx.qq898507339.bzy9-1.apk

MD5:77603118E1B061374DDB8A4D1EA70CB2

SHA1:A85B9387DD598E64548F6443D4359F21E02CBC90

CRC32:FFD5907D

描述:该软件是使用了梆梆加固的恶意锁机病毒,程序安装后提示需要激活,骗取用户信任,激活后立即重置锁屏密码并锁屏。该程序对用户的使用造成了非常大的侵害。

病毒行为:重置密码

                     发出状态栏通知

                     激活设备管理器

                     添加悬浮窗口

运行图标:

         


 

二.病毒破解

使用DexExtractor工具进行脱壳。

  1. 调试启动程序
  2. 使用moniter监控日志
  3. 将dex文件dump出来
  4. 使用Decode.jar解码



    分析dump出的dex文件,在AndroidMainfest.xml文件中得知主活动完整包名。


    分析得出密码:>>>qq 898507339 bzy>>


四 .总结

  梆梆加固是多进程检测反调试,我们无法使用IDA 过梆梆的反调试,但是可以使用DexExtractor工具dump出dex文件。

下载地址:https://github.com/bunnyblue/DexExtractor。其实他的原理也很简单,就是修改系统的DexFile.cpp源码,在解析dex的函数开头处加上自己的dumpdex逻辑:

 

 

转载于:https://www.cnblogs.com/NigelX/p/6686003.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值