Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Storage activity reporter #1499

Closed
3 tasks done
uwudemonlord opened this issue Jan 13, 2025 · 1 comment
Closed
3 tasks done

Storage activity reporter #1499

uwudemonlord opened this issue Jan 13, 2025 · 1 comment
Labels
Feature New feature or request Status: Rejected This will not be worked on

Comments

@uwudemonlord
Copy link

uwudemonlord commented Jan 13, 2025

Please check before submitting an issue

  • I am using the latest version of App Manager
  • I have searched the issues and haven't found anything relevant
  • I have read the docs

Describe a description of the new feature

You should add a storage activity reporter. The app should notify users about what another app is doing with its storage permissions. For instance, if an app opens a file, edits it, or makes changes, the app should report these actions to the user.

Describe the solution you'd like

The app should allow users to select which apps they want to receive storage activity reports for. I would prefer this feature to be implemented on the app info page, where it can display the activities performed. Additionally, enabling support for multiple users would be a plus point.

Describe alternatives you've considered

I think there is none

Additional context

I believe this will allow users to monitor proprietary app activities and look for suspicious or malicious behavior. Additionally, you can also make monitor other activities( internet usage , accessibility usage etc etc).

@uwudemonlord uwudemonlord added the Feature New feature or request label Jan 13, 2025
@MuntashirAkon
Copy link
Owner

The storage permission does not offer such a feature. While it's possible to do that to some extent using hooks, it's beyond this project (App Manager does not intend to leverage any zygisk/*posed/frida features). An alternative is using the proc file system (root only) to figure out the files opened by a process, but it may not cover files accessed through content providers since it does not follow the Linux specifications.

I believe this will allow users to monitor proprietary app activities and look for suspicious or malicious behavior.

You can log such activities via framework hooks, but finding malicious behavior will still be difficult.

Additionally, you can also make monitor other activities( internet usage , accessibility usage etc etc).

See #143

@MuntashirAkon MuntashirAkon closed this as not planned Won't fix, can't repro, duplicate, stale Jan 13, 2025
@MuntashirAkon MuntashirAkon added the Status: Rejected This will not be worked on label Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature New feature or request Status: Rejected This will not be worked on
Projects
None yet
Development

No branches or pull requests

2 participants