What is WebRTC and why is it dangerous? How to disable webrtc. What is WebRTC and how to disable it Disabling webrtc in Yandex browser

The WebRTC protocol was originally developed for the browser Google Chrome. Accordingly, it is used by default. For those who are not in the know, WebRTC is a special technology for directly transferring data between browsers. It causes your IP address to leak, so many users disable it to ensure their safety.

To disable WebRTC in Chrome, you need to use a special WebRTC control extension for Chrome . It will allow you to turn the technology on and off with the press of a button.

To do this you need:

  1. Launch Google Chrome.
  2. Open the browser menu located in the upper right corner.
  3. Hover over “ Additional tools and select “Extensions.”

  1. A page with your extensions will open. Scroll down the page and click on the “More extensions” link.

  1. You will be redirected to the Google Chrome online store. In the search bar, in the upper left corner of the screen, enter the name of the application “WebRTC control” and press Enter.
  2. In the list of applications, select the one you need and click “Install.”

  1. In the pop-up window, click on the “Install extension” button.

  1. The application will automatically install and be enabled. It will appear as an icon in the extensions panel in the upper right corner. If the application is running, its icon will be of blue color. You can enable or disable WevRTC by clicking on this icon.

Unfortunately, WebRTC in Chrome cannot be disabled manually, at least on the PC version, so you will have to use a third-party extension anyway.

Disabling WebRTC on Android

It's even easier to disable WebRTC in Chrome on Android devices. You don't even need to use a plugin to do this.

  1. Open browser.
  2. In the address bar, enter the command “chrome://flags/#disable-webrtc” (without quotes).
  3. After that, set the value to “Enable”.
  4. That's all, WebRTC on Android Chrome versions will be disabled.

As you can see, disabling WebRTC is easy both on the computer version of the browser and on the mobile one. It is best to take your time and do this once, so as not to experience problems with security and leakage of your IP address. We hope this instruction helped you and was useful. Thank you for your attention!

If you still don’t understand, then watch the video in which we will tell you how to disable WebRTC dj in all browsers.

First of all, you need to understand that showing all the IP addresses of your computer/tablet/phone via WebRTC is not a problem or disadvantage of VPN/tor/socks, it is a problem and disadvantage of the browser you are using.

The WebRTC project was created by Google to transfer streaming data (audio and video) mainly directly between user browsers (p2p connections), without participation third party programs(for example, Skype) or plugins. This does not simply mean that a WebRTC-enabled browser can access the network environment (regardless of the operating system), and the ability to determine public and local IP addresses using the STUN protocol to establish a p2p connection bypassing all types of NAT.

On this moment It is known that WebRTC is enabled by default Chrome browsers(from version 23), Firefox (from version 22) and Opera (from version 18), which in general negates all anonymization methods for users of these browsers. So that it is impossible to determine your public and local IP address, you need, oddly enough, to disable its support.

Disabling WebRTC in Firefox:

  • IN address bar type about:config and press Enter
  • In the Search line, enter “media.peerconnection.enabled” and double-click on the found line, thereby setting the Value field to “false”.
Disabling WebRTC in Chrome and Opera:
  • At the moment, there is no known way to disable WebRTC using the browsers themselves, and alternative solutions We cannot advise in the form of extensions (look for and install them at your own peril and risk), since their effectiveness leaves much to be desired. Therefore, apparently, all that remains is to advise not to use these browsers until the developers implement the ability to disable them using the browsers themselves (similar to Firefox).
Disabling WebRTC on Android in Chrome:
  • IN latest versions Chrome browser for Android cannot disable WebRTC, although there is such an option in the settings.
  • If you need to use a browser with WebRTC disabled on Android, we recommend using Firefox for Android. On it you can disable WebRTC using the same instructions for Firefox that are above.

How to disable WebRTC in the browser

Using WebRTC allows you to determine your actual IP address. If you do not need to use this protocol, then it is best to disable its use in .

The WebRTC (Web Real-Time Communication) protocol allows you to transmit a video stream without software, plugins and with minimal latency. WebRTC is supported by all major browsers: , Safari, Microsoft Edge And . But the problem is that this protocol can reveal your real IP address, even if you use VPN services. When sending requests to STUN servers, you can obtain the user's external and local IP addresses.


The best solution protection against IP address leakage will be disabling WebRTC in . Check it out.

How to disable WebRTC in Chrome, Firefox, Opera and Yandex browsers

In the most popular browsers, it is most reliable to use . Download:

  • For Google Chrome: WebRTC Control
  • For Mozilla Firefox: WebRTC Control
  • For Opera:WebRTC Control
  • For Yandex Browser: WebRTC Control (INSTALLATION via Add-ons)

How to disable WebRTC in Microsoft Edge

To partially disable WebRTC in Microsoft browser Edge:

1. Type about:flags in your browser's address bar.

2. Turn on Hide my local IP address when using WebRTC connections.

3. Restart your browser.

How to disable WebRTC in Safari browser on macOS

1. Safari > Preferences > Add-ons.

2. Turn on Show "Development" menu bar in menu.

3. Go to menu Development > Experimental Features

4. Turn on Remove Legacy WebRTC API.

How to disable WebRTC in Chrome on Android

To disable WebRTC in Google browser Chrome, enter the following text in the address bar of the browser:

Chrome://flags/#disable-webrtc

Set the parameter to value enable. Restart Google Chrome and after that WebRTC will be disabled.

How to disable WebRTC in Safari on iOS

To disable WebRTC in Safari, go to the OS settings:

1. Open: Settings > Safari > Add-ons > Experimental Features.

2. Enable the function Remove Legacy WebRTC API to turn off WebRTC technologies on iOS.

Thanks for reading! Subscribe to my channel at Telegram And Yandex.Zen . Only there Latest updates blog and world news information technologies. Also, follow me on social networks:

The following screen indicates that the WebRTC function is enabled in your browser. In addition, the site provides other interesting information.

How to disable WebRTC?

Of all modern browsers, Firefox is the most trainable. And in this particular case, Firefox showed itself at its best, allowing the user without using third-party add-ons, using hidden settings disable WebRTC.

Disabling WebRTC Firefox

To disable it in the Firefox browser, enter the command about:config in the address bar, after which this message will appear.

Click on the “I promise...” button and continue.

In the settings window, in the search bar (not in the address bar!), as shown in the screenshot below, enter the command media.peerconnection.enabled . The line we need will appear. Right-click on it and select the first item “Switch” from the drop-down menu.

After switching to the “Value” field, you should see the “False” option. Now close this window and restart the browser.

Another way is to install a special extension Disable WebRTC. But I prefer and advise you to perform this operation yourself. I don’t like installing programs on my computer, especially in a browser.

There is an even simpler way - download the ConfigFox utility, which, in addition to this operation, can significantly improve confidentiality and anonymity Firefox browser. We wrote about this program in the article “Firefox Security Settings”. I highly recommend using this utility to all users Mozilla browser Firefox. The program does not install itself into the browser, but simply allows you to change the settings file.

Disabling WebRTC Chrome

In the Google Chrome browser, things are a little more complicated. There is no way to disable it in Chrome this function in the browser itself. To do this you need to download special addition, it’s called WebRTC Block. You can download and install the add-on using this direct link. We haven't tested this extension and we cannot give any guarantees.

There is also a ScriptSafe add-on that can also help solve this problem. In my opinion this is The best way solve the WebRTC problem in Chrome.

This extension will be more difficult for an inexperienced user, but if you are an advanced user, I highly recommend that you dig deeper into it.

If you know other ways to solve this problem in the Chrome browser, write in the comments.

Disabling WebRTC Opera / Yandex Browser

For Opera browser There are several plugins: WebRTC Leak Prevent and WebRTC Control. I haven’t tested it personally, try it and write what helped and what didn’t.

In conclusion, I want to say that at the moment there is no one hundred percent reliable way to disable WebRTC in Chromium browsers such as: Chrome, Yandex, Opera, etc. Therefore, I advise anyone who uses a VPN and who cares about anonymity to temporarily stop using these browsers. I think in the near future, this hole will be closed and you will be able to return to them. In the meantime, you can temporarily switch to Firefox.

That's all. In the following articles we will talk about the anonymity and reliability of VPNs and public Proxy. It will be fun, we will break stereotypes. You will love it ;)!

As is known, many modern browsers support protocol WebRTC, which may be the reason for the real leakage IP-addresses even with using a VPN. The topic has already been raised on my blog, now it’s time to talk about it in detail, with specific tips on how to identify and, if necessary, disable Real-Time Communications (from English “real-time communications”) in popular programs, Chrome, Yandex.Browser , Opera and Vivaldi.

WebRTC is a public project supported by Google companies and Mozilla, which allows online streaming without plugins, using only a Javascript-based API. IN WebRTC VP8 and H.264 video codecs are used, as well as two audio codecs, G711 and OPUS. Thanks to technology, web surfers are able to communicate with each other, and sites are able to organize voice and video chats with visitors.

It seems like the “usefulness” is in demand, what’s the catch?

First, in the above applications, “real-time communications” is enabled by default, and web services can use this protocol without permission. Secondly, if you activate VPN in, when checking for potential leaks, the following is noticeable:

  • routine checks IP-addresses show only the address VPN-server, not the real IP of the computer;
  • leak check WebRTC captures local and remote IP-desktop (laptop) address.

In other words, Real-Time Communications gives sites maximum identifying information, even when “sitting” on a VPN or proxy.

Checking the use of WebRTC in the browser

It's simple: in browsers based on its engine (Opera / / Vivaldi), copy the command into the address bar chrome://webrtc-internals and press " Enter" to display the corresponding connections.

Similarly, in Mozilla Firefox, open the page about:webrtc , where pay attention to the section " Session statistics".

Important!

Display WebRTC-connections does not mean that there was a 100% leak of your local and remote IP.

Disable WebRTC in Firefox, Chrome, Yandex Browser, Opera, Vivaldi

  • To block leaks in Firefox, type in the address bar about:config and press the " Enter" → without being afraid of the "menacing" inscription, click on " I promise I'll be careful!"→ copy to search box media.peerconnection.enabled and double-click on the found parameter, changing the value from " true" on " false ".

  • To its credit, deactivating WebRTC is integrated into the main program settings, see the "menu" Tools" item of the same name ("hot" combination " Alt+P") → "Privacy"→ uncheck the option" BroadcastIP for better WebRTC performance".
  • To disable “real-time communications” in Chrome / Yandex.Browser / Opera, search the Google online store and install the extension in your browser uBlock Origin or WebRTC Leak Prevent.

Important!

Dmitriy dmitry_spb Evdokimov