āĻŦā§āϰ⧋āϟāϞāĻŋ āĻĄāĻŋāϕ⧋āĻĄāĻžāϰ⧇āϰ āĻāĻ•āϟāĻŋ āϗ⧁āϰ⧁āϤāϰ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻž Node.JS, Bun, āĻŦā§āϰāĻžāωāϜāĻžāϰ, HTTP āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟāϕ⧇ āĻĒā§āϰāĻ­āĻžāĻŦāĻŋāϤ āĻ•āϰ⧇āĨ¤

āĻŦā§āϰ⧋āϟāϞāĻŋ āĻĄā§‡āϟāĻž āĻ•āĻŽā§āĻĒā§āϰ⧇āĻļāύ āĻĄāĻŋāϕ⧋āĻĄāĻžāϰ⧇āϰ āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āχāĻŽāĻĒā§āϞāĻŋāĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ āϧāĻžāϰāĻŖāĻ•āĻžāϰ⧀ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϤ⧇ āĻāĻ•āϟāĻŋ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻž (CVE-2026-111497, āϕ⧋āĻĄāύ⧇āĻŽ Broccoli2Shell āĻāĻŦāĻ‚ HTTP2Shell) āĻļāύāĻžāĻ•ā§āϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻŦāĻŋāĻļ⧇āώāĻ­āĻžāĻŦ⧇ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āϏāĻ‚āϕ⧁āϚāĻŋāϤ āĻĄā§‡āϟāĻž āĻĒā§āϰāϏ⧇āϏ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻāχ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϰ āĻ•āĻžāϰāϪ⧇ āĻŦāĻžāĻĢāĻžāϰ āĻ“āĻ­āĻžāϰāĻĢā§āϞ⧋ āϘāĻŸā§‡āĨ¤ āϗ⧁āĻ—āϞ⧇āϰ āĻŽāϤ⧇, āĻ…āĻĢāĻŋāϏāĻŋāϝāĻŧāĻžāϞ āĻŦā§āϰ⧋āϟāϞāĻŋ āĻĄāĻŋāϕ⧋āĻĄāĻžāϰ āχāĻŽāĻĒā§āϞāĻŋāĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟāϗ⧁āϞ⧋āϤ⧇ āφāĻ•ā§āϰāĻŽāĻŖ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāχ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϟāĻŋ āϰāĻŋāĻŽā§‹āϟ āϕ⧋āĻĄ āĻāĻ•ā§āϏāĻŋāĻ•āĻŋāωāĻļāύ⧇āϰ āĻ•āĻžāĻœā§‡ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻĒā§āϰāĻ­āĻžāĻŦāĻŋāϤ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟāϗ⧁āϞ⧋āϰ āĻŽāĻ§ā§āϝ⧇ āϰāϝāĻŧ⧇āϛ⧇ Node.js, Bun, Envoy, Istio, āĻ“āϝāĻŧ⧇āĻŦ āĻŦā§āϰāĻžāωāϜāĻžāϰ, āĻĒā§āϰāĻ•ā§āϏāĻŋ āϏāĻžāĻ°ā§āĻ­āĻžāϰ, HTTP āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ, HTTP āϏāĻžāĻ°ā§āĻ­āĻžāϰ, āφāĻ°ā§āĻ•āĻŋāĻ­āĻžāϰ, āĻĒā§āϰāĻ•ā§āϏāĻŋ āϏāĻžāĻ°ā§āĻ­āĻžāϰ, UEFI āĻĢāĻžāĻ°ā§āĻŽāĻ“āϝāĻŧā§āϝāĻžāϰ, JPEG XL āĻ­āĻŋāωāϝāĻŧāĻžāϰ, Python, Ruby, Java, PHP, āĻāĻŦāĻ‚ .NET-āĻāϰ āϜāĻ¨ā§āϝ āĻ•āĻ¨ā§āĻŸā§‡āĻ¨ā§āϟ āĻĄāĻŋāϕ⧋āĻĄāĻŋāĻ‚ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āĻāĻŦāĻ‚ āϤāĻžāĻĻ⧇āϰ āϏāĻ‚āĻļā§āϞāĻŋāĻˇā§āϟ āĻĄāĻŋāĻĒ⧇āĻ¨ā§āĻĄā§‡āĻ¨ā§āϏāĻŋāϗ⧁āϞ⧋āĨ¤

āĻāχ āĻŦāĻ›āϰ⧇āϰ āĻĢ⧇āĻŦā§āϰ⧁āϝāĻŧāĻžāϰāĻŋāϤ⧇ OpenAI āϏāĻŽāĻ¸ā§āϝāĻžāϟāĻŋ āφāĻŦāĻŋāĻˇā§āĻ•āĻžāϰ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻĄāĻŋāϕ⧋āĻĄāĻŋāĻ‚āϝāĻŧ⧇āϰ āϏāĻŽāϝāĻŧ āĻ…āĻŦ⧈āϧ āĻ¸ā§āĻŸā§āϰāĻŋāĻŽāϗ⧁āϞ⧋ āĻŦāĻžāϤāĻŋāϞ āĻ•āϰ⧇ Brotli āϕ⧋āĻĄāĻŦ⧇āϏ⧇ āĻāϰ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰ⧇āĨ¤ ⧍⧍āĻļ⧇ āĻ…āĻ•ā§āĻŸā§‹āĻŦāϰ, Brotli 1.0.10, 1.1.1, āĻāĻŦāĻ‚ 1.2.1-āĻāϰ āĻĒā§āϝāĻžāϚ āϰāĻŋāϞāĻŋāϜ āĻĒā§āϰāĻ•āĻžāĻļāĻŋāϤ āĻšāϝāĻŧ, āϝ⧇āĻ–āĻžāύ⧇ āĻ¸ā§āĻĒāĻˇā§āϟāĻ­āĻžāĻŦ⧇ āĻāχ āϏāĻŽāĻžāϧāĻžāύ⧇āϰ āĻ•āĻĨāĻž āĻ˜ā§‹āώāĻŖāĻž āĻ•āϰāĻž āĻšāϝāĻŧ āĻāĻŦāĻ‚ āĻŽā§‚āϞ āϏāĻŽāĻ¸ā§āϝāĻžāϟāĻŋāϰ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻāĻ•āχ āĻĻāĻŋāύ⧇, āĻāĻ•āϟāĻŋ āĻĒā§āϰ⧋āĻŸā§‹āϟāĻžāχāĻĒ āĻāĻ•ā§āϏāĻĒā§āϞāϝāĻŧ⧇āϟ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ āϝāĻž āĻĒāϰ⧀āĻ•ā§āώāĻžāĻ—āĻžāϰ⧇āϰ āĻĒāϰāĻŋāĻŦ⧇āĻļ⧇ āύāύ-āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻŦāĻŋāĻ˛ā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϰāĻŋāĻŽā§‹āϟ āϕ⧋āĻĄ āĻāĻ•ā§āϏāĻŋāĻ•āĻŋāωāĻļāύ⧇āϰ āϏ⧁āϝ⧋āĻ— āĻĻāĻŋāϤ (āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻŦāĻŋāĻ˛ā§āĻĄāϗ⧁āϞ⧋ āĻ•ā§āĻ°ā§āϝāĻžāĻļ āĻ•āϰāϤ)āĨ¤ āĻĒāϰāĻŦāĻ°ā§āϤ⧀āϤ⧇ Imperva āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ Node.js 24.22.0 āĻŦāĻŋāĻ˛ā§āĻĄā§‡ āĻāĻ•āϟāĻŋ āφāĻ•ā§āϰāĻŽāĻŖ āĻļāύāĻžāĻ•ā§āϤ āĻ•āϰ⧇āĨ¤ Linux- ARM64 āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āĻĒāϰāĻŋāĻŦ⧇āĻļāĨ¤

āĻāχ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϰ āĻĢāϞ⧇ āĻāĻ•āϟāĻŋ āĻ•āĻŽā§āĻĒā§āϰ⧇āϏāĻĄ āĻ¸ā§āĻŸā§āϰāĻŋāĻŽā§‡ āĻŦā§āϞāĻ• āĻĒāĻžāĻ°ā§āϏāĻŋāĻ‚āϝāĻŧ⧇āϰ āϏāĻŽāϝāĻŧ āĻ…āύ⧁āĻĒāϝ⧁āĻ•ā§āϤ āĻāϰāϰ āĻšā§āϝāĻžāĻ¨ā§āĻĄāϞāĻŋāĻ‚āϝāĻŧ⧇āϰ āĻ•āĻžāϰāϪ⧇ āĻŦāĻžāĻĢāĻžāϰ⧇āϰ āϏ⧀āĻŽāĻžāϰ āĻŦāĻžāχāϰ⧇ āĻĄā§‡āϟāĻž āϞ⧇āĻ–āĻž āĻšāϝāĻŧāĨ¤ DecodeBlockTypeAndLength() āĻĢāĻžāĻ‚āĻļāύāϟāĻŋ āϕ⧋āύ⧋ āĻāϰāϰ āϕ⧋āĻĄā§‡āϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻŸā§āϰ⧁ āĻāĻŦāĻ‚ āĻĢāϞāϏ āĻ­ā§āϝāĻžāϞ⧁ āϰāĻŋāϟāĻžāĻ°ā§āύ āĻ•āϰāϤ, āϝāĻž āĻ•āϞāĻžāϰāϕ⧇ āĻ¸ā§āĻŸā§āϰāĻŋāĻŽ āĻ•āϰāĻžāĻĒāĻļāύ āĻāĻŦāĻ‚ āĻĢāĻžāĻ‚āĻļāύ⧇ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻĄā§‡āϟāĻž āĻĒāĻžāĻ āĻžāύ⧋āϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ āĻ•āϰāϤ⧇ āĻŦāĻžāϧāĻž āĻĻāĻŋāϤāĨ¤ āϝāĻĻāĻŋ āĻ¸ā§āĻŸā§āϰāĻŋāĻŽā§‡ āĻāĻ•āϟāĻŋ āϭ⧁āϞ āĻ•āĻŽā§āĻĒā§āϰ⧇āϏāĻĄ āĻĄā§‡āϟāĻž āĻŦā§āϞāĻ• āϟāĻžāχāĻĒ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰāĻž āĻšāϤ⧋, āϤāĻŦ⧇ āĻĄāĻŋāϕ⧋āĻĄāĻžāϰ āĻāϟāĻŋāϕ⧇ āĻāϰāϰ āĻšāĻŋāϏ⧇āĻŦ⧇ āύāĻž āĻĻ⧇āϖ⧇, āĻ¸ā§āĻŸā§āϰāĻŋāĻŽ āĻĨ⧇āϕ⧇ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻĄā§‡āϟāĻž āĻĒāĻĄāĻŧāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻžāϝ⧁āĻ•ā§āϤ āĻāĻ•āϟāĻŋ āφāωāϟ-āĻ…āĻĢ-āĻĄā§‡āϟāĻž āĻ•āĻ¨ā§āĻĄāĻŋāĻļāύ āĻšāĻŋāϏ⧇āĻŦ⧇ āĻŦā§āϝāĻžāĻ–ā§āϝāĻž āĻ•āϰāϤāĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁, āϝ⧇āĻšā§‡āϤ⧁ āĻŦāϰāĻžāĻĻā§āĻĻāĻ•ā§ƒāϤ āĻŦāĻžāĻĢāĻžāϰāϟāĻŋ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻĄā§‡āϟāĻž āĻĒāĻĄāĻŧāĻžāϰ āϜāĻ¨ā§āϝ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻž āĻ›āĻŋāϞ āύāĻž, āϤāĻžāχ āĻĄā§‡āϟāĻžāϟāĻŋ āĻŦāĻžāĻĢāĻžāϰ⧇āϰ āĻŦāĻžāχāϰ⧇āϰ āĻāĻŽāύ āĻāĻ•āϟāĻŋ āϜāĻžāϝāĻŧāĻ—āĻžāϝāĻŧ āϞ⧇āĻ–āĻž āĻšāϤ⧋ āϝ⧇āĻ–āĻžāύ⧇ āĻĄāĻŋāϕ⧋āĻĄāĻžāϰ⧇āϰ āĻ…āĻ­ā§āϝāĻ¨ā§āϤāϰ⧀āĻŖ āĻ¸ā§āĻŸā§‡āϟ āϏāĻ‚āϰāĻ•ā§āώāĻŋāϤ āĻĨāĻžāĻ•āϤāĨ¤

āĻĒā§āϰāĻ­āĻžāĻŦāĻŋāϤ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒāϏāĻŽā§‚āĻš:

  • Brotli āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āϏāĻ‚āĻ•ā§āϰāĻžāĻ¨ā§āϤ āϏāĻŽāĻ¸ā§āϝāĻžāϟāĻŋ, āϝāĻž 1.0.3 āϰāĻŋāϞāĻŋāϜ āĻĨ⧇āϕ⧇ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻ›āĻŋāϞ āĻāĻŦāĻ‚ 1.0.10, 1.1.1, āĻ“ 1.2.1 āφāĻĒāĻĄā§‡āϟāϗ⧁āϞāĻŋāϤ⧇ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ, libbrotlidec āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻāĻŦāĻ‚ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϗ⧁āϞāĻŋāϕ⧇ āĻĒā§āϰāĻ­āĻžāĻŦāĻŋāϤ āĻ•āϰ⧇āĨ¤
  • Node.js āϜāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽāϟāĻŋ 26.12.1, 24.22.1, āĻāĻŦāĻ‚ 22.23.4 āφāĻĒāĻĄā§‡āϟāϗ⧁āϞāĻŋāϤ⧇ āĻĒā§āϝāĻžāϚ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āϝ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋ āϤ⧃āϤ⧀āϝāĻŧ āĻĒāĻ•ā§āώ⧇āϰ āĻ•āĻ¨ā§āĻŸā§‡āĻ¨ā§āϟ āĻ…āύ⧁āϰ⧋āϧ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ fetch() āĻŽā§‡āĻĨāĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āϝāĻž āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ "Content-Encoding: br" āĻšā§‡āĻĄāĻžāϰ āϏāĻš HTTP āϰ⧇āϏāĻĒāĻ¨ā§āϏ āĻĄāĻŋāϕ⧋āĻĄ āĻ•āϰ⧇, āϏ⧇āϗ⧁āϞāĻŋ āĻā§āρāĻ•āĻŋāĻĒā§‚āĻ°ā§āĻŖ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āϤ⧃āϤ⧀āϝāĻŧ āĻĒāĻ•ā§āώ⧇āϰ āĻ•āĻ¨ā§āĻŸā§‡āĻ¨ā§āϟ āĻĄāĻŋāĻ•āĻŽā§āĻĒā§āϰ⧇āϏ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϏāϰāĻžāϏāϰāĻŋ zlib.brotliDecompress*(), createBrotliDecompress(), āĻāĻŦāĻ‚ brotli.decompress() āĻŽā§‡āĻĨāĻĄ āĻ•āϞ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻ…āĻĨāĻŦāĻž Express 5 āĻāĻŦāĻ‚ body-parser 2.x āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻĒāĻžāĻ°ā§āϏ āĻ•āϰāĻž HTTP āĻ…āύ⧁āϰ⧋āϧ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧāĻ“ āĻāχ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻž āĻĒā§āϰāĻ•āĻžāĻļ āĻĒāĻžāϝāĻŧāĨ¤
  • āĻĒāĻžāχāĻĨāύ āĻĒā§āϝāĻžāϕ⧇āϜ brotli āĻāĻŦāĻ‚ brotlicffi (āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ 1.2.1-āĻ āϏāĻŽāĻžāϧāĻžāύ āĻĒā§āϰāĻ¸ā§āϤāĻžāĻŦāĻŋāϤ) āĻāĻŦāĻ‚ āϝ⧇ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟāϗ⧁āϞ⧋ āĻāϗ⧁āϞ⧋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āϝāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āϜāύāĻĒā§āϰāĻŋāϝāĻŧ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ urllib3, aiohttp, httpx, āĻāĻŦāĻ‚ Scrapy āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ, āϝ⧇āϗ⧁āϞ⧋ āĻŦāĻžāĻšā§āϝāĻŋāĻ• āĻ“āϝāĻŧ⧇āĻŦ āϰāĻŋāϏ⧋āĻ°ā§āϏ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ "Content-Encoding: br" āĻšā§‡āĻĄāĻžāϰ āϏāĻš āϰ⧇āϏāĻĒāĻ¨ā§āϏ āĻĄāĻŋāϕ⧋āĻĄ āĻ•āϰ⧇āĨ¤
  • HTTP āϏāĻžāĻ°ā§āĻ­āĻžāϰ, HTTP āĻĒā§āϰāĻ•ā§āϏāĻŋ, HTTP āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ, āĻāĻŦāĻ‚ āĻ“āϝāĻŧ⧇āĻŦ āĻŦā§āϰāĻžāωāϜāĻžāϰ āϝāĻž āĻŦā§āϰ⧋āϟāϞāĻŋ āĻ•āĻŽā§āĻĒā§āϰ⧇āĻļāύ ("Accept-Encoding: br") āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤ Apache httpd-āĻāϰ āϏāĻžāĻĨ⧇ mod_brotli āφāϏ⧇ (āϝāĻž āĻĄāĻŋāĻĢāĻ˛ā§āϟāϰ⧂āĻĒ⧇ āύāĻŋāĻˇā§āĻ•ā§āϰāĻŋāϝāĻŧ āĻĨāĻžāϕ⧇)āĨ¤ nginx-āĻāϰ āϜāĻ¨ā§āϝ ngx_brotli āύāĻžāĻŽā§‡ āĻāĻ•āϟāĻŋ āĻĨāĻžāĻ°ā§āĻĄ-āĻĒāĻžāĻ°ā§āϟāĻŋ āĻŽāĻĄāĻŋāωāϞ āωāĻĒāϞāĻŦā§āϧ āφāϛ⧇ (āĻĄāĻŋāĻĒ⧇āĻ¨ā§āĻĄā§‡āĻ¨ā§āϏāĻŋāϤ⧇ āĻĨāĻžāĻ•āĻž āĻŦā§āϰ⧋āϟāϞāĻŋ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϟāĻŋ āϏāĻ°ā§āĻŦāĻļ⧇āώ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇)āĨ¤ Chrome/Chromium āĻāĻŦāĻ‚ Firefox-āĻ, āϏāĻŽāĻ¸ā§āϝāĻžāϟāĻŋ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āϤ⧀ āĻāĻ•āϟāĻŋ āφāĻĒāĻĄā§‡āĻŸā§‡ āχāϤāĻŋāĻŽāĻ§ā§āϝ⧇āχ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻĒā§āϰāĻ•ā§āϏāĻŋ-āϤ⧇āϏāĻžāĻ°ā§āĻ­āĻžāϰ Envoy-āĻāϰ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϟāĻŋ 1.40.0, 1.39.3, 1.38.6, 1.37.8, 1.36.12 āϰāĻŋāϞāĻŋāϜāϗ⧁āϞ⧋āϤ⧇ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
  • āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇ BrotliDecoder, BrotliStream, āĻāĻŦāĻ‚ HttpClient āĻŽā§‡āĻĨāĻĄāϗ⧁āϞ⧋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ .NET āϰāĻžāύāϟāĻžāχāĻŽā§‡ āĻāχ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϟāĻŋ āĻĻ⧇āĻ–āĻž āĻĻ⧇āϝāĻŧāĨ¤ āĻāχ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϟāĻŋ āĻāĻ–āύāĻ“ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧāύāĻŋāĨ¤
  • brotli_uncompress() āĻĢāĻžāĻ‚āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ PHP brotli āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ⧇āϰ āϏāĻŽāĻ¸ā§āϝāĻžāĨ¤ āϏāĻŽāĻžāϧāĻžāύ⧇āϰ āĻ•āĻžāϜ āϚāϞāϛ⧇āĨ¤
  • Brotli āϰ⧁āĻŦāĻŋ āĻĒā§āϝāĻžāϕ⧇āϜāϟāĻŋ Brotli.inflate āĻŽā§‡āĻĨāĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻāĻ•ā§āϏāĻĒā§āϞāϝāĻŧ⧇āĻŸā§‡āϰ āĻā§āρāĻ•āĻŋāϤ⧇ āĻ›āĻŋāϞāĨ¤ āĻāχ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϟāĻŋ āĻāĻ–āύāĻ“ āĻĒā§āϝāĻžāϚ āĻ•āϰāĻž āĻšāϝāĻŧāύāĻŋāĨ¤
  • āĻ•āĻŽā§āĻĒā§āϰ⧇āϏāĻĄ Parquet āĻĢāĻžāχāϞ āχāĻŽā§āĻĒā§‹āĻ°ā§āϟ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ DuckDB-āϤ⧇ āĻāχ āϏāĻŽāĻ¸ā§āϝāĻž āĻšāĻšā§āϛ⧇āĨ¤ āϏāĻŽāĻžāϧāĻžāύ⧇āϰ āĻ•āĻžāϜ āϚāϞāϛ⧇āĨ¤
  • āĻ•ā§āϞāĻŋāĻ•āĻšāĻžāωāϏ āĻĄāĻŋāĻŦāĻŋāĻāĻŽāĻāϏāĨ¤ āϏāĻŽāĻžāϧāĻžāύ⧇āϰ āĻ•āĻžāϜ āϚāϞāϛ⧇āĨ¤
  • YDB DBMSāĨ¤ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϟāĻŋ āĻāĻ–āύāĻ“ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧāύāĻŋāĨ¤
  • āĻ•āĻŽā§āĻĒā§āϰ⧇āϏāĻĄ Parquet āĻĢāĻžāχāϞ āχāĻŽā§āĻĒā§‹āĻ°ā§āϟ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ Apache Arrow āϏāĻŽāĻ¸ā§āϝāĻž āĻĻ⧇āĻ–āĻž āĻĻāĻŋāĻšā§āϛ⧇āĨ¤ āϏāĻŽāĻžāϧāĻžāύ⧇āϰ āĻ•āĻžāϜ āϚāϞāϛ⧇āĨ¤
  • libjxl (JPEG XL āĻŽā§‡āϟāĻžāĻĄā§‡āϟāĻž āĻ•āĻŽā§āĻĒā§āϰ⧇āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ Brotli āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇)āĨ¤
    āϏāĻ‚āĻļā§‹āϧāύ⧇āϰ āĻĒā§āϰāĻ¸ā§āϤ⧁āϤāĻŋ āϚāϞāϛ⧇āĨ¤
  • .br āĻĢāĻžāχāϞ āφāύāĻĒā§āϝāĻžāĻ• āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ NanaZip, 7-Zip-zstd, āĻāĻŦāĻ‚ p7zip āφāĻ°ā§āĻ•āĻŋāĻ­āĻžāϰāϗ⧁āϞ⧋ āĻā§āρāĻ•āĻŋāĻĒā§‚āĻ°ā§āĻŖāĨ¤ āĻāχ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϟāĻŋ āĻāĻ–āύāĻ“ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύāĨ¤
  • MuPDFāĨ¤ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϟāĻŋ āĻāĻ–āύ⧋ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧāύāĻŋāĨ¤
  • EDK II āĻāĻŦāĻ‚ UEFITool-āĻāϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āϤ⧈āϰāĻŋ UEFI āĻĢāĻžāĻ°ā§āĻŽāĻ“āϝāĻŧā§āϝāĻžāϰ, āϝāĻž Brotli āĻĻāĻŋāϝāĻŧ⧇ āĻ•āĻŽā§āĻĒā§āϰ⧇āϏ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ EDK II āĻāĻŦāĻ‚ UEFITool-āĻāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āϏāĻŽāĻžāϧāĻžāύ āĻĒā§āϰāĻ¸ā§āϤ⧁āϤ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇āĨ¤
  • āĻŦāĻžāύ āϜāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āĨ¤ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ ā§§.ā§Ē.ā§Ē-āĻ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϟāĻŋ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
  • āχāĻ¸ā§āϟāĻŋāĻ“, āĻāĻ•āϟāĻŋ āĻŽāĻžāχāĻ•ā§āϰ⧋āϏāĻžāĻ°ā§āĻ­āĻŋāϏ⧇āϏ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽāĨ¤ āĻāϰ ā§§.⧍⧝.⧝, ā§§.ā§Šā§Ļ.ā§Ŧ āĻāĻŦāĻ‚ ā§§.ā§Šā§§.⧍ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϗ⧁āϞ⧋āϤ⧇ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϟāĻŋ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
  • curl āĻāĻŦāĻ‚ libcurl-āĻāϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āĻāχ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϟāĻŋ āϤāĻ–āύāχ āĻĒā§āϰāĻ•āĻžāĻļ āĻĒāĻžāϝāĻŧ āϝāĻ–āύ āĻĄāĻŋāĻĒ⧇āĻ¨ā§āĻĄā§‡āĻ¨ā§āϏāĻŋāϗ⧁āϞ⧋āϰ āĻŽāĻ§ā§āϝ⧇ libbrotlidec-āĻāϰ āϕ⧋āύ⧋ āĻā§āρāĻ•āĻŋāĻĒā§‚āĻ°ā§āĻŖ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āωāĻĒāĻ¸ā§āĻĨāĻŋāϤ āĻĨāĻžāϕ⧇āĨ¤
  • āĻ“āϝāĻŧ⧇āĻŦ āĻ“āĻĒ⧇āύ āĻĢāĻ¨ā§āϟ (WOFF) āĻĢāĻ¨ā§āϟ āĻĢāϰāĻŽā§āϝāĻžāĻŸā§‡āϰ āϜāĻ¨ā§āϝ āĻĒāĻžāĻ°ā§āϏāĻžāϰ, āϝāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇
    āĻŦā§āϰ⧋āϟāϞāĻŋāĨ¤
  • Brotli4j, SumatraPDF, Ghostscript, CatBoost, āĻāĻŦāĻ‚ YTsaurusāĨ¤ āĻāĻ•āϟāĻŋ āφāĻĒāĻĄā§‡āĻŸā§‡ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϟāĻŋ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤

āωāĻ¤ā§āϏ: opennet.ru

DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster