14、安卓恶意软件静态分析全解析

安卓恶意软件静态分析全解析

1. 解密通信中的乱码 JSON 字段解析

在解密通信中看到乱码 JSON 字段时,我们可以通过一些方法来理解其含义。部分字段可根据赋值猜测其意义,而有些则需通过代码检查来确定。

例如,在分析中发现,像 josiwo 字段,通过搜索 jadx 发现如下代码:

org.json.JSONObject v1_3 = new org.json.JSONObject();
try {
  v1_3.put("josiwo", v0_2.getPackageName());
} catch (java.io.IOException v0) {
  v0_3 = 0;
} catch (org.json.JSONException v0) {
}
v1_3.put("worikt", bhu8.cft6);
v1_3.put("zubfih", bhu8.xdr5);
v1_3.put("qredyb", android.os.Build$VERSION.SDK_INT); 
v1_3.put("kdthit", 6);
nji9.nji9 v1_7 = new nji9.bhu8(0).vgy7.bhu8.vgy7("xn3o/in").toString(),
  bhu8.vgy7(v1_3.toString().getBytes()));

从这段代码可知, josiwo 明显是恶意软件应用自身的包名, qredyb 是设备的 SDK 构建级别。 kdthit <

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值