- canLoadNativeLibrary() - Method in class com.scottyab.rootbeer.RootBeer
-
Checks if it is possible to load our native library
- checkForBinary(String) - Method in class com.scottyab.rootbeer.RootBeer
-
- checkForBusyBoxBinary() - Method in class com.scottyab.rootbeer.RootBeer
-
Checks various (Const.suPaths) common locations for the busybox binary (a well know root level program)
- checkForDangerousProps() - Method in class com.scottyab.rootbeer.RootBeer
-
Checks for several system properties for
- checkForMagiskBinary() - Method in class com.scottyab.rootbeer.RootBeer
-
Checks various (Const.suPaths) common locations for the magisk binary (a well know root level program)
- checkForNativeLibraryReadAccess() - Method in class com.scottyab.rootbeer.RootBeer
-
Checks if device has ReadAccess to the Native Library
Precondition: canLoadNativeLibrary() ran before this and returned true
Description: RootCloak automatically blocks read access to the Native Libraries, however
allows for them to be loaded into memory.
- checkForRoot(Object[]) - Method in class com.scottyab.rootbeer.RootBeerNative
-
- checkForRootNative() - Method in class com.scottyab.rootbeer.RootBeer
-
Native checks are often harder to cloak/trick so here we call through to our native root checker
- checkForRWPaths() - Method in class com.scottyab.rootbeer.RootBeer
-
When you're root you can change the permissions on common system directories, this method checks if any of these patha Const.pathsThatShouldNotBeWrtiable are writable.
- checkForSuBinary() - Method in class com.scottyab.rootbeer.RootBeer
-
Checks various (Const.suPaths) common locations for the SU binary
- checkSuExists() - Method in class com.scottyab.rootbeer.RootBeer
-
A variation on the checking for SU, this attempts a 'which su'
- com.scottyab.rootbeer - package com.scottyab.rootbeer
-
- com.scottyab.rootbeer.util - package com.scottyab.rootbeer.util
-
- Const - Class in com.scottyab.rootbeer
-
Created by mat on 19/06/15.