Skip to content

A shell script for Linux, forcing v2ray to enable compatibility with MD5 authentication information after January 1, 2022.

Notifications You must be signed in to change notification settings

dalaolala/VMess-fAEAD-disable

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

VMess-fAEAD-disable

Starting from January 1, 2022, the v2ray server will disable compatibility with MD5 authentication information by default. Any client that uses MD5 authentication information will not be able to connect to the server that disables VMess MD5 authentication information.

This script adds the environment variable V2RAY_VMESS_AEAD_FORCED=false to the v2ray systemd's file to force it to enable compatibility with the MD5 authentication information authentication mechanism. It enables the client using MD5 authentication information to continue to connect to the server using VMess MD5 authentication information.

Instructions

Interactive

wget -O VMess-fAEAD-disable.sh https://raw.githubusercontent.com/KukiSa/VMess-fAEAD-disable/main/main.sh && bash VMess-fAEAD-disable.sh

Batch Processing

wget -O VMess-fAEAD-disable-nostatus.sh https://raw.githubusercontent.com/KukiSa/VMess-fAEAD-disable/main/no-status.sh && bash VMess-fAEAD-disable-nostatus.sh <value>

The parameter <value> is the path of v2ray.service, if not filled in, the default is /etc/systemd/system/v2ray.service.

It is worth noting that the MD5 authentication information has been proven to be insecure under the review of some DPI technologies. When you execute this script, you accept that you are responsible for all consequences caused by insecure encryption implementation.

About

A shell script for Linux, forcing v2ray to enable compatibility with MD5 authentication information after January 1, 2022.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%