Releases: jakk-er/Stealth-Shift
Version 2.0
Release Version 2.0
I’m excited to announce the release of Version 2.0 of StealthShift! This update enhances network interface management and privacy features, adding robust support for various VPN solutions alongside a refined user experience. Here’s a summary of the key updates:
Change Log
- VPN Support: Added compatibility with OpenVPN and WireGuard for seamless VPN integration.
- User Interface Enhancements: Improved the interface for selecting VPN types, making it more intuitive and user-friendly.
- Automatic VPN Cycling: Introduced a new option to automatically change the VPN at specified intervals.
- Countdown Timer Functionality: Implemented a countdown timer to track remaining time during MAC and VPN changes.
- Enhanced Logging and Error Handling: Improved mechanisms for tracking errors and actions, providing clearer insights into operations.
- Automatic VPN Service Closure: Ensured that all VPN services are automatically closed upon exiting the script, restoring all settings to default.
- Interface Status Check: Added functionality to wait for the network interface to become active before proceeding with operations.
- Permissions Management: Enhanced permissions settings for configuration files to improve security.
- Bug Fixes and Stability Improvements: Resolved several bugs and increased the overall stability of the script.
- New Scripts:
- force_stop_vpn.py: A dedicated script to force stop active VPN connections.
- vpn_manager.py: A utility to manage multiple VPN connections efficiently.
- New Command-Line Options:
-rc
or--random-change
: Change both the MAC address and selected VPN at specified intervals.-vc
or--vpn-change
: Change the selected VPN at specified intervals (VPN only option).
Known Issues
- None reported at this time.
Future Plans
- Expand support for additional VPN solutions.
- Enhance the user interface for a more seamless experience.
- Develop a GUI edition for improved usability.
- Create a Windows OS version to extend compatibility.
- Introduce new features to further enhance anonymity and security.
License
License Information (replace with your actual license link).
Contribution Guidelines
Contributions are welcome! Please fork the repository and submit a pull request. You can also report issues or suggest features on the GitHub issues page.
Additional Notes
Platform Compatibility: StealthShift is designed for Linux-based operating systems. While it may function on other platforms, optimal performance is ensured on Linux. Users on alternative systems may encounter compatibility issues or need additional configuration.
Version 1.0: Initial Release with MAC Address Management and Anonymity Features
Release Version 1.0
We are pleased to announce the initial release of Version 1.0! This version introduces several core functionalities and features to enhance network interface management and anonymity. Here’s a summary of what’s included:
Initial Release Highlights
- Change MAC Address: Implemented functionality to modify the MAC address of network interfaces using both
ifconfig
andip link
commands. - Generate Random MAC Address: Added support for generating random MAC addresses with the local administered bit set.
- Save and Restore MAC Address: Enabled saving and restoring of original MAC addresses to and from a file.
- Start and Stop Anonsurf: Integrated with Anonsurf to provide enhanced anonymity features.
- Check Interface Status: Added functionality to check and display the current status and MAC address of network interfaces.
- Logging: Implemented basic logging to track actions and errors.
- Command-Line Interface: Added command-line argument parsing to support various functionalities.
Future Plans
- Expand functionalities and improve the user interface based on feedback.
- Enhance integration with additional anonymity tools and services.
License
- License Information (replace with your actual license link).
Contribution Guidelines
- Contributions are welcome! Please fork the repository and submit a pull request. You can also report issues or suggest features on the GitHub issues page.
Additional Notes
- Platform Compatibility: This script is primarily designed for and tested on Linux-based operating systems. While it may work on other platforms, optimal functionality and performance are ensured on Linux environments. Users on other systems might encounter compatibility issues or require additional configuration.