+ Reply
Results 1 to 5 of 5

Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.


Thread: [$50 Bounty] To prevent jailbreak detection in the AirWatch app.

is a discussion within the

3rd Party Apps Requests

forums, a part of the

3rd Party Apps For iPhone | iPod Touch

section;
Hi All I'll give $50 to any developer who can develop a patch specifically to prevent AirWatch from detecting its jailbroken. xCon - does not currently work, xCon is a
...
  1. #1
    What's Jailbreak?
    Join Date
    Mar 2008
    Posts
    10
    Thanks
    0
    Thanked 1 Time in 1 Post
    Default [$50 Bounty] To prevent jailbreak detection in the AirWatch app.
    Hi All
    I'll give $50 to any developer who can develop a patch specifically to prevent AirWatch from detecting its jailbroken.
    xCon - does not currently work, xCon is a global patch one size fits all approach
    Flex - I have tried using Flex, I have changed the relevant BOOLs, tried them set to both TRUE & FALSE. I have also disabled all methods/voids that seem related to jailbreaking detection/ device compromise status
    cycript & weak_classdump - The AirWatch application terminates with a BAD_EXEC while dumping the headers, only dumps a few, none of any value.
    While looking through the HEX of the un-encrypted binary I can see the string "_dyld_image_count". I'm not sure if all apps do this but it is mentioned on the wiki page: Bypassing Jailbreak Detection - The iPhone Wiki[1]
    I also attempted to Dissemble the binary and could see a few fopen calls,however I really have no idea what I'm doing in assembly.
    The application has to connect to a MDM server provided by AirWatch, I cannot give out this URL or register you to my works corporate network.
    If you want to help me out then i will be able to skype or IRC with you. provide you any output, dumps syslog.screen sharing, follow your instructions etc
    Hope you can help.

  2. #2
    Green Apple
    Join Date
    Aug 2008
    Posts
    81
    Thanks
    17
    Thanked 3 Times in 3 Posts

    dont they just use the [[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"cydia://"]]

    and if it can it means Cydia is installed and therefor jailbroken so just open the cydia info.plist and edit the CFBundleURLTypes changing CFBundleURLSchemes from cydia to cydia1 should make
    [[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"cydia://"]]
    return NO and should allow app to run.

  3. #3
    What's Jailbreak?
    Join Date
    Apr 2011
    Posts
    13
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Quote Originally Posted by ryantcb View Post
    dont they just use the [[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"cydia://"]]

    and if it can it means Cydia is installed and therefor jailbroken so just open the cydia info.plist and edit the CFBundleURLTypes changing CFBundleURLSchemes from cydia to cydia1 should make
    [[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"cydia://"]]
    return NO and should allow app to run.
    this did not fix it for me.

    AirWatch 4.4.0
    xCon 38
    iOS 6.1.2

  4. #4
    Green Apple drmacrofish's Avatar
    Join Date
    Jul 2009
    Posts
    55
    Thanks
    31
    Thanked 28 Times in 20 Posts

    Any luck in getting anywhere with this. My corporation is just now starting to implement the same thing? No way I want to lose jailbreak for email on my phone.

  5. #5
    iPhone? More like MyPhone
    Join Date
    May 2010
    Posts
    118
    Thanks
    1
    Thanked 3 Times in 2 Posts

    Think you are better off buying an itouch and just tethering to the company phone upon demand.

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts