An open API service indexing awesome lists of open source software.

https://github.com/j0nathan550/goodbyedpi-gui

GUI Application that simplifies using GoodByeDPI.
https://github.com/j0nathan550/goodbyedpi-gui

anticensorship censorship-circumvention deep-packet-inspection dpi gui

Last synced: about 1 month ago
JSON representation

GUI Application that simplifies using GoodByeDPI.

Awesome Lists containing this project

README

          

# GoodByeDPI-GUI

A modern, user-friendly graphical interface for [GoodByeDPI](https://github.com/ValdikSS/GoodbyeDPI) - a utility to bypass Deep Packet Inspection systems.

image

## ✨ Features

- **Easy Installation**: Simplified setup process for GoodByeDPI
- **One-Click Startup**: Start and stop GoodByeDPI with a single click
- **Auto Updater**: Automatically updates both the GUI and GoodByeDPI core
- **Detailed Logging**: Comprehensive logs for monitoring and troubleshooting
- **User-Friendly Interface**: Clean and intuitive design
- **Configuration Management**: Easy parameter configuration and presets
- **System Tray Integration**: Run minimized in system tray

{09106A56-F0E2-4262-914A-445D940944FA}

## 🚀 Quick Start

### Prerequisites

- Windows 7/8/10/11 (x64/x86)
- .NET Framework 4.7.2 or higher
- Administrator privileges (required for network operations)

### Installation

1. Download the latest release from [Releases](https://github.com/J0nathan550/GoodByeDPI-GUI/releases)
2. Extract the archive to your desired location
3. Run `GoodByeDPI-GUI.exe` as Administrator

![Installation Process](https://github.com/user-attachments/assets/1d655497-507d-4b1f-b2c1-ac44ba7516a2)

## 📖 Usage

### Basic Usage

1. **Launch the application** as Administrator
2. **Configure settings** using the built-in presets
3. **Click Start** to begin bypassing DPI
5. **Click Stop** when you're done

## ⚙️ Configuration

## 🛠️ Building from Source

### Requirements

- Visual Studio 2019 or higher
- .NET Framework 4.7.2 SDK

### Build Steps

1. Clone the repository:
```bash
git clone https://github.com/J0nathan550/GoodByeDPI-GUI.git
cd GoodByeDPI-GUI
```

2. Open the solution in Visual Studio:
```bash
GoodByeDPI-GUI.sln
```

3. Build the solution (Ctrl+Shift+B)

## 🐛 Troubleshooting

### Common Issues

**Application won't start**
- Ensure you're running as Administrator
- Check if .NET Framework 4.7.2+ is installed
- Verify Windows Defender/Antivirus isn't blocking the application

**GoodByeDPI not working**
- Check firewall settings
- Verify network adapter settings
- Review logs for error messages

**Updates failing**
- Check internet connection
- Verify write permissions in application directory
- Temporarily disable antivirus during update

## 🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

## 📄 License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## ⚠️ Disclaimer

This software is provided for educational and research purposes only. Users are responsible for complying with their local laws and regulations. The developers are not responsible for any misuse of this software.

## 🙏 Acknowledgments

- [ValdikSS](https://github.com/ValdikSS) for creating GoodByeDPI