2016 - 2024

感恩一路有你

Android混淆后怎么破解 android源码被混淆了怎么还原?

浏览量:2239 时间:2021-03-14 09:07:57 作者:admin

android源码被混淆了怎么还原?

当模糊代码输出堆栈信息时,方法名称无法识别,这使得调试非常困难甚至不可能。幸运的是,当Proguard运行时,它会输出一个回溯.bat脚本(窗口)或回溯.sh脚本(Linux、MacOSX)可以将混乱的堆栈跟踪信息还原为可读的信息。它位于回溯.bat| 回溯.sh[-详细]映射.txt例如:

回溯.bat-冗长的映射.txt模糊的trace.txt文件

如果您不指定

为什么这么多商业Android开发者不混淆代码?

,并不是说没有办法混淆某些代码。一旦困惑,就会出现问题。因为有一个项目是由很多人写的,经过几轮的团队合作,它反映了一些东西,做出了各种恶心的判断。它的很大一部分没有使用逻辑,而且非常复杂。我们称之为自然加密。一般开发团队根本没有精力去处理它。一旦混淆,就会出现问题,表现不好,不顺畅等等。另一个项目,大部分内容是用C写的,Java层是用来做UI的,没有必要混淆,外层为核心代码加固shell,给你没有用,反编译只是部分代码。另外,一些项目的逻辑大多在后台,前端逻辑过于简单,要求实名制,而且业务变更过于频繁,因此没有出现混乱。我也看到有些项目是外包的,公司基本上不理解。其他人已经把他们带走并送走了。整体质量不如预期。

Android混淆后怎么破解 android反混淆工具 androidsdk混淆

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。