Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Company Portal Detects Zygisk #42

Open
FroggMaster opened this issue Jun 3, 2024 · 6 comments
Open

Company Portal Detects Zygisk #42

FroggMaster opened this issue Jun 3, 2024 · 6 comments
Labels
enhancement New feature or request

Comments

@FroggMaster
Copy link

Describe the bug
Root / Zygisk is detected by Company Portal.

Steps To Reproduce

  1. Install Latest Magisk (V27)
  2. Hide Magisk Application package name
  3. Add Company Portal, Teams, Google Play Store, Google Play Service to Hide List
  4. Install ZygiskAssist, Zygisk-LSPosed, PlayIntegrityFork
  5. Try to launch teams, Company Portal will detect root.

Context

  • Device: Pixel 6 Pro
  • OS: A14
  • Version of Magisk, KSU or APatch: Magisk 27
  • Other Root Module(s):
    Play Integrity Fork
    Zygisk - LSPosed
    Zygisk - Detach
  • LSPosed Module(s):
    Lucky Patcher
    SnapEnhance
    XPL-EX
    Hide My Applist

Logcat

@FroggMaster FroggMaster added the bug Something isn't working label Jun 3, 2024
@snake-4 snake-4 added enhancement New feature or request and removed bug Something isn't working labels Jun 5, 2024
@jiatern
Copy link

jiatern commented Jul 9, 2024

Just commenting here how I managed to make it work with intune company portal:

  • Magisk v27 stable, LSPosed mod by mywalkb, Hide-My-Applist (HMA) v3.2, latest Zygisk-Assistant
  • Enable built-in zygisk > add Teams, Company Portal to Deny List > disable built-in zygisk
  • Install zygisk-next
  • Reboot

Seems like zygisk-next is essential to make this work.

@FroggMaster
Copy link
Author

I appreciate the thought, but I've already got a bypass. I've written an article on XDA, along with many many hours testing different setups. The setup you've shared unfortunately does not work for me on a Google Pixel 6 Pro running Android 14.

Be happy to share more information with the developer so their root hiding methods work consistently. I had to use Shamiko over Zygisk-Assistant with a similar configuration and that does indeed work however. Latest detection methods are relative to Zygisk which is why you had to disable the native zygisk and use Zygisk-Next. It use's ptrace which has yet to be detected by most detection methods.

@jiatern
Copy link

jiatern commented Jul 16, 2024

Hi, glad to hear that you managed to bypass. Could you share a link to your article on XDA? Having another method as a backup is always great, in case my method gets patched. Thanks in advance!

EDIT: I found the thread ;)

@raghua19
Copy link

raghua19 commented Aug 1, 2024

Just commenting here how I managed to make it work with intune company portal:

  • Magisk v27 stable, LSPosed mod by mywalkb, Hide-My-Applist (HMA) v3.2, latest Zygisk-Assistant
  • Enable built-in zygisk > add Teams, Company Portal to Deny List > disable built-in zygisk
  • Install zygisk-next
  • Reboot

Seems like zygisk-next is essential to make this work.

Hi, glad to hear that you managed to bypass. Could you share a link to your article on XDA? Having another method as a backup is always great, in case my method gets patched. Thanks in advance!

EDIT: I found the thread ;)

Hi, could you pls share the link

@jiatern
Copy link

jiatern commented Aug 1, 2024

Hi, could you pls share the link
https://xdaforums.com/t/how-to-bypass-microsoft-intune-company-portal-root-checks-working-as-of-march-2024.4663331/

Just want to add that I tried using shamiko but didn't work for me on Android 15 beta 4. So I am still using zygisk assistant.

I also did not use HMA because I have another banking app detecting root if HMA is installed.

@apprehensions
Copy link

Would like to mention the same thing for alrajhi banking app, but once the app settings > enable hide and work mode is whitelist, it works.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants