Выпуск uBlock Origin 1.25 с Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ ΠΎΡ‚ ΠΎΠ±Ρ…ΠΎΠ΄Π° Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Ρ‡Π΅Ρ€Π΅Π· манипуляции с DNS

ДоступСн Π½ΠΎΠ²Ρ‹ΠΉ выпуск Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° uBlock Origin 1.25, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹, врСдоносных элСмСнтов, ΠΊΠΎΠ΄Π° для отслСТивания пСрСмСщСния, JavaScript-ΠΌΠ°ΠΉΠ½Π΅Ρ€ΠΎΠ² ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠ΅ΡˆΠ°ΡŽΡ‰ΠΈΡ… Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ элСмСнтов. Π”ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ uBlock Origin отличаСтся высокой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ экономным расходованиСм памяти, ΠΈ позволяСт Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ Π½Π°Π·ΠΎΠΉΠ»ΠΈΠ²Ρ‹Ρ… элСмСнтов, Π½ΠΎ ΠΈ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ рСсурсов ΠΈ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ страниц.

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

Π’ Π½ΠΎΠ²ΠΎΠΉ вСрсии uBlock Origin для опрСдСлСния связанного Ρ‡Π΅Ρ€Π΅Π· CNAME хоста Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π²Ρ‹Π·ΠΎΠ² для Ρ€Π΅Π·ΠΎΠ»Π²ΠΈΠ½Π³Π° ΠΈΠΌΠ΅Π½ΠΈ Π² DNS, Ρ‡Ρ‚ΠΎ позволяСт ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ списки Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈ для ΠΈΠΌΡ‘Π½, пСрСнаправляСмых Ρ‡Π΅Ρ€Π΅Π· CNAME.
Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ CNAME Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ привСсти ΠΊ появлСнию Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π½Π°ΠΊΠ»Π°Π΄Π½Ρ‹Ρ… расходов, ΠΊΡ€ΠΎΠΌΠ΅ Ρ‚Ρ€Π°Ρ‚ процСссорных рСсурсов Π½Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ» для Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ рСсурсу Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΡƒΠΆΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ» Ρ€Π΅Π·ΠΎΠ»Π²ΠΈΠ½Π³, ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠΊΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΎ. ΠŸΡ€ΠΈ установкС Π½ΠΎΠ²ΠΎΠΉ вСрсии потрСбуСтся ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ полномочия для получСния свСдСний ΠΈΠ· DNS.

Выпуск uBlock Origin 1.25 с Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ ΠΎΡ‚ ΠΎΠ±Ρ…ΠΎΠ΄Π° Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Ρ‡Π΅Ρ€Π΅Π· манипуляции с DNS

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

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