Como desabilitar o WebRTC no Google Chrome sem usar uma extensão ou plug-in?

2

Desejo desativar o WebRTC no Google Chrome nas configurações do navegador, como no Firefox, ou bloqueá-lo com outro programa. Não quero usar uma extensão que possa ser desinstalada ou desativada. Idealmente, eu também gostaria de poder implantar isso em algumas dúzias de estações de trabalho, daí o meu desejo de usar algo que seja mais "permanente" do que uma extensão. Mesmo que não haja uma "configuração" de fácil acesso, estou imaginando se poderia haver uma maneira de editar um arquivo CSS ou algo assim. Tanto quanto eu sei, não há nenhum Chrome equivalente a about:config página do Firefox, mas talvez haja algo semelhante que eu ainda tenho que descobrir?

Desculpe pela pergunta sobre a nebulosa, eu estou meio que debilitando no escuro aqui, eu tenho uma experiência muito limitada com qualquer tipo de programação e foco principalmente em diagnósticos de hardware e sistemas Windows / administrador de rede, mas estou interessado em aprender pelo menos alguns princípios básicos para fins de diagnóstico.

    
por Braden Dodge 11.03.2018 / 04:13

1 resposta

2

Pelo que tentei, você pode fazer o seguinte:

  1. Localize seu arquivo de preferências do usuário do Google Chrome.

    • Windows Vista / 7/8 / 8.1:

      C:\Users\(your_username)\AppData\Local\Google\Chrome\User Data\Default\Preferences
      
    • Mac OSX:

      ~/Library/Application Support/Google/Chrome/Default/Preferences
      
    • GNU / Linux:

      ~/.config/google-chrome/Default/Preferences
      
  2. Saia do Chrome e salve uma cópia de backup do arquivo Preferences em outro lugar. Verifique se o Chrome não está sendo executado em segundo plano.

  3. Abra o arquivo Preferences em um editor de texto (por exemplo, Notepad ++, Sublime Text, gedit).

  4. Adicione esta linha ao final do arquivo, prestando atenção ao formato. (Basta seguir o formato das outras linhas, adicionando uma vírgula, se necessário.)

    "webrtc":{"multiple_routes_enabled":false}
    

Se você tiver dúvidas, aqui está um fragmento das últimas linhas do meu arquivo Preferences antes da modificação:

"spellcheck":{"dictionaries":["en-US"],"dictionary":""},
"translate_ignored_count_for_language":{"es":44,"und":2},
"zerosuggest":{"cachedresults":""}}

E aqui está o arquivo após a modificação:

"spellcheck":{"dictionaries":["en-US"],"dictionary":""},
"translate_ignored_count_for_language":{"es":44,"und":2},
"webrtc":{"multiple_routes_enabled":false},
"zerosuggest":{"cachedresults":""}}

E então você está feito. Você pode verificar se isso está funcionando usando este site .

Antes de desativar o WebRTC:

DepoisdedesativaroWebRTC:

Note:IfyouraccidentallymadeanerrorandChromewon'tstartanymore,youcanreplacethePreferencesfilewiththebackupcopyyousavedearlier.

NestemomentonãohásoluçãoidealparadesabilitaroWebRTCnaáreadetrabalhocomumsimplescliqueousemusarumaextensão.NaversãomóveldoGoogleChrome,vocêpodeirparachrome://flags/epesquisarwebrtc.opçõesquevocêpodedesabilitarlá.

Outrasoluçãoseráusar Slimjet , este é um projeto baseado no Chromium que usa o mesmo mecanismo de Blink como o Google Chrome, mas oferece uma opção fácil para desativar o WebRTC .

Espero que ajude.

    
por 11.03.2018 / 08:52