EasyProtector

一行代码检测XP/调试/多开/模拟器/root

APACHE-2.0 License

Stars
2.2K
Committers
5

Bot releases are visible (Hide)

EasyProtector - 1.1.2 Latest Release

Published by lamster2018 over 4 years ago

  • support armv7 armv8 ,not support x86 anymore;
  • upgrade androidX
EasyProtector - 1.1.1

Published by lamster2018 almost 5 years ago

  • 适配部分模拟器的新版本检测
  • 解决一些bug
EasyProtector - 1.1.0

Published by lamster2018 over 5 years ago

重写了demo

EasyProtectorLib类
1.删除checkIsUsingMultiVirtualApp() 方法,由checkIsRunningInVirtualApk(String uniqueMsg, VirtualCheckCallback callback)方法替代,其余检测多开方法保留在VirtualApkCheckUtil类并提供调用;

2.删除checkIsRunningInEmulator() 方法,由checkIsRunningInEmulator(Context context, EmulatorCheckCallback callback)方法替代。

VirtualApkCheckUtil类
1.新增localServerSocket方法检测广义多开;
2.提供顶层task检测方法;
3.方法同时支持callback和返回值,对callback做了非空判断;
4.增加方法注释;

EmulatorCheckUtil类
1.删除原无参检测的方法;
2.方法同时支持callback和返回值,对callback做了非空判断;
3.重命名了私有方法;

SecurityCheckUtil类
1.删除了tryShutdownXposed方法的检测XP框架是否存在的判断;
2.增加方法注释

EasyProtector - 1.0.5

Published by lamster2018 almost 6 years ago

More standard judgments have been added
support detect the newest version emulator on App Market.

EasyProtector - 1.0.4

Published by lamster2018 about 6 years ago

  • support EmulatorCheckCallback & VirtualCheckCallback
  • fix AS 8.0+ emulator check failed
  • fix Lighting emulator check failed
EasyProtector - 1.0.3

Published by lamster2018 over 6 years ago

  • new method to check virtual apk
  • support check checkAccessibilityEnabled
EasyProtector - 1.0.1

Published by lamster2018 over 6 years ago

  • support root check
  • support debug check
  • support tracer check
  • support virtual app check
EasyProtector - 1.0.2

Published by lamster2018 over 6 years ago

  • support emulator check now
  • fix root check bug
Badges
Extracted from project README
Related Projects