Skip to content

Can uBlock Origin Block WebRTC?

justus.pw
3 pointsjustusw3 comments
On HN

Comments

No it can't, but yes it can, just not like that.

https://github.com/gorhill/uBlock/wiki/Resources-Library#now...

As can be seen, it matches on the source, not the destination

https://github.com/gorhill/uBlock/wiki/Resources-Library#web...

can match on the destination, however.

Its not a good state of things, but I'm assuming its more of an issue on the browser side as opposed to the extension side

Thanks for the reference links. I blocked RTC connections initiated on the SBI Shinsei banking log in page at bk.web.sbishinseibank.co.jp with the following custom uBlock Origin filter:

    bk.web.sbishinseibank.co.jp##+js(nowebrtc)
You can see that it works because typing `new window.RTCPeerConnection()` in the browser console prints this:
     Document tried to create an RTCPeerConnection:  undefined
Which comes from uBlock, see https://github.com/gorhill/uBlock/blob/5efb8ee4891c09720011e...

Edit: I gave a shout-out to your comment on the blog post linked in this submission. Thanks again.

Perhaps someone here knows how to make uBlock Origin block STUN/TURN connection attempts to domain names that are in its block list?

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.