Giter Site home page Giter Site logo

1nj0k / hide-my-applist Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dr-tsng/hide-my-applist

0.0 0.0 0.0 745 KB

An Xposed module to detect or reject applist requests

License: GNU General Public License v3.0

Java 6.70% Kotlin 21.63% CMake 0.06% C 67.96% HTML 1.48% Shell 0.21% C++ 1.96%

hide-my-applist's Introduction

Hide My Applist

Stars Download Chat License

About this module

Although "It is incorrect to detect specific app's installation", yet not every app using root provides random packagename support. In this case, detected apps that use root (such as Fake Location and Storage Isolation) is equal to detected root itself.
At the same time, some "smart" apps use various loopholes to acquire your applist, so that it can draw a persona for you.
This module provides some methods to test whether you have already hidden your applist nicely.
Also, it can work as an Xposed module to hide some apps or reject applist requests to protect your privacy.

Compilation

This project uses Hidden API, so you should replace android.jar in Android Studio. Reference

This project uses genuine to add some signature verification hidden tricks to prevent it from being modified by MT script kiddies for profit. For those who want to compile the code, please generate you own genuine.h to prevent tricks. Also, self-signed apk cannot load the riru extension, this should be emphasized.

Update Log / 更新日志

Reference to the release page / 参考发布页面

关于该模块

虽然“检测安装的应用是不正确的做法”,而且很蠢,但是并不是所有的插件类应用都提供了随机包名支持。在这种情况下,检测到安装了root类应用(如Fake Location、存储重定向)与检测到了root本身区别不大。(会使用检测手段的app可不会认为你是在“我就蹭蹭不进去”)
与此同时,部分“不安分”的app会使用各种漏洞绕过系统权限来获取你的应用列表,从而对你建立用户画像。(如陈叔叔将安装了V2Ray的用户分为一类)
该模块提供了一些检测方式用于测试您是否成功的隐藏了带有root印记的包名,如Magisk/Edxposed Manager。
同时可作为Xposed模块用于隐藏应用列表或特定应用,保护你的隐私。

hide-my-applist's People

Contributors

dr-tsng avatar lelemka0 avatar xxxxxliil avatar likejson avatar david082321 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.