0

我正在使用 Androguard 对 apk 文件进行静态分析。我在用

a, d, dx = AnalyzeAPK("/app-debug.apk", decompiler="dad")

反编译apk。然后我在做

d.get_regex_strings(".*PackageManager.NameNotFoundException.*").

我知道字符串 PackageManager.NameNotFoundException 必须在那里,因为它是我自己的应用程序,我有源代码。但是,Androguard 告诉我它找不到字符串。

我也尝试过变体,例如

d.get_regex_strings(".*PackageManager\.NameNotFoundException.*")

或者

d.get_regex_strings(".*PackageManager.*NameNotFoundException.*").

问题似乎是 PackageManager 和 NameNotFoundException 之间的中间点。那么,如何在 Androguard 中转义字符?

4

0 回答 0