-
-
[原创]百度加固重新打包一种思路
-
发表于:
2016-6-21 09:29
8486
-
最新的百度加固,之前通用的方法获取DEX,都不成功了。
尝试了各种方案,最终成功获取到dex。
尝试重新打包,运行,首页正常,其他页面崩溃。
查看dex 源码发现,百度 将onCreate 函数完全隐藏了
public void onCreate(Bundle icicle) {
A.V(5, this, new Object[]{icicle});
}
怎么办?
使用前一版本APP,脱壳,再分析,发现还是可以获取到代码
public void onCreate(Bundle arg2) {
A.d("Ltv/ijkplayer/media/live/liveback/IjkVideoActivity;->onCreate001(Landroid/os/Bundle;)V");
this.onCreate001(arg2);
A.e("Ltv/ijkplayer/media/live/liveback/IjkVideoActivity;->onCreate001(Landroid/os/Bundle;)V");
}
private void onCreate001(Bundle icicle)
{
// 所有的方法都能一一看到
}
人工修改 smali,在重新打包,运行正常~~~
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!