DNSCrypt เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ‚เบญเบ‡เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบซเบกเบปเบ”เบญเบฒเบเบธเปเบ™เบงเปƒเบ”เป‚เบ”เบเบเบฒเบ™เปเบ™เบฐเบ™เปเบฒเป„เบฅเบเบฐเป€เบงเบฅเบฒเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡ 24 เบŠเบปเปˆเบงเป‚เบกเบ‡

DNSCrypt เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ‚เบญเบ‡เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบซเบกเบปเบ”เบญเบฒเบเบธเปเบ™เบงเปƒเบ”เป‚เบ”เบเบเบฒเบ™เปเบ™เบฐเบ™เปเบฒเป„เบฅเบเบฐเป€เบงเบฅเบฒเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡ 24 เบŠเบปเปˆเบงเป‚เบกเบ‡

เปƒเบ™เบญเบฐเบ”เบตเบ”, เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบกเบฑเบเบˆเบฐเบซเบกเบปเบ”เบญเบฒเบเบธเบเป‰เบญเบ™เบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ•เปเปˆเบญเบฒเบเบธเบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡. เบ›เบฐเบŠเบฒเบŠเบปเบ™เบžเบฝเบ‡เปเบ•เปˆเบฅเบทเบกเป€เบฎเบฑเบ”เบกเบฑเบ™. เบ”เป‰เบงเบเบเบฒเบ™เบกเบฒเป€เบ–เบดเบ‡เบ‚เบญเบ‡ Let's Encrypt เปเบฅเบฐเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”, เบกเบฑเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบšเบฑเบ™เบซเบฒเบ„เบงเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚. เปเบ•เปˆเบšเปเปˆเบ”เบปเบ™เบกเบฒเบ™เบตเป‰ เป€เบฅเบทเปˆเบญเบ‡ Firefox เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒ, เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบกเบฑเบ™เบเบฑเบ‡เบกเบตเบ„เบงเบฒเบกเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡. เปเบ•เปˆเบซเบ™เป‰เบฒเป€เบชเบเบ”เบฒเบ, เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบเบฑเบ‡เบชเบทเบšเบ•เปเปˆเบซเบกเบปเบ”เบญเบฒเบเบธ.

เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเบ—เปˆเบฒเบ™เบžเบฒเบ”เป€เบฅเบทเปˆเบญเบ‡, เปƒเบ™เป€เบงเบฅเบฒเบ—เปˆเบฝเบ‡เบ„เบทเบ™เบ‚เบญเบ‡เบงเบฑเบ™เบ—เบต 4 เบžเบถเบ”เบชเบฐเบžเบฒ 2019, เป€เบเบทเบญเบšเบ—เบธเบเบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบ‚เบญเบ‡ Firefox เป„เบ”เป‰เบขเบธเบ”เป€เบฎเบฑเบ”เบงเบฝเบเบขเปˆเบฒเบ‡เบเบฐเบ—เบฑเบ™เบซเบฑเบ™.

เบ”เบฑเปˆเบ‡เบ—เบตเปˆเบกเบฑเบ™เป„เบ”เป‰เบซเบฑเบ™เบญเบญเบ, เบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบผเบงเบญเบฑเบ™เปƒเบซเบเปˆเบซเบผเบงเบ‡เป€เบเบตเบ”เบ‚เบทเป‰เบ™เบเป‰เบญเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒ Mozilla เปƒเบšเบฎเบฑเบšเบฎเบญเบ‡เปเบปเบ”เบญเบฒเบเบธเปเบฅเป‰เบง, เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบŠเบฑเบ™เบ™เบฒเบกเบชเบฐเบเบธเบ™. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบžเบงเบเบกเบฑเบ™เบˆเบถเปˆเบ‡เบ–เบทเบเปเบฒเบเบงเปˆเบฒ โ€œเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡โ€ เปเบฅเบฐเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบขเบฑเป‰เบ‡เบขเบทเบ™ (เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™). เปƒเบ™เป€เบงเบ—เบตเบชเบปเบ™เบ—เบฐเบ™เบฒ, เป€เบ›เบฑเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚, เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เบ›เบดเบ”เบเบฒเบ™เบขเบฑเป‰เบ‡เบขเบทเบ™เบฅเบฒเบเป€เบŠเบฑเบ™เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเปƒเบ™ about: config เบซเบผเบทเบ›เปˆเบฝเบ™เป‚เบกเบ‡เบฅเบฐเบšเบปเบš.

Mozilla เป„เบ”เป‰เบ›เปˆเบญเบ Firefox 66.0.4 patch เบขเปˆเบฒเบ‡เป„เบงเบงเบฒ, เป€เบŠเบดเปˆเบ‡เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ”เป‰เบงเบเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡, เปเบฅเบฐเบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เบเบฑเบšเบ„เบทเบ™เบชเบนเปˆเบ›เบปเบเบเบฐเบ•เบด. เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบกเบฑเบ™เปเบฅเบฐ เบšเปเปˆเปƒเบŠเป‰ เบšเปเปˆเบกเบตเบเบฒเบ™เปเบเป‰เป„เบ‚เป€เบžเบทเปˆเบญเบ‚เป‰เบฒเบกเบœเปˆเบฒเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบฅเบฒเบเป€เบŠเบฑเบ™เป€เบžเบฒเบฐเบงเปˆเบฒเบžเบงเบเบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเบ‚เบฑเบ”เบเบฑเบš patch.

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡เบงเปˆเบฒเบเบฒเบ™เบซเบกเบปเบ”เบญเบฒเบเบธเบ‚เบญเบ‡เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบเบฑเบ‡เบ„เบปเบ‡เป€เบ›เบฑเบ™เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปƒเบ™เบกเบทเป‰เบ™เบตเป‰.

เปƒเบ™เป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰, เบกเบฑเบ™เบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเบ—เบตเปˆเบˆเบฐเป€เบšเบดเปˆเบ‡เบงเบดเบ—เบตเบเบฒเบ™เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเบ—เบตเปˆเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ›เป‚เบ•เบ„เบญเบ™เบˆเบฑเบ”เบเบฒเบ™เบเบฑเบšเบงเบฝเบเบ‡เบฒเบ™เบ™เบตเป‰เปเบ™เบงเปƒเบ” DNSCrypt. เบเบฒเบ™เปเบเป‰เป„เบ‚เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบชเบฒเบกเบฒเบ”เปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™เบชเบญเบ‡เบชเปˆเบงเบ™. เบเปˆเบญเบ™เบญเบทเปˆเบ™ เปเบปเบ”, เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เป„เบฅเบเบฐเบชเบฑเป‰เบ™. เบญเบฑเบ™เบ—เบตเบชเบญเบ‡, เป€เบ•เบทเบญเบ™เบœเบนเป‰เปƒเบŠเป‰เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบซเบกเบปเบ”เบญเบฒเบเบธเบ‚เบญเบ‡เป„เบฅเบเบฐเบเบฒเบง.

DNSCrypt

DNSCrypt เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ‚เบญเบ‡เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบซเบกเบปเบ”เบญเบฒเบเบธเปเบ™เบงเปƒเบ”เป‚เบ”เบเบเบฒเบ™เปเบ™เบฐเบ™เปเบฒเป„เบฅเบเบฐเป€เบงเบฅเบฒเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡ 24 เบŠเบปเปˆเบงเป‚เบกเบ‡DNSCrypt เปเบกเปˆเบ™เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบเบฒเบ™เบˆเบฒเบฅเบฐเบˆเบญเบ™ DNS. เบกเบฑเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™ DNS เบˆเบฒเบเบเบฒเบ™เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เปเบฅเบฐ MiTM, เปเบฅเบฐเบเบฑเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบซเบฅเบตเบเบฅเปˆเบฝเบ‡เบเบฒเบ™เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เปƒเบ™เบฅเบฐเบ”เบฑเบšเบเบฒเบ™เบชเบญเบšเบ–เบฒเบก DNS.

เป‚เบ›เบฃเป‚เบ•เบ„เปเบ›เบดเบ”เบเบฒเบ™เบˆเบฒเบฅเบฐเบˆเบญเบ™ DNS เบฅเบฐเบซเบงเปˆเบฒเบ‡เบฅเบนเบเบ„เป‰เบฒ เปเบฅเบฐเป€เบŠเบตเบšเป€เบงเบตเปƒเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบฅเบฑเบš, เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบœเปˆเบฒเบ™เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบ‚เบปเบ™เบชเบปเปˆเบ‡ UDP เปเบฅเบฐ TCP. เป€เบžเบทเปˆเบญเปƒเบŠเป‰เบกเบฑเบ™, เบ—เบฑเบ‡เบฅเบนเบเบ„เป‰เบฒเปเบฅเบฐเบ•เบปเบงเปเบเป‰เป„เบ‚ DNS เบ•เป‰เบญเบ‡เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ DNSCrypt. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเป€เบ”เบทเบญเบ™เบกเบตเบ™เบฒ 2016, เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ DNS เปเบฅเบฐเปƒเบ™เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš Yandex. เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบญเบทเปˆเบ™เป†เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเป„เบ”เป‰เบ›เบฐเบเบฒเบ”เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™, เบฅเบงเบกเบ—เบฑเบ‡ Google เปเบฅเบฐ Cloudflare. เปเบ•เปˆเบซเบ™เป‰เบฒเป€เบชเบเบ”เบฒเบ, เบšเปเปˆเบกเบตเบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ (152 เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ DNS เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เบฒเบ‡เบเบฒเบ™). เปเบ•เปˆเป‚เบ„เบ‡เบเบฒเบ™ dnscrypt-proxy เบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡เปƒเบ™เบฅเบนเบเบ„เป‰เบฒ Linux, Windows เปเบฅเบฐ MacOS. เบเบฑเบ‡เบกเบต เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ.

DNSCrypt เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ‚เบญเบ‡เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบซเบกเบปเบ”เบญเบฒเบเบธเปเบ™เบงเปƒเบ”เป‚เบ”เบเบเบฒเบ™เปเบ™เบฐเบ™เปเบฒเป„เบฅเบเบฐเป€เบงเบฅเบฒเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡ 24 เบŠเบปเปˆเบงเป‚เบกเบ‡

DNSCrypt เป€เบฎเบฑเบ”เบงเบฝเบเปเบ™เบงเปƒเบ”? เปƒเบ™เบชเบฑเป‰เบ™, เบฅเบนเบเบ„เป‰เบฒเป€เบญเบปเบฒเบฅเบฐเบซเบฑเบ”เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเบ‚เบญเบ‡เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเป€เบฅเบทเบญเบเปเบฅเบฐเปƒเบŠเป‰เบกเบฑเบ™เป€เบžเบทเปˆเบญเบเบงเบ”เบชเบญเบšเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบ‚เบญเบ‡เบกเบฑเบ™. เบเบฐเปเบˆเบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเป„เบฅเบเบฐเบชเบฑเป‰เบ™เบชเบณเบฅเบฑเบšเป€เบŠเบ”เบŠเบฑเบ™ เปเบฅเบฐเบ•เบปเบงเบฅเบฐเบšเบธเบฅเบฐเบซเบฑเบ”เบฅเบฑเบšเปเบกเปˆเบ™เบกเบตเบขเบนเปˆเปเบฅเป‰เบง. เบฅเบนเบเบ„เป‰เบฒเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบŠเบธเบเบเบนเป‰เปƒเบซเป‰เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เปƒเบซเบกเปˆเบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป, เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป„เบ”เป‰เบ–เบทเบเบŠเบธเบเบเบนเป‰เปƒเบซเป‰เบ›เปˆเบฝเบ™เบฅเบฐเบซเบฑเบ” เบ—เบธเบเป† 24 เบŠเบปเปˆเบงเป‚เบกเบ‡. เป€เบกเบทเปˆเบญเปเบฅเบเบ›เปˆเบฝเบ™เบเบฐเปเบˆ, X25519 algorithm เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบŠเบฑเบ™เบŠเบทเปˆ - EdDSA, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบšเบฅเบฑเบญเบ - XSalsa20-Poly1305 เบซเบผเบท XChaCha20-Poly1305.

เบซเบ™เบถเปˆเบ‡เปƒเบ™เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ›เป‚เบ•เบ„เบญเบ™ Frank Denis เบžเบฃเบฐเบญเบปเบ‡เป„เบ”เป‰เบ‚เบฝเบ™เบเบฒเบ™เบ—เบปเบ”เปเบ—เบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ—เบธเบเป† 24 เบŠเบปเปˆเบงเป‚เบกเบ‡เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ‚เบญเบ‡เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบซเบกเบปเบ”เบญเบฒเบเบธ. เปƒเบ™เบซเบผเบฑเบเบเบฒเบ™, เบฅเบนเบเบ„เป‰เบฒเบญเป‰เบฒเบ‡เบญเบดเบ‡ dnscrypt-proxy เบเบญเบกเบฎเบฑเบšเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบ—เบตเปˆเบกเบตเป„เบฅเบเบฐเป€เบงเบฅเบฒเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡, เปเบ•เปˆเบญเบญเบเบ„เปเบฒเป€เบ•เบทเบญเบ™ "เป„เบฅเบเบฐเป€เบงเบฅเบฒเบฅเบฐเบซเบฑเบ” dnscrypt-proxy เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ™เบตเป‰เบเบฒเบงเป€เบเบตเบ™เป„เบ›" เบ–เป‰เบฒเบกเบฑเบ™เปƒเบŠเป‰เป„เบ”เป‰เบซเบผเบฒเบเบเบงเปˆเบฒ 24 เบŠเบปเปˆเบงเป‚เบกเบ‡. เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, เบฎเบนเบšเบžเบฒเบš Docker เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ, เป€เบŠเบดเปˆเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบงเบ‚เบญเบ‡เบเบฐเปเบˆ (เปเบฅเบฐเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™) เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”.

เบ—เปเบฒเบญเบดเบ”, เบกเบฑเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบชเบธเบ”เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž: เบ–เป‰เบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ–เบทเบเบ—เปเบฒเบฅเบฒเบเบซเบผเบทเบฅเบฐเบซเบฑเบ”เบ–เบทเบเบฎเบปเปˆเบงเป„เบซเบผ, เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ‚เบญเบ‡เบกเบทเป‰เบงเบฒเบ™เบ™เบตเป‰เบšเปเปˆเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เป„เบ”เป‰. เบฅเบฐเบซเบฑเบ”เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบฅเป‰เบง. เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบšเบฑเบ™เบซเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบปเบ”เบซเบกเบฒเบ Yarovaya, เป€เบŠเบดเปˆเบ‡เบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”, เบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ—เบตเปˆเบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”. เบ„เบงเบฒเบกเบซเบกเบฒเบเปเบกเปˆเบ™เบงเปˆเบฒเบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบ•เปเปˆเบกเบฒเบ–เป‰เบฒเบˆเปเบฒเป€เบ›เบฑเบ™เป‚เบ”เบเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบฅเบฐเบซเบฑเบ”เบˆเบฒเบเป€เบงเบฑเบšเป„เบŠเบ—เปŒ. เปเบ•เปˆเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบžเบฝเบ‡เปเบ•เปˆเบšเปเปˆเบชเบฒเบกเบฒเบ”เบชเบฐเบซเบ™เบญเบ‡เบกเบฑเบ™เป„เบ”เป‰, เป€เบžเบฒเบฐเบงเปˆเบฒเบกเบฑเบ™เปƒเบŠเป‰เบฅเบฐเบซเบฑเบ”เป„เบฅเบเบฐเบชเบฑเป‰เบ™, เบเบฒเบ™เบฅเบถเบšเบญเบฑเบ™เป€เบเบปเปˆเบฒ.

เปเบ•เปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ”, Denis เบ‚เบฝเบ™, เบฅเบฐเบซเบฑเบ”เป„เบฅเบเบฐเบชเบฑเป‰เบ™เบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ•เบฑเป‰เบ‡เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบˆเบฒเบเบกเบทเป‰เบซเบ™เบถเปˆเบ‡. เบ–เป‰เบฒเป€เบŠเบตเบšเป€เบงเบตเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบเปเบฅเบฐเบชเบฐเบ„เบดเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบซเบผเบทเบšเปเปˆเป€เบฎเบฑเบ”เบงเบฝเบ, เบ™เบตเป‰เบˆเบฐเบ–เบทเบเบเบงเบ”เบžเบปเบšเบ—เบฑเบ™เบ—เบต.

เป€เบกเบทเปˆเบญเบฅเบฐเบšเบปเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ›เปˆเบฝเบ™เบฅเบฐเบซเบฑเบ”เบ—เบธเบเป†เบชเบญเบ‡เบชเบฒเบกเบ›เบต, เบกเบฑเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบญเบตเบ‡เปƒเบชเปˆเป„เบ”เป‰, เปเบฅเบฐเบ›เบฐเบŠเบฒเบŠเบปเบ™เบชเบฒเบกเบฒเบ”เบฅเบทเบกเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบซเบกเบปเบ”เบญเบฒเบเบธเบ‚เบญเบ‡เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ›เปˆเบฝเบ™เบเบฐเปเบˆเบ›เบฐเบˆเปเบฒเบงเบฑเบ™, เบ™เบตเป‰เบˆเบฐเบ–เบทเบเบเบงเบ”เบžเบปเบšเบ—เบฑเบ™เบ—เบต.

เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, เบ–เป‰เบฒเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ•เบฒเบกเบ›เบปเบเบเบฐเบ•เบด, เบกเบฑเบ™เบšเปเปˆเบชเปเบฒเบ„เบฑเบ™เบงเปˆเบฒเบเบฐเปเบˆเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป€เบฅเบทเป‰เบญเบเป†: เบ—เบธเบเป†เบ›เบต, เบ—เบธเบเป†เป„เบ•เบกเบฒเบ”เบซเบผเบทเบชเบฒเบกเป€เบ—เบทเปˆเบญเบ•เปเปˆเบกเบทเป‰. เบ–เป‰เบฒเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบซเบผเบฒเบเบเบงเปˆเบฒ 24 เบŠเบปเปˆเบงเป‚เบกเบ‡, เบกเบฑเบ™เบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบ•เบฐเบซเบผเบญเบ”เป„เบ›, เบ‚เบฝเบ™ Frank Denis. เบญเบตเบ‡เบ•เบฒเบกเบžเบฃเบฐเบญเบปเบ‡, เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ‚เบญเบ‡เบเบฒเบ™เบซเบกเบธเบ™เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ›เบฐเบˆเปเบฒเบงเบฑเบ™เปƒเบ™เบชเบฐเบšเบฑเบšเบ—เบตเบชเบญเบ‡เบ‚เบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™, เบžเป‰เบญเบกเบเบฑเบšเบฎเบนเบšเบžเบฒเบš Docker เบ—เบตเปˆเบเบฝเบกเบžเป‰เบญเบกเบ—เบตเปˆเบˆเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบกเบฑเบ™, เบ›เบฐเบชเบดเบ”เบ—เบดเบœเบปเบ™เบซเบผเบธเบ”เบฅเบปเบ‡เบˆเปเบฒเบ™เบงเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเบกเบตเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบซเบกเบปเบ”เบญเบฒเบเบธ, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบ›เบฑเบšเบ›เบธเบ‡เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž.

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบšเบฒเบ‡เบ„เบปเบ™เบเบฑเบ‡เบ„เบปเบ‡เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆ, เบชเปเบฒเบฅเบฑเบšเป€เบซเบ”เบœเบปเบ™เบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™เบšเบฒเบ‡เบขเปˆเบฒเบ‡, เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เป„เบฅเบเบฐเป€เบงเบฅเบฒเบ‚เบญเบ‡เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เปƒเบซเป‰เป€เบเบตเบ™ 24 เบŠเบปเปˆเบงเป‚เบกเบ‡. เบšเบฑเบ™เบซเบฒเบ™เบตเป‰เบ–เบทเบเปเบเป‰เป„เบ‚เบชเปˆเบงเบ™เปƒเบซเบเปˆเบ”เป‰เบงเบเบฅเบฐเบซเบฑเบ”เบชเบญเบ‡เบชเบฒเบกเปเบ–เบงเปƒเบ™ dnscrypt-proxy: เบœเบนเป‰เปƒเบŠเป‰เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เป€เบ•เบทเบญเบ™เบ‚เปเป‰เบกเบนเบ™ 30 เบกเบทเป‰เบเปˆเบญเบ™เบ—เบตเปˆเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบˆเบฐเบซเบกเบปเบ”เบญเบฒเบเบธ, เบ‚เปเป‰เบ„เบงเบฒเบกเบญเบทเปˆเบ™เบ—เบตเปˆเบกเบตเบฅเบฐเบ”เบฑเบšเบ„เบงเบฒเบกเบฎเบธเบ™เปเบฎเบ‡เบชเบนเบ‡เบเบงเปˆเบฒ 7 เบกเบทเป‰เบเปˆเบญเบ™เบซเบกเบปเบ”เบญเบฒเบเบธ, เปเบฅเบฐเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ–เป‰เบฒเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบเบฑเบ‡เป€เบซเบผเบทเบญ. เปƒเบŠเป‰เป„เบ”เป‰เปœเป‰เบญเบเบเบงเปˆเบฒ 24 เบŠเบปเปˆเบงเป‚เบกเบ‡. เบญเบฑเบ™เบ™เบตเป‰เปƒเบŠเป‰เป„เบ”เป‰เบเบฑเบšเปƒเบšเบฎเบฑเบšเบฎเบญเบ‡เบ—เบตเปˆเปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบกเบตเป„เบฅเบเบฐเป€เบงเบฅเบฒเบ™เบณเปƒเบŠเป‰เบเบฒเบงเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.

เบ‚เปเป‰เบ„เบงเบฒเบกเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปƒเบซเป‰เป‚เบญเบเบฒเบ”เปเบเปˆเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบˆเบฐเปเบˆเป‰เบ‡เปƒเบซเป‰เบœเบนเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ DNS เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบซเบกเบปเบ”เบญเบฒเบเบธเบ‚เบญเบ‡เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบ—เบตเปˆเบเปเบฒเบฅเบฑเบ‡เบˆเบฐเบกเบฒเป€เบ–เบดเบ‡เบเปˆเบญเบ™เบ—เบตเปˆเบกเบฑเบ™เบˆเบฐเบชเบฒเบเป€เบเบตเบ™เป„เบ›.

เบšเบฒเบ‡เบ—เบตเบ–เป‰เบฒเบœเบนเป‰เปƒเบŠเป‰ Firefox เบ—เบฑเบ‡เบซเบกเบปเบ”เป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบ„เบงเบฒเบกเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง, เบšเบฒเบ‡เบ„เบปเบ™เบญเบฒเบ”เบˆเบฐเปเบˆเป‰เบ‡เปƒเบซเป‰เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบฅเบฐเบžเบงเบเป€เบ‚เบปเบฒเบšเปเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบซเบกเบปเบ”เบญเบฒเบเบธ. "เบ‚เป‰เบญเบเบšเปเปˆเบˆเบทเปˆเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ DNSCrypt เบ”เบฝเบงเปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ DNS เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเบ—เบตเปˆเบกเบตเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบ‚เบญเบ‡เบกเบฑเบ™เบซเบกเบปเบ”เบญเบฒเบเบธเปƒเบ™เบชเบญเบ‡เบซเบผเบทเบชเบฒเบกเบ›เบตเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ," Frank Denis เบ‚เบฝเบ™. เปƒเบ™เบเปเบฅเบฐเบ™เบตเปƒเบ”เบเปเปˆเบ•เบฒเบก, เบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเบ”เบตเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเป€เบ•เบทเบญเบ™เบœเบนเป‰เปƒเบŠเป‰เบเปˆเบญเบ™เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบ›เบดเบ”เบเบฒเบ™เปƒเบŠเป‰เบ‡เบฒเบ™เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เป€เบ•เบทเบญเบ™.

DNSCrypt เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ‚เบญเบ‡เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบซเบกเบปเบ”เบญเบฒเบเบธเปเบ™เบงเปƒเบ”เป‚เบ”เบเบเบฒเบ™เปเบ™เบฐเบ™เปเบฒเป„เบฅเบเบฐเป€เบงเบฅเบฒเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡ 24 เบŠเบปเปˆเบงเป‚เบกเบ‡


เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™