เดŸเต†เดฑเดพเดชเดฟเตป - เด•เดฃเด•เตเดทเตป เดธเตเดฐเด•เตเดท เด•เตเดฑเดฏเตเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ SSH เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเดฟเดฒเต† เด’เดฐเต เดฆเตเตผเดฌเดฒเดค

เดฌเต‹เดšเตเดšเตเดฎเดฟเดฒเต† (เดœเตผเดฎเตเดฎเดจเดฟ) เดฑเต‚เตผ เดธเตผเดตเด•เดฒเดพเดถเดพเดฒเดฏเดฟเดฒเต† เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เด—เดตเต‡เดทเด•เตผ, เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเดฟเดฒเต† เด’เดฐเต เดฆเตเตผเดฌเดฒเดค (CVE-2023-48795) เดšเต‚เดทเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ SSH - Terrapin-เตฝ เด’เดฐเต เดชเตเดคเดฟเดฏ MITM เด†เด•เตเดฐเดฎเดฃ เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดค เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเต. เด’เดฐเต MITM เด†เด•เตเดฐเดฎเดฃเด‚ เดธเด‚เด˜เดŸเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดตเตเดณเตเดณ เด’เดฐเต เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟเด•เตเด•เต, เด•เดฃเด•เตเดทเตป เดจเต†เด—เต‹เดทเตเดฏเต‡เดทเตป เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเตฝ, เด•เดฃเด•เตเดทเตป เดธเต†เด•เตเดฏเต‚เดฐเดฟเดฑเตเดฑเดฟ เดฒเต†เดตเตฝ เด•เตเดฑเดฏเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเดจเตเด•เตพ เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเต เด’เดฐเต เดธเดจเตเดฆเต‡เดถเด‚ เด…เดฏเดฏเตเด•เตเด•เตเดจเตเดจเดคเต เดคเดŸเดฏเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเตเดฃเตเดŸเต. เด†เด•เตเดฐเดฎเดฃ เดŸเต‚เตพเด•เดฟเดฑเตเดฑเดฟเดจเตเดฑเต† เด’เดฐเต เดชเตเดฐเต‹เดŸเตเดŸเต‹เดŸเตˆเดชเตเดชเต GitHub-เตฝ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต.

OpenSSH-เดจเตเดฑเต† เดชเดถเตเดšเดพเดคเตเดคเดฒเดคเตเดคเดฟเตฝ, เดฆเตเตผเดฌเดฒเดค, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดฒเตเดฒเดพเดคเตเดค เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃ เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด•เดฃเด•เตเดทเตป เดฑเต‹เตพเดฌเดพเด•เตเด•เต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด•เต€เดฌเต‹เตผเดกเดฟเดฒเต† เด•เต€เดธเตโ€ŒเดŸเตเดฐเต‹เด•เตเด•เตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเดฒเตเดณเตเดณ เด•เดพเดฒเดคเดพเดฎเดธเด‚ เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดคเตเด•เตŠเดฃเตเดŸเต เด‡เตปเดชเตเดŸเตเดŸเต เดชเตเดจเดƒเดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจ เดธเตˆเดกเต-เดšเดพเดจเตฝ เด†เด•เตเดฐเดฎเดฃเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดธเด‚เดฐเด•เตเดทเดฃเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดพเดจเตเด‚ เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดชเตˆเดคเตเดคเตบ เดฒเตˆเดฌเตเดฐเดฑเดฟ AsyncSSH-เตฝ, เด‡เดจเตเดฑเต‡เดฃเตฝ เดธเตเดฑเตเดฑเต‡เดฑเตเดฑเต เดฎเต†เดทเต€เตป เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เด’เดฐเต เดฆเตเตผเดฌเดฒเดค (CVE-2023-46446) เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดšเต, เดŸเต†เดฑเดพเดชเดฟเตป เด†เด•เตเดฐเดฎเดฃเด‚ เดจเดฎเตเดฎเต† เด’เดฐเต SSH เดธเต†เดทเดจเดฟเดฒเต‡เด•เตเด•เต เดตเต†เดกเตเดœเต เดšเต†เดฏเตเดฏเดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.

ETM (Encrypt-then-MAC) เดฎเต‹เดกเตเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดšเต ChaCha20-Poly1305 เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ CBC เดฎเต‹เดกเต เดธเตˆเดซเดฑเตเด•เดณเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดŽเดฒเตเดฒเดพ SSH เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฒเตเด•เดณเต†เดฏเตเด‚ เดˆ เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดค เดฌเดพเดงเดฟเด•เตเด•เตเดจเตเดจเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, 10 เดตเตผเดทเดคเตเดคเดฟเดฒเต‡เดฑเต†เดฏเดพเดฏเดฟ OpenSSH-เตฝ เดธเดฎเดพเดจเดฎเดพเดฏ เด•เดดเดฟเดตเตเด•เตพ เดฒเดญเตเดฏเดฎเดพเดฃเต. OpenSSH 9.6-เดจเตเดฑเต† เด‡เดจเตเดจเดคเตเดคเต† เดฑเดฟเดฒเต€เดธเดฟเดฒเตเด‚ PuTTY 0.80, libssh 0.10.6/0.9.8, AsyncSSH 2.14.2 เดŽเดจเตเดจเดฟเดตเดฏเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเตเด•เดณเดฟเดฒเตเด‚ เดˆ เด•เต‡เดŸเตเดชเดพเดŸเตเด•เตพ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. Dropbear SSH-เตฝ, เด•เต‹เดกเดฟเดฒเต‡เด•เตเด•เต เดซเดฟเด•เตเดธเต เด‡เดคเดฟเดจเด•เด‚ เดšเต‡เตผเดคเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เดŽเดจเตเดจเดพเตฝ เด’เดฐเต เดชเตเดคเดฟเดฏ เดฑเดฟเดฒเต€เดธเต เด‡เดคเตเดตเดฐเต† เดธเตƒเดทเตเดŸเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ.

เด•เดฃเด•เตเดทเตป เดŸเตเดฐเดพเดซเดฟเด•เต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟเด•เตเด•เต (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด•เตเดทเตเดฆเตเดฐเด•เดฐเดฎเดพเดฏ เดตเดฏเตผเดฒเต†เดธเต เดชเต‹เดฏเดฟเดจเตเดฑเดฟเดจเตเดฑเต† เด‰เดŸเดฎ) เด•เดฃเด•เตเดทเตป เดšเตผเดšเตเดšเดฏเตเด•เตเด•เดฟเดŸเต† เดชเดพเด•เตเด•เดฑเตเดฑเต เดธเต€เด•เตเดตเตปเดธเต เดจเดฎเตเดชเดฑเตเด•เตพ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เดพเดจเตเด‚ เด’เดฐเต เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดŽเดธเตเดŽเดธเตเดŽเดšเตเดšเต เดธเต‡เดตเดจ เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ เดจเดฟเดถเดฌเตเดฆเดฎเดพเดฏเดฟ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚ เดŽเดจเตเดจเดคเดพเดฃเต เดˆ เด…เดชเด•เดŸเดคเตเดคเดฟเดจเต เด•เดพเดฐเดฃเด‚. เด•เตเดฒเดฏเดจเตเดฑเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเต†เตผเดตเตผ เด…เดฏเดšเตเดšเดคเต. เดฎเดฑเตเดฑเต เด•เดพเดฐเตเดฏเด™เตเด™เตพเด•เตเด•เตŠเดชเตเดชเด‚, เด‰เดชเดฏเต‹เด—เดฟเดšเตเดš เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ SSH_MSG_EXT_INFO เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ เด’เดฐเต เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟเด•เตเด•เต เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. เดธเต€เด•เตเดตเตปเดธเต เดจเดฎเตเดชเดฑเตเด•เดณเดฟเดฒเต† เดตเดฟเดŸเดตเต เดฎเต‚เดฒเด‚ เดชเดพเด•เตเด•เดฑเตเดฑเต เดจเดทเตโ€ŒเดŸเดฎเดพเดฏเดคเต เดฎเดฑเตเดฑเต‡ เด•เด•เตเดทเดฟ เด•เดฃเตเดŸเต†เดคเตเดคเตเดจเตเดจเดคเต เดคเดŸเดฏเดพเตป, เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟ เดธเต€เด•เตเดตเตปเดธเต เดจเดฎเตเดชเตผ เดฎเดพเดฑเตเดฑเดพเตป เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดชเดพเด•เตเด•เดฑเตเดฑเดฟเดจเตเดฑเต† เด…เดคเต‡ เดธเต€เด•เตเดตเตปเดธเต เดจเดฎเตเดชเดฑเตเดณเตเดณ เด’เดฐเต เดกเดฎเตเดฎเดฟ เดชเดพเด•เตเด•เดฑเตเดฑเต เด…เดฏเดฏเตเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เตเดจเตเดจเต. เดกเดฎเตเดฎเดฟ เดชเดพเด•เตเด•เดฑเตเดฑเดฟเตฝ SSH_MSG_IGNORE เดซเตเดฒเดพเด—เต เด‰เดณเตเดณ เด’เดฐเต เดธเดจเตเดฆเต‡เดถเด‚ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเต เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดธเดฎเดฏเดคเตเดคเต เด…เดตเด—เดฃเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด‚.

เดŸเต†เดฑเดพเดชเดฟเตป - เด•เดฃเด•เตเดทเตป เดธเตเดฐเด•เตเดท เด•เตเดฑเดฏเตเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ SSH เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเดฟเดฒเต† เด’เดฐเต เดฆเตเตผเดฌเดฒเดค

เดธเตเดŸเตเดฐเต€เด‚ เดธเตˆเดซเดฑเตเด•เดณเตเด‚ CTR เด‰เด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด†เด•เตเดฐเดฎเดฃเด‚ เดจเดŸเดคเตเดคเดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดคเดฒเดคเตเดคเดฟเตฝ เดธเดฎเด—เตเดฐเดคเดฏเตเดŸเต† เดฒเด‚เด˜เดจเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเตเด‚. เดชเตเดฐเดพเดฏเต‹เด—เดฟเด•เดฎเดพเดฏเดฟ, ChaCha20-Poly1305 เดธเตˆเดซเตผ เดฎเดพเดคเตเดฐเดฎเต‡ เด†เด•เตเดฐเดฎเดฃเดคเตเดคเดฟเดจเต เดตเดฟเดงเต‡เดฏเดฎเดพเด•เต‚ ([เด‡เดฎเต†เดฏเดฟเตฝ เดชเดฐเดฟเดฐเด•เตเดทเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต]), เด‡เดคเดฟเตฝ เดธเดจเตเดฆเต‡เดถ เดถเตเดฐเต‡เดฃเดฟ เดจเดฎเตเดชเดฑเตเด•เตพ เดตเดดเดฟ เดฎเดพเดคเตเดฐเดฎเต‡ เดธเด‚เดธเตเดฅเดพเดจเด‚ เดŸเตเดฐเดพเด•เตเด•เต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเด•เดฏเตเดณเตเดณเต‚, เด•เต‚เดŸเดพเดคเต† เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต-เดคเต†เตป-เดŽเด‚เดŽเดธเดฟ เดฎเต‹เดกเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดธเด‚เดฏเต‹เดœเดจเด‚ (*[เด‡เดฎเต†เดฏเดฟเตฝ เดชเดฐเดฟเดฐเด•เตเดทเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต]) เด•เต‚เดŸเดพเดคเต† CBC เดธเตˆเดซเดฑเตเด•เดณเตเด‚.

เด“เดชเตเดชเตบเดŽเดธเตเดŽเดธเตเดŽเดšเตเดšเต 9.6-เดฒเตเด‚ เดฎเดฑเตเดฑเต เดจเดŸเดชเตเดชเดพเด•เตเด•เดฒเตเด•เดณเดฟเดฒเตเด‚, เด†เด•เตเดฐเดฎเดฃเด‚ เดคเดŸเดฏเตเดจเตเดจเดคเดฟเดจเต "เด•เตผเด•เตเด•เดถเดฎเดพเดฏ เด•เต†เดŽเด•เตเดธเต" เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเดฟเดจเตเดฑเต† เด’เดฐเต เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต, เดธเต†เตผเดตเดฑเดฟเดฒเตเด‚ เด•เตเดฒเดฏเดจเตเดฑเต เดตเดถเด™เตเด™เดณเดฟเดฒเตเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เด…เดคเต เดธเตเดตเดฏเดฎเต‡เดต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด‚. เด•เดฃเด•เตเดทเตป เดšเตผเดšเตเดšเดฏเตเด•เตเด•เดฟเดŸเต† เดฒเดญเดฟเด•เตเด•เตเดจเตเดจ เด…เดธเดพเดงเดพเดฐเดฃเดฎเต‹ เด…เดจเดพเดตเดถเตเดฏเดฎเต‹ เด†เดฏ เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, SSH_MSG_IGNORE เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ SSH2_MSG_DEBUG เดซเตเดฒเดพเด—เต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต) เดฒเดญเดฟเดšเตเดšเดพเตฝ, เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚ เด•เดฃเด•เตเดทเตป เด…เดตเดธเดพเดจเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เด“เดฐเต‹ เด•เต€ เดŽเด•เตโ€Œเดธเตโ€Œเดšเต‡เดžเตเดšเต เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเดฏเดคเดฟเดจเต เดถเต‡เดทเดตเตเด‚ MAC (เดธเดจเตเดฆเต‡เดถ เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃ เด•เต‹เดกเต) เด•เต—เดฃเตเดŸเตผ เดชเตเดจเดƒเดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

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