Π’ uBlock Origin Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° отслСТивания, ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ Π² DNS

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ uBlock Origin Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹ΠΌΠΈ сСтями ΠΈ систСмами web-Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ Π½ΠΎΠ²ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ отслСТивания ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΉ ΠΈ подстановки Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ², которая Π½Π΅ блокируСтся Π² uBlock Origin ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… дополнСниях для отсСивания Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.

Π‘ΡƒΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρ‹ сайтов, ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ для отслСТивания ΠΈΠ»ΠΈ ΠΏΠΎΠΊΠ°Π·Π° Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹, ΡΠΎΠ·Π΄Π°ΡŽΡ‚ Π² DNS ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½, ΡΡΡ‹Π»Π°ΡŽΡ‰ΠΈΠΉΡΡ Π½Π° сСрвСр Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½ΠΎΠΉ сСти ΠΈΠ»ΠΈ web-Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, создаётся CNAME-запись f7ds.liberation.fr, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π°Ρ Π½Π° сСрвСр Ρ‚Ρ€Π΅ΠΊΠΈΠ½Π³Π° liberation.eulerian.net). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ загруТаСтся с Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ΅Π½Π°, Ρ‡Ρ‚ΠΎ ΠΈ сайт, ΠΈ поэтому Π½Π΅ подвСргаСтся Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ΅. Имя для ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½Π° выбираСтся Π² Ρ„ΠΎΡ€ΠΌΠ΅ случайного ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°, Ρ‡Ρ‚ΠΎ затрудняСт Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ ΠΏΠΎ маскС, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ связываСмый с Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½ΠΎΠΉ ΡΠ΅Ρ‚ΡŒΡŽ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΎΡ‚ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… рСсурсов страницы.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ uBlock Origin ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅Π·ΠΎΠ»Π²ΠΈΠ½Π³ ΠΈΠΌΠ΅Π½ΠΈ Π² DNS для опрСдСлСния связанного Ρ‡Π΅Ρ€Π΅Π· CNAME хоста. ΠœΠ΅Ρ‚ΠΎΠ΄ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ начиная с
ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ выпуска uBlock Origin 1.24.1b3 для Firefox. Для Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π² Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… настройках слСдуСт ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ cnameAliasList Π² «*», Π² этом случаС всС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΠΎ Ρ‡Ρ‘Ρ€Π½Ρ‹ΠΌ спискам Π±ΡƒΠ΄ΡƒΡ‚ Π΄ΡƒΠ±Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈ для ΠΈΠΌΡ‘Π½, опрСдСляСмых Ρ‡Π΅Ρ€Π΅Π· CNAME. ΠŸΡ€ΠΈ установкС обновлСния потрСбуСтся ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ полномочия для получСния свСдСний ΠΈΠ· DNS.

Π’ uBlock Origin Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° отслСТивания, ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ Π² DNS

Для Chrome ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° CNAME Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π°, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ API dns.resolve() доступСн Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ Π² Firefox ΠΈ Π½Π΅ поддСрТиваСтся Π² Chrome. Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ CNAME Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ привСсти ΠΊ появлСнию Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π½Π°ΠΊΠ»Π°Π΄Π½Ρ‹Ρ… расходов, ΠΊΡ€ΠΎΠΌΠ΅ Ρ‚Ρ€Π°Ρ‚ процСссорных рСсурсов Π½Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ» для Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ рСсурсу Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΡƒΠΆΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ» Ρ€Π΅Π·ΠΎΠ»Π²ΠΈΠ½Π³ ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠΊΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΎ. ΠœΠ΅Ρ‚ΠΎΠ΄ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±ΠΎΠΉΠ΄Ρ‘Π½ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ прямой привязки ΠΈΠΌΠ΅Π½ΠΈ ΠΊ IP Π±Π΅Π· примСнСния CNAME, Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ услоТняСт сопровоТдСниС (Π² случаС смСны IP-адрСса Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½ΠΎΠΉ сСти Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ измСнСния Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° всСх DNS-сСрвСрах ΠΈΠ·Π΄Π°Ρ‚Π΅Π»Π΅ΠΉ) ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±ΠΎΠΉΠ΄Ρ‘Π½ Ρ‡Π΅Ρ€Π΅Π· созданиС Ρ‡Ρ‘Ρ€Π½ΠΎΠ³ΠΎ списка IP-адрСсов Ρ‚Ρ€Π΅ΠΊΠ΅Ρ€ΠΎΠ².

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru