New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ipleak.net circumvents WebRTC blocking #1995
Comments
@adbuker do you see STUN requests in the filtering log? |
yes, I see stun-request in the filtering log and it is blocked as it was by design. As it can be seen from the code, they use |
inspect |
For establishing a p2p connection between two computers (p1 and p2), you must find out a local IP of the p1 (i.e. the address in the local network), the global IP of the p1's provider and send these IPs to the p2 (and then the same procedure for p2). It's quite easy to get local IP, but to determine global IP you have to use STUN/TURN servers. The main purpose of such servers is to send back the global IP when a request from the computer behind the NAT-router is received. When the option "Block WebRTC" is enabled, AdGuard blocks such requests (as you can see in the filtering log - https://uploads.adguard.com/buker_mhchu.png), so determining of "your" global IP address will become impossible. Thus, establishing of p2p connection is also impossible. The IP address of the computer, specified in To sum up, in fact, there is no WebRTC leak in case of "Block WebRTC" option is enabled. |
Closing it then. |
Guys, let's keep this open. Public IP is protected indeed, but it does not mean we shouldn't do better with JS. Assigned to v6.3 |
Is https://browserleaks.com/webrtc any better? |
@Atavic both use more or less the same algorithm, so you can observe the same issue on browserleaks |
Useless tests, as explained above by @adbuker |
resolved in |
Steps to reproduce
Expected behavior
Screenshot:
https://lh4.googleusercontent.com/bkvc_c8tF-IS9HvLOSyDHqjy728sLvlY7gWVBq_Uqcz5Nd6txJUx2_4IdG0eSdyhZkgDwEkyNgLhC38=w1366-h637Screenshot: https://uploads.adguard.com/vbagirovnlvjr.png
Your environment
The text was updated successfully, but these errors were encountered: