Skip to content

Commit e626654

Browse files
author
dns
committed
fixed root detection logic
1 parent 8d9f167 commit e626654

File tree

4 files changed

+13
-8
lines changed

4 files changed

+13
-8
lines changed

InsecureBankv2.apk

-78.5 KB
Binary file not shown.

InsecureBankv2/.idea/misc.xml

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

InsecureBankv2/app/app.iml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -62,20 +62,20 @@
6262
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
6363
<sourceFolder url="file://$MODULE_DIR$/src/main/rs" isTestSource="false" />
6464
<sourceFolder url="file://$MODULE_DIR$/src/main/shaders" isTestSource="false" />
65-
<sourceFolder url="file://$MODULE_DIR$/src/test/res" type="java-test-resource" />
66-
<sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" />
67-
<sourceFolder url="file://$MODULE_DIR$/src/test/assets" type="java-test-resource" />
68-
<sourceFolder url="file://$MODULE_DIR$/src/test/aidl" isTestSource="true" />
69-
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
70-
<sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" />
71-
<sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" />
7265
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/res" type="java-test-resource" />
7366
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/resources" type="java-test-resource" />
7467
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/assets" type="java-test-resource" />
7568
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/aidl" isTestSource="true" />
7669
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/java" isTestSource="true" />
7770
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/rs" isTestSource="true" />
7871
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/shaders" isTestSource="true" />
72+
<sourceFolder url="file://$MODULE_DIR$/src/test/res" type="java-test-resource" />
73+
<sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" />
74+
<sourceFolder url="file://$MODULE_DIR$/src/test/assets" type="java-test-resource" />
75+
<sourceFolder url="file://$MODULE_DIR$/src/test/aidl" isTestSource="true" />
76+
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
77+
<sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" />
78+
<sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" />
7979
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/assets" />
8080
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/blame" />
8181
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/builds" />
@@ -89,6 +89,7 @@
8989
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant-run-support" />
9090
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/jniLibs" />
9191
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/manifests" />
92+
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/pre-dexed" />
9293
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/reload-dex" />
9394
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/res" />
9495
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/restart-dex" />
@@ -98,6 +99,7 @@
9899
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/symbols" />
99100
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/transforms" />
100101
<excludeFolder url="file://$MODULE_DIR$/build/outputs" />
102+
<excludeFolder url="file://$MODULE_DIR$/build/reports" />
101103
<excludeFolder url="file://$MODULE_DIR$/build/tmp" />
102104
</content>
103105
<orderEntry type="jdk" jdkName="Android API 26 Platform" jdkType="Android SDK" />

InsecureBankv2/app/src/main/java/com/android/insecurebankv2/PostLogin.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ void showRootStatus() {
9898
private boolean doesSUexist() {
9999
Process process = null;
100100
try {
101-
process = Runtime.getRuntime().exec(new String[] { "/system/xbin/which", "su" });
101+
process = Runtime.getRuntime().exec(new String[] { "/system/bin/which", "su" });
102102
BufferedReader in = new BufferedReader(new InputStreamReader(process.getInputStream()));
103103
if (in.readLine() != null) return true;
104104
return false;

0 commit comments

Comments
 (0)