• Stars
    star
    183
  • Rank 210,154 (Top 5 %)
  • Language
    Java
  • License
    MIT License
  • Created almost 3 years ago
  • Updated 12 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🔥🔥🔥 基于Hook方案的合规化检测器

HeGuiChecker

合规检测器-基于工信部最新标准

下面是我基于工信部文件整理出来已经hook了的方法,如有其他的可以提个issue

包名 方法名
android.telephony.TelephonyManager getDeviceId,getImei,getSubscriberId
android.net.wifi.WifiInfo getMacAddress
java.net.NetworkInterface getHardwareAddress
android.provider.Settings.Secure getString(AndroidId)
LocationManager getLastKnownLocatio,requestLocationUpdates
PackageManager getInstalledPackages,getInstalledApplications,getInstallerPackageName,getPackageInfo
ClipboardManager hasPrimaryClip,getPrimaryClip
待新增

导入依赖

maven { url 'https://jitpack.io' }
def checkerV = "1.0.4"

pine版本

基于pine,适配4.4-12.1版本,感谢大佬的无私奉献。

debugImplementation "com.github.simplepeng.HeGuiChecker:checker-pine:$checkerV"
releaseImplementation "com.github.simplepeng.HeGuiChecker:checker-no-op:$checkerV"

使用

基于ContentProvider自动初始化,无需引入初始化代码

输出:

显示:

当然你也可以关闭输出显示

HeGuiChecker.SHOW_LOG = false
HeGuiChecker.SHOW_TOAST = false

或者在同意授权后不再显示任何信息

HeGuiChecker.allow(true)

版本

  • 1.0.4:新增WifiInfoHooker的hook方法
    • getConnectionInfo
    • hookGetSSID
  • v1.0.3: 新增ClipboardManager,hook方法
    • hasPrimaryClip
    • getPrimaryClip
  • v1.0.2:新增PackageManagerHooker,hook方法
    • getInstalledPackages
    • getInstalledApplications
    • getInstallerPackageName
    • getPackageInfo
  • v1.0.1:基于pine重写
  • v1.0.0:首次上传

More Repositories

1

SpiderMan

🔥🔥🔥 - 崩溃日志手机端显示 ,测试妹妹的最爱,开发哥哥的小棉袄
Java
1,270
star
2

Updater

🔥🔥🔥 - 基于DownloadManager封装的更新器,使用超简单!
Java
85
star
3

PickerLayoutManager

🔥🔥🔥 - 一个基于自定义LayoutManager的PickerView
Kotlin
83
star
4

VerCodeLayout

🔥🔥🔥 - 一个超好用的验证码,卡号,车牌号,IP地址->输入控件
Java
79
star
5

NineGridView

🔥🔥🔥 -可能最通用的九宫格布局
Kotlin
71
star
6

StackLayoutManager

🔥🔥🔥 - 一个可以堆叠的LinearLayoutManager
Kotlin
61
star
7

ViewPagerTransforms

🔥🔥🔥 - 给viewpager加上切换动画
Java
59
star
8

BubbleView

模仿QQ水泡拖拽效果,加破碎粒子效果
Java
52
star
9

wechat-scanner

微信扫一扫模块提取
Kotlin
30
star
10

KeepLearning

🔥🔥🔥 - 学习笔记
HTML
24
star
11

AndroidExamples

C
23
star
12

BitmapCanary

🔥🔥🔥 -Android Bitmap大图监控
Kotlin
19
star
13

MaxLineLayoutManager

🔥🔥🔥 - 当itemCount超过设定数量就固定高度的LayoutManager,类似maxHeight
Kotlin
17
star
14

MarketHelper

🔥🔥🔥 -跳转应用商店的帮助类
Kotlin
14
star
15

BackTwitter

回来吧,我的小蓝鸟!😭😭😭
Kotlin
11
star
16

NiceKTX

🔥🔥🔥 - 一个超赞的Kotlin扩展库
Kotlin
11
star
17

PagerGridView

🔥🔥🔥 - 快速实现网格分页切换布局,类似聊天的表情切换面板。
Kotlin
11
star
18

CatchTime

掘金App 沸点板块 2018进度条 widget实现
Kotlin
11
star
19

NiceStateView

🔥🔥🔥 - 一个超赞的页面状态切换库(加载中,空布局,网络错误,重试,自定义类型)
Kotlin
11
star
20

ItemDecor

🔥🔥🔥 - RecyclerView的ItemDecoration简易写法,轻松实现RecyclerView的Divider。
Kotlin
10
star
21

AddImageView

🔥🔥🔥 - 选择照片的自定义九宫格View,扩展性极高。
Kotlin
10
star
22

BuildingRecyclerView

🔥🔥🔥 - 像修建楼房一样使用RecyclerView
Kotlin
9
star
23

awesome-chrome-extensions

推荐好用的chrome拓展程序
8
star
24

BuildApkWatcher

监听应用安装完成
Kotlin
6
star
25

ActivityResultProxy

🔥🔥🔥 - 这是一个简化获取Activity返回值的库
Java
6
star
26

StateAdapter

🔥🔥🔥 - 用装饰器模式给RecyclerView添加一个有加载状态的Adapter(loading,empty,error,retry)
Kotlin
5
star
27

ParamsInterceptor

🔥🔥🔥 -给OkHttp添加公共请求参数的Interceptor
Kotlin
5
star
28

ZebraProgressBar

🔥🔥🔥 - 可能是Android最通用的条纹进度条
Kotlin
4
star
29

EasyPay

Java
4
star
30

LearningPage

记录看过的书籍,有意思的视频,播客或博客,多思考多复盘,Learn in Public!
4
star
31

How-To-Indie-Hacker

3
star
32

CalculatorCompose

仿MIUI计算器-Compose简易版
Kotlin
3
star
33

encodeVideo

Java
3
star
34

LoadMoreAdapter

🔥🔥🔥 - 用包装器模式给RecyclerView添加可以加载更多的Adapter
Kotlin
3
star
35

FlowRadioGroup

🔥🔥🔥 -瀑布流/流式的RadioGroup(单选组)
Java
3
star
36

LearnEnglish

大龄大专程序员-从零开始重学英语
3
star
37

LearnCompose

Compose的学习之路
Kotlin
2
star
38

merge_pay_code

Buy Me A Coffee
HTML
2
star
39

ffmpeg-android

C
2
star
40

MaterialTaskView

Java
2
star
41

blog

HTML
2
star
42

BLinkConverter

将B站客户端分享的短链转成长久有效的真实长链
Kotlin
2
star
43

NiceDialog

🔥🔥🔥 - Dialog的简易封装
Kotlin
1
star
44

MultiTypePagerAdapter

MultiType PagerAdapter for ViewPager
Java
1
star
45

LogView

一个应用内的Logcat
Kotlin
1
star
46

LoopViewpager

两种方式实现可以循环的viewpager
Java
1
star
47

RecyclerViewConstraint

Kotlin
1
star
48

simplepeng.github.io

https://www.simplepeng.com
JavaScript
1
star
49

duplicate_image_detection

Kotlin
1
star
50

NiceUI

🔥🔥🔥 - 一些小巧但实用的UI组件
Kotlin
1
star
51

PDialog

Kotlin
1
star