-
-
[原创]百度加固重新打包一种思路
-
发表于:
2016-6-21 09:29
8487
-
最新的百度加固,之前通用的方法获取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,在重新打包,运行正常~~~
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)