w568w / Xposeddetectlib
[Deprecated] A light-weight yet powerful solution library for detecting xposed installation.
Stars: ✭ 114
Programming Languages
java
68154 projects - #9 most used programming language
Labels
Projects that are alternatives of or similar to Xposeddetectlib
Dolby beta
杜比大喇叭的β版迎来了重大的革新,合并了UnblockMusic Pro的所有功能且更加强大,同时UnblockMusicPro_Xposed项目将会停止维护,让我们欢送这位老朋友!
Stars: ✭ 728 (+538.6%)
Mutual labels: xposed
Xmedianotificationtrackselector
Xposed module for Android that allows you to select next track from the MediaStyle Notification
Stars: ✭ 20 (-82.46%)
Mutual labels: xposed
Xmitools
An Xposed module for MIUI 10/11/12/12.5 SystemUI / MIUI 10/11/12/12.5 系统界面模块
Stars: ✭ 59 (-48.25%)
Mutual labels: xposed
Xpatch
免Root实现app加载Xposed插件工具。This is a tool to repackage apk file, then the apk can load any xposed modules installed in the device. It is another way to hook an app without root device.
Stars: ✭ 1,054 (+824.56%)
Mutual labels: xposed
Edxposedmanager
Companion Android application for EdXposed
Stars: ✭ 1,172 (+928.07%)
Mutual labels: xposed
Edxposed Snapchat Bypass
Elder driver Xposed Framework. W / Snapchat Bypass
Stars: ✭ 49 (-57.02%)
Mutual labels: xposed
Wechatluckymoney
本开源项目为Xposed练手代码,可以从中深入了解使用Xposed的用法和源码逆向分析能力
Stars: ✭ 61 (-46.49%)
Mutual labels: xposed
Xposed
The native part of the Xposed framework (mainly the modified app_process binary).
Stars: ✭ 6,377 (+5493.86%)
Mutual labels: xposed
Unblockmusicpro xposed
Unblock Netease Cloud Music with Xposed
Stars: ✭ 1,495 (+1211.4%)
Mutual labels: xposed
Sandhook
Android ART Hook/Native Inline Hook/Single Instruction Hook - support 4.4 - 11.0 32/64 bit - Xposed API Compat
Stars: ✭ 1,172 (+928.07%)
Mutual labels: xposed
XposedDetectLib
A powerful detection for any kind of xposed installation.
Support Version
- rovo89's Xposed
- Any xposed variation based on Riru(eg. Edxposed)
Feature
- Lightweight
- Anti-cloak (Test on
MagiskHide
,Zuper
,RootCloak
and so on)
Usage
NDK is needed to compile the library.
- Add it in your root build.gradle at the end of repositories:
allprojects {
repositories {
maven { url 'https://jitpack.io' }
}
}
- Add the dependency
implementation 'com.github.w568w:XposedDetectLib:1.2'
- Invoke this method to do a total inspection(allowed to run on main thread directly):
XposedDetect.getInstance(getPackageManager()).detectXposed()
Or to prevent the module itself being hooked,invoke this one to do a native inspection:
NativeDetect.detectXposed(Process.myPid())
Return true
if detecting xposed.
- Proguard settings:
(The settings below are default in${sdk.dir}\tools\proguard\proguard-android-optimize.txt
.If not, add these manually to your project levelproguard-rules.pro
)
# For native methods, see http://proguard.sourceforge.net/manual/examples.html#native
-keepclasseswithmembernames class * {
native <methods>;
}
# Understand the @Keep support annotation.
-keep class android.support.annotation.Keep
-keep @android.support.annotation.Keep class * {*;}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <methods>;
}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <fields>;
}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <init>(...);
}
License
Copyright (C) 2020 w568w
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].