gpt4 book ai didi

android - 我有办法检测 apk 是否已被混淆?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:05:04 25 4
gpt4 key购买 nike

我正致力于检测 apk 以进行监控。有没有办法确定 apk 是否已被混淆?我正在专门寻找一种方法来检查它是否已被垃圾字节注入(inject)混淆。谢谢。

最佳答案

我认为您不能百分百确定 APK 已被混淆:

  • 混淆是一个复杂的过程。你可以只缩减代码,混淆和缩减,只混淆几个类,真的很难检测到只有几个类被混淆了。
  • 另一个问题是您不知道可能被混淆的类的名称。例如,通常混淆会将类名更改为 a.a.a。但是,也许源代码真正使用了 a.a.a 类......谁知道呢?

您仍然可以获得 apk 中 dex 中所有类的列表(使用命令行 dexdump | grep Descriptor),看看您是否可以识别一些混淆的类名模式。这会给你一定程度的信心。

关于android - 我有办法检测 apk 是否已被混淆?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20172695/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com