Skip to content

Conversation

@JingMatrix
Copy link
Owner

If the /system directory is mounted by KernelSU as overlayfs, then many detectors can still detect the mounting trace even the target is correctly unmounted.

In Holmes V1.5.1, it is shown as Inconsistent Mount. In Hunter 6.41, it is shown as

found OVERLAYFS_SUPER_MAGIC, but no overlayfs mount found

I am going to figure out this detection. However, no luck via scanning /proc/self/fd yet.

`proc/self/exe` is a symbolic link to `/system/bin/app_process64`.
Hence, it can be used to test if this file is mounted under a file system that is different from the normal one (EXT4).
@JingMatrix
Copy link
Owner Author

The mounted file system type is leaked via /proc/self/exe.

@JingMatrix JingMatrix marked this pull request as ready for review September 20, 2025 14:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants