پرش به محتویات

ServerLess

سرورلس

با این روش مستقیما به یوتیوب و اینستاگرام دسترسی پیدا می کنید. توجه کنید که آی پی شما ایران خواهد بود.

دسترسی به سرویس های گوگل

یه کانفیگ واسه آخرین ورژن nekobox درست کردم که به شما کمک میکنه از سرویسهای گوگل استفاده کنید. ااین کانفیگ نیازی به سرور نداره و کافیه به صورت Custom Config به nekobox اضافه کنید و ازش استفاده کنید. اگه ایده ای واسه بهتر کردنش دارید توی gist کامنت بذارید:

https://gist.github.com/aleskxyz/0c8b22af0146152da03691585ef08b39

واسه اینکه مطمین بشید این کانفیگ واسه شما جواب میده یا نه، شما باید بتونید این IP رو بدون فیلترشکن روی گوشی باز کنید، شما رو منتقل میکنه به سایت گوگل:

http://216.239.38.120

و این IP به شما پینگ میده:

194.225.62.80

اینم فیلم نحوه استفاده:

https://x.com/aleskxyz/status/1937083582196879403

کمکی که دوستان میتونن بکنن اینه که این کانفیگ رو واسه mahsang بازنویسی کنن و اونجا میشه fragment رو هم تست کرد بلکه بشه مشکلاتش رو حل کرد و google play و youtube کار کنه.

کانفیگ سازگار با MahsaNG (و کلا کلاینتهای xray) هم اضافه شد.

https://gist.githubusercontent.com/aleskxyz/0c8b22af0146152da03691585ef08b39/raw/xray.json

Server Less

یکی از دوستان گفتن من الان تست کردم اگر کانفیگ server less را به DNS شکن وصل کنید و فرگمنت را ببرید بالا پینگ می‌گیرید و اندکی اینترنت بین‌الملل از اینترانت رد میشه در حد باز کردن ویدیو های توییتر

pic

pic

📹آموزش دریافت کانفیگ مخصوص یوتوب

آموزش دریافت کانفیگ مخصوص یوتوب به بهینه سازی در اپلیکیشن:

Mahsang

در قسمت آپدیت پارامتر اپراتور خودتون رو انتخاب کنید⚡️

نکته: این کانفیگ با ای پی خودتونه و مزایاش اینه تبلیغ وسط ویدیو نمیار!

nike

مرحله به مرحله لطفا اقدام کنیدطبق شات. اولین و مهم ترین دلیل وصل نشدن هسته xray هست پس اول این هسته را دقیقا دانلود و نصب کنید لطفا قبل از هر اقدامی بک آپ داشته باشید بعد تظیمات، در هر مرحله بعد تنظیمات تست بگیربد

pic

pic

pic

ممکنه پینگ نده اصلا ولی برید یه بیست ثانیه صبر کنید داخل توییتر یا یوتیوب و رفرش کنید اگر وصل نشد مرحله دوم تنظیمات فرگمنت روشن و روی tlshello 10-20تنظیم کنید به اضافه این گزینه تیک بزنید تو قسمت روتر ستینگ برید اولین گزینه رو بزنید و در آخر این گزینه شات دوم لیست سفید ایران .

اینم لینک کانفیگ میتونید قبل تغییر تنظیمات تست کنید تو برنامه هایی ک لینکشو گذاشتم

https://raw.githubusercontent.com/GFW-knocker/gfw_resist_HTTPS_proxy/refs/heads/main/multiple_config.json

https://threadreaderapp.com/thread/1938705099469300175.html

gfw_resist_HTTPS_proxy

https://github.com/GFW-knocker/gfw_resist_HTTPS_proxy

از آنجایی که تکنولوژی فرگمنت در هسته 1.8.3 xray پیاده سازی شده ، با افزودن این کانفیگ serverless_TLSFrag_xray.json یا این کانفیگ با پارامترهای جدید serverless_TLSFrag_xray_new.json در هر کلاینت با هسته 1.8.3 به بالا میتوانید از یوتیوب بصورت مستقیم و بدون سرور واسطه استفاده کنید

تماشای ویدیو در یوتیوب بدون فیلترشکن با سرعت بالا

بزرگترین پلتفرم ویدیویی دنیا که متاسفانه در کشور ما فیلتر شده و شما مجبورید با سرعت کم با فیلترشکن های مختلف بهش دسترسی داشته باشید ولی امروز با آموزش تماشای ویدیو در یوتیوب بدون فیلترشکن با سرعت بالا در خدمت شما هستم تا حداقل این مشکل رو بتونیم دور بزنیم.

Server less youtube config

https://github.com/GFW-knocker/gfw_resist_HTTPS_proxy

https://raw.githubusercontent.com/GFW-knocker/gfw_resist_HTTPS_proxy/refs/heads/main/multiple_config.json

  {
    "remarks": "ServLess frag 1-1",
    "log": {
      "access": "",
      "error": "",
      "loglevel": "none",
      "dnsLog": false
    },
    "dns": {
      "tag": "dns",
      "hosts": {
        "cloudflare-dns.com": [
          "172.67.73.38",
          "104.19.155.92",
          "172.67.73.163",
          "104.18.155.42",
          "104.16.124.175",
          "104.16.248.249",
          "104.16.249.249",
          "104.26.13.8"
        ],
        "domain:youtube.com": ["google.com"]
      },
      "servers": ["https://cloudflare-dns.com/dns-query"]
    },
    "inbounds": [
      {
        "domainOverride": ["http", "tls"],
        "protocol": "socks",
        "tag": "socks-in",
        "listen": "127.0.0.1",
        "port": 10808,
        "settings": {
          "auth": "noauth",
          "udp": true,
          "userLevel": 8
        },
        "sniffing": {
          "enabled": true,
          "destOverride": ["http", "tls"]
        }
      },
      {
        "protocol": "http",
        "tag": "http-in",
        "listen": "127.0.0.1",
        "port": 10809,
        "settings": {
          "userLevel": 8
        },
        "sniffing": {
          "enabled": true,
          "destOverride": ["http", "tls"]
        }
      }
    ],
    "outbounds": [
      {
        "protocol": "freedom",
        "tag": "fragment-out",
        "domainStrategy": "UseIP",
        "sniffing": {
          "enabled": true,
          "destOverride": ["http", "tls"]
        },
        "settings": {
          "fragment": {
            "packets": "1-1",
            "length": "1-3",
            "interval": "5-10"
          }
        },
        "streamSettings": {
          "sockopt": {
            "tcpNoDelay": true,
            "tcpKeepAliveIdle": 100,
            "mark": 255,
            "domainStrategy": "UseIP"
          }
        }
      },
      {
        "protocol": "dns",
        "tag": "dns-out"
      },
      {
        "protocol": "vless",
        "tag": "fakeproxy-out",
        "domainStrategy": "",
        "settings": {
          "vnext": [
            {
              "address": "google.com",
              "port": 443,
              "users": [
                {
                  "encryption": "none",
                  "flow": "",
                  "id": "UUID",
                  "level": 8,
                  "security": "auto"
                }
              ]
            }
          ]
        },
        "streamSettings": {
          "network": "ws",
          "security": "tls",
          "tlsSettings": {
            "allowInsecure": false,
            "alpn": ["h2", "http/1.1"],
            "fingerprint": "randomized",
            "publicKey": "",
            "serverName": "google.com",
            "shortId": "",
            "show": false,
            "spiderX": ""
          },
          "wsSettings": {
            "headers": {
              "Host": "google.com"
            },
            "path": "/"
          }
        },
        "mux": {
          "concurrency": 8,
          "enabled": false
        }
      }
    ],
    "policy": {
      "levels": {
        "8": {
          "connIdle": 300,
          "downlinkOnly": 1,
          "handshake": 4,
          "uplinkOnly": 1
        }
      },
      "system": {
        "statsOutboundUplink": true,
        "statsOutboundDownlink": true
      }
    },
    "routing": {
      "domainStrategy": "IPIfNonMatch",
      "rules": [
        {
          "inboundTag": ["socks-in", "http-in"],
          "type": "field",
          "port": "53",
          "outboundTag": "dns-out",
          "enabled": true
        },
        {
          "inboundTag": ["socks-in", "http-in"],
          "type": "field",
          "port": "0-65535",
          "outboundTag": "fragment-out",
          "enabled": true
        }
      ],
      "strategy": "rules"
    },
    "stats": {}
  }

Youtube

https://github.com/GFW-knocker/gfw_resist_HTTPS_proxy

https://raw.githubusercontent.com/GFW-knocker/gfw_resist_HTTPS_proxy/refs/heads/main/ServerLess_TLSFrag_Xray_Config.json

{
  "remarks": "ServLess frag tlshello",
  "log": {
    "access": "",
    "error": "",
    "loglevel": "none",
    "dnsLog": false
  },
  "dns": {
    "tag": "dns",
    "hosts": {
      "cloudflare-dns.com": [
        "172.67.73.38",
        "104.19.155.92",
        "172.67.73.163",
        "104.18.155.42",
        "104.16.124.175",
        "104.16.248.249",
        "104.16.249.249",
        "104.26.13.8"
      ],
      "domain:youtube.com": ["google.com"]
    },
    "servers": ["https://cloudflare-dns.com/dns-query"]
  },
  "inbounds": [
    {
      "domainOverride": ["http", "tls"],
      "protocol": "socks",
      "tag": "socks-in",
      "listen": "127.0.0.1",
      "port": 10808,
      "settings": {
        "auth": "noauth",
        "udp": true,
        "userLevel": 8
      },
      "sniffing": {
        "enabled": true,
        "destOverride": ["http", "tls"]
      }
    },
    {
      "protocol": "http",
      "tag": "http-in",
      "listen": "127.0.0.1",
      "port": 10809,
      "settings": {
        "userLevel": 8
      },
      "sniffing": {
        "enabled": true,
        "destOverride": ["http", "tls"]
      }
    }
  ],
  "outbounds": [
    {
      "protocol": "freedom",
      "tag": "fragment-out",
      "domainStrategy": "UseIP",
      "sniffing": {
        "enabled": true,
        "destOverride": ["http", "tls"]
      },
      "settings": {
        "fragment": {
          "packets": "tlshello",
          "length": "10-20",
          "interval": "10-20"
        }
      },
      "streamSettings": {
        "sockopt": {
          "tcpNoDelay": true,
          "tcpKeepAliveIdle": 100,
          "mark": 255,
          "domainStrategy": "UseIP"
        }
      }
    },
    {
      "protocol": "dns",
      "tag": "dns-out"
    },
    {
      "protocol": "vless",
      "tag": "fakeproxy-out",
      "domainStrategy": "",
      "settings": {
        "vnext": [
          {
            "address": "google.com",
            "port": 443,
            "users": [
              {
                "encryption": "none",
                "flow": "",
                "id": "UUID",
                "level": 8,
                "security": "auto"
              }
            ]
          }
        ]
      },
      "streamSettings": {
        "network": "ws",
        "security": "tls",
        "tlsSettings": {
          "allowInsecure": false,
          "alpn": ["h2", "http/1.1"],
          "fingerprint": "randomized",
          "publicKey": "",
          "serverName": "google.com",
          "shortId": "",
          "show": false,
          "spiderX": ""
        },
        "wsSettings": {
          "headers": {
            "Host": "google.com"
          },
          "path": "/"
        }
      },
      "mux": {
        "concurrency": 8,
        "enabled": false
      }
    }
  ],
  "policy": {
    "levels": {
      "8": {
        "connIdle": 300,
        "downlinkOnly": 1,
        "handshake": 4,
        "uplinkOnly": 1
      }
    },
    "system": {
      "statsOutboundUplink": true,
      "statsOutboundDownlink": true
    }
  },
  "routing": {
    "domainStrategy": "IPIfNonMatch",
    "rules": [
      {
        "inboundTag": ["socks-in", "http-in"],
        "type": "field",
        "port": "53",
        "outboundTag": "dns-out",
        "enabled": true
      },
      {
        "inboundTag": ["socks-in", "http-in"],
        "type": "field",
        "port": "0-65535",
        "outboundTag": "fragment-out",
        "enabled": true
      }
    ],
    "strategy": "rules"
  },
  "stats": {}
}

singbox

دو تا کانفیگ با هسته singboxاوکی کردم که فقط توییتر ویوتیوب رو باز میکنه. کافیه برید داخل لینک و کانفیگ را کپی کرده و داخل نکوباکس بیارید نکته مهم اینه که باید کاستوم کانفیگ دریت کنید وگرنه کلاینت کانفیگ رونمیشناسه

لطفا دوستانی که میتونن روش کار کنند دریغ نکنند خیلی تلاشکردم تا خطوط همراه روهم از فیلترینگ رد کنم نتونستم انگار تخصصم نیس اگه فک میکنید کسی میتونه انجامشبده حتما تگش کنید .

اینم مراحل برای عزیزانی که بلد نیستن لطفا بعد کپی کردن کانفیگ برید داخل نکوباکس طبق شات ها اقدام کنید

{
  "dns": {
    "fakeip": {
      "enabled": true,
      "inet4_range": "198.18.0.0/15",
      "inet6_range": "fc00::/18"
    },
    "independent_cache": true,
    "rules": [
      {
        "domain": [
          "proxydns",
          "sky.rethinkdns.com",
          "local",
          "dns.quad9.net",
          "dns.google",
          "predefined",
          "hijack-dns",
          "play-fe.googleapis.com"
        ],
        "server": "dns-direct"
      },
      {
        "outbound": [
          "any"
        ],
        "server": "dns-direct"
      },
      {
        "disable_cache": true,
        "inbound": [
          "tun-in"
        ],
        "server": "dns-fake"
      }
    ],
    "servers": [
      {
        "address": "tcp://1.1.1.1",
        "address_resolver": "dns-direct",
        "strategy": "prefer_ipv6",
        "tag": "dns-remote"
      },
      {
        "address": "https://dns.google/dns-query",
        "address_resolver": "dns-local",
        "detour": "direct",
        "strategy": "prefer_ipv6",
        "tag": "dns-direct"
      },
      {
        "address": "local",
        "detour": "direct",
        "tag": "dns-local"
      },
      {
        "address": "rcode://success",
        "tag": "dns-block"
      },
      {
        "address": "fakeip",
        "strategy": "ipv4_only",
        "tag": "dns-fake"
      }
    ]
  },
  "experimental": {
    "cache_file": {
      "enabled": true,
      "path": "../cache/clash.db",
      "store_fakeip": true
    },
    "clash_api": {
      "external_controller": "127.0.0.1:9090",
      "external_ui": "../files/yacd"
    }
  },
  "inbounds": [
    {
      "domain_strategy": "prefer_ipv6",
      "endpoint_independent_nat": true,
      "inet4_address": [
        "172.19.0.1/28"
      ],
      "inet6_address": [
        "fdfe:dcba:9876::1/126"
      ],
      "mtu": 9000,
      "sniff": true,
      "sniff_override_destination": true,
      "stack": "mixed",
      "tag": "tun-in",
      "type": "tun"
    },
    {
      "domain_strategy": "prefer_ipv6",
      "listen": "127.0.0.1",
      "listen_port": 2080,
      "sniff": true,
      "sniff_override_destination": true,
      "tag": "mixed-in",
      "type": "mixed"
    }
  ],
  "log": {
    "level": "debug"
  },
  "outbounds": [
    {
      "tag": "direct",
      "type": "direct"
    },
    {
      "tag": "bypass",
      "type": "direct"
    }
  ],
  "route": {
    "auto_detect_interface": true,
    "rule_set": [],
    "rules": [
      {
        "action": "hijack-dns",
        "port": [
          53
        ]
      },
      {
        "action": "hijack-dns",
        "protocol": [
          "dns"
        ]
      },
      {
        "ip_is_private": true,
        "outbound": "bypass"
      },
      {
        "action": "reject",
        "ip_cidr": [
          "224.0.0.0/3",
          "ff00::/8"
        ],
        "source_ip_cidr": [
          "224.0.0.0/3",
          "ff00::/8"
        ]
      }
    ]
  }
}
{
  "dns": {
    "fakeip": {
      "enabled": true,
      "inet4_range": "198.18.0.0/15",
      "inet6_range": "fc00::/18"
    },
    "independent_cache": true,
    "rules": [
      {
        "domain": [
          "proxydns",
          "sky.rethinkdns.com",
          "local",
          "dns.quad9.net",
          "dns.google",
          "predefined",
          "hijack-dns",
          "play-fe.googleapis.com"
        ],
        "server": "dns-direct"
      },
      {
        "outbound": [
          "any"
        ],
        "server": "dns-direct"
      },
      {
        "disable_cache": true,
        "rule_set": [
          "geosite:category-ads-all"
        ],
        "server": "dns-block"
      },
      {
        "disable_cache": true,
        "domain_suffix": [
          "appcenter.ms",
          "firebase.io",
          "crashlytics.com"
        ],
        "server": "dns-block"
      },
      {
        "disable_cache": true,
        "inbound": [
          "tun-in"
        ],
        "server": "dns-fake"
      }
    ],
    "servers": [
      {
        "address": "tcp://1.1.1.1",
        "address_resolver": "dns-direct",
        "strategy": "prefer_ipv6",
        "tag": "dns-remote"
      },
      {
        "address": "https://dns.google/dns-query",
        "address_resolver": "dns-local",
        "detour": "direct",
        "strategy": "prefer_ipv6",
        "tag": "dns-direct"
      },
      {
        "address": "local",
        "detour": "direct",
        "tag": "dns-local"
      },
      {
        "address": "rcode://success",
        "tag": "dns-block"
      },
      {
        "address": "fakeip",
        "strategy": "ipv4_only",
        "tag": "dns-fake"
      }
    ]
  },
  "experimental": {
    "cache_file": {
      "enabled": true,
      "path": "../cache/clash.db",
      "store_fakeip": true
    },
    "clash_api": {
      "external_controller": "127.0.0.1:9090",
      "external_ui": "../files/yacd"
    }
  },
  "inbounds": [
    {
      "domain_strategy": "prefer_ipv6",
      "endpoint_independent_nat": true,
      "inet4_address": [
        "172.19.0.1/28"
      ],
      "inet6_address": [
        "fdfe:dcba:9876::1/126"
      ],
      "mtu": 1500,
      "sniff": true,
      "sniff_override_destination": false,
      "stack": "mixed",
      "tag": "tun-in",
      "type": "tun"
    },
    {
      "domain_strategy": "prefer_ipv6",
      "listen": "0.0.0.0",
      "listen_port": 2080,
      "sniff": true,
      "sniff_override_destination": false,
      "tag": "mixed-in",
      "type": "mixed"
    }
  ],
  "log": {
    "level": "debug"
  },
  "outbounds": [
    {
      "tag": "direct",
      "type": "direct"
    },
    {
      "tag": "bypass",
      "type": "direct"
    }
  ],
  "route": {
    "auto_detect_interface": true,
    "rule_set": [
      {
        "format": "binary",
        "path": "geosite:category-ads-all",
        "tag": "geosite:category-ads-all",
        "type": "local"
      },
      {
        "format": "binary",
        "path": "geoip:ir",
        "tag": "geoip:ir",
        "type": "local"
      }
    ],
    "rules": [
      {
        "action": "hijack-dns",
        "port": [
          53
        ]
      },
      {
        "action": "hijack-dns",
        "protocol": [
          "dns"
        ]
      },
      {
        "action": "reject",
        "network": [
          "udp"
        ],
        "port": [
          443
        ],
        "port_range": []
      },
      {
        "action": "reject",
        "network": [
          "udp"
        ],
        "rule_set": [
          "geosite:category-ads-all"
        ]
      },
      {
        "action": "reject",
        "domain_suffix": [
          "appcenter.ms",
          "firebase.io",
          "crashlytics.com"
        ],
        "rule_set": []
      },
      {
        "outbound": "bypass",
        "rule_set": [
          "geoip:ir"
        ]
      },
      {
        "ip_is_private": true,
        "outbound": "bypass"
      },
      {
        "action": "reject",
        "ip_cidr": [
          "224.0.0.0/3",
          "ff00::/8"
        ],
        "source_ip_cidr": [
          "224.0.0.0/3",
          "ff00::/8"
        ]
      }
    ]
  }
}

https://x.com/Irvictorious

💢 تماشای یوتیوب و سایت های مختلف بدون فیلترشکن (تلگرام - توییتر و…)

💡 تا حالا به این فکر کردی که چطور میشه فیلترینگ هوشمند رو با تغییر چند عدد ساده دور زد؟ تو این ویدیو، بهت یاد میدم که چطوری با استفاده از یک اسکریپت ساده، بهترین تنظیمات رو برای شبکه خودت پیدا کنی و برای همیشه از شر فیلترشکن‌های کند راحت بشی!

توییتربدون vpn

آموزش عبور از فیلترینگ با همه اپراتورهای همراه و خانگی با بستن کامل فیلترشکن! (تا زمانی که نت را نبندید همچنان فیلترینگ دور زده خواهد شد)

توییتربدون vpn برنامه های مورد نیاز nekobox و v2rayng.

لینک کانفیگnekobox

{
  "dns": {
    "independent_cache": true,
    "rules": [
      {
        "domain": [
          "dns.google"
        ],
        "server": "dns-direct"
      },
      {
        "outbound": [
          "any"
        ],
        "server": "dns-direct"
      }
    ],
    "servers": [
      {
        "address": "https://dns.google/dns-query",
        "address_resolver": "dns-direct",
        "strategy": "ipv4_only",
        "tag": "dns-remote"
      },
      {
        "address": "https://223.5.5.5/dns-query",
        "address_resolver": "dns-local",
        "detour": "direct",
        "strategy": "ipv4_only",
        "tag": "dns-direct"
      },
      {
        "address": "local",
        "detour": "direct",
        "tag": "dns-local"
      },
      {
        "address": "rcode://success",
        "tag": "dns-block"
      }
    ]
  },
  "experimental": {
    "cache_file": {
      "enabled": true,
      "path": "../cache/clash.db",
      "store_fakeip": true
    },
    "clash_api": {
      "external_controller": "127.0.0.1:9090",
      "external_ui": "../files/yacd"
    }
  },
  "inbounds": [
    {
      "domain_strategy": "",
      "listen": "127.0.0.1",
      "listen_port": 2080,
      "sniff": true,
      "sniff_override_destination": false,
      "tag": "mixed-in",
      "type": "mixed"
    }
  ],
  "log": {
    "level": "debug"
  },
  "outbounds": [
    {
      "tag": "direct",
      "type": "direct"
    },
    {
      "tag": "bypass",
      "type": "direct"
    }
  ],
  "route": {
    "auto_detect_interface": true,
    "rule_set": [],
    "rules": [
      {
        "action": "hijack-dns",
        "port": [
          53
        ]
      },
      {
        "action": "hijack-dns",
        "protocol": [
          "dns"
        ]
      },
      {
        "action": "reject",
        "ip_cidr": [
          "224.0.0.0/3",
          "ff00::/8"
        ],
        "source_ip_cidr": [
          "224.0.0.0/3",
          "ff00::/8"
        ]
      }
    ]
  }
}

💢 تماشای یوتیوب و سایت های مختلف بدون فیلترشکن (تلگرام - توییتر و…)

💡 تا حالا به این فکر کردی که چطور میشه فیلترینگ هوشمند رو با تغییر چند عدد ساده دور زد؟ تو این ویدیو، بهت یاد میدم که چطوری با استفاده از یک اسکریپت ساده، بهترین تنظیمات رو برای شبکه خودت پیدا کنی و برای همیشه از شر فیلترشکن‌های کند راحت بشی!

سرورلس برای ایران

از طریق همون منوی mahsang بخش add YouTube config یا ریپوی زیر:

"سرورلس برای ایران" حاصل مجموعه ای از دستاوردها در حوزه‌ی دسترسی به اینترنت بدون فیلتر و بدون تحریم و بدون تبلیغ است؛ که بدون نیاز به هیچ سروری کاربر را قادر می سازد تا حدالامکان از اینترنت آزاد و بدون محدودیت استفاده کند.

https://t.me/projectXhttp

https://t.me/patterniha

https://github.com/patterniha/Serverless-for-Iran

یه ۴۸ ساعت با اینترنت دایرکت و سرورلس وصل ایران می شم

یه ۴۸ ساعت با اینترنت دایرکت و سرورلس وصل ایران می شم ببینم چی میشه و توییتر کی آپدیت می کنه. ایران زد حلالم کنید.😂

پ.ن: همین توییت هم با کانفیگ سرورلس عمومی زدم.

پ.ن۲: اگر اکانت ناشناسید به هیچ عنوان از این سرویس استفاده نکنید.

pic

https://x.com/mah_azadi/status/1993650968051999085

کانفیگ‌های سرورلس برای اتصال به ایکس ناامن هستند؟

وقتی با IP واقعی خودمون از طریق کانفیگ‌های سرورلس (پروفایل‌های مبتنی‌بر DoH که ترافیک رو به‌صورت مستقیم و بدون تونل سمت سرویس مقصد می‌فرستن) به سرویسی مثل ایکس وصل میشیم، آی‌پی و موقعیت جغرافیایی ما برای سرویس مقصد قابل مشاهده هست، اما محتوای ارتباط به‌خاطر رمزنگاری TLS/HTTPS برای اشخاص ثالث قابل شنود نیست.

کانفیگ‌های سرورلس که برای بایپس فیلترینگ طراحی شدن و از اونها به‌عنوان کانفیگ اضطراری یاد می‌کنیم، یکی از راه‌های متداولی هستن که برای دورزدن فیلترینگ یوتیوب و ایکس در محدودیت‌های مختلف مورد استفاده قرار می‌گیرن. در هنگام استفاده از این کانفیگ‌ها، لوکیشن و آی‌پی کاربر (برخلاف استفاده از VPNهای سنتی) تغییر نکرده، و در اکثر کانفیگ‌های اینچنینی SNI رمزنگاری نمیشه و ISP دقیقاً می‌فهمه که به x.com یا youtube.com وصل شدی؛ اما هویت کاربر، محتوای فعالیت‌ها، پیام‌ها و اطلاعات حساب کاربری اون صرفاً در اختیار خود کاربر و سرویس X باقی می‌مونه و برای ISP یا نهادهای ایران قابل مشاهده نیست.

پلتفرم ایکس به تمام داده‌ها، پیام‌ها و شناسه‌های IP دسترسی داره، اما سرویس‌دهنده اینترنت یا نهادهای ایران (از دید صرفاً شبکه و بدون همکاری سرویس مقصد)، با وجود اطلاع از IP واقعی کاربر در هنگام اتصال سرورلس، زمان اتصال و الگوی کلی ترافیک، نمی‌تونن با قطعیت و به‌صورت مستقیم یک اتصال رو به یک حساب کاربری مشخص در ایکس نسبت بدن؛ چون داده‌های حساس و هویت‌زا (مثل نام کاربری و محتوا) تحت TLS رمزگذاری شده و از دید ISP پنهان می‌مونن. با اینحال، اگر داده‌های کمکی دیگری رو (مثلاً لاگ‌های سرویس یا اطلاعات شناسایی از جاهای دیگه) در اختیار داشته باشن، امکان جمع‌بندی و شناسایی کاربر بیشتر میشه.

نکته قابل توجه تحلیل الگوی ترافیک هست، که می‌تونه "حدس احتمالی" ارائه بده، اما راه قطعی برای تطبیق یک اتصال سرورلس با یک حساب کاربری X وجود نداره و هرچی استفاده از کانفیگ‌های سرورلس بیشتر بشه، ردفلگ کمتر و اتکای DPI به حدس مبتنی بر الگوی ترافیک دشوارتر میشه.

در مجموع، کانفیگ‌های سرورلس ابزار ناامنی نیستن و در حال حاضر یکی از بهترین روش‌های "اضطراری" برای دسترسی به ایکس و یوتیوب در زمان محدودیت‌های شدید محسوب میشن. با این وجود، این پروفایل‌ها (با توجه به مخفی نکردن آی‌پی و در اکثر موارد قابل مشاهده بودن اس‌ان‌آی) Anonymity کامل ارائه نمیدن و همیشه توصیه اینه برای امنیت بالاتر، اولویتتون استفاده از VPNهای معتبر باشه.

👉 github.com/ircfspace/iran-based/blob/main/serverless-risk-overview.md

💡 t.me/ircfspace/1448

🔍 ircf.space @ircfspace

GFW-Slayer

اتمیک از انتشار بروزرسانی جدیدی از GFW-Slayer خبر داده، که در اون مشکل مسدودسازی DPI #ایرانسل برطرف شده و مقابل #فیلترینگ مقاوم‌تر عمل میکنه.

در این بروزرسانی تاکید شده که لینک ساب همه‌کاره جدیدی برای کاربران ایران، چین و روسیه درنظر گرفته شده و به زودی ساب‌های قدیمی غیرفعال میشن. برای استفاده کافیه ساب رو در v2rayN/v2rayNG ایمپورت کرده یا کد QR اون رو در کلاینت‌های ذکر شده اسکن کنین.

پروفایل‌های #سرورلس Xray مبتنی‌بر DoH ترافیک رو به‌صورت مستقیم و بدون تونل سمت سرویس مقصد می‌فرستن؛ پس حواستون باشه که در این‌روش آیپی و لوکیشن شما (برخلاف VPNها) تغییر نمی‌کنه.

pic

https://raw.githubusercontent.com/voidr3aper-anon/GFW-slayer/main/configs/general/V-force.json

[
    {        
        "remarks": "ATOMIC-XhTTP-DOH",
        "log": {
            "loglevel": "none",
            "access": "",
            "error": "",
            "dnsLog": false
        },
        "dns": {
            "queryStrategy": "UseIPv4",
            "tag": "dns",
            "unexpectedIPs": [
            "10.10.34.34",
            "10.10.34.35",
            "10.10.34.36"
            ],
            "hosts": {
                "www.kirtokhamenei.ir": [
                    "8.8.8.8"
                ]
            },
            "servers": [
                "8.8.8.8",
                "https://1.1.1.1/dns-query",
                "https://sky.rethinkdns.com/dns-query",
                "https://sky.rethinkdns.com/dns-query",
                "https://ada.openbld.net/dns-query",
                "https://mozilla.cloudflare-dns.com/dns-query",
                "localhost"
            ]
        },
        "inbounds": [
            {
                "listen": "127.0.0.1",
                "port": 10808,
                "protocol": "socks",
                "settings": {
                    "auth": "noauth",
                    "udp": true,
                    "userLevel": 8
                },
                "sniffing": {
                    "destOverride": [
                        "http",
                        "tls"
                    ],
                    "enabled": true
                },
                "tag": "socks-in"
            },
            {
                "listen": "127.0.0.1",
                "port": 10809,
                "protocol": "http",
                "settings": {
                    "userLevel": 8
                },
                "sniffing": {
                    "destOverride": [
                        "http",
                        "tls"
                    ],
                    "enabled": true
                },
                "tag": "http-in"
            },
            {
                "port": 10853,
                "protocol": "dokodemo-door",
                "settings": {
                    "address": "8.8.8.8",
                    "network": "tcp,udp",
                    "port": 53
                },
                "tag": "dns-in"
            }
        ],
        "outbounds": [
            {
                "protocol": "freedom",
                "settings": {
                    "domainStrategy": "UseIPv4",
                    "fragment": {
                        "packets": "1-5",
                        "length": "1-9",
                        "interval": "1-4"
                    }
                },
                "streamSettings": {
                    "sockopt": {
                        "tcpNoDelay": true,
                        "tcpKeepAliveIdle": 100,
                        "domainStrategy": "UseIP"
                    }
                },
                "tag": "fragment-out"
            },
            {
                "protocol": "vless",
                "tag": "fakeproxy-out",
                "settings": {
                    "vnext": [
                        {
                            "address": "google.com",
                            "port": 443,
                            "users": [
                                {
                                    "encryption": "none",
                                    "flow": "",
                                    "id": "UUID",
                                    "level": 8,
                                    "security": "auto"
                                }
                            ]
                        }
                    ]
                },
                "streamSettings": {
                    "network": "xhttp",
                    "security": "tls",
                    "tlsSettings": {
                        "allowInsecure": false,
                        "alpn": [
                            "h3,h2,http/1.1"
                        ],
                        "fingerprint": "randomized",
                        "serverName": "www.google.com",
                        "show": false
                    },
                    "xhttpSettings": {
                        "host": "www.google.com",
                        "path": "/",
                        "mode": "auto",
                        "extra": {
                            "xPaddingBytes": "96-254",
                            "noGRPCHeader": false,
                            "noSSEHeader": false,
                            "xmux": {
                                "maxConcurrency": "16-128",
                                "maxConnections": 0,
                                "cMaxReuseTimes": 0,
                                "hMaxRequestTimes": "300-1000",
                                "hMaxReusableSecs": "1200-5000",
                                "hKeepAlivePeriod": 0
                            }
                        }
                    }
                },
                "mux": {
                    "concurrency": 8,
                    "enabled": false
                }
            },
            {
                "protocol": "dns",
                "tag": "dns-out"
            },
            {
                "protocol": "blackhole",
                "settings": {
                    "response": {
                        "type": "http"
                    }
                },
                "tag": "block"
            },
            {
                "protocol": "socks",
                "tag": "dummy",
                "settings": {
                    "servers": [
                        {
                            "address": "127.0.0.1",
                            "port": 10808
                        }
                    ]
                }
            }
        ],
        "policy": {
            "levels": {
                "8": {
                    "connIdle": 300,
                    "downlinkOnly": 1,
                    "handshake": 4,
                    "uplinkOnly": 1
                }
            },
            "system": {
                "statsOutboundUplink": true,
                "statsOutboundDownlink": true
            }
        },
        "routing": {
            "domainStrategy": "IPIfNonMatch",
            "rules": [
                {
                    "inboundTag": [
                        "dns-in"
                    ],
                    "outboundTag": "dns-out",
                    "type": "field"
                },
                {
                    "inboundTag": [
                        "socks-in",
                        "http-in"
                    ],
                    "port": 53,
                    "outboundTag": "dns-out",
                    "type": "field"
                },
                {
                    "inboundTag": [
                        "socks-in",
                        "http-in"
                    ],
                    "port": "0-65535",
                    "outboundTag": "fragment-out",
                    "type": "field",
                    "enabled": true
                },
                {
                    "ip": [
                        "10.10.34.34",
                        "10.10.34.35",
                        "10.10.34.36"
                    ],
                    "outboundTag": "block",
                    "type": "field"
                }
            ],
            "strategy": "rules"
        },
        "stats": {}
    },
    {
        "remarks": "ATOMIC-XhTTP-DOH + Telegram via IP Proxy",
        "log": {
            "loglevel": "none",
            "access": "",
            "error": "",
            "dnsLog": false
        },
        "dns": {
            "queryStrategy": "UseIPv4",
            "tag": "dns",
            "unexpectedIPs": [
            "10.10.34.34",
            "10.10.34.35",
            "10.10.34.36"
            ],
            "hosts": {
            "www.kirtokhamenei.ir": [
                "8.8.8.8"
            ]
            },
            "servers": [
            "https://1.1.1.1/dns-query",
            "8.8.8.8",
            "https://sky.rethinkdns.com/dns-query",
            "https://sky.rethinkdns.com/dns-query",
            "https://ada.openbld.net/dns-query",
            "https://mozilla.cloudflare-dns.com/dns-query",
            "localhost"
            ]
        },
        "inbounds": [
            {
            "listen": "127.0.0.1",
            "port": 10808,
            "protocol": "socks",
            "settings": {
                "auth": "noauth",
                "udp": true,
                "userLevel": 8
            },
            "sniffing": {
                "destOverride": [
                "http",
                "tls"
                ],
                "enabled": true
            },
            "tag": "socks-in"
            },
            {
            "listen": "127.0.0.1",
            "port": 10809,
            "protocol": "http",
            "settings": {
                "userLevel": 8
            },
            "sniffing": {
                "destOverride": [
                "http",
                "tls"
                ],
                "enabled": true
            },
            "tag": "http-in"
            },
            {
            "port": 10853,
            "protocol": "dokodemo-door",
            "settings": {
                "address": "8.8.8.8",
                "network": "tcp,udp",
                "port": 53
            },
            "tag": "dns-in"
            }
        ],
        "outbounds": [
            {
            "protocol": "freedom",
            "settings": {
                "domainStrategy": "UseIPv4",
                "fragment": {
                "packets": "1-5",
                "length": "1-9",
                "interval": "1-4"
                }
            },
            "streamSettings": {
                "sockopt": {
                "tcpNoDelay": true,
                "tcpKeepAliveIdle": 100,
                "domainStrategy": "UseIP"
                }
            },
            "tag": "fragment-out"
            },
            {
            "protocol": "vless",
            "tag": "fakeproxy-out",
            "settings": {
                "fragment": {
                "packets": "2-4",      
                "length": "200-800",   
                "interval": "5-20",    
                "maxSplit": "1000-2000"
                },
                "vnext": [
                {
                    "address": "google.com",
                    "port": 443,
                    "users": [
                    {
                        "encryption": "none",
                        "flow": "",
                        "id": "UUID",
                        "level": 8,
                        "security": "auto"
                    }
                    ]
                }
                ]
            },
            "streamSettings": {
                "network": "xhttp",
                "security": "tls",
                "tlsSettings": {
                "allowInsecure": false,
                "alpn": [
                    "h3,h2,http/1.1"
                ],
                "fingerprint": "randomized",
                "serverName": "www.google.com",
                "show": false
                },
                "xhttpSettings": {
                "host": "www.google.com",
                "path": "/",
                "mode": "auto",
                "extra": {
                    "xPaddingBytes": "96-254",
                    "noGRPCHeader": false,
                    "noSSEHeader": false,
                    "xmux": {
                    "maxConcurrency": "16-128",
                    "maxConnections": 0,
                    "cMaxReuseTimes": 0,
                    "hMaxRequestTimes": "300-1000",
                    "hMaxReusableSecs": "1200-5000",
                    "hKeepAlivePeriod": 0
                    }
                }
                }
            },
            "mux": {
                "concurrency": 8,
                "enabled": false
            }
            },
            {
            "protocol": "socks",
            "tag": "telegram-proxy",
            "settings": {
                "servers": [
                {
                    "address": "121.169.46.116",
                    "port": 1090
                }
                ]
            },
            "proxySettings": {
                "tag": "fakeproxy-out"
            }
            },
            {
            "protocol": "dns",
            "tag": "dns-out"
            },
            {
            "protocol": "blackhole",
            "settings": {
                "response": {
                "type": "http"
                }
            },
            "tag": "block"
            },
            {
            "protocol": "socks",
            "tag": "dummy",
            "settings": {
                "servers": [
                {
                    "address": "127.0.0.1",
                    "port": 10808
                }
                ]
            }
            }
        ],
        "policy": {
            "levels": {
            "8": {
                "connIdle": 300,
                "downlinkOnly": 1,
                "handshake": 4,
                "uplinkOnly": 1
            }
            },
            "system": {
            "statsOutboundUplink": true,
            "statsOutboundDownlink": true
            }
        },
        "routing": {
            "domainStrategy": "IPIfNonMatch",
            "rules": [
            {
                "inboundTag": [
                "dns-in"
                ],
                "outboundTag": "dns-out",
                "type": "field"
            },
            {
                "inboundTag": [
                "socks-in",
                "http-in"
                ],
                "port": 53,
                "outboundTag": "dns-out",
                "type": "field"
            },
            {
                "type": "field",
                "domain": [
                "geosite:telegram"
                ],
                "outboundTag": "telegram-proxy"
            },
            {
                "type": "field",
                "ip": [
                "91.108.4.0/22",
                "91.108.8.0/22",
                "91.108.12.0/22",
                "91.108.16.0/22",
                "91.108.56.0/22",
                "149.154.160.0/20",
                "185.76.151.0/24"
                ],
                "outboundTag": "telegram-proxy"
            },
            {
                "inboundTag": [
                "socks-in",
                "http-in"
                ],
                "port": "0-65535",
                "outboundTag": "fragment-out",
                "type": "field",
                "enabled": true
            },
            {
                "ip": [
                "10.10.34.34",
                "10.10.34.35",
                "10.10.34.36"
                ],
                "outboundTag": "block",
                "type": "field"
            }
            ],
            "strategy": "rules"
        },
        "stats": {}
        },
    {        
        "remarks": "ATOMIC-XhTTP-DOH-level-1",
        "log": {
            "loglevel": "none",
            "access": "",
            "error": "",
            "dnsLog": false
        },
        "dns": {
            "queryStrategy": "UseIPv4",
            "tag": "dns",
            "unexpectedIPs": [
            "10.10.34.34",
            "10.10.34.35",
            "10.10.34.36"
            ],
            "hosts": {
                "www.kirtokhamenei.ir": [
                    "8.8.8.8"
                ]
            },
            "servers": [
                "8.8.8.8",
                "https://1.1.1.1/dns-query",
                "https://sky.rethinkdns.com/dns-query",
                "https://sky.rethinkdns.com/dns-query",
                "https://ada.openbld.net/dns-query",
                "https://mozilla.cloudflare-dns.com/dns-query",
                "localhost"
            ]
        },
        "inbounds": [
            {
                "listen": "127.0.0.1",
                "port": 10808,
                "protocol": "socks",
                "settings": {
                    "auth": "noauth",
                    "udp": true,
                    "userLevel": 8
                },
                "sniffing": {
                    "destOverride": [
                        "http",
                        "tls"
                    ],
                    "enabled": true
                },
                "tag": "socks-in"
            },
            {
                "listen": "127.0.0.1",
                "port": 10809,
                "protocol": "http",
                "settings": {
                    "userLevel": 8
                },
                "sniffing": {
                    "destOverride": [
                        "http",
                        "tls"
                    ],
                    "enabled": true
                },
                "tag": "http-in"
            },
            {
                "port": 10853,
                "protocol": "dokodemo-door",
                "settings": {
                    "address": "8.8.8.8",
                    "network": "tcp,udp",
                    "port": 53
                },
                "tag": "dns-in"
            }
        ],
        "outbounds": [
            {
                "protocol": "freedom",
                "settings": {
                    "domainStrategy": "UseIPv4",
                    "fragment": {
                      "packets": "1-5",
                      "length": "400-800",
                      "interval": "2-4",
                  "maxSplit": "32-512"
                    },
                  "noises": [
                  {
                    "type": "base64",
                    "packet": "7nQBAAABAAAAAAAACnF0LXN0cmluZwZnb29nbGUDY29tAAABAAE=",
                    "delay": "10-16",
                    "applyTo": "ip"
                  },
                  {
                    "type": "rand",
                    "packet": "10-20",
                    "delay": "10-16",
                    "applyTo": "ipv4"
                  },
                  {
                    "type": "str",
                    "packet": "hiGFW",
                    "delay": "10-16",
                    "applyTo": "ipv6"
                  }
                  ]
                },
                "streamSettings": {
                    "sockopt": {
                        "tcpNoDelay": true,
                        "tcpKeepAliveIdle": 100,
                        "domainStrategy": "UseIP"
                    }
                },
                "tag": "fragment-out"
            },
            {
                "protocol": "vless",
                "tag": "fakeproxy-out",
                "settings": {
                    "vnext": [
                        {
                            "address": "google.com",
                            "port": 443,
                            "users": [
                                {
                                    "encryption": "none",
                                    "flow": "",
                                    "id": "UUID",
                                    "level": 8,
                                    "security": "auto"
                                }
                            ]
                        }
                    ]
                },
                "streamSettings": {
                    "network": "xhttp",
                    "security": "tls",
                    "tlsSettings": {
                        "allowInsecure": false,
                        "alpn": [
                            "h3,h2,http/1.1"
                        ],
                        "fingerprint": "randomized",
                        "serverName": "www.google.com",
                        "show": false
                    },
                    "xhttpSettings": {
                        "host": "www.google.com",
                        "path": "/",
                        "mode": "auto",
                        "extra": {
                            "xPaddingBytes": "96-254",
                            "noGRPCHeader": false,
                            "noSSEHeader": false,
                            "xmux": {
                                "maxConcurrency": "16-128",
                                "maxConnections": 0,
                                "cMaxReuseTimes": 0,
                                "hMaxRequestTimes": "300-1000",
                                "hMaxReusableSecs": "1200-5000",
                                "hKeepAlivePeriod": 0
                            }
                        }
                    }
                },
                "mux": {
                    "concurrency": 8,
                    "enabled": false
                }
            },
            {
                "protocol": "dns",
                "tag": "dns-out"
            },
            {
                "protocol": "blackhole",
                "settings": {
                    "response": {
                        "type": "http"
                    }
                },
                "tag": "block"
            },
            {
                "protocol": "socks",
                "tag": "dummy",
                "settings": {
                    "servers": [
                        {
                            "address": "127.0.0.1",
                            "port": 10808
                        }
                    ]
                }
            }
        ],
        "policy": {
            "levels": {
                "8": {
                    "connIdle": 300,
                    "downlinkOnly": 1,
                    "handshake": 4,
                    "uplinkOnly": 1
                }
            },
            "system": {
                "statsOutboundUplink": true,
                "statsOutboundDownlink": true
            }
        },
        "routing": {
            "domainStrategy": "IPIfNonMatch",
            "rules": [
                {
                    "inboundTag": [
                        "dns-in"
                    ],
                    "outboundTag": "dns-out",
                    "type": "field"
                },
                {
                    "inboundTag": [
                        "socks-in",
                        "http-in"
                    ],
                    "port": 53,
                    "outboundTag": "dns-out",
                    "type": "field"
                },
                {
                    "inboundTag": [
                        "socks-in",
                        "http-in"
                    ],
                    "port": "0-65535",
                    "outboundTag": "fragment-out",
                    "type": "field",
                    "enabled": true
                },
                {
                    "ip": [
                        "10.10.34.34",
                        "10.10.34.35",
                        "10.10.34.36"
                    ],
                    "outboundTag": "block",
                    "type": "field"
                }
            ],
            "strategy": "rules"
        },
        "stats": {}
    },
    {        
        "remarks": "ATOMIC-XhTTP-DOH-GFW-resist",
        "log": {
            "loglevel": "none",
            "access": "",
            "error": "",
            "dnsLog": false
        },
        "dns": {
            "queryStrategy": "UseIPv4",
            "tag": "dns",
            "unexpectedIPs": [
            "10.10.34.34",
            "10.10.34.35",
            "10.10.34.36"
            ],
            "hosts": {
                "www.kirtokhamenei.ir": [
                    "8.8.8.8"
                ]
            },
            "servers": [
                "8.8.8.8",
                "https://1.1.1.1/dns-query",
                "https://sky.rethinkdns.com/dns-query",
                "https://sky.rethinkdns.com/dns-query",
                "https://ada.openbld.net/dns-query",
                "https://mozilla.cloudflare-dns.com/dns-query",
                "localhost"
            ]
        },
        "inbounds": [
            {
                "listen": "127.0.0.1",
                "port": 10808,
                "protocol": "socks",
                "settings": {
                    "auth": "noauth",
                    "udp": true,
                    "userLevel": 8
                },
                "sniffing": {
                    "destOverride": [
                        "http",
                        "tls"
                    ],
                    "enabled": true
                },
                "tag": "socks-in"
            },
            {
                "listen": "127.0.0.1",
                "port": 10809,
                "protocol": "http",
                "settings": {
                    "userLevel": 8
                },
                "sniffing": {
                    "destOverride": [
                        "http",
                        "tls"
                    ],
                    "enabled": true
                },
                "tag": "http-in"
            },
            {
                "port": 10853,
                "protocol": "dokodemo-door",
                "settings": {
                    "address": "8.8.8.8",
                    "network": "tcp,udp",
                    "port": 53
                },
                "tag": "dns-in"
            }
        ],
        "outbounds": [
            {
                "protocol": "freedom",
                "settings": {
                    "domainStrategy": "UseIPv4",
                    "fragment": {
                      "packets": "1-5",
                      "length": "4-8",
                      "interval": "2-4",
                      "maxSplit": "32-512"
                    },
                  "noises": [
                  {
                    "type": "base64",
                    "packet": "7nQBAAABAAAAAAAACnF0LXN0cmluZwZnb29nbGUDY29tAAABAAE=",
                    "delay": "10-16",
                    "applyTo": "ip"
                  },
                  {
                    "type": "rand",
                    "packet": "10-20",
                    "delay": "10-16",
                    "applyTo": "ipv4"
                  },
                  {
                    "type": "str",
                    "packet": "hiGFW",
                    "delay": "10-16",
                    "applyTo": "ipv6"
                  }
                  ]
                },
                "streamSettings": {
                    "sockopt": {
                        "tcpNoDelay": true,
                        "tcpKeepAliveIdle": 100,
                        "domainStrategy": "UseIP"
                    }
                },
                "tag": "fragment-out"
            },
            {
                "protocol": "vless",
                "tag": "fakeproxy-out",
                "settings": {
                    "vnext": [
                        {
                            "address": "google.com",
                            "port": 443,
                            "users": [
                                {
                                    "encryption": "none",
                                    "flow": "",
                                    "id": "UUID",
                                    "level": 8,
                                    "security": "auto"
                                }
                            ]
                        }
                    ]
                },
                "streamSettings": {
                    "network": "xhttp",
                    "security": "tls",
                    "tlsSettings": {
                        "allowInsecure": false,
                        "alpn": [
                            "h3,h2,http/1.1"
                        ],
                        "fingerprint": "randomized",
                        "serverName": "www.google.com",
                        "show": false
                    },
                    "xhttpSettings": {
                        "host": "www.google.com",
                        "path": "/",
                        "mode": "auto",
                        "extra": {
                            "xPaddingBytes": "96-254",
                            "noGRPCHeader": false,
                            "noSSEHeader": false,
                            "xmux": {
                                "maxConcurrency": "16-128",
                                "maxConnections": 0,
                                "cMaxReuseTimes": 0,
                                "hMaxRequestTimes": "300-1000",
                                "hMaxReusableSecs": "1200-5000",
                                "hKeepAlivePeriod": 0
                            }
                        }
                    }
                },
                "mux": {
                    "concurrency": 8,
                    "enabled": false
                }
            },
            {
                "protocol": "dns",
                "tag": "dns-out"
            },
            {
                "protocol": "blackhole",
                "settings": {
                    "response": {
                        "type": "http"
                    }
                },
                "tag": "block"
            },
            {
                "protocol": "socks",
                "tag": "dummy",
                "settings": {
                    "servers": [
                        {
                            "address": "127.0.0.1",
                            "port": 10808
                        }
                    ]
                }
            }
        ],
        "policy": {
            "levels": {
                "8": {
                    "connIdle": 300,
                    "downlinkOnly": 1,
                    "handshake": 4,
                    "uplinkOnly": 1
                }
            },
            "system": {
                "statsOutboundUplink": true,
                "statsOutboundDownlink": true
            }
        },
        "routing": {
            "domainStrategy": "IPIfNonMatch",
            "rules": [
                {
                    "inboundTag": [
                        "dns-in"
                    ],
                    "outboundTag": "dns-out",
                    "type": "field"
                },
                {
                    "inboundTag": [
                        "socks-in",
                        "http-in"
                    ],
                    "port": 53,
                    "outboundTag": "dns-out",
                    "type": "field"
                },
                {
                    "inboundTag": [
                        "socks-in",
                        "http-in"
                    ],
                    "port": "0-65535",
                    "outboundTag": "fragment-out",
                    "type": "field",
                    "enabled": true
                },
                {
                    "ip": [
                        "10.10.34.34",
                        "10.10.34.35",
                        "10.10.34.36"
                    ],
                    "outboundTag": "block",
                    "type": "field"
                }
            ],
            "strategy": "rules"
        },
        "stats": {}
    },
    {
        "remarks": "ATOMIC-XhTTP-DOH-irancell",
        "log": {
            "loglevel": "none",
            "access": "",
            "error": "",
            "dnsLog": false
        },
        "dns": {
            "queryStrategy": "UseIPv4",
            "tag": "dns",
            "unexpectedIPs": [
            "10.10.34.34",
            "10.10.34.35",
            "10.10.34.36"
            ],
            "hosts": {
            "www.kirtokhamenei.ir": ["8.8.8.8"],
                "dns.nextdns.io": ["45.90.30.0","45.90.28.0"],
                "unfiltered.joindns4.eu": ["86.54.11.200","86.54.11.100"],
                "ada.openbld.net": ["146.112.41.102","146.112.41.2"],
                "sky.rethinkdns.com": ["104.18.0.48","8.47.69.0"],
                "mozilla.cloudflare-dns.com": ["162.159.61.4","172.64.41.4"],
                "doh.flashstart.com": ["185.236.104.104"]
            },
            "servers": [
            "https://sky.rethinkdns.com/dns-query",
            "https://mozilla.cloudflare-dns.com/dns-query",
            "https://dns.nextdns.io",
            "https://unfiltered.joindns4.eu/dns-query",
            "https://ada.openbld.net/dns-query",
            "https://doh.flashstart.com/f17c9ee5",
            "localhost"
            ]
        },
        "inbounds": [
            {
            "listen": "127.0.0.1",
            "port": 10808,
            "protocol": "socks",
            "settings": {
                "auth": "noauth",
                "udp": true,
                "userLevel": 8
            },
            "sniffing": {
                "destOverride": [
                "http",
                "tls"
                ],
                "enabled": true
            },
            "tag": "socks-in"
            },
            {
            "listen": "127.0.0.1",
            "port": 10809,
            "protocol": "http",
            "settings": {
                "userLevel": 8
            },
            "sniffing": {
                "destOverride": [
                "http",
                "tls"
                ],
                "enabled": true
            },
            "tag": "http-in"
            },
            {
            "port": 10853,
            "protocol": "dokodemo-door",
            "settings": {
                "address": "8.8.8.8",
                "network": "tcp,udp",
                "port": 53
            },
            "tag": "dns-in"
            }
        ],
        "outbounds": [
            {
            "protocol": "freedom",
            "settings": {
                "domainStrategy": "UseIPv4",
                "fragment": {
                "packets": "1-5",
                "length": "4-8",
                "interval": "2-4",
                "maxSplit": "32-512"
                },
                "noises": [
                    {
                    "type": "base64",
                    "packet": "7nQBAAABAAAAAAAACnF0LXN0cmluZwZnb29nbGUDY29tAAABAAE=",
                    "delay": "10-16",
                    "applyTo": "ip"
                    },
                    {
                    "type": "rand",
                    "packet": "10-20",
                    "delay": "10-16",
                    "applyTo": "ipv4"
                    },
                    {
                    "type": "str",
                    "packet": "hiGFW",
                    "delay": "10-16",
                    "applyTo": "ipv6"
                    }
                ]
            },
            "streamSettings": {
                "sockopt": {
                "tcpNoDelay": true,
                "tcpKeepAliveIdle": 100,
                "domainStrategy": "UseIP"
                }
            },
            "tag": "fragment-out"
            },
            {
            "protocol": "vless",
            "tag": "fakeproxy-out",
            "settings": {
                "vnext": [
                {
                    "address": "google.com",
                    "port": 443,
                    "users": [
                    {
                        "encryption": "none",
                        "flow": "",
                        "id": "UUID",
                        "level": 8,
                        "security": "auto"
                    }
                    ]
                }
                ]
            },
            "streamSettings": {
                "network": "xhttp",
                "security": "tls",
                "tlsSettings": {
                "allowInsecure": false,
                "alpn": [
                    "h3,h2,http/1.1"
                ],
                "fingerprint": "randomized",
                "serverName": "google.com",
                "show": false
                },
                "xhttpSettings": {
                "host": "google.com",
                "path": "/",
                "mode": "auto",
                "extra": {
                    "xPaddingBytes": "96-254",
                    "noGRPCHeader": false,
                    "noSSEHeader": false,
                    "xmux": {
                    "maxConcurrency": "16-128",
                    "maxConnections": 0,
                    "cMaxReuseTimes": 0,
                    "hMaxRequestTimes": "300-1000",
                    "hMaxReusableSecs": "1200-5000",
                    "hKeepAlivePeriod": 0
                    }
                }
                }
            },
            "mux": {
                "concurrency": 8,
                "enabled": true
            }
            },
            {
            "protocol": "dns",
            "tag": "dns-out"
            },
            {
            "protocol": "blackhole",
            "settings": {
                "response": {
                "type": "http"
                }
            },
            "tag": "block"
            },
            {
            "protocol": "socks",
            "tag": "dummy",
            "settings": {
                "servers": [
                {
                    "address": "127.0.0.1",
                    "port": 10808
                }
                ]
            }
            }
        ],
        "policy": {
            "levels": {
            "8": {
                "connIdle": 300,
                "downlinkOnly": 1,
                "handshake": 4,
                "uplinkOnly": 1
            }
            },
            "system": {
            "statsOutboundUplink": true,
            "statsOutboundDownlink": true
            }
        },
        "routing": {
            "domainStrategy": "IPIfNonMatch",
            "rules": [
            {
                "inboundTag": [
                "dns-in"
                ],
                "outboundTag": "dns-out",
                "type": "field"
            },
            {
                "inboundTag": [
                "socks-in",
                "http-in"
                ],
                "port": 53,
                "outboundTag": "dns-out",
                "type": "field"
            },
            {
                "inboundTag": [
                "socks-in",
                "http-in"
                ],
                "port": "0-65535",
                "outboundTag": "fragment-out",
                "type": "field",
                "enabled": true
            },
            {
                "ip": [
                "10.10.34.34",
                "10.10.34.35",
                "10.10.34.36"
                ],
                "outboundTag": "block",
                "type": "field"
            }
            ],
            "strategy": "rules"
        },
        "stats": {}
    },
    {
        "remarks": "ATOMIC-XhTTP-DOH-GFW-resist-2",
        "log": {
            "loglevel": "none",
            "access": "",
            "error": "",
            "dnsLog": false
        },
        "dns": {
            "disableECS": true,
            "queryStrategy": "UseIPv4",
            "tag": "dns",
            "unexpectedIPs": [
            "10.10.34.34",
            "10.10.34.35",
            "10.10.34.36"
            ],
            "hosts": {
            "www.kirtokhamenei.ir": ["8.8.8.8"],
                "dns.nextdns.io": ["45.90.30.0","45.90.28.0"],
                "unfiltered.joindns4.eu": ["86.54.11.200","86.54.11.100"],
                "ada.openbld.net": ["146.112.41.102","146.112.41.2"],
                "sky.rethinkdns.com": ["104.18.0.48","8.47.69.0"],
                "mozilla.cloudflare-dns.com": ["162.159.61.4","172.64.41.4"],
                "doh.flashstart.com": ["185.236.104.104"],
                "anti-ban.dynx.pro": ["10.139.177.17"],
                "dns.quad9.net": ["9.9.9.9","149.112.112.112"]
            },
            "servers": [
            {
                "address":"https://sky.rethinkdns.com/dns-query",
                "proxyOutboundTag": "fragment-out"

            },
            {
                "address": "https://mozilla.cloudflare-dns.com/dns-query",
                "proxyOutboundTag": "fragment-out"
            },  
            {
                "address": "https://dns.nextdns.io", 
                "proxyOutboundTag": "fragment-out"
            },
            {
                "address": "https://unfiltered.joindns4.eu/dns-query",
                "proxyOutboundTag": "fragment-out"

            },
            {
                "address": "https://ada.openbld.net/dns-query",
                "proxyOutboundTag": "fragment-out",
                "timeoutMs": 1000
            },
            {
                "address": "https://doh.flashstart.com/f17c9ee5",
                "proxyOutboundTag": "fragment-out",
                "timeoutMs": 1500
            },
            {
                "address": "https://dns.quad9.net/dns-query",
                "proxyOutboundTag": "fragment-out",
                "domains": [
                    "geosite:category-ads-all"
                    ]       
            },
            {
                "address": "https://anti-ban.dynx.pro/dns-query",
                "proxyOutboundTag": "fragment-out",
                "timeoutMs": 2000
            },
            {
                "address": "localhost",
                "domains": ["domain:ir", "geosite:private", "geosite:ir"],
                "finalQuery": true
            }
            ]
            },
        "inbounds": [
            {
            "listen": "127.0.0.1",
            "port": 10808,
            "protocol": "socks",
            "settings": {
                "auth": "noauth",
                "udp": true,
                "userLevel": 8
            },
            "sniffing": {
                "destOverride": [
                "http",
                "tls"
                ],
                "enabled": true
            },
            "tag": "socks-in"
            },
            {
            "listen": "127.0.0.1",
            "port": 10809,
            "protocol": "http",
            "settings": {
                "userLevel": 8
            },
            "sniffing": {
                "destOverride": [
                "http",
                "tls"
                ],
                "enabled": true
            },
            "tag": "http-in"
            },
            {
            "port": 10853,
            "protocol": "dokodemo-door",
            "settings": {
                "address": "8.8.8.8",
                "network": "tcp,udp",
                "port": 53
            },
            "tag": "dns-in"
            }
        ],
        "outbounds": [
            {
            "protocol": "freedom",
            "settings": {
                "domainStrategy": "UseIPv4",
                "fragment": {
                "packets": "1-5",
                "length": "4-8",
                "interval": "2-4",
                "maxSplit": "32-512"
                },
                "noises": [
                    {
                    "type": "base64",
                    "packet": "7nQBAAABAAAAAAAACnF0LXN0cmluZwZnb29nbGUDY29tAAABAAE=",
                    "delay": "10-16",
                    "applyTo": "ip"
                    },
                    {
                    "type": "rand",
                    "packet": "10-20",
                    "delay": "10-16",
                    "applyTo": "ipv4"
                    },
                    {
                    "type": "str",
                    "packet": "hiGFW",
                    "delay": "10-16",
                    "applyTo": "ipv6"
                    },
                    {
                        "type": "str",
                        "packet": "GET /favicon.ico HTTP/1.1\r\nHost: www.google.com\r\n\r\n",
                        "delay": "50-200",
                        "applyTo": "ip"
                    }
                ]
            },
            "streamSettings": {
                "sockopt": {
                "tcpNoDelay": true,
                "tcpKeepAliveIdle": 100,
                "domainStrategy": "UseIP"
                }
            },
            "tag": "fragment-out"
            },
            {
            "protocol": "vless",
            "tag": "fakeproxy-out",
            "settings": {
                "vnext": [
                {
                    "address": "google.com",
                    "port": 443,
                    "users": [
                    {
                        "encryption": "none",
                        "flow": "",
                        "id": "UUID",
                        "level": 8,
                        "security": "auto"
                    }
                    ]
                }
                ]
            },
            "streamSettings": {
                "network": "xhttp",
                "security": "tls",
                "tlsSettings": {
                "allowInsecure": false,
                "alpn": [
                    "h3,h2,http/1.1"
                ],
                "fingerprint": "randomized",
                "serverName": "google.com",
                "show": false
                },
                "xhttpSettings": {
                "host": "google.com",
                "path": "/",
                "mode": "auto",
                "extra": {
                    "xPaddingBytes": "96-254",
                    "noGRPCHeader": false,
                    "noSSEHeader": false,
                    "xmux": {
                    "maxConcurrency": "16-128",
                    "maxConnections": 0,
                    "cMaxReuseTimes": 0,
                    "hMaxRequestTimes": "300-1000",
                    "hMaxReusableSecs": "1200-5000",
                    "hKeepAlivePeriod": 0
                    }
                }
                }
            },
            "mux": {
                "concurrency": 8,
                "enabled": true
            }
            },
            {
            "protocol": "dns",
            "tag": "dns-out"
            },
            {
            "protocol": "blackhole",
            "settings": {
                "response": {
                "type": "http"
                }
            },
            "tag": "block"
            },
            {
            "protocol": "socks",
            "tag": "dummy",
            "settings": {
                "servers": [
                {
                    "address": "127.0.0.1",
                    "port": 10808
                }
                ]
            }
            }
        ],
        "policy": {
            "levels": {
            "8": {
                "connIdle": 300,
                "downlinkOnly": 1,
                "handshake": 4,
                "uplinkOnly": 1
            }
            },
            "system": {
            "statsOutboundUplink": true,
            "statsOutboundDownlink": true
            }
        },
        "routing": {
            "domainStrategy": "IPIfNonMatch",
            "rules": [
            {
                "inboundTag": [
                "dns-in"
                ],
                "outboundTag": "dns-out",
                "type": "field"
            },
            {
                "inboundTag": [
                "socks-in",
                "http-in"
                ],
                "port": 53,
                "outboundTag": "dns-out",
                "type": "field"
            },
            {
                "inboundTag": [
                "socks-in",
                "http-in"
                ],
                "port": "0-65535",
                "outboundTag": "fragment-out",
                "type": "field",
                "enabled": true
            },
            {
                "ip": [
                "10.10.34.34",
                "10.10.34.35",
                "10.10.34.36"
                ],
                "outboundTag": "block",
                "type": "field"
            }
            ],
            "strategy": "rules"
        },
        "stats": {}
    },
    {
        "remarks": "ATOMIC-XhTTP-DOH-GFW-resist-3",
        "log": {
            "loglevel": "none",
            "access": "",
            "error": "",
            "dnsLog": false
        },
        "dns": {
            "disableECS": true,
            "queryStrategy": "UseIPv4",
            "tag": "dns",
            "unexpectedIPs": [
            "10.10.34.34",
            "10.10.34.35",
            "10.10.34.36"
            ],
            "hosts": {
            "www.kirtokhamenei.ir": ["8.8.8.8"],
                "dns.nextdns.io": ["45.90.30.0","45.90.28.0"],
                "unfiltered.joindns4.eu": ["86.54.11.200","86.54.11.100"],
                "ada.openbld.net": ["146.112.41.102","146.112.41.2"],
                "sky.rethinkdns.com": ["104.18.0.48","8.47.69.0"],
                "mozilla.cloudflare-dns.com": ["162.159.61.4","172.64.41.4"],
                "doh.flashstart.com": ["185.236.104.104"],
                "anti-ban.dynx.pro": ["10.139.177.17"],
                "dns.quad9.net": ["9.9.9.9","149.112.112.112"]
            },
            "servers": [
            {
                "address":"https://sky.rethinkdns.com/dns-query",
                "proxyOutboundTag": "fakeproxy-out"

            },
            {
                "address": "https://mozilla.cloudflare-dns.com/dns-query",
                "proxyOutboundTag": "fakeproxy-out"
            },  
            {
                "address": "https://dns.nextdns.io", 
                "proxyOutboundTag": "fakeproxy-out"
            },
            {
                "address": "https://unfiltered.joindns4.eu/dns-query",
                "proxyOutboundTag": "fakeproxy-out"

            },
            {
                "address": "https://ada.openbld.net/dns-query",
                "proxyOutboundTag": "fakeproxy-out",
                "timeoutMs": 1000
            },
            {
                "address": "https://doh.flashstart.com/f17c9ee5",
                "proxyOutboundTag": "fakeproxy-out",
                "timeoutMs": 1500
            },
            {
                "address": "https://dns.quad9.net/dns-query",
                "proxyOutboundTag": "fakeproxy-out",
                "domains": [
                    "geosite:category-ads-all"
                    ]       
            },
            {
                "address": "https://anti-ban.dynx.pro/dns-query",
                "proxyOutboundTag": "fakeproxy-out",
                "timeoutMs": 2000
            },
            {
                "address": "localhost",
                "domains": ["domain:ir", "geosite:private", "geosite:ir"],
                "finalQuery": true
            }
            ]
            },
        "inbounds": [
            {
            "listen": "127.0.0.1",
            "port": 10808,
            "protocol": "socks",
            "settings": {
                "auth": "noauth",
                "udp": true,
                "userLevel": 8
            },
            "sniffing": {
                "destOverride": [
                "http",
                "tls"
                ],
                "enabled": true
            },
            "tag": "socks-in"
            },
            {
            "listen": "127.0.0.1",
            "port": 10809,
            "protocol": "http",
            "settings": {
                "userLevel": 8
            },
            "sniffing": {
                "destOverride": [
                "http",
                "tls"
                ],
                "enabled": true
            },
            "tag": "http-in"
            },
            {
            "port": 10853,
            "protocol": "dokodemo-door",
            "settings": {
                "address": "8.8.8.8",
                "network": "tcp,udp",
                "port": 53
            },
            "tag": "dns-in"
            }
        ],
        "outbounds": [
            {
            "protocol": "freedom",
            "settings": {
                "domainStrategy": "UseIPv4",
                "fragment": {
                "packets": "1-5",
                "length": "4-8",
                "interval": "2-4",
                "maxSplit": "32-512"
                },
                "noises": [
                    {
                    "type": "base64",
                    "packet": "7nQBAAABAAAAAAAACnF0LXN0cmluZwZnb29nbGUDY29tAAABAAE=",
                    "delay": "10-16",
                    "applyTo": "ip"
                    },
                    {
                    "type": "rand",
                    "packet": "10-20",
                    "delay": "10-16",
                    "applyTo": "ipv4"
                    },
                    {
                    "type": "str",
                    "packet": "hiGFW",
                    "delay": "10-16",
                    "applyTo": "ipv6"
                    },
                    {
                        "type": "str",
                        "packet": "GET /favicon.ico HTTP/1.1\r\nHost: www.google.com\r\n\r\n",
                        "delay": "50-200",
                        "applyTo": "ip"
                    }
                ]
            },
            "streamSettings": {
                "sockopt": {
                "tcpNoDelay": true,
                "tcpKeepAliveIdle": 100,
                "domainStrategy": "UseIP"
                }
            },
            "tag": "fragment-out"
            },
            {
            "protocol": "vless",
            "tag": "fakeproxy-out",
            "settings": {
                "fragment": {
                    "packets": "2-4",      
                    "length": "200-800",   
                    "interval": "5-20",    
                    "maxSplit": "1000-2000"
                },
                "vnext": [
                {
                    "address": "google.com",
                    "port": 443,
                    "users": [
                    {
                        "encryption": "none",
                        "flow": "",
                        "id": "UUID",
                        "level": 8,
                        "security": "auto"
                    }
                    ]
                }
                ]
            },
            "streamSettings": {
                "network": "xhttp",
                "security": "tls",
                "tlsSettings": {
                "allowInsecure": false,
                "alpn": [
                    "h3,h2,http/1.1"
                ],
                "fingerprint": "randomized",
                "serverName": "google.com",
                "show": false
                },
                "xhttpSettings": {
                "host": "google.com",
                "path": "/",
                "mode": "auto",
                "extra": {
                    "xPaddingBytes": "96-254",
                    "noGRPCHeader": false,
                    "noSSEHeader": false,
                    "xmux": {
                    "maxConcurrency": "16-128",
                    "maxConnections": 0,
                    "cMaxReuseTimes": 0,
                    "hMaxRequestTimes": "300-1000",
                    "hMaxReusableSecs": "1200-5000",
                    "hKeepAlivePeriod": 0
                    }
                }
                }
            },
            "mux": {
                "concurrency": 8,
                "enabled": true
            }
            },
            {
            "protocol": "dns",
            "tag": "dns-out"
            },
            {
            "protocol": "blackhole",
            "settings": {
                "response": {
                "type": "http"
                }
            },
            "tag": "block"
            },
            {
            "protocol": "socks",
            "tag": "dummy",
            "settings": {
                "servers": [
                {
                    "address": "127.0.0.1",
                    "port": 10808
                }
                ]
            }
            }
        ],
        "policy": {
            "levels": {
            "8": {
                "connIdle": 300,
                "downlinkOnly": 1,
                "handshake": 4,
                "uplinkOnly": 1
            }
            },
            "system": {
            "statsOutboundUplink": true,
            "statsOutboundDownlink": true
            }
        },
        "routing": {
            "domainStrategy": "IPIfNonMatch",
            "rules": [
            {
                "inboundTag": [
                "dns-in"
                ],
                "outboundTag": "dns-out",
                "type": "field"
            },
            {
                "inboundTag": [
                "socks-in",
                "http-in"
                ],
                "port": 53,
                "outboundTag": "dns-out",
                "type": "field"
            },
            {
                "inboundTag": [
                "socks-in",
                "http-in"
                ],
                "port": "0-65535",
                "outboundTag": "fragment-out",
                "type": "field",
                "enabled": true
            },
            {
                "ip": [
                "10.10.34.34",
                "10.10.34.35",
                "10.10.34.36"
                ],
                "outboundTag": "block",
                "type": "field"
            }
            ],
            "strategy": "rules"
        },
        "stats": {}
        },
              {
        "remarks": "ATOMIC-XhTTP-DOH-GFW-resist-telegram-proxy",
        "log": {
            "loglevel": "none",
            "access": "",
            "error": "",
            "dnsLog": false
        },
        "dns": {
            "disableECS": true,
            "queryStrategy": "UseIPv4",
            "tag": "dns",
            "unexpectedIPs": [
            "10.10.34.34",
            "10.10.34.35",
            "10.10.34.36"
            ],
            "hosts": {
            "www.kirtokhamenei.ir": ["8.8.8.8"],
                "dns.nextdns.io": ["45.90.30.0","45.90.28.0"],
                "unfiltered.joindns4.eu": ["86.54.11.200","86.54.11.100"],
                "ada.openbld.net": ["146.112.41.102","146.112.41.2"],
                "sky.rethinkdns.com": ["104.18.0.48","8.47.69.0"],
                "mozilla.cloudflare-dns.com": ["162.159.61.4","172.64.41.4"],
                "doh.flashstart.com": ["185.236.104.104"],
                "anti-ban.dynx.pro": ["10.139.177.17"],
                "dns.quad9.net": ["9.9.9.9","149.112.112.112"]
            },
            "servers": [
            {
                "address":"https://sky.rethinkdns.com/dns-query",
                "proxyOutboundTag": "fakeproxy-out"

            },
            {
                "address": "https://mozilla.cloudflare-dns.com/dns-query",
                "proxyOutboundTag": "fakeproxy-out"
            },  
            {
                "address": "https://dns.nextdns.io", 
                "proxyOutboundTag": "fakeproxy-out"
            },
            {
                "address": "https://unfiltered.joindns4.eu/dns-query",
                "proxyOutboundTag": "fakeproxy-out"

            },
            {
                "address": "https://ada.openbld.net/dns-query",
                "proxyOutboundTag": "fakeproxy-out",
                "timeoutMs": 1000
            },
            {
                "address": "https://doh.flashstart.com/f17c9ee5",
                "proxyOutboundTag": "fakeproxy-out",
                "timeoutMs": 1500
            },
            {
                "address": "https://dns.quad9.net/dns-query",
                "proxyOutboundTag": "fakeproxy-out",
                "domains": [
                    "geosite:category-ads-all"
                    ]       
            },
            {
                "address": "https://anti-ban.dynx.pro/dns-query",
                "proxyOutboundTag": "fakeproxy-out",
                "timeoutMs": 2000
            },
            {
                "address": "localhost",
                "domains": ["domain:ir", "geosite:private", "geosite:ir"],
                "finalQuery": true
            }
            ]
            },
        "inbounds": [
            {
            "listen": "127.0.0.1",
            "port": 10808,
            "protocol": "socks",
            "settings": {
                "auth": "noauth",
                "udp": true,
                "userLevel": 8
            },
            "sniffing": {
                "destOverride": [
                "http",
                "tls"
                ],
                "enabled": true
            },
            "tag": "socks-in"
            },
            {
            "listen": "127.0.0.1",
            "port": 10809,
            "protocol": "http",
            "settings": {
                "userLevel": 8
            },
            "sniffing": {
                "destOverride": [
                "http",
                "tls"
                ],
                "enabled": true
            },
            "tag": "http-in"
            },
            {
            "port": 10853,
            "protocol": "dokodemo-door",
            "settings": {
                "address": "8.8.8.8",
                "network": "tcp,udp",
                "port": 53
            },
            "tag": "dns-in"
            }
        ],
        "outbounds": [
            {
            "protocol": "freedom",
            "settings": {
                "domainStrategy": "UseIPv4",
                "fragment": {
                "packets": "1-5",
                "length": "4-8",
                "interval": "2-4",
                "maxSplit": "32-512"
                },
                "noises": [
                    {
                    "type": "base64",
                    "packet": "7nQBAAABAAAAAAAACnF0LXN0cmluZwZnb29nbGUDY29tAAABAAE=",
                    "delay": "10-16",
                    "applyTo": "ip"
                    },
                    {
                    "type": "rand",
                    "packet": "10-20",
                    "delay": "10-16",
                    "applyTo": "ipv4"
                    },
                    {
                    "type": "str",
                    "packet": "hiGFW",
                    "delay": "10-16",
                    "applyTo": "ipv6"
                    },
                    {
                        "type": "str",
                        "packet": "GET /favicon.ico HTTP/1.1\r\nHost: www.google.com\r\n\r\n",
                        "delay": "50-200",
                        "applyTo": "ip"
                    }
                ]
            },
            "streamSettings": {
                "sockopt": {
                "tcpNoDelay": true,
                "tcpKeepAliveIdle": 100,
                "domainStrategy": "UseIP"
                }
            },
            "tag": "fragment-out"
            },
            {
            "protocol": "vless",
            "tag": "fakeproxy-out",
            "settings": {
                "fragment": {
                    "packets": "2-4",      
                    "length": "200-800",   
                    "interval": "5-20",    
                    "maxSplit": "1000-2000"
                },
                "vnext": [
                {
                    "address": "google.com",
                    "port": 443,
                    "users": [
                    {
                        "encryption": "none",
                        "flow": "",
                        "id": "UUID",
                        "level": 8,
                        "security": "auto"
                    }
                    ]
                }
                ]
            },
            "streamSettings": {
                "network": "xhttp",
                "security": "tls",
                "tlsSettings": {
                "allowInsecure": false,
                "alpn": [
                    "h3,h2,http/1.1"
                ],
                "fingerprint": "randomized",
                "serverName": "google.com",
                "show": false
                },
                "xhttpSettings": {
                "host": "google.com",
                "path": "/",
                "mode": "auto",
                "extra": {
                    "xPaddingBytes": "96-254",
                    "noGRPCHeader": false,
                    "noSSEHeader": false,
                    "xmux": {
                    "maxConcurrency": "16-128",
                    "maxConnections": 0,
                    "cMaxReuseTimes": 0,
                    "hMaxRequestTimes": "300-1000",
                    "hMaxReusableSecs": "1200-5000",
                    "hKeepAlivePeriod": 0
                    }
                }
                }
            },
            "mux": {
                "concurrency": 8,
                "enabled": false
            }
            },
            {
            "protocol": "socks",
            "tag": "telegram-proxy",
            "settings": {
                "servers": [
                {
                    "address": "104.248.197.67",
                    "port": 1080
                }
        ],
                "fragment": {
                    "packets": "1-5",
                    "length": "4-8",
                    "interval": "2-4",
                    "maxSplit": "32-512"
                }

            },
            "proxySettings": {
                "tag": "fragment-out"
            }
            },
            {
            "protocol": "dns",
            "tag": "dns-out"
            },
            {
            "protocol": "blackhole",
            "settings": {
                "response": {
                "type": "http"
                }
            },
            "tag": "block"
            },
            {
            "protocol": "socks",
            "tag": "dummy",
            "settings": {
                "servers": [
                {
                    "address": "127.0.0.1",
                    "port": 10808
                }
                ]
            }
            }
        ],
        "policy": {
            "levels": {
            "8": {
                "connIdle": 300,
                "downlinkOnly": 1,
                "handshake": 4,
                "uplinkOnly": 1
            }
            },
            "system": {
            "statsOutboundUplink": true,
            "statsOutboundDownlink": true
            }
        },
        "routing": {
            "domainStrategy": "IPIfNonMatch",
            "rules": [
            {
                "inboundTag": [
                "dns-in"
                ],
                "outboundTag": "dns-out",
                "type": "field"
            },
            {
                "inboundTag": [
                "socks-in",
                "http-in"
                ],
                "port": 53,
                "outboundTag": "dns-out",
                "type": "field"
            },
            {
                "type": "field",
                "domain": [
                "geosite:telegram"
                ],
                "outboundTag": "telegram-proxy"
            },
            {
                "type": "field",
                "ip": [
                "91.108.4.0/22",
                "91.108.8.0/22",
                "91.108.12.0/22",
                "91.108.16.0/22",
                "91.108.56.0/22",
                "149.154.160.0/20",
                "185.76.151.0/24"
                ],
                "outboundTag": "telegram-proxy"
            },
            {
                "inboundTag": [
                "socks-in",
                "http-in"
                ],
                "port": "0-65535",
                "outboundTag": "fragment-out",
                "type": "field",
                "enabled": true
            },
            {
                "ip": [
                "10.10.34.34",
                "10.10.34.35",
                "10.10.34.36"
                ],
                "outboundTag": "block",
                "type": "field"
            }
            ],
            "strategy": "rules"
        },
        "stats": {}
    },
    {
        "remarks": "🖔ATOMIC-XhTTP-DOH-GFW-nogeo-full🖔",
        "log": {
            "loglevel": "none",
            "access": "",
            "error": "",
            "dnsLog": false
        },
        "dns": {
            "disableECS": true,
            "queryStrategy": "UseIPv4",
            "tag": "dns",
            "unexpectedIPs": [
            "10.10.34.34",
            "10.10.34.35",
            "10.10.34.36"
            ],
            "hosts": {
            "www.kirtokhamenei.ir": ["8.8.8.8"],
                "dns.nextdns.io": ["45.90.30.0","45.90.28.0"],
                "unfiltered.joindns4.eu": ["86.54.11.200","86.54.11.100"],
                "ada.openbld.net": ["146.112.41.102","146.112.41.2"],
                "sky.rethinkdns.com": ["104.18.0.48","8.47.69.0"],
                "mozilla.cloudflare-dns.com": ["162.159.61.4","172.64.41.4"],
                "doh.flashstart.com": ["185.236.104.104"],
                "anti-ban.dynx.pro": ["10.139.177.17"],
                "dns.quad9.net": ["9.9.9.9","149.112.112.112"]
            },
            "servers": [
            {
                "address":"https://sky.rethinkdns.com/dns-query",
                "proxyOutboundTag": "fakeproxy-out"

            },
            {
                "address": "https://mozilla.cloudflare-dns.com/dns-query",
                "proxyOutboundTag": "fakeproxy-out"
            },  
            {
                "address": "https://dns.nextdns.io", 
                "proxyOutboundTag": "fakeproxy-out"
            },
            {
                "address": "https://unfiltered.joindns4.eu/dns-query",
                "proxyOutboundTag": "fakeproxy-out"

            },
            {
                "address": "https://ada.openbld.net/dns-query",
                "proxyOutboundTag": "fakeproxy-out",
                "timeoutMs": 1000
            },
            {
                "address": "https://doh.flashstart.com/f17c9ee5",
                "proxyOutboundTag": "fakeproxy-out",
                "timeoutMs": 1500
            },
            {
                "address": "https://dns.quad9.net/dns-query",
                "proxyOutboundTag": "fakeproxy-out"     
            },
            {
                "address": "https://anti-ban.dynx.pro/dns-query",
                "proxyOutboundTag": "fakeproxy-out",
                "timeoutMs": 2000
            },
            {
                "address": "localhost",
                "domains": ["domain:ir", "geosite:private"],
                "finalQuery": true
            }
            ]
            },
        "inbounds": [
            {
            "listen": "127.0.0.1",
            "port": 10808,
            "protocol": "socks",
            "settings": {
                "auth": "noauth",
                "udp": true,
                "userLevel": 8
            },
            "sniffing": {
                "destOverride": [
                "http",
                "tls"
                ],
                "enabled": true
            },
            "tag": "socks-in"
            },
            {
            "listen": "127.0.0.1",
            "port": 10809,
            "protocol": "http",
            "settings": {
                "userLevel": 8
            },
            "sniffing": {
                "destOverride": [
                "http",
                "tls"
                ],
                "enabled": true
            },
            "tag": "http-in"
            },
            {
            "port": 10853,
            "protocol": "dokodemo-door",
            "settings": {
                "address": "8.8.8.8",
                "network": "tcp,udp",
                "port": 53
            },
            "tag": "dns-in"
            }
        ],
        "outbounds": [
            {
            "protocol": "freedom",
            "settings": {
                "domainStrategy": "UseIPv4",
                "fragment": {
                "packets": "1-5",
                "length": "4-8",
                "interval": "2-4",
                "maxSplit": "32-512"
                },
                "noises": [
                    {
                    "type": "base64",
                    "packet": "7nQBAAABAAAAAAAACnF0LXN0cmluZwZnb29nbGUDY29tAAABAAE=",
                    "delay": "10-16",
                    "applyTo": "ip"
                    },
                    {
                    "type": "rand",
                    "packet": "10-20",
                    "delay": "10-16",
                    "applyTo": "ipv4"
                    },
                    {
                    "type": "str",
                    "packet": "hiGFW",
                    "delay": "10-16",
                    "applyTo": "ipv6"
                    },
                    {
                        "type": "str",
                        "packet": "GET /favicon.ico HTTP/1.1\r\nHost: www.google.com\r\n\r\n",
                        "delay": "50-200",
                        "applyTo": "ip"
                    }
                ]
            },
            "streamSettings": {
                "sockopt": {
                "tcpNoDelay": true,
                "tcpKeepAliveIdle": 100,
                "domainStrategy": "UseIP"
                }
            },
            "tag": "fragment-out"
            },
            {
            "protocol": "vless",
            "tag": "fakeproxy-out",
            "settings": {
                "fragment": {
                    "packets": "2-4",      
                    "length": "200-800",   
                    "interval": "5-20",    
                    "maxSplit": "1000-2000"
                },
                "vnext": [
                {
                    "address": "google.com",
                    "port": 443,
                    "users": [
                    {
                        "encryption": "none",
                        "flow": "",
                        "id": "UUID",
                        "level": 8,
                        "security": "auto"
                    }
                    ]
                }
                ]
            },
            "streamSettings": {
                "network": "xhttp",
                "security": "tls",
                "tlsSettings": {
                "allowInsecure": false,
                "alpn": [
                    "h3,h2,http/1.1"
                ],
                "fingerprint": "randomized",
                "serverName": "google.com",
                "show": false
                },
                "xhttpSettings": {
                "host": "google.com",
                "path": "/",
                "mode": "auto",
                "extra": {
                    "xPaddingBytes": "96-254",
                    "noGRPCHeader": false,
                    "noSSEHeader": false,
                    "xmux": {
                    "maxConcurrency": "16-128",
                    "maxConnections": 0,
                    "cMaxReuseTimes": 0,
                    "hMaxRequestTimes": "300-1000",
                    "hMaxReusableSecs": "1200-5000",
                    "hKeepAlivePeriod": 0
                    }
                }
                }
            },
            "mux": {
                "concurrency": 8,
                "enabled": false
            }
            },
            {
            "protocol": "socks",
            "tag": "telegram-proxy",
            "settings": {
                "servers": [
                {
                    "address": "104.248.197.67",
                    "port": 1080
                }
        ],
                "fragment": {
                    "packets": "1-5",
                    "length": "4-8",
                    "interval": "2-4",
                    "maxSplit": "32-512"
                }

            },
            "proxySettings": {
                "tag": "fragment-out"
            }
            },
            {
            "protocol": "dns",
            "tag": "dns-out"
            },
            {
            "protocol": "blackhole",
            "settings": {
                "response": {
                "type": "http"
                }
            },
            "tag": "block"
            },
            {
            "protocol": "socks",
            "tag": "dummy",
            "settings": {
                "servers": [
                {
                    "address": "127.0.0.1",
                    "port": 10808
                }
                ]
            }
            }
        ],
        "policy": {
            "levels": {
            "8": {
                "connIdle": 300,
                "downlinkOnly": 1,
                "handshake": 4,
                "uplinkOnly": 1
            }
            },
            "system": {
            "statsOutboundUplink": true,
            "statsOutboundDownlink": true
            }
        },
        "routing": {
            "domainStrategy": "IPIfNonMatch",
            "rules": [
            {
                "inboundTag": [
                "dns-in"
                ],
                "outboundTag": "dns-out",
                "type": "field"
            },
            {
                "inboundTag": [
                "socks-in",
                "http-in"
                ],
                "port": 53,
                "outboundTag": "dns-out",
                "type": "field"
            },
            {
                "type": "field",
                "domain": [
                "geosite:telegram"
                ],
                "outboundTag": "telegram-proxy"
            },
            {
                "type": "field",
                "ip": [
                "91.108.4.0/22",
                "91.108.8.0/22",
                "91.108.12.0/22",
                "91.108.16.0/22",
                "91.108.56.0/22",
                "149.154.160.0/20",
                "185.76.151.0/24"
                ],
                "outboundTag": "telegram-proxy"
            },
            {
                "inboundTag": [
                "socks-in",
                "http-in"
                ],
                "port": "0-65535",
                "outboundTag": "fragment-out",
                "type": "field",
                "enabled": true
            },
            {
                "ip": [
                "10.10.34.34",
                "10.10.34.35",
                "10.10.34.36"
                ],
                "outboundTag": "block",
                "type": "field"
            }
            ],
            "strategy": "rules"
        },
        "stats": {}
    }
]

https://github.com/voidr3aper-anon/GFW-slayer

GFW-slayer

https://raw.githubusercontent.com/voidr3aper-anon/GFW-slayer/refs/heads/main/configs/regional/iran/emergency-add-on-for-iran.json

[
    {
        "remarks": "THIVOID-ROBUST-SERVERLESS-EMERGENCY-ADD-ON-FOR-IRAN",
        "log": {
            "loglevel": "warning",
            "dnsLog": false
        },
        "dns": {
            "disableECS": true,
            "queryStrategy": "UseIPv4",
            "tag": "dns",
            "disableCache": false,
            "serveStale": true,
            "serveExpiredTTL": 3600,
            "disableFallback": false,
            "disableFallbackIfMatch": true,
            "enableParallelQuery": true,
            "useSystemHosts": false,

            "hosts": {
            "dns.google": ["8.8.8.8", "8.8.4.4"],
            "cloudflare-dns.com": ["104.16.248.249", "104.16.133.229"],
            "dns.quad9.net": ["9.9.9.9", "149.112.112.112"],
            "base.dns.mullvad.net": ["194.242.2.4"],
            "doh.dns.sb": ["185.222.222.222", "45.11.45.11"],
            "dns-doh.dnsforfamily.com": ["94.130.180.225", "78.47.64.161"],
            "freedns.controld.com": ["76.76.2.33", "76.76.10.33"],
            "dns.nextdns.io": ["45.90.30.0","45.90.28.0"],
            "unfiltered.joindns4.eu": ["86.54.11.200","86.54.11.100"],
            "ada.openbld.net": ["146.112.41.102","146.112.41.2"],
            "sky.rethinkdns.com": ["104.18.0.48","8.47.69.0"],
            "mozilla.cloudflare-dns.com": ["162.159.61.4","172.64.41.4"],
            "doh.flashstart.com": ["185.236.104.104"],
            "anti-ban.dynx.pro": ["10.139.177.17"]
            },

            "servers": [
            {
                "address": "https://cloudflare-dns.com/dns-query",
                "proxyOutboundTag": "dns-frag-out"
            },
            {
                "address": "https://sky.rethinkdns.com/dns-query",
                "proxyOutboundTag": "dns-frag-out"
            },
            {
                "address": "h2c://1.1.1.1/dns-query",
                "proxyOutboundTag": "doh-wrap-frag-out",
                "skipFallback": true,
                "timeoutMs": 1200
            },
            {
                "address": "https://dns.quad9.net/dns-query",
                "proxyOutboundTag": "dns-frag-out",
                "timeoutMs": 1500
            },
            {
                "address": "https://1.1.1.1/dns-query",
                "proxyOutboundTag": "dns-frag-out",
                "skipFallback": true,
                "timeoutMs": 1200
            },
            {
                "address": "https://dns.google/dns-query",
                "proxyOutboundTag": "dns-frag-out",
                "timeoutMs": 1500
            },
            {
                "address": "https://dns.quad9.net/dns-query",
                "proxyOutboundTag": "dns-frag-out",
                "timeoutMs": 2000
            },
            {
                "address": "https://base.dns.mullvad.net/dns-query",
                "proxyOutboundTag": "dns-frag-out",
                "timeoutMs": 2000
            },
            {
                "address": "https://doh.dns.sb/dns-query",
                "proxyOutboundTag": "dns-frag-out",
                "timeoutMs": 2000
            },
            {
                "address": "https://dns-doh.dnsforfamily.com/dns-query",
                "proxyOutboundTag": "dns-frag-out",
                "timeoutMs": 2000
            },

            "tcp://1.1.1.1:53",
            "tcp://9.9.9.9:53"
            ]
        },

        "inbounds": [
            {
            "listen": "127.0.0.1",
            "port": 10808,
            "protocol": "socks",
            "settings": { "auth": "noauth", "udp": true, "userLevel": 8 },
            "sniffing": {
                "enabled": true,
                "destOverride": ["http", "tls", "quic"],
                "metadataOnly": true,
                "routeOnly": true
            },
            "tag": "socks-in"
            },
            {
            "listen": "127.0.0.1",
            "port": 10809,
            "protocol": "http",
            "settings": { "userLevel": 8 },
            "sniffing": {
                "enabled": true,
                "destOverride": ["http", "tls", "quic"],
                "metadataOnly": true,
                "routeOnly": true
            },
            "tag": "http-in"
            },
            {
            "port": 10853,
            "protocol": "dokodemo-door",
            "settings": { "address": "8.8.8.8", "network": "tcp,udp", "port": 53 },
            "tag": "dns-in"
            }
        ],

        "outbounds": [
            {
            "protocol": "freedom",
            "tag": "frag-out",
            "settings": {
                "domainStrategy": "AsIs",
                "fragment": {
                "packets": "1-5",
                "length": "1-9",
                "interval": "0-6"
                }
            },
            "streamSettings": {
                "sockopt": {
                "domainStrategy": "UseIPv4",
                "tcpNoDelay": true,
                "tcpKeepAliveIdle": 45,
                "tcpKeepAliveInterval": 45,
                "tcpUserTimeout": 12000
                }
            }
            },

            {
            "protocol": "freedom",
            "tag": "dns-frag-out",
            "settings": {
                "domainStrategy": "AsIs",
                "fragment": {
                "packets": "1-5",
                "length": "1-9",
                "interval": "0-5"
                }
            },
            "streamSettings": {
                "sockopt": {
                "domainStrategy": "UseIPv4",
                "tcpNoDelay": true,
                "tcpKeepAliveIdle": 45,
                "tcpKeepAliveInterval": 45,
                "tcpUserTimeout": 12000
                }
            }
            },

            {
            "protocol": "freedom",
            "tag": "dot-frag-out",
            "settings": {
                "domainStrategy": "AsIs",
                "fragment": {
                "packets": "1-5",
                "length": "1-9",
                "interval": "0-8"
                }
            },
            "streamSettings": {
                "sockopt": {
                "domainStrategy": "UseIPv4",
                "tcpNoDelay": true,
                "tcpKeepAliveIdle": 45,
                "tcpKeepAliveInterval": 45,
                "tcpUserTimeout": 15000
                }
            }
            },

            {
            "protocol": "freedom",
            "tag": "direct-out",
            "settings": { "domainStrategy": "AsIs" },
            "streamSettings": {
                "sockopt": {
                "domainStrategy": "UseIPv4",
                "tcpNoDelay": true,
                "tcpKeepAliveIdle": 45,
                "tcpKeepAliveInterval": 45,
                "tcpUserTimeout": 12000
                }
            }
            },

            {
            "protocol": "socks",
            "tag": "telegram-proxy",
            "settings": {
                "servers": [{ "address": "104.248.197.67", "port": 1080 }]
            },
            "proxySettings": { "tag": "frag-out" }
            },

            { "protocol": "dns", "tag": "dns-out" },

            {
            "protocol": "blackhole",
            "tag": "block",
            "settings": { "response": { "type": "http" } }
            }
        ],

        "policy": {
            "levels": {
            "8": { "connIdle": 600, "handshake": 12, "uplinkOnly": 1, "downlinkOnly": 1 }
            }
        },

        "routing": {
            "domainStrategy": "IPIfNonMatch",
            "rules": [
            {
                "type": "field",
                "inboundTag": ["socks-in", "http-in"],
                "network": "udp",
                "port": 443,
                "outboundTag": "block"
            },

            { "type": "field", "inboundTag": ["dns-in"], "outboundTag": "dns-out" },
            {
                "type": "field",
                "inboundTag": ["socks-in", "http-in"],
                "port": 53,
                "outboundTag": "dns-out"
            },

            {
                "type": "field",
                "inboundTag": ["socks-in", "http-in"],
                "network": "tcp",
                "port": 853,
                "outboundTag": "dot-frag-out"
            },

            { "type": "field", "domain": ["geosite:telegram"], "outboundTag": "telegram-proxy" },

            { "type": "field", "domain": ["domain:ir"], "outboundTag": "direct-out" },
            { "type": "field", "ip": ["geoip:ir", "geoip:private"], "outboundTag": "direct-out" },

            {
                "type": "field",
                "inboundTag": ["socks-in", "http-in"],
                "outboundTag": "frag-out"
            }
            ]
        }
    },
    {
        "remarks": "THIVOID-FAST-ROBUST-SERVERLESS-EMERGENCY-ADD-ON-FOR-IRAN",
        "log": {
            "loglevel": "warning",
            "dnsLog": false
        },

        "dns": {
            "disableECS": true,
            "queryStrategy": "UseIPv4",
            "tag": "dns",
            "disableCache": false,
            "serveStale": true,
            "serveExpiredTTL": 3600,
            "disableFallback": false,
            "disableFallbackIfMatch": true,
            "enableParallelQuery": true,
            "useSystemHosts": false,

            "hosts": {
            "cloudflare-dns.com": ["1.1.1.1", "1.0.0.1"],
            "dns.google": ["8.8.8.8", "8.8.4.4"],
            "dns.quad9.net": ["9.9.9.9", "149.112.112.112"]
            },

            "servers": [
            {
                "address": "https://cloudflare-dns.com/dns-query",
                "proxyOutboundTag": "direct-out",
                "timeoutMs": 900,
                "skipFallback": true
            },
            {
                "address": "https://cloudflare-dns.com/dns-query",
                "proxyOutboundTag": "dns-frag-out",
                "timeoutMs": 1300
            },
            {
                "address": "https://dns.google/dns-query",
                "proxyOutboundTag": "dns-frag-out",
                "timeoutMs": 1500
            },
            {
                "address": "https://dns.quad9.net/dns-query",
                "proxyOutboundTag": "dns-frag-out",
                "timeoutMs": 1500
            },

            "tcp://1.1.1.1:53",
            "tcp://8.8.8.8:53"
            ]
        },

        "inbounds": [
            {
            "listen": "127.0.0.1",
            "port": 10808,
            "protocol": "socks",
            "settings": { "auth": "noauth", "udp": true, "userLevel": 8 },
            "sniffing": {
                "enabled": true,
                "destOverride": ["http", "tls", "quic"],
                "metadataOnly": true,
                "routeOnly": true
            },
            "tag": "socks-in"
            },
            {
            "listen": "127.0.0.1",
            "port": 10809,
            "protocol": "http",
            "settings": { "userLevel": 8 },
            "sniffing": {
                "enabled": true,
                "destOverride": ["http", "tls", "quic"],
                "metadataOnly": true,
                "routeOnly": true
            },
            "tag": "http-in"
            },
            {
            "port": 10853,
            "protocol": "dokodemo-door",
            "settings": { "address": "8.8.8.8", "network": "tcp,udp", "port": 53 },
            "tag": "dns-in"
            }
        ],

        "outbounds": [
            {
            "protocol": "freedom",
            "tag": "frag-out",
            "settings": {
                "domainStrategy": "AsIs",
                "fragment": {
                "packets": "tlshello",
                "length": "30-120",
                "interval": "0-5"
                }
            },
            "streamSettings": {
                "sockopt": {
                "domainStrategy": "UseIPv4",
                "tcpNoDelay": true,
                "tcpKeepAliveIdle": 45,
                "tcpKeepAliveInterval": 45,
                "tcpUserTimeout": 12000
                }
            }
            },

            {
            "protocol": "freedom",
            "tag": "dns-frag-out",
            "settings": {
                "domainStrategy": "AsIs",
                "fragment": {
                "packets": "tlshello",
                "length": "20-90",
                "interval": "0-4"
                }
            },
            "streamSettings": {
                "sockopt": {
                "domainStrategy": "UseIPv4",
                "tcpNoDelay": true,
                "tcpKeepAliveIdle": 45,
                "tcpKeepAliveInterval": 45,
                "tcpUserTimeout": 12000
                }
            }
            },

            {
            "protocol": "freedom",
            "tag": "dot-frag-out",
            "settings": {
                "domainStrategy": "AsIs",
                "fragment": {
                "packets": "tlshello",
                "length": "20-100",
                "interval": "0-6"
                }
            },
            "streamSettings": {
                "sockopt": {
                "domainStrategy": "UseIPv4",
                "tcpNoDelay": true,
                "tcpKeepAliveIdle": 45,
                "tcpKeepAliveInterval": 45,
                "tcpUserTimeout": 15000
                }
            }
            },

            {
            "protocol": "freedom",
            "tag": "direct-out",
            "settings": { "domainStrategy": "AsIs" },
            "streamSettings": {
                "sockopt": {
                "domainStrategy": "UseIPv4",
                "tcpNoDelay": true,
                "tcpKeepAliveIdle": 45,
                "tcpKeepAliveInterval": 45,
                "tcpUserTimeout": 12000
                }
            }
            },

            {
            "protocol": "socks",
            "tag": "telegram-proxy",
            "settings": {
                "servers": [{ "address": "104.248.197.67", "port": 1080 }]
            },
            "proxySettings": { "tag": "frag-out" }
            },

            { "protocol": "dns", "tag": "dns-out" },

            {
            "protocol": "blackhole",
            "tag": "block",
            "settings": { "response": { "type": "http" } }
            }
        ],

        "policy": {
            "levels": {
            "8": { "connIdle": 600, "handshake": 12, "uplinkOnly": 1, "downlinkOnly": 1 }
            }
        },

        "routing": {
            "domainStrategy": "IPIfNonMatch",
            "rules": [
            {
                "type": "field",
                "inboundTag": ["socks-in", "http-in"],
                "network": "udp",
                "port": 443,
                "outboundTag": "block"
            },

            { "type": "field", "inboundTag": ["dns-in"], "outboundTag": "dns-out" },
            {
                "type": "field",
                "inboundTag": ["socks-in", "http-in"],
                "port": 53,
                "outboundTag": "dns-out"
            },

            {
                "type": "field",
                "inboundTag": ["socks-in", "http-in"],
                "network": "tcp",
                "port": 853,
                "outboundTag": "dot-frag-out"
            },

            { "type": "field", "domain": ["geosite:telegram"], "outboundTag": "telegram-proxy" },

            { "type": "field", "domain": ["domain:ir"], "outboundTag": "direct-out" },
            { "type": "field", "ip": ["geoip:ir", "geoip:private"], "outboundTag": "direct-out" },

            {
                "type": "field",
                "inboundTag": ["socks-in", "http-in"],
                "outboundTag": "frag-out"
            }
            ]
        }
    },
    {
        "remarks": "THIVOID-ROBUST-SOSO-SERVERLESS-EMERGENCY-ADD-ON-FOR-IRAN",
        "log": {
            "loglevel": "debug",
            "dnsLog": true
        },
        "dns": {
            "disableECS": true,
            "queryStrategy": "UseIPv4",
            "tag": "dns",
            "disableCache": false,
            "serveStale": true,
            "serveExpiredTTL": 3600,
            "disableFallback": false,
            "disableFallbackIfMatch": true,
            "enableParallelQuery": true,
            "useSystemHosts": false,

            "hosts": {
            "dns.google": ["8.8.8.8", "8.8.4.4"],
            "cloudflare-dns.com": ["104.16.248.249", "104.16.133.229"],
            "dns.quad9.net": ["9.9.9.9", "149.112.112.112"],
            "base.dns.mullvad.net": ["194.242.2.4"],
            "doh.dns.sb": ["185.222.222.222", "45.11.45.11"],
            "dns-doh.dnsforfamily.com": ["94.130.180.225", "78.47.64.161"],
            "freedns.controld.com": ["76.76.2.33", "76.76.10.33"],
            "dns.nextdns.io": ["45.90.30.0","45.90.28.0"],
            "unfiltered.joindns4.eu": ["86.54.11.200","86.54.11.100"],
            "ada.openbld.net": ["146.112.41.102","146.112.41.2"],
            "sky.rethinkdns.com": ["104.18.0.48","8.47.69.0"],
            "mozilla.cloudflare-dns.com": ["162.159.61.4","172.64.41.4"],
            "doh.flashstart.com": ["185.236.104.104"],
            "anti-ban.dynx.pro": ["10.139.177.17"]
            },

            "servers": [
            {
                "address": "https://cloudflare-dns.com/dns-query",
                "proxyOutboundTag": "dns-frag-out"
            },
            {
                "address": "https://sky.rethinkdns.com/dns-query",
                "proxyOutboundTag": "dns-frag-out"
            },
            {
                "address": "h2c://1.1.1.1/dns-query",
                "proxyOutboundTag": "doh-wrap-frag-out",
                "skipFallback": true,
                "timeoutMs": 1200
            },
            {
                "address": "https://dns.quad9.net/dns-query",
                "proxyOutboundTag": "dns-frag-out",
                "timeoutMs": 1500
            },
            {
                "address": "https://1.1.1.1/dns-query",
                "proxyOutboundTag": "dns-frag-out",
                "skipFallback": true,
                "timeoutMs": 1200
            },
            {
                "address": "https://dns.google/dns-query",
                "proxyOutboundTag": "dns-frag-out",
                "timeoutMs": 1500
            },
            {
                "address": "https://dns.quad9.net/dns-query",
                "proxyOutboundTag": "dns-frag-out",
                "timeoutMs": 1500
            },
            {
                "address": "https://base.dns.mullvad.net/dns-query",
                "proxyOutboundTag": "dns-frag-out",
                "timeoutMs": 1500
            },
            {
                "address": "https://doh.dns.sb/dns-query",
                "proxyOutboundTag": "dns-frag-out",
                "timeoutMs": 1500
            },
            {
                "address": "https://dns-doh.dnsforfamily.com/dns-query",
                "proxyOutboundTag": "dns-frag-out",
                "timeoutMs": 1500
            },

            "tcp://1.1.1.1:53",
            "tcp://9.9.9.9:53"
            ]
        },

        "inbounds": [
            {
            "listen": "127.0.0.1",
            "port": 10808,
            "protocol": "socks",
            "settings": { "auth": "noauth", "udp": true, "userLevel": 8 },
            "sniffing": {
                "enabled": true,
                "destOverride": ["http", "tls", "quic"],
                "metadataOnly": true,
                "routeOnly": true
            },
            "tag": "socks-in"
            },
            {
            "listen": "127.0.0.1",
            "port": 10809,
            "protocol": "http",
            "settings": { "userLevel": 8 },
            "sniffing": {
                "enabled": true,
                "destOverride": ["http", "tls", "quic"],
                "metadataOnly": true,
                "routeOnly": true
            },
            "tag": "http-in"
            },
            {
            "port": 10853,
            "protocol": "dokodemo-door",
            "settings": { "address": "8.8.8.8", "network": "tcp,udp", "port": 53 },
            "tag": "dns-in"
            }
        ],

        "outbounds": [
            {
            "protocol": "freedom",
            "tag": "frag-out",
            "settings": {
                "domainStrategy": "AsIs",
                "fragment": {
                "packets": "tlshello",
                "length": "20-80",
                "interval": "0-6"
                }
            },
            "streamSettings": {
                "sockopt": {
                "domainStrategy": "UseIPv4",
                "tcpNoDelay": true,
                "tcpKeepAliveIdle": 45,
                "tcpKeepAliveInterval": 45,
                "tcpUserTimeout": 12000
                }
            }
            },

            {
            "protocol": "freedom",
            "tag": "dns-frag-out",
            "settings": {
                "domainStrategy": "AsIs",
                "fragment": {
                "packets": "tlshello",
                "length": "20-70",
                "interval": "0-5"
                }
            },
            "streamSettings": {
                "sockopt": {
                "domainStrategy": "UseIPv4",
                "tcpNoDelay": true,
                "tcpKeepAliveIdle": 45,
                "tcpKeepAliveInterval": 45,
                "tcpUserTimeout": 12000
                }
            }
            },

            {
            "protocol": "freedom",
            "tag": "dot-frag-out",
            "settings": {
                "domainStrategy": "AsIs",
                "fragment": {
                "packets": "tlshello",
                "length": "20-80",
                "interval": "0-8"
                }
            },
            "streamSettings": {
                "sockopt": {
                "domainStrategy": "UseIPv4",
                "tcpNoDelay": true,
                "tcpKeepAliveIdle": 45,
                "tcpKeepAliveInterval": 45,
                "tcpUserTimeout": 15000
                }
            }
            },

            {
            "protocol": "freedom",
            "tag": "direct-out",
            "settings": { "domainStrategy": "AsIs" },
            "streamSettings": {
                "sockopt": {
                "domainStrategy": "UseIPv4",
                "tcpNoDelay": true,
                "tcpKeepAliveIdle": 45,
                "tcpKeepAliveInterval": 45,
                "tcpUserTimeout": 12000
                }
            }
            },

            {
            "protocol": "socks",
            "tag": "telegram-proxy",
            "settings": {
                "servers": [{ "address": "104.248.197.67", "port": 1080 }]
            },
            "proxySettings": { "tag": "frag-out" }
            },

            { "protocol": "dns", "tag": "dns-out" },

            {
            "protocol": "blackhole",
            "tag": "block",
            "settings": { "response": { "type": "http" } }
            }
        ],

        "policy": {
            "levels": {
            "8": { "connIdle": 600, "handshake": 12, "uplinkOnly": 1, "downlinkOnly": 1 }
            }
        },

        "routing": {
            "domainStrategy": "IPIfNonMatch",
            "rules": [
            {
                "type": "field",
                "inboundTag": ["socks-in", "http-in"],
                "network": "udp",
                "port": 443,
                "outboundTag": "block"
            },

            { "type": "field", "inboundTag": ["dns-in"], "outboundTag": "dns-out" },
            {
                "type": "field",
                "inboundTag": ["socks-in", "http-in"],
                "port": 53,
                "outboundTag": "dns-out"
            },

            {
                "type": "field",
                "inboundTag": ["socks-in", "http-in"],
                "network": "tcp",
                "port": 853,
                "outboundTag": "dot-frag-out"
            },

            { "type": "field", "domain": ["geosite:telegram"], "outboundTag": "telegram-proxy" },

            { "type": "field", "domain": ["domain:ir"], "outboundTag": "direct-out" },
            { "type": "field", "ip": ["geoip:ir", "geoip:private"], "outboundTag": "direct-out" },

            {
                "type": "field",
                "inboundTag": ["socks-in", "http-in"],
                "outboundTag": "frag-out"
            }
            ]
        }
    }



]

DNSTT

https://github.com/GFW-knocker/Xray-core/pull/35

{
  "log": {
    "loglevel": "debug"
  },
  "inbounds": [
    {
      "listen": "127.0.0.1",
      "port": 2053,
      "protocol": "socks",
      "settings": {
        "auth": "noauth"
      }
    }
  ],
  "outbounds": [
    {
      "protocol": "socks",
      "settings": {
        "servers": [
          {
            "address": "1.1.1.1",
            "port": 53
          }
        ]
      },
      "streamSettings": {
        "network": "dnstt",
        "dnsttSettings": {
          "serverAddress": "t.example.com",
          "serverPublicKey": "dnstt-public-key"
        }
      }
    }
  ]
}

دور زدن فیلترینگ با کانفیگ سرورلس با ترکیب nekob9x و v2rayng

لینک کانفیگ nekobox

{
  "dns": {
    "independent_cache": true,
    "rules": [
      {
        "domain": [
          "dns.google"
        ],
        "server": "dns-direct"
      },
      {
        "outbound": [
          "any"
        ],
        "server": "dns-direct"
      }
    ],
    "servers": [
      {
        "address": "8.8.8.8",
        "tag": "dns-direct"
      },
      {
        "address": "fakeip",
        "tag": "fakeip"
      }
    ],
    "disable_cache": false,
    "strategy": "ipv4_only",
    "fakeip": {
      "enabled": true,
      "inet4_range": "10.20.152.0/22"
    }
  },
  "experimental": {
    "cache_file": {
      "enabled": true,
      "path": "../cache/clash.db",
      "store_fakeip": true
    },
    "clash_api": {
      "external_controller": "127.0.0.1:9090",
      "external_ui": "../files/yacd"
    }
  },
  "inbounds": [
    {
      "domain_strategy": "",
      "listen": "127.0.0.1",
      "listen_port": 2080,
      "sniff": true,
      "sniff_override_destination": false,
      "tag": "mixed-in",
      "type": "mixed"
    }
  ],
  "log": {
    "level": "debug"
  },
  "outbounds": [
    {
      "tag": "direct",
      "type": "direct"
    }
  ],
  "route": {
    "auto_detect_interface": true,
    "rule_set": [
      {
        "type": "inline",
        "tag": "google",
        "rules": [
          {
            "domain": [
              "265.com",
              "ai.google.dev",
              "alkalicore-pa.clients6.google.com",
              "alkalimakersuite-pa.clients6.google.com",
              "alt1-mtalk.google.com",
              "alt2-mtalk.google.com",
              "alt3-mtalk.google.com",
              "alt4-mtalk.google.com",
              "alt5-mtalk.google.com",
              "alt6-mtalk.google.com",
              "alt7-mtalk.google.com",
              "alt8-mtalk.google.com",
              "analytics.google.com",
              "android.googlesource.com",
              "app-analytics-services.com",
              "apps5.oingo.com",
              "avail.googleflights.net",
              "beacons.gcp.gvt2.com",
              "beacons.gvt2.com",
              "beacons2.gvt2.com",
              "beacons3.gvt2.com",
              "c.admob.com",
              "c.android.clients.google.com",
              "c.pki.goog",
              "cache-management-prod.google.com",
              "cache.pack.google.com",
              "checkin.gstatic.com",
              "clickserve.cc-dt.com",
              "clickserve.dartsearch.net",
              "clickserver.googleads.com",
              "clients1.google.com",
              "clientservices.googleapis.com",
              "cn.widevine.com",
              "cnappinstall.googleadapis.com",
              "connectivitycheck.gstatic.com",
              "content.googleadapis.com",
              "crashlyticsreports-pa.googleapis.com",
              "crl.pki.goog",
              "crls.pki.goog",
              "csi.gstatic.com",
              "dartsearch-cn.net",
              "dg-meta.video.google.com",
              "dl.google.com",
              "dl.l.google.com",
              "download.mlcc.google.com",
              "download.qatp1.net",
              "download.tensorflow.google.com",
              "emmapplecodevice.googleapis.com",
              "firebase-settings.crashlytics.com",
              "firebase.google.com",
              "firebase.googleapis.com",
              "firebaseappcheck.googleapis.com",
              "firebasedynamiclinks-ipv4.googleapis.com",
              "firebasedynamiclinks-ipv6.googleapis.com",
              "firebasedynamiclinks.googleapis.com",
              "firebaseinappmessaging.googleapis.com",
              "firebaseinstallations.googleapis.com",
              "firebaselogging-pa.googleapis.com",
              "firebaselogging.googleapis.com",
              "firebaseperusertopics-pa.googleapis.com",
              "firebaseremoteconfig.googleapis.com",
              "fontfiles.googleapis.com",
              "fonts.googleapis.com",
              "fonts.gstatic.com",
              "g0.gstatic.com",
              "g1.gstatic.com",
              "g2.gstatic.com",
              "g3.gstatic.com",
              "go.corp.google.com",
              "gongyichuangyi.net",
              "google-ohttp-relay-safebrowsing.fastly-edge.com",
              "googleapis-cn.com",
              "googleapps-cn.com",
              "googleflights-cn.net",
              "gstatic-cn.com",
              "gstaticadssl.l.google.com",
              "gtm.oasisfeng.com",
              "i.pki.goog",
              "imasdk.googleapis.com",
              "l2-uberproxy.corp.google.com",
              "logger-dev.corp.google.com",
              "logger.corp.google.com",
              "login.corp.google.com",
              "monitoring.qpdp1.net",
              "mtalk-dev.google.com",
              "mtalk-staging.google.com",
              "mtalk.google.com",
              "mtalk4.google.com",
              "o.pki.goog",
              "ocsp.pki.goog",
              "pagead-googlehosted.l.google.com",
              "performanceparameters.googleapis.com",
              "pki-goog.l.google.com",
              "pki.google.com",
              "preprod-publicca.googleapis.com",
              "prod-controlbe.floonet.goog",
              "prod-databe.floonet.goog",
              "prod.databe.floonet.goog",
              "proxyconfig.corp.google.com",
              "publicca.googleapis.com",
              "qagpublic.qatp1.net",
              "qgadmin.qcpp1.net",
              "qiao-cn.com",
              "qpx.googleflights.net",
              "qualysapi.qatp1.net",
              "qualysguard.qpdp1.net",
              "r.cert.corp.google.com",
              "rapture-prod.corp.google.com",
              "recaptcha-cn.net",
              "recaptcha.net",
              "redirector.bdn.dev",
              "redirector.c.chat.google.com",
              "redirector.c.mail.google.com",
              "redirector.c.pack.google.com",
              "redirector.c.play.google.com",
              "redirector.c.youtubeeducation.com",
              "redirector.gcpcdn.gvt1.com",
              "redirector.gvt1.com",
              "redirector.offline-maps.gvt1.com",
              "redirector.snap.gvt1.com",
              "redirector.xn--ngstr-lra8j.com",
              "safebrowsing-cache.google.com",
              "safebrowsing.googleapis.com",
              "scanservice1.qcpp1.net",
              "scholar.googleusercontent.com",
              "scholar.l.google.com",
              "service.urchin.com",
              "ssl-google-analytics.l.google.com",
              "ssl.gstatic.com",
              "sslredirect.corp.google.com",
              "staging-controlbe.floonet.goog",
              "staging-databe.floonet.goog",
              "staging.databe.floonet.goog",
              "streaming-uberproxy-rotation.corp.google.com",
              "streaming-uberproxy.corp.google.com",
              "sup-ssh-relay.corp.google.com",
              "sup-ssh-relay2.corp.google.com",
              "sup.corp.google.com",
              "sup.l.google.com",
              "tac.googleapis.com",
              "test.gbugs-qa.chromium.org",
              "tools.google.com",
              "tools.l.google.com",
              "uberproxy-debug4.corp.google.com",
              "uberproxy.corp.google.com",
              "uberproxy6.corp.google.com",
              "update.crashlytics.com",
              "update.googleapis.com",
              "wear.googleapis.com",
              "webchannel-alkalimakersuite-pa.clients6.google.com",
              "www-google-analytics.l.google.com",
              "www-googletagmanager.l.google.com",
              "www.destinationurl.com",
              "www.gstatic.com",
              "www.pxcc.com",
              "www.recaptcha.net"
            ],
            "domain_suffix": [
              ".and",
              ".chrome",
              ".dclk",
              ".gbiz",
              ".gle",
              ".gmail",
              ".goo",
              ".goog",
              ".google",
              ".guge",
              ".hangout",
              ".nexus",
              ".xn--flw351e",
              ".xn--qcka1pmc",
              ".youtube",
              "0emm.com",
              "1e100.net",
              "1ucrs.com",
              "2mdn-cn.net",
              "2mdn.net",
              "466453.com",
              "abc.xyz",
              "adgoogle.net",
              "admeld.com",
              "admob-cn.com",
              "admob.com",
              "ads.youtube.com",
              "adsense.com",
              "adsensecustomsearchads.com",
              "adsenseformobileapps.com",
              "adservice.google.com",
              "advertisercommunity.com",
              "advertiserscommunity.com",
              "adwords-community.com",
              "adwords.com",
              "adwordsexpress.com",
              "aistudio.google.com",
              "android.com",
              "androidify.com",
              "angulardart.org",
              "api.ai",
              "apigee.com",
              "app-measurement-cn.com",
              "app-measurement.com",
              "appbridge.ca",
              "appbridge.io",
              "appbridge.it",
              "appspot.com",
              "apture.com",
              "area120.com",
              "asp-cc.com",
              "autodraw.com",
              "bandpage.com",
              "bard.google.com",
              "baselinestudy.com",
              "baselinestudy.org",
              "bazel.build",
              "bdn.dev",
              "beatthatquote.com",
              "blink.org",
              "blogblog.com",
              "blogger.com",
              "blogger.googleusercontent.com",
              "brocaproject.com",
              "brotli.org",
              "bumpshare.com",
              "bumptop.ca",
              "bumptop.com",
              "bumptop.net",
              "bumptop.org",
              "bumptunes.com",
              "campuslondon.com",
              "certificate-transparency.org",
              "charlestonroadregistry.com",
              "chrome.com",
              "chromebook.com",
              "chromecast.com",
              "chromeos.dev",
              "chromium.org",
              "chronicle.security",
              "chroniclesec.com",
              "cloudburstresearch.com",
              "cloudfunctions.net",
              "cloudproxy.app",
              "cloudrobotics.com",
              "cobrasearch.com",
              "codespot.com",
              "conscrypt.com",
              "conscrypt.org",
              "cookiechoices.org",
              "coova.com",
              "coova.net",
              "coova.org",
              "crossmediapanel.com",
              "crr.com",
              "cs4hs.com",
              "dart.dev",
              "dartlang.org",
              "dartpad.dev",
              "dartsearch.net",
              "dataliberation.org",
              "debug.com",
              "debugproject.com",
              "deepmind.com",
              "deepmind.google",
              "deps.dev",
              "deps.info",
              "devsitetest.how",
              "dialogflow.com",
              "digitalassetlinks.org",
              "docs.new",
              "doubleclick-cn.net",
              "doubleclick.cn",
              "doubleclick.com",
              "doubleclick.net",
              "episodic.com",
              "fastlane.ci",
              "fastlane.tools",
              "feedburner.com",
              "fflick.com",
              "financeleadsonline.com",
              "firebase.com",
              "firebase.io",
              "firebaseapp.com",
              "firebaseio.com",
              "fitbit.com",
              "flutter.dev",
              "flutterapp.com",
              "foofle.com",
              "froogle.com",
              "fuchsia.dev",
              "g-tun.com",
              "g.cn",
              "g.co",
              "g.dev",
              "g.page",
              "gateway.dev",
              "gcr.io",
              "geller-pa.googleapis.com",
              "gemini.google",
              "gemini.google.com",
              "generativeai.google",
              "generativelanguage.googleapis.com",
              "gerritcodereview.com",
              "get.app",
              "get.dev",
              "get.how",
              "get.new",
              "get.page",
              "get.rsvp",
              "getbumptop.com",
              "ggoogle.com",
              "ggpht.cn",
              "ggpht.com",
              "gipscorp.com",
              "gkecnapps.cn",
              "globaledu.org",
              "gmail.com",
              "gmodules.com",
              "go-lang.com",
              "go-lang.net",
              "go-lang.org",
              "go.dev",
              "godoc.org",
              "gogle.com",
              "gogole.com",
              "golang.com",
              "golang.net",
              "golang.org",
              "gonglchuangl.net",
              "goo.gl",
              "googel.com",
              "googil.com",
              "googl.com",
              "google-access.net",
              "google-analytics-cn.com",
              "google-analytics.com",
              "google-syndication.com",
              "googleacquisitionmigration.com",
              "googleadapis.com",
              "googleads-cn.com",
              "googleads.com",
              "googleadservices-cn.com",
              "googleadservices.com",
              "googleadsserving.cn",
              "googleanalytics.com",
              "googleapis.cn",
              "googleapis.com",
              "googleapps.com",
              "googlearth.com",
              "googleblog.com",
              "googlebot.com",
              "googlecapital.com",
              "googlecert.net",
              "googlecnapps.cn",
              "googlecode.com",
              "googlecommerce.com",
              "googlecompare.co.uk",
              "googledanmark.com",
              "googledomains.com",
              "googledrive.com",
              "googlee.com",
              "googleearth.com",
              "googlefiber.com",
              "googlefiber.net",
              "googlefinland.com",
              "googlemail.com",
              "googlemaps.com",
              "googleoptimize-cn.com",
              "googleoptimize.com",
              "googlepagecreator.com",
              "googlephotos.com",
              "googleplay.com",
              "googleplus.com",
              "googlesource.com",
              "googlestore.com",
              "googlesverige.com",
              "googlesyndication-cn.com",
              "googlesyndication.com",
              "googletagmanager-cn.com",
              "googletagmanager.com",
              "googletagservices-cn.com",
              "googletagservices.com",
              "googletraveladservices-cn.com",
              "googletraveladservices.com",
              "googleusercontent.com",
              "googlevads-cn.com",
              "googleventures.com",
              "googlevideo.com",
              "googlezip.net",
              "googlr.com",
              "goolge.com",
              "gooogle.com",
              "gridaware.app",
              "gsrc.io",
              "gstatic.cn",
              "gstatic.com",
              "gstaticcnapps.cn",
              "gsuite.com",
              "gv.com",
              "gvt0.com",
              "gvt1-cn.com",
              "gvt1.com",
              "gvt2-cn.com",
              "gvt2.com",
              "gvt3.com",
              "gvt5.com",
              "gvt6.com",
              "gvt7.com",
              "gvt9.com",
              "haplorrhini.com",
              "hdrplusdata.org",
              "hey.boo",
              "hindiweb.com",
              "howtogetmo.co.uk",
              "html5rocks.com",
              "hwgo.com",
              "iam.soy",
              "iamremarkable.org",
              "idx.dev",
              "igoogle.com",
              "impermium.com",
              "itasoftware.com",
              "j2objc.org",
              "jibemobile.com",
              "jules.google",
              "jules.google.com",
              "kaggle.com",
              "kaggle.io",
              "kaggle.net",
              "kaggleusercontent.com",
              "keyhole.com",
              "keytransparency.com",
              "keytransparency.foo",
              "keytransparency.org",
              "lanternal.com",
              "like.com",
              "madewithcode.com",
              "mail-ads.google.com",
              "makersuite.google.com",
              "marketingplatform.google.com",
              "material.io",
              "mdialog.com",
              "meet.new",
              "mfg-inspector.com",
              "mobileview.page",
              "moodstocks.com",
              "near.by",
              "nest.com",
              "new.day",
              "nomulus.foo",
              "notebooklm.google",
              "notebooklm.google.com",
              "oauthz.com",
              "on.here",
              "on2.com",
              "onefifteen.net",
              "onefifteen.org",
              "oneworldmanystories.com",
              "opensourceinsight.dev",
              "opensourceinsights.dev",
              "openthread.io",
              "openweave.io",
              "orbitera.com",
              "page.link",
              "pagespeedmobilizer.com",
              "pageview.mobi",
              "panoramio.com",
              "partylikeits1986.org",
              "paxlicense.org",
              "picasa.com",
              "picasaweb.com",
              "picasaweb.net",
              "picasaweb.org",
              "picnik.com",
              "pittpatt.com",
              "pixate.com",
              "pki.goog",
              "play-fe.googleapis.com",
              "play-games.googleusercontent.com",
              "play-lh.googleusercontent.com",
              "play.google.com",
              "play.googleapis.com",
              "polymer-project.org",
              "polymerproject.org",
              "postini.com",
              "privacysandbox.com",
              "proactivebackend-pa.googleapis.com",
              "projectara.com",
              "projectbaseline.com",
              "pub.dev",
              "publishproxy.com",
              "questvisual.com",
              "quickoffice.com",
              "quiksee.com",
              "registry.google",
              "revolv.com",
              "ridepenguin.com",
              "run.app",
              "savethedate.foo",
              "saynow.com",
              "schemer.com",
              "screenwisetrends.com",
              "screenwisetrendspanel.com",
              "sheets.new",
              "slides.new",
              "snapseed.com",
              "solveforx.com",
              "stadia.dev",
              "stcroixmosquito.com",
              "stcroixmosquitoproject.com",
              "studywatchbyverily.com",
              "studywatchbyverily.org",
              "stxmosquito.com",
              "stxmosquitoproject.com",
              "stxmosquitoproject.net",
              "stxmosquitoproject.org",
              "synergyse.com",
              "tensorflow.org",
              "tfhub.dev",
              "thecleversense.com",
              "thegooglestore.com",
              "thinkquarterly.co.uk",
              "thinkquarterly.com",
              "thinkwithgoogle.com",
              "tiltbrush.com",
              "txcloud.net",
              "txvia.com",
              "unfiltered.news",
              "urchin.com",
              "useplannr.com",
              "usvimosquito.com",
              "usvimosquitoproject.com",
              "v8.dev",
              "v8project.org",
              "velostrata.com",
              "verily.com",
              "verilylifesciences.com",
              "verilystudyhub.com",
              "verilystudywatch.com",
              "verilystudywatch.org",
              "wallet.com",
              "waymo.com",
              "waze.com",
              "web.app",
              "web.dev",
              "webappfieldguide.com",
              "webmproject.org",
              "webpkgcache.com",
              "webrtc.org",
              "weltweitwachsen.de",
              "whatbrowser.org",
              "whats.new",
              "wide-youtube.l.google.com",
              "widevine.com",
              "withgoogle.com",
              "withyoutube.com",
              "womenwill.com",
              "womenwill.com.br",
              "womenwill.id",
              "womenwill.in",
              "womenwill.mx",
              "x.company",
              "x.team",
              "xn--9kr7l.com",
              "xn--9trs65b.com",
              "xn--flw351e.com",
              "xn--ggle-55da.com",
              "xn--gogl-0nd52e.com",
              "xn--gogl-1nd42e.com",
              "xn--ngstr-lra8j.com",
              "xn--p8j9a0d9c9a.xn--q9jyb4c",
              "xplr.co",
              "youtu.be",
              "youtube-nocookie.com",
              "youtube-ui.l.google.com",
              "youtube.googleapis.com",
              "youtubeeducation.com",
              "youtubeembeddedplayer.googleapis.com",
              "youtubefanfest.com",
              "youtubegaming.com",
              "youtubego.co.id",
              "youtubego.co.in",
              "youtubego.com",
              "youtubego.com.br",
              "youtubego.id",
              "youtubego.in",
              "youtubei.googleapis.com",
              "youtubekids.com",
              "youtubemobilesupport.com",
              "yt.be",
              "ytimg.com",
              "zukunftswerkstatt.de"
            ],
            "domain_regex": [
              "^adservice\\.google\\.([a-z]{2}|com?)(\\.[a-z]{2})?$",
              "^r+[0-9]+(---|\\.)sn-(2x3|ni5|j5o)\\w{5}\\.xn--ngstr-lra8j\\.com$",
              "^r+[0-9]+(---|\\.)sn-(2x3|ni5|j5o)\\w{5}\\.googlevideo\\.com$",
              "^scholar\\.google\\.(com(\\.[a-z]{2})?|co\\.[a-z]{2}|[a-z]{2,3})$",
              "^(?:[a-z0-9-]+\\.)*blogspot\\.(com(\\.[a-z]{2})?|co\\.[a-z]{2}|[a-z]{2})$",
              "^(?:[a-z0-9-]+\\.)*google\\.(com(\\.[a-z]{2})?|co\\.[a-z]{2}|[a-z]{2,})$",
              "^(?:[a-z0-9-]+\\.)*youtube\\.(com(\\.[a-z]{2})?|co\\.[a-z]{2}|[a-z]{2,})$"
            ]
          }
        ]
      }
    ],
    "rules": [
      {
        "action": "hijack-dns",
        "port": [
          53
        ]
      },
      {
        "action": "hijack-dns",
        "protocol": [
          "dns"
        ]
      },
      {
        "action": "route-options",
        "override_address": "www.google.com",
        "rule_set": [
          "google"
        ]
      },
      {
        "action": "reject",
        "ip_cidr": [
          "224.0.0.0/3",
          "ff00::/8"
        ],
        "source_ip_cidr": [
          "224.0.0.0/3",
          "ff00::/8"
        ]
      }
    ]
  }
}

لینک کانفیگ v2rayng

{
  "remarks": "ServLess frag tlshello",
  "log": {
    "access": "",
    "error": "",
    "loglevel": "none",
    "dnsLog": false
  },
  "dns": {
    "tag": "dns",
    "hosts": {
      "cloudflare-dns.com": [
        "208.67.222.222",
        "172.67.73.38",
        "104.19.155.92",
        "172.67.73.163",
        "104.18.155.42",
        "104.16.124.175",
        "104.16.248.249",
        "104.16.249.249",
        "104.26.13.8"
      ],
      "domain:lichess.org": ["youtube.com"]
    },
    "servers": ["https://cloudflare-dns.com/dns-query"]
  },
  "inbounds": [
    {
      "domainOverride": ["http", "tls"],
      "protocol": "socks",
      "tag": "socks-in",
      "listen": "0.0.0.0",
      "port": 10808,
      "settings": {
        "auth": "noauth",
        "udp": true,
        "userLevel": 8
      },
      "sniffing": {
        "enabled": true,
        "destOverride": ["http", "tls"]
      }
    },
    {
      "protocol": "http",
      "tag": "http-in",
      "listen": "0.0.0.0",
      "port": 10809,
      "settings": {
        "userLevel": 8
      },
      "sniffing": {
        "enabled": true,
        "destOverride": ["http", "tls"]
      }
    }
  ],
  "outbounds": [
    {
      "protocol": "freedom",
      "tag": "fragment-out",
      "domainStrategy": "UseIP",
      "sniffing": {
        "enabled": true,
        "destOverride": ["http", "tls"]
      },
      "settings": {
        "fragment": {
          "packets": "tlshello",
          "length": "10-20",
          "interval": "10-20"
        }
      },
      "streamSettings": {
        "sockopt": {
          "tcpNoDelay": true,
          "tcpKeepAliveIdle": 100,
          "mark": 255,
          "domainStrategy": "UseIP"
        }
      }
    },
    {
      "protocol": "dns",
      "tag": "dns-out"
    },
    {
      "protocol": "vless",
      "tag": "fakeproxy-out",
      "domainStrategy": "",
      "settings": {
        "vnext": [
          {
            "address": "127.0.0.1",
            "port": 2080,
            "users": [
              {
                "encryption": "none",
                "flow": "",
                "id": "UUID",
                "level": 8,
                "security": "auto"
              }
            ]
          }
        ]
      },
      "streamSettings": {
        "network": "ws",
        "security": "tls",
        "tlsSettings": {
          "allowInsecure": false,
          "alpn": ["h2", "http/1.1"],
          "fingerprint": "randomized",
          "publicKey": "",
          "serverName": "google.com",
          "shortId": "",
          "show": false,
          "spiderX": ""
        },
        "wsSettings": {
          "headers": {
            "Host": "google.com"
          },
          "path": "/"
        }
      },
      "mux": {
        "concurrency": 8,
        "enabled": false
      }
    }
  ],
  "policy": {
    "levels": {
      "8": {
        "connIdle": 300,
        "downlinkOnly": 1,
        "handshake": 4,
        "uplinkOnly": 1
      }
    },
    "system": {
      "statsOutboundUplink": true,
      "statsOutboundDownlink": true
    }
  },
  "routing": {
    "domainStrategy": "IPIfNonMatch",
    "rules": [
      {
        "inboundTag": ["socks-in", "http-in"],
        "type": "field",
        "port": "53",
        "outboundTag": "dns-out",
        "enabled": true
      },
      {
        "inboundTag": ["socks-in", "http-in"],
        "type": "field",
        "port": "0-65535",
        "outboundTag": "fragment-out",
        "enabled": true
      }
    ],
    "strategy": "rules"
  },
  "stats": {}
}

https://x.com/Irvictorious/status/2023891410404209108