Skip to content

Experimental utility for user-friendly DPI desync on Linux

License

Notifications You must be signed in to change notification settings

maximilionus/byedpictl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 

Repository files navigation

byedpictl

Experimental utility for user-friendly DPI desync on Linux

Install

  1. Download the latest archive and unpack it.
  2. In the unpacked directory run:
    $ sudo ./make.sh install

Remove

  1. Use the same make.sh script to remove the project:
    $ sudo ./make.sh remove

Usage

General

Get all the available information about utility commands usage with:

$ byedpictl help

Tunneling

Control the background tunneling.

  • Start and stop the tunneling with:

    # Start
    $ byedpictl tun start
    
    # Stop
    $ byedpictl tun stop
  • Get status of background tunneling with:

    $ byedpictl tun status

Configuration

DPI desync (bypass) parameters can be modified by altering the contents of /etc/byedpictl/desync.conf file

Debugging

Logs are available in /var/log/byedpictl

Possible issues

Random errors on execution

RTNETLINK answers: File exists or any other similar messages on execution shall be ignored. The project is in a very early state of development, so there's a lot of "garbage" output.

Tunnel after suspend

Tunneling will break after waking your PC from suspend (sleep) state. To restore the functionality you should run the command below:

$ byedpictl tun restart

About

Experimental utility for user-friendly DPI desync on Linux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages