Skip to content

Commit 2186596

Browse files
committed
Only check for dmagent on HTC Devices
1 parent 47522e3 commit 2186596

File tree

1 file changed

+8
-0
lines changed
  • app/src/main/java/fuzion24/device/vulnerability/vulnerabilities/system

1 file changed

+8
-0
lines changed

app/src/main/java/fuzion24/device/vulnerability/vulnerabilities/system/WeakSauce.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
import android.content.Context;
55
import android.content.pm.PackageManager;
6+
import android.os.Build;
67

78
import fuzion24.device.vulnerability.util.CPUArch;
89
import fuzion24.device.vulnerability.vulnerabilities.VulnerabilityTest;
@@ -18,6 +19,9 @@ public List<CPUArch> getSupportedArchitectures() {
1819
archs.add(CPUArch.ALL);
1920
return archs;
2021
}
22+
private boolean isHTCPhone(){
23+
return Build.MANUFACTURER.equals("htc");
24+
}
2125

2226

2327
@Override
@@ -35,6 +39,10 @@ private boolean thisHasInternetPermission(Context ctx)
3539
@Override
3640
public boolean isVulnerable(Context context) throws Exception {
3741

42+
if(!isHTCPhone()){
43+
return false;
44+
}
45+
3846
if(!thisHasInternetPermission(context))
3947
throw new Exception("No internet permission assigned to app to perform WeakSauce Test");
4048

0 commit comments

Comments
 (0)