mirror of
https://github.com/httptoolkit/frida-interception-and-unpinning.git
synced 2026-10-28 01:32:34 +01:00
Make anti-root detection resilient to odd packages
This commit is contained in:
@@ -335,8 +335,8 @@
|
||||
ApplicationPackageManager.getInstalledPackages.overload('int').implementation = function(flags) {
|
||||
const packages = this.getInstalledPackages(flags);
|
||||
const packageList = packages.toArray();
|
||||
const filteredPackages = packageList.filter(pkg => !ROOT_INDICATORS.packages.has(pkg.packageName.value));
|
||||
return Java.use("java.util.ArrayList").$new(filteredPackages);
|
||||
const filteredPackages = packageList.filter(pkg => !ROOT_INDICATORS.packages.has(pkg.packageName?.value));
|
||||
return Java.use("java.util.ArrayList").$new(Java.use("java.util.Arrays").asList(filteredPackages));
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user