marcosstgo / antibufferbloat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

image

Anti-BufferBloat 3.0 Anti-BufferBloat 3.0 is an application designed to optimize your network performance by managing TCP/IP settings, specifically focusing on reducing latency and improving overall connection stability. It is particularly useful for gamers and users who require a stable and fast internet connection.

Disclaimer: This application is not a hacking tool. It is intended solely for legitimate purposes of improving network performance. The code and operations performed by this application are safe and legal. The application does not access or modify any system files or user data without explicit permission.

Features

  • Real-Time Network Status: Displays current ping, external and internal IP addresses.
  • TCP Auto-Tuning: Allows users to enable or disable TCP Window Auto-Tuning to manage buffer sizes dynamically.
  • Receive-Side Scaling (RSS): Provides options to enable or disable RSS for better CPU load distribution during network packet processing.
  • Speed Test Integration: Links to external speed test services such as Speedtest.net and Fast.com for measuring network speeds.
  • BufferBloat Test: Provides a quick link to perform a bufferbloat test via waveform.com.
  • Ping and IP Update: Real-time updates of ping and IP addresses.
  • Status Display: Shows the status of TCP Auto-Tuning and RSS in real-time.

Technical Details Programming Language: C# Framework: .NET Framework (requires installation on the target machine) IDE: Visual Studio Network Management: Uses Windows' netsh commands for network configuration Ping and IP Retrieval: Implements System.Net.NetworkInformation for network interface data and ping commands

How to Use Download and Install: Ensure you have the .NET Framework installed on your machine. Run the Application: Execute the application, and you will see the main interface with various buttons and status displays.

Optimize Your Network: Click on Normal Auto-Tuning or Disable Auto-Tuning to manage TCP Window Auto-Tuning. Use Enable RSS or Disable RSS to control Receive-Side Scaling. Speedtest.net and Fast.com buttons will open your default browser to their respective speed test pages. BufferBloat Test will link you to waveform.com for a bufferbloat test. Check Real-Time Status: The status section at the top of the window provides real-time updates of your network settings, ping, and IP addresses.

Safety and Privacy Non-Malicious: This application does not perform any malicious activities. It does not collect, store, or transmit user data. Network Management: All network optimizations are performed using standard Windows commands and are reversible. Open Source: The source code is available on GitHub for transparency and community review. Contributions and suggestions are welcome.

Contributions Contributions are welcome! Feel free to fork the repository and submit pull requests. For major changes, please open an issue first to discuss what you would like to change.

License This project is licensed under the MIT License. See the LICENSE file for details.

Contact For support or inquiries, please contact Marcos Santiago at hello@marcossantiago.com

About

License:MIT License


Languages

Language:Python 100.0%