吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1179|回复: 5
收起左侧

[讨论] ConfuseEx的变种,求助识别壳类型

[复制链接]
anywhereyang 发表于 2020-10-21 14:34
微信图片_20201021141645.jpg
可以从上图看到,
1、类名和方法名都是有混淆
2、字符串加密了\u0005\u2009\u2201.\u0002(749468163)解密得到字符串
3、函数调用走的代{过}{滤}理方式

4444.png

这种壳有人见过吗,上面的混淆可以用de4dot处理,字符串解密也可以自己写代码还原。但是这个代{过}{滤}理调用则不行。因为比较复杂。
是从资源中访问某个加密的资源,然后再跳转,由于某些原因。样本无法上传,如果有人遇到过种壳的请指教一下

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

SoftCracker 发表于 2020-10-21 16:58
1. 初步判断图2是代码虚拟化
2. 感觉不是ConfuserEx,具体需上传文件进一步判断
3. 为啥不直接截图,而是要拍照,难道你是手机发贴?
 楼主| anywhereyang 发表于 2020-10-22 14:06
本帖最后由 anywhereyang 于 2020-10-22 14:08 编辑
SoftCracker 发表于 2020-10-21 16:58
1. 初步判断图2是代码虚拟化
2. 感觉不是ConfuserEx,具体需上传文件进一步判断
3. 为啥不直接截图,而是 ...

因为某些原因确实不是截图的,图2不是虚拟机,我确信,程序是从资源中解密一块内容,然后用流读出函数名和某些token的值,然后各种偏移读取,最后执行反射,他是中间的过程比较复杂,我调试了一部分,但没调出来,程序的话。这个不太好发上来,附件也不支持那么大的文件,有8M,有兴趣的话我私发给你
SoftCracker 发表于 2020-10-22 16:51
>图2不是虚拟机,我确信
我不知道你所说的虚拟机是什么意思,估且认为跟我说的代码虚拟化(Code Virtualization)是同义词,估计你要被打脸了

>程序是从资源中解密一块内容,然后用流读出函数名和某些token的值,然后各种偏移读取.....
这段话为什么能证明不是虚拟化?我没看懂逻辑所在

即便没有文件,根据我的经验,我也可以大胆判断:这是Eazfuscator壳,并且启用了代码虚拟化
 楼主| anywhereyang 发表于 2020-10-22 17:11
SoftCracker 发表于 2020-10-22 16:51
>图2不是虚拟机,我确信
我不知道你所说的虚拟机是什么意思,估且认为跟我说的代码虚拟化(Code Virtualiza ...

代码虚拟化是怎么个搞法,,,我看他这个流程像是从资源中读出要执行的代码的一些关键信息,然后最后用反射调用,简单来说,本来是调用String.ToCharArray()这个函数,他是保这个函数名和类型信息(当然还有可能有参数)分别保存在资源中,用的时候读出来,最后反射调用,所以我不认为这是虚拟化,,
 楼主| anywhereyang 发表于 2020-10-22 17:12
SoftCracker 发表于 2020-10-22 16:51
>图2不是虚拟机,我确信
我不知道你所说的虚拟机是什么意思,估且认为跟我说的代码虚拟化(Code Virtualiza ...

方便的话加一个联系方式,谢谢
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止回复与主题无关非技术内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-16 11:56

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表