ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ Π½Π° uBlock Origin Π·Π°Π±Π΅Π»ΡΠ·Π°Π½ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ ΠΎΡ ΡΠ΅ΠΊΠ»Π°ΠΌΠ½ΠΈ ΠΌΡΠ΅ΠΆΠΈ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΡΠ΅Π± Π°Π½Π°Π»ΠΈΠ· Π½Π° Π½ΠΎΠ²Π° ΡΠ΅Ρ
Π½ΠΈΠΊΠ° Π·Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ Π½Π° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡΡΠ° ΠΈ Π·Π°ΠΌΡΠ½Π° Π½Π° ΡΠ΅ΠΊΠ»Π°ΠΌΠ½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, ΠΊΠΎΡΡΠΎ Π½Π΅ Π΅ Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π° Π² uBlock Origin ΠΈ Π΄ΡΡΠ³ΠΈ Π΄ΠΎΠ±Π°Π²ΠΊΠΈ Π·Π° ΡΠΈΠ»ΡΡΠΈΡΠ°Π½Π΅ Π½Π° Π½Π΅ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡΠΎ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅.
Π‘ΡΡΠ½ΠΎΡΡΡΠ° Π½Π° ΠΌΠ΅ΡΠΎΠ΄Π° Π΅, ΡΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈΡΠΈΡΠ΅ Π½Π° ΡΠ°ΠΉΡΠΎΠ²Π΅, ΠΊΠΎΠΈΡΠΎ ΠΈΡΠΊΠ°Ρ Π΄Π° ΠΏΠΎΡΡΠ°Π²ΡΡ ΠΊΠΎΠ΄ Π·Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ ΠΈΠ»ΠΈ ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° ΡΠ΅ΠΊΠ»Π°ΠΌΠΈ, ΡΡΠ·Π΄Π°Π²Π°Ρ ΠΎΡΠ΄Π΅Π»Π΅Π½ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅ΠΉΠ½ Π² DNS, ΠΊΠΎΠΉΡΠΎ ΠΏΡΠ΅ΠΏΡΠ°ΡΠ° ΠΊΡΠΌ ΡΠ΅ΠΊΠ»Π°ΠΌΠ½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ° ΠΈΠ»ΠΈ ΡΡΡΠ²ΡΡΠ° Π·Π° ΡΠ΅Π± Π°Π½Π°Π»ΠΈΠ· (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, f7ds.liberation.fr CNAME Π·Π°ΠΏΠΈΡ ΡΠ΅ ΡΡΠ·Π΄Π°Π²Π°, ΡΠΎΡΠ΅Ρ ΠΊΡΠΌ ΡΡΡΠ²ΡΡΡΡ Π·Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ liberation.eulerian.net). Π’Π°ΠΊΠ° ΡΠ΅ΠΊΠ»Π°ΠΌΠ½ΠΈΡΡ ΠΊΠΎΠ΄ ΡΠΎΡΠΌΠ°Π»Π½ΠΎ ΡΠ΅ ΠΈΠ·ΡΠ΅Π³Π»Ρ ΠΎΡ ΡΡΡΠΈΡ ΠΏΡΡΠ²ΠΈΡΠ΅Π½ Π΄ΠΎΠΌΠ΅ΠΉΠ½ ΠΊΠ°ΡΠΎ ΡΠ°ΠΉΡΠ° ΠΈ ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ Π½Π΅ ΠΏΠΎΠ΄Π»Π΅ΠΆΠΈ Π½Π° Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π΅. ΠΠΌΠ΅ΡΠΎ Π½Π° ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅ΠΉΠ½Π° Π΅ ΠΈΠ·Π±ΡΠ°Π½ΠΎ ΠΏΠΎΠ΄ ΡΠΎΡΠΌΠ°ΡΠ° Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ, ΠΊΠΎΠ΅ΡΠΎ Π·Π°ΡΡΡΠ΄Π½ΡΠ²Π° Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π΅ΡΠΎ ΠΏΠΎ ΠΌΠ°ΡΠΊΠ°, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅ΠΉΠ½ΡΡ, ΡΠ²ΡΡΠ·Π°Π½ Ρ ΡΠ΅ΠΊΠ»Π°ΠΌΠ½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ°, Π΅ ΡΡΡΠ΄Π½ΠΎ ΡΠ°Π·Π³ΡΠ°Π½ΠΈΡΠΈΠΌ ΠΎΡ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈΡΠ΅ Π·Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π΄ΡΡΠ³ΠΈ Π»ΠΎΠΊΠ°Π»Π½ΠΈ ΡΠ΅ΡΡΡΡΠΈ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ°.
Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π° uBlock Origin Π’ΠΎΠΉ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠ°Π·ΡΠ΅ΡΠ°Π²Π°Π½Π΅ ΠΈΠΌΠ΅ Π² DNS Π·Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π΅ Π½Π° Ρ
ΠΎΡΡΠ°, ΡΠ²ΡΡΠ·Π°Π½ ΡΡΠ΅Π· CNAME. ΠΠ΅ΡΠΎΠ΄ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈ Π·Π°ΠΏΠΎΡΠ²Π°ΠΉΠΊΠΈ Ρ
Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ uBlock Origin 1.24.1b3 Π·Π° Firefox. ΠΠ° Π΄Π° Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°ΡΠ° Π² ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, Π·Π°Π΄Π°ΠΉΡΠ΅ ΡΡΠΎΠΉΠ½ΠΎΡΡΡΠ° Π½Π° cnameAliasList Π½Π° "*", Π² ΠΊΠΎΠΉΡΠΎ ΡΠ»ΡΡΠ°ΠΉ Π²ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π² ΡΠ΅ΡΠ½ΠΈΡ ΡΠΏΠΈΡΡΠΊ ΡΠ΅ Π±ΡΠ΄Π°Ρ Π΄ΡΠ±Π»ΠΈΡΠ°Π½ΠΈ Π·Π° ΠΈΠΌΠ΅Π½Π°, Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½ΠΈ ΡΡΠ΅Π· CNAME. ΠΠΎΠ³Π°ΡΠΎ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡΡΠ°, ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π° ΠΈΠ·Π²Π»ΠΈΡΠ°Π½Π΅ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΡ DNS.
ΠΠ° Chrome ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°ΡΠ° Π·Π° CNAME Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π°, ΡΡΠΉ ΠΊΠ°ΡΠΎ API dns.resolve() Π΄ΠΎΡΡΡΠΏΠ½ΠΎ ΡΠ°ΠΌΠΎ Π·Π° Π΄ΠΎΠ±Π°Π²ΠΊΠΈ Π²ΡΠ² Firefox ΠΈ Π½Π΅ ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° Π² Chrome. ΠΡ Π³Π»Π΅Π΄Π½Π° ΡΠΎΡΠΊΠ° Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ°, Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° CNAME Π½Π΅ ΡΡΡΠ±Π²Π° Π΄Π° Π²ΠΎΠ΄ΠΈ Π΄ΠΎ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΡΠ°Π·Ρ
ΠΎΠ΄ΠΈ, ΠΎΡΠ²Π΅Π½ Π·Π°Π³ΡΠ±Π° Π½Π° ΡΠ΅ΡΡΡΡΠΈ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠ° Π·Π° ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° ΠΏΡΠ°Π²ΠΈΠ»Π°ΡΠ° Π·Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΎ ΠΈΠΌΠ΅, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΠΏΡΠΈ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΡΠ΅ΡΡΡΡΠ° Π±ΡΠ°ΡΠ·ΡΡΡΡ Π²Π΅ΡΠ΅ Π΅ ΡΠ°Π·ΡΠ΅ΡΠΈΠ» ΠΈ ΡΡΠΎΠΉΠ½ΠΎΡΡΡΠ° ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ ΠΊΠ΅ΡΠΈΡΠ°Π½Π° . ΠΠ΅ΡΠΎΠ΄ΡΡ Π½Π° Π·Π°ΡΠΈΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»Π΅Π½ ΡΡΠ΅Π· Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΎΠ±Π²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° ΠΈΠΌΠ΅ΡΠΎ Ρ IP Π±Π΅Π· ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° CNAME, Π½ΠΎ ΡΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ ΡΡΠ»ΠΎΠΆΠ½ΡΠ²Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° (Π² ΡΠ»ΡΡΠ°ΠΉ Π½Π° ΠΏΡΠΎΠΌΡΠ½Π° Π½Π° IP Π°Π΄ΡΠ΅ΡΠ° Π½Π° ΡΠ΅ΠΊΠ»Π°ΠΌΠ½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ°, ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΠΎΡΡΠΈΠ³Π½Π΅ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² Π΄Π°Π½Π½ΠΈΡΠ΅ Π½Π° Π²ΡΠΈΡΠΊΠΈ DNS ΡΡΡΠ²ΡΡΠΈ Π½Π° ΠΈΠ·Π΄Π°ΡΠ΅Π»ΠΈΡΠ΅) ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»Π΅Π½ ΡΡΠ΅Π· ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠ΅ΡΠ΅Π½ ΡΠΏΠΈΡΡΠΊ Π·Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ Π½Π° IP Π°Π΄ΡΠ΅ΡΠΈ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru