git404hub

what is chrome_fix fr?

ebyebots/chrome_fix — explained in plain English

Analysis updated 2026-05-18

24BatchfileAudience · generalComplexity · 1/5Setup · easy

tl;dr

A one-click Windows script that changes a Chrome browser flag to bypass Russian internet censorship that blocks sites like GitHub and Discord by TLS fingerprint.

vibe map

mindmap
  root((chrome fix))
    What it does
      Change TLS fingerprint
      Bypass RKN block
      Restore access
    Tech stack
      Batch script
      Windows Registry
      Chromium flags
    Use cases
      Unblock GitHub
      Unblock Discord
      Cross platform flag fix
    Audience
      Russian internet users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Restore access to GitHub, Discord, and other sites blocked in Russia by TLS fingerprinting.

VIBE 2

Apply the fix manually by toggling a chrome://flags setting on any Chromium browser.

VIBE 3

Fix connection blocking on Linux, macOS, ChromeOS, or Android using the same browser flag.

what's the stack?

Batch scriptWindows Registry

how it stacks up fr

ebyebots/chrome_fixsummitgnatdirect/zapret-discord-youtubedarkuaexalt20/zapret-discord-youtube
Stars242217
LanguageBatchfileBatchfileBatchfile
Setup difficultyeasyeasymoderate
Complexity1/52/52/5
Audiencegeneralgeneralgeneral

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

The .bat script must be run as Administrator since it edits the Windows registry.

in plain english

This repository addresses a specific internet access problem faced by users in Russia: certain legitimate websites such as GitHub, Discord, and web hosting providers show a connection error (ERR_CONNECTION_CLOSED) even though the sites themselves are not blocking Russian users. The culprit is a technique used by Russia's internet regulator (Roskomnadzor, abbreviated RKN) that identifies browser connections by their TLS fingerprint rather than by the website's IP address. When a browser opens an encrypted (HTTPS) connection, it sends an initial handshake message called a TLS Client Hello. This message has a characteristic pattern, known as JA3 or JA4, that depends on the browser version and its active internal flags. Russia's deep-packet inspection systems detect this pattern and drop the connection before it ever reaches the destination. Changing one browser flag reorders the encryption options inside the Client Hello, producing a fingerprint the blocking system does not recognize, which lets the connection go through. On Windows, the repository provides a one-click .bat script that writes the required setting to the Windows registry. Run it once as Administrator, restart the browser, and previously blocked sites become reachable again without a VPN or proxy. The manual equivalent is to open chrome://flags in any Chromium-based browser (Chrome, Edge, Opera, Yandex Browser), search for "Cryptography Compliance (CNSA)", set it to Enabled, and click Relaunch. A second optional flag, Enable Benchmarking, changes the JA4 fingerprint by a different path and can be tried if the first fix does not work. The README is written in Russian. The fix has been tested on Chrome, Brave, and Opera, and the flag mechanism also applies to Chromium browsers on Linux, macOS, ChromeOS, and Android.

prompts (copy fr)

prompt 1
Walk me through running the chrome_fix .bat script as Administrator to unblock GitHub in Russia.
prompt 2
Explain how to manually enable the Cryptography Compliance CNSA flag in chrome://flags.
prompt 3
Show me the second flag to try if the first fix does not restore access.
prompt 4
Explain why a TLS fingerprint like JA3 or JA4 can get a connection blocked even when the site itself is not banned.

Frequently asked questions

what is chrome_fix fr?

A one-click Windows script that changes a Chrome browser flag to bypass Russian internet censorship that blocks sites like GitHub and Discord by TLS fingerprint.

What language is chrome_fix written in?

Mainly Batchfile. The stack also includes Batch script, Windows Registry.

How hard is chrome_fix to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is chrome_fix for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.