diff --git a/backend/package.json b/backend/package.json index 99a22d4f1..c9ec004ea 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,6 +1,6 @@ { "name": "sub-store", - "version": "2.14.72", + "version": "2.14.73", "description": "Advanced Subscription Manager for QX, Loon, Surge, Stash and ShadowRocket.", "main": "src/main.js", "scripts": { diff --git a/backend/src/core/proxy-utils/preprocessors/index.js b/backend/src/core/proxy-utils/preprocessors/index.js index 35b24023c..c023cb2ef 100644 --- a/backend/src/core/proxy-utils/preprocessors/index.js +++ b/backend/src/core/proxy-utils/preprocessors/index.js @@ -13,13 +13,15 @@ function Base64Encoded() { const name = 'Base64 Pre-processor'; const keys = [ - 'dm1lc3M', - 'c3NyOi8v', - 'dHJvamFu', - 'c3M6Ly', - 'c3NkOi8v', - 'c2hhZG93', - 'aHR0c', + 'dm1lc3M', // vmess + 'c3NyOi8v', // ssr:// + 'dHJvamFu', // trojan + 'c3M6Ly', // ss:/ + 'c3NkOi8v', // ssd:// + 'c2hhZG93', // shadow + 'aHR0c', // htt + 'dmxlc3M=', // vless + 'aHlzdGVyaWEy', // hysteria2 ]; const test = function (raw) {