Care Children System is a Windows-based parental control application built using the Rust programming language. This application is designed to create a safe internet environment for children by automatically blocking harmful content and running silently (stealth mode).
- Run the program with Run as Administrator
- Enter the default password admin123
- Enter a list of blocked websites
- Click start protection (The program runs stealthily)
- To reopen, press CTRL+SHIFT+L
- HTTPS & DNS Filtering: Monitors and blocks access to prohibited domains.
- Stealth Mode: The application runs in the background without a console window (pure GUI).
- Admin Protection: Equipped with a password system to prevent children from changing settings.
- Auto-start: Integrated with the Windows Registry to automatically activate when the computer is turned on.
- System Integration: Automatically manages Firewall and DNS Cache rules.
- Modern UI : Clean and intuitive interface using the
Icedlibrary.
Inside the release folder, you will find 3 main files:
care-children.exe: The main program. Must be run as Administrator.compile.exe: A program for developers to reduce the size of.exefiles (using UPX).cleanup-care-children.exe: A program to remove all traces of the program (Registry, Firewall, & Tasks) from the system.
- Operating System: Windows 7, 8, 10, or 11 (64-bit).
- Privileges: Requires Administrator privileges.
- Dependency: Microsoft Edge WebView2 Runtime (usually already present on Windows 10/11).
If you want to recompile from source:
- Install Rust (https://rustup.rs/) (Use the
stable-x86_64-pc-windows-msvctoolchain). - Install Visual Studio Build Tools (https://visualstudio.microsoft.com/visual-cpp-build-tools/) with the "Desktop development with C++" component.
git clone [https://github.com/username-kamu/guard-children-internet.git](https://github.com/username-kamu/guard-children-internet.git)cd care-childrencargo build --releasecare-children
├── Cargo.toml # Project & library configuration (dependencies)
├── Cargo.lock # Library version lock
├── build.rs # Script to insert manifest/icon during build
├── resource.rc # Resource script (Icon & Metadata)
├── app.manifest # Windows Administrator Permissions
├── cleanup_program.exe # Script to remove regedit & startup traces
├── assets/ # Static assets folder
│ └── icon-img # Icon and image
├── src/ # Main source code folder
│ └── main.rs # Iced & Proxy application logic
└── target/ # Build results folder (Will be created automatically by Rust)
└── release/
├── care-children.exe # Compiled application files
├── upx # Place the UPX folder here
└── compile.exe # Script for UPX compression
- Works in Firefox
- Bypass VPN
- Disable End Task
- Update libraries with the latest Rust
