Intel рдЪрд┐рдкреНрд╕рдорд╛ DDIO рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рдЖрдХреНрд░рдордгрд▓рд╛рдИ SSH рд╕рддреНрд░рдорд╛ рдХреАрд╕реНрдЯреНрд░реЛрдХрд╣рд░реВ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ

Vrije Universiteit рдПрдореНрд╕реНрдЯрд░реНрдбрдо рд░ ETH рдЬреНрдпреВрд░рд┐рдЦрдХрд╛ рдЕрдиреБрд╕рдиреНрдзрд╛рдирдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд╕рдореВрд╣рд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рдЖрдХреНрд░рдордг рдкреНрд░рд╡рд┐рдзрд┐ рд╡рд┐рдХрд╛рд╕ рдЧрд░реЗрдХреЛ рдЫред NetCAT (рдиреЗрдЯрд╡рд░реНрдХ рдХреНрдпрд╛рд╕ ATtack), рдЬрд╕рд▓реЗ рддреЗрд╕реНрд░реЛ-рдкрдХреНрд╖ рдЪреНрдпрд╛рдирд▓рд╣рд░реВ рдорд╛рд░реНрдлрдд рдбреЗрдЯрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╡рд┐рдзрд┐рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ SSH рд╕рддреНрд░рдорд╛ рдХрд╛рдо рдЧрд░реНрджрд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рджреНрд╡рд╛рд░рд╛ рдерд┐рдЪреЗрдХреЛ рдХреБрдЮреНрдЬреАрд╣рд░реВ рдЯрд╛рдврд╛рдмрд╛рдЯ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рд╕рдорд╕реНрдпрд╛ рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреАрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рд╕рд░реНрднрд░рд╣рд░реВрдорд╛ рдорд╛рддреНрд░ рджреЗрдЦрд┐рдиреНрдЫ RDMA (рд░рд┐рдореЛрдЯ рдкреНрд░рддреНрдпрдХреНрд╖ рдореЗрдореЛрд░реА рдкрд╣реБрдБрдЪ) рд░ DDIO (рдбреЗрдЯрд╛-рдбрд╛рдпрд░реЗрдХреНрдЯ I/O)ред

Intel рд╕реЛрдЪреНрджрдЫ, рдХрд┐ рдЖрдХреНрд░рдордг рд╡реНрдпрд╡рд╣рд╛рд░рдорд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рдЧрд╛рд╣реНрд░реЛ рдЫ, рдХрд┐рдирдХрд┐ рдпрд╕рдХреЛ рд▓рд╛рдЧрд┐ рд╕реНрдерд╛рдиреАрдп рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рдЖрдХреНрд░рдордгрдХрд╛рд░реАрдХреЛ рдкрд╣реБрдБрдЪ, рдмрд╛рдБрдЭ рдЕрд╡рд╕реНрдерд╛ рд░ RDMA рд░ DDIO рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╣реЛрд╕реНрдЯ рд╕рдВрдЪрд╛рд░рдХреЛ рд╕рдВрдЧрдарди рдЖрд╡рд╢реНрдпрдХ рдЫ, рдЬреБрди рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдкреГрдердХ рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдЬрд╕рдорд╛ рдХрдореНрдкреНрдпреБрдЯрд┐рдЩред рдХреНрд▓рд╕реНрдЯрд░рд╣рд░реВ рд╕рдЮреНрдЪрд╛рд▓рди рдЧрд░реНрдЫрдиреНред рдореБрджреНрджрд╛ рдорд╛рдЗрдирд░ рд░реЗрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ (CVSS 2.6, CVE-2019-11184) рд░ рд╕реНрдерд╛рдиреАрдп рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВрдорд╛ DDIO рд░ RDMA рд╕рдХреНрд╖рдо рдирдЧрд░реНрди рд╕рд┐рдлрд╛рд░рд┐рд╕ рдЧрд░рд┐рдПрдХреЛ рдЫ рдЬрд╣рд╛рдБ рд╕реБрд░рдХреНрд╖рд╛ рдкрд░рд┐рдзрд┐ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫреИрди рд░ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдЧреНрд░рд╛рд╣рдХрд╣рд░реВрдХреЛ рдЬрдбрд╛рдирд▓рд╛рдИ рдЕрдиреБрдорддрд┐ рджрд┐рдЗрдПрдХреЛ рдЫред DDIO 2012 рджреЗрдЦрд┐ Intel рд╕рд░реНрднрд░ рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдЫ (Intel Xeon E5, E7 рд░ SP)ред AMD рд░ рдЕрдиреНрдп рдирд┐рд░реНрдорд╛рддрд╛рд╣рд░реВрдмрд╛рдЯ рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рд╕рдорд╕реНрдпрд╛рдмрд╛рдЯ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реБрдБрджреИрдирдиреН, рдХрд┐рдирдХрд┐ рддрд┐рдиреАрд╣рд░реВрд▓реЗ CPU рдХреНрдпрд╛рд╕рдорд╛ рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрди рд╕рдорд░реНрдерди рдЧрд░реНрджреИрдирдиреНред

рдЖрдХреНрд░рдордгрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рд╡рд┐рдзрд┐ рдХрдордЬреЛрд░реА рдЬрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдЫ "рдереНрд░реЛрд╣реНрдпрд╛рдорд░", рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ RDMA рд╕рдБрдЧ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВрдХреЛ рд╣реЗрд░рдлреЗрд░ рдорд╛рд░реНрдлрдд RAM рдорд╛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдмрд┐рдЯрд╣рд░реВрдХреЛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдирдпрд╛рдБ рд╕рдорд╕реНрдпрд╛ DDIO рдореЗрдХрд╛рдирд┐рдЬрдо рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рдврд┐рд▓рд╛рдЗ рдХрдо рдЧрд░реНрдиреЗ рдХрд╛рд░реНрдпрдХреЛ рдкрд░рд┐рдгрд╛рдо рд╣реЛ, рдЬрд╕рд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб рд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреНрдпрд╛рд╕рд╕рдБрдЧ рдЕрдиреНрдп рдкрд░рд┐рдзреАрдп рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рдкреНрд░рддреНрдпрдХреНрд╖ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрджрдЫ (рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдиреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдорд╛, рдбрд╛рдЯрд╛ рдХреНрдпрд╛рд╕рдорд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░рд┐рдиреНрдЫ рд░ред рдореЗрдореЛрд░реА рдкрд╣реБрдБрдЪ рдирдЧрд░реА рдХреНрдпрд╛рд╕рдмрд╛рдЯ рдкреБрдирдГрдкреНрд░рд╛рдкреНрдд рдЧрд░рд┐рдпреЛ)ред

DDIO рд▓рд╛рдИ рдзрдиреНрдпрд╡рд╛рдж, рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреНрдпрд╛рд╕рд▓реЗ рдЦрд░рд╛рдм рдиреЗрдЯрд╡рд░реНрдХ рдЧрддрд┐рд╡рд┐рдзрд┐рдХреЛ рд╕рдордпрдорд╛ рдЙрддреНрдкрдиреНрди рдбрд╛рдЯрд╛ рдкрдирд┐ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред NetCAT рдЖрдХреНрд░рдордг рдпрд╕ рддрдереНрдпрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫ рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдбрд╣рд░реВрд▓реЗ рд╕рдХреНрд░рд┐рдп рд░реВрдкрдорд╛ рдбрд╛рдЯрд╛ рдХреНрдпрд╛рд╕ рдЧрд░реНрджрдЫ, рд░ рдЖрдзреБрдирд┐рдХ рд╕реНрдерд╛рдиреАрдп рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВрдорд╛ рдкреНрдпрд╛рдХреЗрдЯ рдкреНрд░рд╢реЛрдзрдирдХреЛ рдЧрддрд┐ рдХреНрдпрд╛рд╕ рднрд░реНрдирд▓рд╛рдИ рдкреНрд░рднрд╛рд╡ рдкрд╛рд░реНрди рд░ рдбрд╛рдЯрд╛рдХреЛ рд╕рдордпрдорд╛ рдврд┐рд▓рд╛рдЗрдХреЛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЧрд░реЗрд░ рдХреНрдпрд╛рд╕рдорд╛ рдбрд╛рдЯрд╛рдХреЛ рдЙрдкрд╕реНрдерд┐рддрд┐ рд╡рд╛ рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рдкрд░реНрдпрд╛рдкреНрдд рдЫред рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдгред

рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рд╕рддреНрд░рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛, рдЬрд╕реНрддреИ SSH рдорд╛рд░реНрдлрдд, рдиреЗрдЯрд╡рд░реНрдХ рдкреНрдпрд╛рдХреЗрдЯ рдХреБрдЮреНрдЬреА рдерд┐рдЪреЗрдкрдЫрд┐ рддреБрд░реБрдиреНрддреИ рдкрдард╛рдЗрдиреНрдЫ, рдЕрд░реНрдерд╛рддреНред рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВ рдмреАрдЪрдХреЛ рдврд┐рд▓рд╛рдЗ рдХрд┐рд╕реНрдЯреНрд░реЛрдХрд╣рд░реВ рдмреАрдЪрдХреЛ рдврд┐рд▓рд╛рдЗрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫред рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╡рд┐рдзрд┐рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд░ рдХрд┐рд╕реНрдЯреНрд░реЛрдХрд╣рд░реВ рдмреАрдЪрдХреЛ рдврд┐рд▓рд╛рдЗ рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдХрд┐рдмреЛрд░реНрдбрдорд╛ рдХреБрдЮреНрдЬреАрдХреЛ рд╕реНрдерд┐рддрд┐рдорд╛ рдирд┐рд░реНрднрд░ рд╣реБрдиреНрдЫ рднрдиреНрдиреЗ рдХреБрд░рд╛рд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреНрджреИ, рдирд┐рд╢реНрдЪрд┐рдд рд╕рдореНрднрд╛рд╡рдирд╛рдХреЛ рд╕рд╛рде рдкреНрд░рд╡рд┐рд╖реНрдЯ рдЧрд░рд┐рдПрдХреЛ рдЬрд╛рдирдХрд╛рд░реА рдкреБрди: рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдЕрдзрд┐рдХрд╛рдВрд╢ рдорд╛рдирд┐рд╕рд╣рд░реВ "s" рдкрдЫрд┐ "g" рднрдиреНрджрд╛ рдзреЗрд░реИ рдЫрд┐рдЯреЛ "a" рдкрдЫрд┐ "s" рдЯрд╛рдЗрдк рдЧрд░реНрдиреЗ рдЭреБрдХрд╛рд╡ рд░рд╛рдЦреНрдЫрдиреНред

рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреНрдпрд╛рд╕рдорд╛ рдЬрдореНрдорд╛ рдЧрд░рд┐рдПрдХреЛ рдЬрд╛рдирдХрд╛рд░реАрд▓реЗ SSH рдЬрд╕реНрддрд╛ рдЬрдбрд╛рдирд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрджрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдбрджреНрд╡рд╛рд░рд╛ рдкрдард╛рдЗрдПрдХреЛ рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВрдХреЛ рд╕рд╣реА рд╕рдордпрдХреЛ рдиреНрдпрд╛рдп рдЧрд░реНрди рдкрдирд┐ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЯреНрд░рд╛рдлрд┐рдХ рдкреНрд░рд╡рд╛рд╣ рдЙрддреНрдкрдиреНрди рдЧрд░реЗрд░, рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛рд▓реЗ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЧрддрд┐рд╡рд┐рдзрд┐рд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдХреНрдпрд╛рд╕рдорд╛ рдирдпрд╛рдБ рдбрд╛рдЯрд╛ рджреЗрдЦрд╛ рдкрд░реНрджрд╛ рдХреНрд╖рдг рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рд╕рдХреНрдЫред рдХреНрдпрд╛рд╕ рд╕рд╛рдордЧреНрд░реА рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЧрд░реНрди, рд╡рд┐рдзрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ рдкреНрд░рд╛рдЗрдо + рдкреНрд░реЛрдм, рдЬрд╕рдорд╛ рдорд╛рдирд╣рд░реВрдХреЛ рд╕рдиреНрджрд░реНрдн рд╕реЗрдЯрдХреЛ рд╕рд╛рде рдХреНрдпрд╛рд╕ рднрд░реНрдиреЗ рд░ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рдкреБрди: рднрд░рд┐рдПрдХреЛ рдмреЗрд▓рд╛рдорд╛ рдкрд╣реБрдБрдЪ рд╕рдордп рдирд╛рдкреНрдиреЗ рд╕рдорд╛рд╡реЗрд╢ рдЫред

Intel рдЪрд┐рдкреНрд╕рдорд╛ DDIO рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рдЖрдХреНрд░рдордгрд▓рд╛рдИ SSH рд╕рддреНрд░рдорд╛ рдХреАрд╕реНрдЯреНрд░реЛрдХрд╣рд░реВ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ

рдпреЛ рд╕рдореНрднрд╡ рдЫ рдХрд┐ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдкреНрд░рд╡рд┐рдзрд┐ рдХрд┐рд╕реНрдЯреНрд░реЛрдХ рдорд╛рддреНрд░ рд╣реЛрдЗрди, CPU рдХреНрдпрд╛рд╕рдорд╛ рдЬрдореНрдорд╛ рдЧрд░рд┐рдПрдХрд╛ рдЕрдиреНрдп рдкреНрд░рдХрд╛рд░рдХрд╛ рдЧреЛрдкреНрдп рдбрд╛рдЯрд╛ рдкрдирд┐ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред RDMA рдЕрд╕рдХреНрд╖рдо рднрдП рдкрдирд┐ рдЖрдХреНрд░рдордг рд╕рдореНрднрд╛рд╡рд┐рдд рд░реВрдкрдорд╛ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рддрд░ RDMA рдмрд┐рдирд╛ рдпрд╕рдХреЛ рдкреНрд░рднрд╛рд╡рдХрд╛рд░рд┐рддрд╛ рдХрдо рд╣реБрдиреНрдЫ рд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдзреЗрд░реИ рдЧрд╛рд╣реНрд░реЛ рд╣реБрдиреНрдЫред DDIO рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдкрдирд┐ рд╕рдореНрднрд╡ рдЫ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрд▓рд╛рдИ рдмрд╛рдЗрдкрд╛рд╕ рдЧрд░реЗрд░, рд╕рд░реНрднрд░рдорд╛ рд╕рдореНрдЭреМрддрд╛ рдЧрд░рд┐рд╕рдХреЗрдкрдЫрд┐ рдбрд╛рдЯрд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреЗ рдЧреБрдкреНрдд рд╕рдЮреНрдЪрд╛рд░ рдЪреНрдпрд╛рдирд▓рд▓рд╛рдИ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрдиред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди