【发布时间】:2018-11-07 19:16:10
【问题描述】:
我有多个 APK 文件,我想知道它们是否是用 Kotlin 创建的。一些独特的字符串,进口? 据我了解,只看“kotlin”这个词会给我一些错误的结果。 谢谢!
【问题讨论】:
-
你检测不到
-
你可以用这个Tool做逆向工程
-
您是手动执行此操作还是编写自动化工具?我认为自动化它会归结为一堆启发式技巧,并且仍然不可靠。
-
现在,我只需要检测它是用 kotlin 编写的(部分还是全部)。我有 apktool、jeb 和 dex2jar。谢谢!
-
SourceFile 属性在到 dex 和返回的往返转换过程中是否保留?如果是这样,大概该值将是具有
.kt扩展名的文件名。我不会仅仅依赖它,因为它无论如何都是一个 optional 属性,但你可以将它与@voddan 的建议结合起来。
标签: android kotlin apk decompiling