Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/imkkingshuk/rootshield
RootShield : The Ultimate Shield for Rooted Android Devices - Protect your rooted Android device from unauthorized file operations and process executions! π‘οΈ RootShield is a powerful kernel module that ensures your device remains secure by monitoring and preventing risky activities. RootShield is your deviceβs ultimate defense mechanism. π οΈπ₯
https://github.com/imkkingshuk/rootshield
android-kernel android-kernel-kitchen android-kernel-patching android-protection android-root-protection android-security-module customrom cybersecurity hacking kernel-module kernel-module-development kprobe linux-kernel-security magisk root-detection root-shield rooted-android rooted-android-security rootshield xiaomi
Last synced: 18 days ago
JSON representation
RootShield : The Ultimate Shield for Rooted Android Devices - Protect your rooted Android device from unauthorized file operations and process executions! π‘οΈ RootShield is a powerful kernel module that ensures your device remains secure by monitoring and preventing risky activities. RootShield is your deviceβs ultimate defense mechanism. π οΈπ₯
- Host: GitHub
- URL: https://github.com/imkkingshuk/rootshield
- Owner: ImKKingshuk
- License: gpl-3.0
- Created: 2024-08-17T09:19:20.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-17T09:51:07.000Z (5 months ago)
- Last Synced: 2024-11-08T09:12:32.181Z (2 months ago)
- Topics: android-kernel, android-kernel-kitchen, android-kernel-patching, android-protection, android-root-protection, android-security-module, customrom, cybersecurity, hacking, kernel-module, kernel-module-development, kprobe, linux-kernel-security, magisk, root-detection, root-shield, rooted-android, rooted-android-security, rootshield, xiaomi
- Language: C
- Homepage:
- Size: 23.4 KB
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
RootShield
v1.1.0
**RootShield : The Ultimate Shield for Rooted Android Devices** - Protect your rooted Android device from unauthorized file operations and process executions! π‘οΈ RootShield is a powerful kernel module that ensures your device remains secure by monitoring and preventing risky activities. Built to safeguard your most critical files and processes, RootShield is your deviceβs ultimate defense mechanism. π οΈπ₯
## What's New (v1.1.0)
- **Enhanced Security**: Introduced more comprehensive protection mechanisms against unauthorized file writes and process executions.
- **Performance Optimizations**: Optimized kprobe handlers for improved system performance.## Features
- π‘οΈ **Execution Protection**: Monitors and blocks execution of sensitive binaries like `su` on rooted devices.
- π **File Write Protection**: Prevents unauthorized writes to critical directories such as `/dev/block` and `.magisk/block`.
- ποΈ **File Deletion Protection**: Safeguards important system directories from being unlinked or deleted.
- π **Detailed Logging**: Logs all blocked activities for easy monitoring and auditing.
- π οΈ **Easy to Integrate**: Simple integration as a kernel module with a straightforward setup process.
- π **Dynamic Module Loading/Unloading**: Easily load and unload the RootShield module as needed.## Requirements
- **Linux Kernel** (with Kprobes support)
- **Rooted Android Device**
- **GNU Make** for compiling the module
- **Kernel Headers** installed for your Android device## How to Use
To secure your Android device with **RootShield**, follow these steps:
1. Clone the repository and navigate to the project directory:
```bash
git clone https://github.com/ImKKingshuk/RootShield.git
cd RootShield
```2. Build the kernel module:
```bash
make
```3. Load the RootShield module into your kernel:
```bash
sudo insmod rootshield.ko
```4. To unload the module:
```bash
sudo rmmod rootshield
```5. Monitor the system logs to see RootShield in action:
```bash
dmesg | grep RootShield
```## Disclaimer
πππ "The developer of **RootShield : The Ultimate Shield for Rooted Android Devices** is not responsible for any misuse or illegal activities conducted with this tool. Use at your own risk." πππ
### Note
RootShield is a powerful tool designed to protect rooted Android devices. It should only be used for legitimate purposes with proper authorization. Unauthorized use of RootShield or similar tools can lead to violations of privacy and legal issues. Always ensure you have the necessary permissions and adhere to ethical guidelines when using RootShield. Misuse of this tool is illegal and against ethical hacking practices.
## Acknowledgments
**RootShield : The Ultimate Shield for Rooted Android Devices** is developed for educational and research purposes. It is intended to help users and developers secure their devices in a responsible manner. The developer of this tool, @ImKKingshuk, is not liable for any misuse. Contributions are welcome through issue reporting and pull requests!
### π Stay Secure with RootShield! π