2 Star 7 Fork 5

iofomo / binderceptor

Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Please pay attention to the specific project description and its upstream code dependency when using it.
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README

Binderceptor

license:MIT python:2x3x

说明

BinderceptorAndroid平台下底层Binder拦截器,目的是解决现有方案拦截不全,开发效率低的问题,具有以下特点:

  • 支持Android 6.x~14.x系统版本
  • 支持所有Binder通信拦截
  • 支持Binder通信日志打印
  • 支持Binder通信特征数据过滤
  • 支持Binder通信协议拦截/修改/伪装

详细的文档可参考:

【Android】深入底层Binder拦截

【集成开发】

快速开始

本项目在以下开发环境中编译通过:

  • Android Studio:4.2
  • Gradle:6.9.2
  • NDK:21.4.7075529
$ ./mk.py

编译结果在out目录:

out
├── debug
│   ├── app.apk
│   ├── cmpt-mts-binderceptor.aar
│   └── libs
│       ├── arm64-v8a
│       │   └── libifmabinderceptor-jni.so
│       └── armeabi-v7a
│           └── libifmabinderceptor-jni.so
├── jni
│   ├── debug
│   │   ├── arm64-v8a
│   │   │   └── libifmabinderceptor-native.a
│   │   └── armeabi-v7a
│   │       └── libifmabinderceptor-native.a
│   └── relaese
│       ├── arm64-v8a
│       │   └── libifmabinderceptor-native.a
│       └── armeabi-v7a
│           └── libifmabinderceptor-native.a
└── release
│    ├── app.apk
│    ├── cmpt-mts-binderceptor.aar
│    └── libs
│        ├── arm64-v8a
│        │   └── libifmabinderceptor-jni.so
│        └── armeabi-v7a
│            └── libifmabinderceptor-jni.so

感谢小伙伴们

许可协议

本项目基于MIT许可协议,详情查看 许可协议 文档。

本项目和所有的工具都是MIT许可证下的开源工具,这意味着你可以完全访问源代码,并可以根据自己的需求进行修改。

Empty file

About

Android平台下Binder通信拦截框架 expand collapse
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
Android
1
https://gitee.com/iofomo/binderceptor.git
git@gitee.com:iofomo/binderceptor.git
iofomo
binderceptor
binderceptor
master

Search