FORUMS
Remove All Ads from XDA

[MOD][XPOSED][4.0+] RootCloak - Completely Hide Root from Specific Apps [2014-01-14]

134 posts
Thanks Meter: 295
 
Post Reply Email Thread
19th December 2013, 12:21 AM |#12  
bradford detech root
https://www.google.com/url?sa=t&rct=...58187178,d.cWc

But still thanks man, cause temp unroot (voodoo) does not work for 4.3. Your the best for making an effort with this app
19th December 2013, 12:53 AM |#13  
adz63's Avatar
Senior Member
Flag London/Surrey
Thanks Meter: 630
 
More
I completely uninstalled sky go and erased all traces of sky go. I then added this via the latest exposed and checked and rebooted I then downloaded sky go and added it to root cloak rebooted and sky go still detects root. Have you a workaround for this. I've tried all the threads to get it to work
19th December 2013, 01:24 AM |#14  
OP Senior Member
Thanks Meter: 295
 
More
Quote:
Originally Posted by sshadows

Stofa WebTV detects root.
com.stofa.webtv
https://play.google.com/store/apps/d...om.stofa.webtv

Quote:
Originally Posted by crunchybutternut

AirWatch still detects root. I assume it will be the same problem as Good For Enterprise.
https://play.google.com/store/apps/d...h.androidagent

Sent from my CM 11 S4

Quote:
Originally Posted by milojoseph

bradford detech root
https://www.google.com/url?sa=t&rct=...58187178,d.cWc

But still thanks man, cause temp unroot (voodoo) does not work for 4.3. Your the best for making an effort with this app

Quote:
Originally Posted by adz63

I completely uninstalled sky go and erased all traces of sky go. I then added this via the latest exposed and checked and rebooted I then downloaded sky go and added it to root cloak rebooted and sky go still detects root. Have you a workaround for this. I've tried all the threads to get it to work


Thanks for all of the feedback everyone!

I'm working on analyzing in analyzing the various apps to see how they detect root. There are two issues:
1) The TV apps require login before they perform root checking
2) Many of the apps that don't work most likely use the NDK (native libraries, not Java code) to check for root. This makes it extremely difficult/impossible to handle.
The Following 3 Users Say Thank You to devadvance For This Useful Post: [ View ] Gift devadvance Ad-Free
19th December 2013, 04:01 PM |#15  
Senior Member
Thanks Meter: 1,733
 
More
Does NOT work with ISIS Wallet (T-Mobile).

When you launch ISIS, it requests root, then just shows a blank purple screen followed by a blank black screen and finally force-closes.

If you want to know how to support ISIS, talk to joderme, he has written a working ISIS root bypass mod for ISIS 2.0:

http://forum.xda-developers.com/showpost.php?p=45114363
19th December 2013, 05:38 PM |#16  
Member
Flag Elsewhere...
Thanks Meter: 3
 
More
Hello,

Citrix Worx detects root. I think it's nearly like Good...
https://play.google.com/store/apps/d...d=com.zenprise

---------- Post added at 05:38 PM ---------- Previous post was at 05:13 PM ----------

i've read somewhere that Citrix Works detects Busybox and all the simlinks pointing to it.
Does your apllication hide it ?
19th December 2013, 06:46 PM |#17  
OP Senior Member
Thanks Meter: 295
 
More
It hides "which" and "busybox", but not all of the symlinks. However, I'll take a look at the Citrix app to see if does that. The problem is that busybox being installed doesn't necessarily indicate a device is rooted.

Quote:
Originally Posted by c-dric

Hello,

Citrix Worx detects root. I think it's nearly like Good...
https://play.google.com/store/apps/d...d=com.zenprise

---------- Post added at 05:38 PM ---------- Previous post was at 05:13 PM ----------

i've read somewhere that Citrix Works detects Busybox and all the simlinks pointing to it.
Does your apllication hide it ?

The Following User Says Thank You to devadvance For This Useful Post: [ View ] Gift devadvance Ad-Free
19th December 2013, 07:10 PM |#18  
Senior Member
Thanks Meter: 30
 
More
I can test Good for you tomorrow. I have to submit a request for access. I know that it checks the first time you log in so I'll let you know.

Sent from my Nexus 5 using Tapatalk
19th December 2013, 09:10 PM |#19  
Member
Flag Elsewhere...
Thanks Meter: 3
 
More
Quote:
Originally Posted by c-dric

Hello,

Citrix Worx detects root. I think it's nearly like Good...
https://play.google.com/store/apps/d...d=com.zenprise

---------- Post added at 05:38 PM ---------- Previous post was at 05:13 PM ----------

i've read somewhere that Citrix Works detects Busybox and all the simlinks pointing to it.
Does your apllication hide it ?

I've seen not rooted device detected as rooted by worx (wiko for example)

Sent from my GT-I9505 using xda app-developers app
19th December 2013, 09:46 PM |#20  
Member
Flag Chicago
Thanks Meter: 2
 
More
How does an app detect root access using the NDK? Google search isn't returning any answers.
19th December 2013, 10:10 PM |#21  
OP Senior Member
Thanks Meter: 295
 
More
Quote:
Originally Posted by allholy1

How does an app detect root access using the NDK? Google search isn't returning any answers.

using the NDK allows you to do native calls/standard library functions directly. For example, Web TV by Stofa use fopen and access to check for the existence of the su binary. Here's (more or less) the assembly code from the library:

Code:
MOV	R0, R10		; filename
MOVS	R1, R4		; modes
BLX	fopen
CMP	R0, #0
BEQ	loc_1234A
loc_1234A
LDR	R0, =(aSbinSu - 0x217AA)
MOVS	R1, #0		; type
ADD	R0, PC		; "/sbin/su"
BLX	access
CMP	R0, #0
BNE	loc_1235B
Edit: Another example is the Barclays Mobile Banking app. Unless there is a way to avoid using a File constructor to access the file system in Java, it is using a native library instead: Here is the sequence when watching using FileObserver:

Code:
OPEN:/system/xbin/su
ACCESS:/system/xbin/su
ACCESS:/system/xbin/su
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes