เดžเดพเตป เด‰เด•เตเดฐเต†เดฏเตเตป เดธเตเด•เดพเตป เดšเต†เดฏเตเดคเต

เดซเต†เดฌเตเดฐเตเดตเดฐเดฟเดฏเดฟเตฝ, เด“เดธเตเดŸเตเดฐเดฟเดฏเตป เด•เตเดฐเดฟเดธเตเดฑเตเดฑเตเดฏเตป เดนเดพเดทเต†เด•เตเด•เต เดคเดจเตเดฑเต† เดฌเตเดฒเต‹เด—เดฟเตฝ เดฐเดธเด•เดฐเดฎเดพเดฏ เด’เดฐเต เดฒเต‡เด–เดจเด‚ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต "เดžเดพเตป เด“เดธเตเดŸเตเดฐเดฟเดฏ เดฎเตเดดเตเดตเตป เดธเตเด•เดพเตป เดšเต†เดฏเตเดคเต". เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เดˆ เดชเด เดจเด‚ เด†เดตเตผเดคเตเดคเดฟเดšเตเดšเดพเตฝ เดŽเดจเตเดคเต เดธเด‚เดญเดตเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เดŽเดจเดฟเด•เตเด•เต เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดฃเตเดŸเดพเดฏเดฟ, เดชเด•เตเดทเต‡ เด‰เด•เตเดฐเต†เดฏเตเดจเตเดฎเดพเดฏเดฟ. เด…เดจเต‡เด•เด‚ เด†เดดเตเดšเด•เตพ เดจเต€เดฃเตเดŸเตเดจเดฟเตฝเด•เตเด•เตเดจเตเดจ เดตเดฟเดตเดฐเดถเต‡เด–เดฐเดฃเด‚, เดฒเต‡เด–เดจเด‚ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดพเตป เด•เตเดฑเดšเตเดšเต เดฆเดฟเดตเดธเด™เตเด™เตพ เด•เต‚เดŸเดฟ, เดˆ เด—เดตเต‡เดทเดฃเดคเตเดคเดฟเดจเดฟเดŸเดฏเดฟเตฝ, เดจเดฎเตเดฎเตเดŸเต† เดธเดฎเต‚เดนเดคเตเดคเดฟเดฒเต† เดตเดฟเดตเดฟเดง เดชเตเดฐเดคเดฟเดจเดฟเดงเดฟเด•เดณเตเดฎเดพเดฏเตเดณเตเดณ เดธเด‚เดญเดพเดทเดฃเด™เตเด™เตพ, เดคเตเดŸเตผเดจเตเดจเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•, เดคเตเดŸเตผเดจเตเดจเต เด•เต‚เดŸเตเดคเตฝ เด•เดฃเตเดŸเต†เดคเตเดคเตเด•. เดชเตเดฒเต€เดธเต เดตเต†เดŸเตเดŸเดฟเดจเต เดคเดพเดดเต†...

เด…เดšเตเดšเต เดกเดฟ.เด†เตผ.

เดตเดฟเดตเดฐเด™เตเด™เตพ เดถเต‡เด–เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดชเตเดฐเดคเตเดฏเต‡เด• เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตŠเดจเตเดจเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ (เด—เดตเต‡เดทเดฃเด‚ เด•เต‚เดŸเตเดคเตฝ เดธเดฎเด—เตเดฐเดตเตเด‚ เดตเดฟเดœเตเดžเดพเดจเดชเตเดฐเดฆเดตเตเดฎเดพเด•เตเด•เดพเตป เด’เดฐเต‡ เด“เดชเตเดชเตบเดตเดพเดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดจเดฟเดฐเดตเดงเดฟ เด†เดณเตเด•เตพ เด‰เดชเดฆเต‡เดถเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเดฒเตเด‚). เด‰เด•เตเดฐเต†เดฏเตเดจเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดเดชเดฟเด•เดณเตเดŸเต† เดธเตเดฐเด•เตเดทเดฏเดฟเตฝ (เด…เดคเต เดŽเด™เตเด™เดจเต† เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดšเตเดšเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด•เต‚เดŸเตเดคเตฝ), เดŽเดจเตเดฑเต† เด…เดญเดฟเดชเตเดฐเดพเดฏเดคเตเดคเดฟเตฝ, เดธเตเดฅเดฟเดคเดฟ เดตเดณเดฐเต† เดฎเต‹เดถเดฎเดพเดฃเต (เด“เดธเตเดŸเตเดฐเดฟเดฏเดฏเดฟเตฝ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต‡เด•เตเด•เดพเตพ เดฎเต‹เดถเดฎเดพเดฃเต). เด•เดฃเตเดŸเต†เดคเตเดคเดฟเดฏ เดฆเตเตผเดฌเดฒเดฎเดพเดฏ เดธเต†เตผเดตเดฑเตเด•เตพ เดšเต‚เดทเดฃเด‚ เดšเต†เดฏเตเดฏเดพเตป เด’เดฐเต เดถเตเดฐเดฎเดตเตเด‚ เดจเดŸเดคเตเดคเตเด•เดฏเต‹ เด†เดธเต‚เดคเตเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเต‹ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒ.

เด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ: เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดฐเดพเดœเตเดฏเดคเตเดคเดฟเดจเตเดฑเต‡เดคเดพเดฏ เดŽเดฒเตเดฒเดพ IP เดตเดฟเดฒเดพเดธเด™เตเด™เดณเตเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเด™เตเด™เดจเต† เดฒเดญเดฟเด•เตเด•เตเด‚?

เด‡เดคเต เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดตเดณเดฐเต† เดฒเดณเดฟเดคเดฎเดพเดฃเต. เดเดชเดฟ เดตเดฟเดฒเดพเดธเด™เตเด™เตพ เดฐเดพเดœเตเดฏเด‚ เดคเดจเตเดจเต† เดธเตƒเดทเตเดŸเดฟเดšเตเดšเดคเดฒเตเดฒ, เดฎเดฑเดฟเดšเตเดšเต เด…เดคเดฟเดจเต เด…เดจเตเดตเดฆเดฟเดšเตเดšเดคเดพเดฃเต. เด…เดคเดฟเดจเดพเตฝ, เดŽเดฒเตเดฒเดพ เดฐเดพเดœเตเดฏเด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เด…เดตเดฐเตเดŸเต† เดŽเดฒเตเดฒเดพ เดเดชเดฟเด•เดณเตเดŸเต†เดฏเตเด‚ เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต (เด…เดคเต เดชเตŠเดคเตเดตเดพเดฏเดคเดพเดฃเต) เด‰เดฃเตเดŸเต.

เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚ เด•เดดเดฟเดฏเตเด‚ เด…เดคเต เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•เดŽเดจเตเดจเดฟเดŸเตเดŸเต เด…เดคเต grep Ukraine IP2LOCATION-LITE-DB1.CSV> ukraine.csv เดซเดฟเตฝเดŸเตเดŸเตผ เดšเต†เดฏเตเดฏเตเด•

เด•เตเดฐเดฟเดธเตเดคเตเดฏเตป เดธเตƒเดทเตเดŸเดฟเดšเตเดš เด’เดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต, เดฒเดฟเดธเตเดฑเตเดฑเต เด•เต‚เดŸเตเดคเตฝ เด‰เดชเดฏเต‹เด—เดฏเต‹เด—เตเดฏเดฎเดพเดฏ เดซเต‹เดฎเดฟเดฒเต‡เด•เตเด•เต เด•เตŠเดฃเตเดŸเตเดตเดฐเดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.

เด“เดธเตเดŸเตเดฐเดฟเดฏเดฏเตเดŸเต‡เดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฏ IPv4 เดตเดฟเดฒเดพเดธเด™เตเด™เตพ เด‰เด•เตเดฐเต†เดฏเตโ€ŒเดจเตเดฃเตเดŸเต, เด•เตƒเดคเตเดฏเดฎเดพเดฏเดฟ เดชเดฑเดžเตเดžเดพเตฝ 11 เดฆเดถเดฒเด•เตเดทเดคเตเดคเดฟเดฒเดงเดฟเด•เด‚ 11 (เดคเดพเดฐเดคเดฎเตเดฏเดคเตเดคเดฟเดจเต, เด“เดธเตเดŸเตเดฐเดฟเดฏเดฏเดฟเตฝ 640 เด‰เดฃเตเดŸเต).

เดจเดฟเด™เตเด™เตพเด•เตเด•เต IP เดตเดฟเดฒเดพเดธเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เดณเดฟเด•เตเด•เดพเตป เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ (เดจเดฟเด™เตเด™เตพ เดชเดพเดŸเดฟเดฒเตเดฒ!), เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดธเต‡เดตเดจเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚ เดทเต‹เดกเดพเตป.เด“เดฏเต‹.

เด‡เตปเดฑเตผเดจเต†เดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดจเต‡เดฐเดฟเดŸเตเดŸเต เด†เด•เตเดธเดธเต เด‰เดณเตเดณ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเดพเดšเตเดšเต เดšเต†เดฏเตเดฏเดพเดคเตเดค เดตเดฟเตปเดกเต‹เดธเต เดฎเต†เดทเต€เดจเตเด•เตพ เด‰เด•เตเดฐเต†เดฏเตเดจเดฟเตฝ เด‰เดฃเตเดŸเต‹?

เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เดฌเต‹เดงเดฎเตเดณเตเดณ เด’เดฐเต เด‰เด•เตเดฐเต‡เดจเดฟเดฏเตป เดชเต‹เดฒเตเด‚ เด…เดตเดฐเตเดŸเต† เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฑเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เด…เดคเตเดคเดฐเด‚ เด†เด•เตเดธเดธเต เดคเตเดฑเด•เตเด•เดฟเดฒเตเดฒ. เด…เดคเต‹ เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเดฎเต‹?

masscan -p445 --rate 300 -iL ukraine.ips -oG ukraine.445.scan && cat ukraine.445.scan | wc -l

เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดฒเต‡เด•เตเด•เต เดจเต‡เดฐเดฟเดŸเตเดŸเต เด†เด•เตโ€Œเดธเดธเต เด‰เดณเตเดณ 5669 เดตเดฟเตปเดกเต‹เดธเต เดฎเต†เดทเต€เดจเตเด•เตพ เด•เดฃเตเดŸเต†เดคเตเดคเดฟ (เด“เดธเตเดŸเตเดฐเดฟเดฏเดฏเดฟเตฝ 1273 เดฎเดพเดคเตเดฐเดฎเต‡เดฏเตเดณเตเดณเต‚, เดชเด•เตเดทเต‡ เด…เดคเต เดงเดพเดฐเดพเดณเด‚).

เดถเตเดถเต‹. 2017 เดฎเตเดคเตฝ เด…เดฑเดฟเดฏเดชเตเดชเต†เดŸเตเดจเตเดจ ETHERNALBLUE เดšเต‚เดทเดฃเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด†เด•เตเดฐเดฎเดฟเด•เตเด•เดชเตเดชเต†เดŸเดพเดตเตเดจเตเดจ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด…เดตเดฏเดฟเตฝ เด‰เดฃเตเดŸเต‹? เด“เดธเตเดŸเตเดฐเดฟเดฏเดฏเดฟเตฝ เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เด•เดพเตผ เดชเต‹เดฒเตเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดฒเตเดฒ, เด…เดคเต เด‰เด•เตเดฐเต†เดฏเตเดจเดฟเดฒเตเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเดฟเดฒเตเดฒเต†เดจเตเดจเต เดžเดพเตป เดชเตเดฐเดคเต€เด•เตเดทเดฟเดšเตเดšเต. เดจเดฟเตผเดญเดพเด—เตเดฏเดตเดถเดพเตฝ, เด…เดคเต เดชเตเดฐเดฏเต‹เดœเดจเดฎเดฟเดฒเตเดฒ. เดˆ "เดฆเตเดตเดพเดฐเด‚" เดธเตเดตเดฏเด‚ เด…เดŸเดฏเตเด•เตเด•เดพเดคเตเดค 198 IP เดตเดฟเดฒเดพเดธเด™เตเด™เตพ เดžเด™เตเด™เตพ เด•เดฃเตเดŸเต†เดคเตเดคเดฟ.

DNS, DDoS, เดฎเตเดฏเตฝ เดฆเตเดตเดพเดฐเดคเตเดคเดฟเดจเตเดฑเต† เด†เดดเด‚

เดตเดฟเตปเดกเต‹เดธเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดฎเดคเดฟ. เดกเดฟเดŽเตปเดŽเดธเต เดธเต†เตผเดตเดฑเตเด•เดณเดฟเตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต†เดจเตเดจเต เดจเดฎเตเด•เตเด•เต เดจเต‹เด•เตเด•เดพเด‚, เด…เดต เด“เดชเตเดชเตบ-เดฑเดฟเดธเต‹เตพเดตเดฑเตเด•เดณเตเด‚ DDoS เด†เด•เตเดฐเดฎเดฃเด™เตเด™เตพเด•เตเด•เต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

เด‡เดคเต เด‡เดคเตเดชเต‹เดฒเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟ เด’เดฐเต เดšเต†เดฑเดฟเดฏ DNS เด…เดญเตเดฏเตผเดคเตเดฅเดจ เด…เดฏเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเต, เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดคเดฏเตเดณเตเดณ เดธเต†เตผเดตเตผ เด‡เดฐเดฏเต‹เดŸเต 100 เดฎเดŸเด™เตเด™เต เดตเดฒเตเดชเตเดชเดฎเตเดณเตเดณ เด’เดฐเต เดชเดพเด•เตเด•เดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดคเดฟเด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดฌเต‚เด‚! เด•เต‹เตผเดชเตเดชเดฑเต‡เดฑเตเดฑเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เตเด•เตพเด•เตเด•เต เด…เดคเตเดคเดฐเด‚ เด’เดฐเต เด…เดณเดตเดฟเดฒเตเดณเตเดณ เดกเดพเดฑเตเดฑเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเต†เดŸเตเดŸเต†เดจเตเดจเต เดคเด•เดฐเดพเตป เด•เดดเดฟเดฏเตเด‚, เด’เดฐเต เด†เด•เตเดฐเดฎเดฃเดคเตเดคเดฟเดจเต เด†เดงเตเดจเดฟเด• เดธเตเดฎเดพเตผเดŸเตเดŸเตโ€Œเดซเต‹เดฃเดฟเดจเต เดจเตฝเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เดฌเดพเตปเดกเตโ€Œเดตเดฟเดกเตเดคเตเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เด•เต‚เดŸเดพเดคเต† เด‡เดคเตเดคเดฐเด‚ เด†เด•เตเดฐเดฎเดฃเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเดฏเดฟ เด…เดธเดพเดงเดพเดฐเดฃเดฎเดฒเตเดฒ GitHub-เตฝ เดชเต‹เดฒเตเด‚.

เด‰เด•เตเดฐเต†เดฏเตเดจเดฟเตฝ เด…เดคเตเดคเดฐเด‚ เดธเต†เตผเดตเดฑเตเด•เตพ เด‰เดฃเตเดŸเต‹ เดŽเดจเตเดจเต เดจเต‹เด•เตเด•เดพเด‚.

masscan -pU 53 -iL ukraine.ips -oG ukraine.53.scan && cat ukraine.53.scan | wc -l

เดคเตเดฑเดจเตเดจ เดชเต‹เตผเดŸเตเดŸเต 53 เด‰เดณเตเดณเดต เด•เดฃเตเดŸเต†เดคเตเดคเตเด• เดŽเดจเตเดจเดคเดพเดฃเต เด†เดฆเตเดฏเดชเดŸเดฟ. เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เดžเด™เตเด™เตพเด•เตเด•เต 58 IP เดตเดฟเดฒเดพเดธเด™เตเด™เดณเตเดŸเต† เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เด‰เดฃเตเดŸเต, เดŽเดจเตเดจเดพเตฝ เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚ เด…เดตเดฏเต†เดฒเตเดฒเดพเด‚ เด’เดฐเต DDoS เด†เด•เตเดฐเดฎเดฃเดคเตเดคเดฟเดจเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดฎเต†เดจเตเดจเดฒเตเดฒ. เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เด†เดตเดถเตเดฏเด•เดค เดจเดฟเดฑเดตเต‡เดฑเตเดฑเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต, เด…เดคเดพเดฏเดคเต เด…เดต เดคเตเดฑเดจเตเดจ เดชเดฐเดฟเดนเดพเดฐเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚.

เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดจเดฎเตเด•เตเด•เต เด’เดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ dig เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเตเด‚ เดจเดฎเตเด•เตเด•เต dig + short test.openresolver.com TXT @ip.of.dns.server "เดกเดฟเด—เต" เดšเต†เดฏเตเดฏเดพเดฎเต†เดจเตเดจเต เด•เดพเดฃเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเดพเด‚. เด“เดชเตเดชเตบ-เดฑเดฟเดธเต‹เตพเดตเตผ-เดกเดฟเดฑเตเดฑเด•เตเดฑเตเดฑเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เดธเต†เตผเดตเตผ เดชเตเดฐเดคเดฟเด•เดฐเดฟเดšเตเดšเดคเต†เด™เตเด•เดฟเตฝ, เด…เดคเต เด†เด•เตเดฐเดฎเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดธเดพเดงเตเดฏเดคเดฏเตเดณเตเดณ เดฒเด•เตเดทเตเดฏเดฎเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเด‚. เด“เดชเตเดชเตบ เดฑเดฟเดธเต‹เตพเดตเดฑเตเด•เตพ เดเด•เดฆเต‡เดถเด‚ 25% เดตเดฐเตเด‚, เด‡เดคเต เด“เดธเตเดŸเตเดฐเดฟเดฏเดฏเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดตเตเดจเตเดจเดคเดพเดฃเต. เดฎเตŠเดคเตเดคเด‚ เดธเด‚เด–เตเดฏเดฏเตเดŸเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเตฝ, เด‡เดคเต เดŽเดฒเตเดฒเดพ เด‰เด•เตเดฐเต‡เดจเดฟเดฏเตป เดเดชเดฟเด•เดณเตเดŸเต†เดฏเตเด‚ เดเด•เดฆเต‡เดถเด‚ 0,02% เด†เดฃเต.

เด‰เด•เตเดฐเต†เดฏเตเดจเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฎเดฑเตเดฑเต†เดจเตเดคเดพเดฃเต เด•เดฃเตเดŸเต†เดคเตเดคเดพเตป เด•เดดเดฟเดฏเตเด•?

เดคเดพเด™เตเด•เตพ เดšเต‹เดฆเดฟเดšเตเดšเดคเดฟเตฝ เดธเดจเตเดคเต‹เดทเด‚. เด“เดชเตเดชเตบ เดชเต‹เตผเดŸเตเดŸเต 80 เด‰เดณเตเดณ เดเดชเดฟเดฏเตเด‚ เด…เดคเดฟเตฝ เดŽเดจเตเดคเดพเดฃเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต†เดจเตเดจเตเด‚ เดจเต‹เด•เตเด•เตเดจเตเดจเดคเต เดŽเดณเตเดชเตเดชเดฎเดพเดฃเต (เดŽเดจเดฟเด•เตเด•เต เดตเตเดฏเด•เตเดคเดฟเดชเดฐเดฎเดพเดฏเดฟ เดเดฑเตเดฑเดตเตเด‚ เดฐเดธเด•เดฐเดตเตเด‚).

เดตเต†เดฌเต เดธเต†เตผเดตเตผ

260 เด‰เด•เตเดฐเต‡เดจเดฟเดฏเตป เดเดชเดฟเด•เตพ เดชเต‹เตผเดŸเตเดŸเต 849 (http) เดฒเต‡เด•เตเด•เต เดชเตเดฐเดคเดฟเด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฌเตเดฐเต—เดธเดฑเดฟเดจเต เด…เดฏเดฏเตโ€Œเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เด’เดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ GET เด…เดญเตเดฏเตผเดคเตเดฅเดจเดฏเต‹เดŸเต 80 เดตเดฟเดฒเดพเดธเด™เตเด™เตพ เดชเต‹เดธเดฟเดฑเตเดฑเต€เดตเดพเดฏเดฟ (125 เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต) เดชเตเดฐเดคเดฟเด•เดฐเดฟเดšเตเดšเต. เดฌเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดต เด’เดจเตเดจเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเดฑเตเดฑเตŠเดฐเต เดชเดฟเดถเด•เต‹ เด‰เดฃเตเดŸเดพเด•เตเด•เดฟ. 444 เดธเต†เตผเดตเดฑเตเด•เตพ 200 เดŽเดจเตเดจ เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดจเตฝเด•เดฟ เดŽเดจเตเดจเดคเต เดฐเดธเด•เดฐเดฎเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เด’เดฐเต เดชเตเดฐเดคเดฟเด•เดฐเดฃเดคเตเดคเดฟเดจเดพเดฏเดฟ เดเดฑเตเดฑเดตเตเด‚ เด…เดชเต‚เตผเดตเดฎเดพเดฏ เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเตเด•เตพ 853 (เดชเตเดฐเต‹เด•เตเดธเดฟ เด…เด‚เด—เต€เด•เดพเดฐเดคเตเดคเดฟเดจเดพเดฏเตเดณเตเดณ เด…เดญเตเดฏเตผเดคเตเดฅเดจ), เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดจเดฟเดฒเดตเดพเดฐเดฎเดฟเดฒเตเดฒเดพเดคเตเดค 500 (เดเดชเดฟ "เดตเตˆเดฑเตเดฑเต เดฒเดฟเดธเตเดฑเตเดฑเดฟเตฝ" เด…เดฒเตเดฒ") เดŽเดจเตเดจเดฟเดตเดฏเดพเดฏเดฟเดฐเตเดจเตเดจเต.

เด…เดชเตเดชเดพเดšเตเดšเต† เดคเดฟเด•เดšเตเดšเตเด‚ เดชเตเดฐเดฌเดฒเดฎเดพเดฃเต - 114 เดธเต†เตผเดตเดฑเตเด•เตพ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด‰เด•เตเดฐเต†เดฏเตเดจเดฟเตฝ เดžเดพเตป เด•เดฃเตเดŸเต†เดคเตเดคเดฟเดฏ เดเดฑเตเดฑเดตเตเด‚ เดชเดดเดฏ เดชเดคเดฟเดชเตเดชเต 544 เด†เดฃเต, เด…เดคเต 1.3.29 เด’เด•เตเดŸเต‹เดฌเตผ 29-เดจเต เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เดฟ (!!!). 2003 เดธเต†เตผเดตเดฑเตเด•เดณเตเดฎเดพเดฏเดฟ nginx เดฐเดฃเตเดŸเดพเด‚ เดธเตเดฅเดพเดจเดคเตเดคเดพเดฃเต.

11 เดธเต†เตผเดตเดฑเตเด•เตพ WinCE เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเต 1996-เตฝ เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เดฟ, 2013-เตฝ เด…เดตเตผ เด…เดคเต เดชเดพเดšเตเดšเดฟเด‚เด—เต เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เดฟ (เด“เดธเตเดŸเตเดฐเดฟเดฏเดฏเดฟเตฝ เด‡เดตเดฏเดฟเตฝ 4 เดŽเดฃเตเดฃเด‚ เดฎเดพเดคเตเดฐเดฎเต‡เดฏเตเดณเตเดณเต‚).

HTTP/2 เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ 5 เดธเต†เตผเดตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, HTTP/144 - 1.1, HTTP/256 - 836.

เดชเตเดฐเดฟเดจเตเดฑเดฑเตเด•เตพ... เด•เดพเดฐเดฃเด‚... เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต?

เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเตฝ เดจเดฟเดจเตเดจเต เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจ 2 HP, 5 Epson, 4 Canon, เด…เดตเดฏเดฟเตฝ เดšเดฟเดฒเดคเต เดฏเดพเดคเตŠเดฐเต เด…เด‚เด—เต€เด•เดพเดฐเดตเตเดฎเดฟเดฒเตเดฒเดพเดคเต†.

เดžเดพเตป เด‰เด•เตเดฐเต†เดฏเตเตป เดธเตเด•เดพเตป เดšเต†เดฏเตเดคเต

เดตเต†เดฌเตเด•เตเดฏเดพเดฎเตเด•เตพ

เด‰เด•เตเดฐเต†เดฏเตเดจเดฟเตฝ เดจเดฟเดฐเดตเดงเดฟ เดตเต†เดฌเตโ€Œเด•เตเดฏเดพเดฎเตเด•เตพ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเตเดฐเด•เตเดทเต‡เดชเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเตเดฃเตเดŸเต†เดจเตเดจเดคเต เดตเดพเตผเดคเตเดคเดฏเดฒเตเดฒ, เดตเดฟเดตเดฟเดง เด‰เดฑเดตเดฟเดŸเด™เตเด™เดณเดฟเตฝ เดถเต‡เด–เดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด•เตเดฑเดžเตเดžเดคเต 75 เด•เตเดฏเดพเดฎเดฑเด•เดณเต†เด™เตเด•เดฟเดฒเตเด‚ เดฏเดพเดคเตŠเดฐเต เดชเดฐเดฟเดฐเด•เตเดทเดฏเตเดฎเดฟเดฒเตเดฒเดพเดคเต† เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดธเตเดตเดฏเด‚ เดชเตเดฐเด•เตเดทเต‡เดชเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดตเดฐเต† เดจเต‹เด•เตเด•เดพเด‚ เด‡เดตเดฟเดŸเต†.

เดžเดพเตป เด‰เด•เตเดฐเต†เดฏเตเตป เดธเตเด•เดพเตป เดšเต†เดฏเตเดคเต

เด…เดŸเตเดคเตเดคเดคเต เดŽเดจเตเดคเต?

เด“เดธเตเดŸเตเดฐเดฟเดฏเดฏเต†เดชเตเดชเต‹เดฒเต† เด’เดฐเต เดšเต†เดฑเดฟเดฏ เดฐเดพเดœเตเดฏเดฎเดพเดฃเต เด‰เด•เตเดฐเต†เดฏเตเตป, เดชเด•เตเดทเต‡ เดเดŸเดฟ เดฎเต‡เด–เดฒเดฏเดฟเดฒเต† เดตเดฒเดฟเดฏ เดฐเดพเดœเตเดฏเด™เตเด™เดณเตเดŸเต† เด…เดคเต‡ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เดณเตเดฃเตเดŸเต. เดŽเดจเตเดคเดพเดฃเต เดธเตเดฐเด•เตเดทเดฟเดคเดตเตเด‚ เด…เดชเด•เดŸเด•เดฐเดตเตเดฎเดพเดฏเดคเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดžเด™เตเด™เตพ เดจเดจเตเดจเดพเดฏเดฟ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต, เด•เต‚เดŸเดพเดคเต† เด‰เดชเด•เดฐเดฃ เดจเดฟเตผเดฎเตเดฎเดพเดคเดพเด•เตเด•เตพ เด…เดตเดฐเตเดŸเต† เด‰เดชเด•เดฐเดฃเด™เตเด™เตพเด•เตเด•เต เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดพเดฏ เดชเตเดฐเดพเดฐเด‚เดญ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด•เตพ เดจเตฝเด•เดฃเด‚.

เด•เต‚เดŸเดพเดคเต†, เดžเดพเตป เดชเด™เตเด•เดพเดณเดฟ เด•เดฎเตเดชเดจเดฟเด•เตพ เดถเต‡เด–เดฐเดฟเด•เตเด•เตเดจเตเดจเต (เดชเด™เตเด•เดพเดณเดฟเดฏเดพเด•เตเด•), เดจเดฟเด™เตเด™เดณเตเดŸเต† เดธเตเดตเดจเตเดคเด‚ เดเดŸเดฟ เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเดฑเดฟเดจเตเดฑเต† เดธเดฎเด—เตเดฐเดค เด‰เดฑเดชเตเดชเดพเด•เตเด•เดพเตป เด‡เดคเต เดจเดฟเด™เตเด™เดณเต† เดธเดนเดพเดฏเดฟเด•เตเด•เตเด‚. เด‰เด•เตเดฐเต‡เดจเดฟเดฏเตป เดตเต†เดฌเตโ€Œเดธเตˆเดฑเตเดฑเตเด•เดณเตเดŸเต† เดธเตเดฐเด•เตเดท เด…เดตเดฒเต‹เด•เดจเด‚ เดšเต†เดฏเตเดฏเตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดžเดพเตป เดšเต†เดฏเตเดฏเดพเตป เด‰เดฆเตเดฆเต‡เดถเดฟเด•เตเด•เตเดจเตเดจ เด…เดŸเตเดคเตเดค เด˜เดŸเตเดŸเด‚. เดฎเดพเดฑเดฐเตเดคเต!

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•