Giter VIP home page Giter VIP logo

binderceptor's Introduction

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许可证下的开源工具,这意味着你可以完全访问源代码,并可以根据自己的需求进行修改。

binderceptor's People

Contributors

iofomo avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.