แž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แž”แŸ†แž”แŸ‚แž€แž…แŸแž‰แž–แžธแž”แžšแžทแžŸแŸ’แžแžถแž“แžŠแžถแž…แŸ‹แž–แžธแž‚แŸ QEMU

แž”แžถแž“แž”แž„แŸ’แž แžถแž‰ แž–แŸแžแŸŒแž˜แžถแž“แž›แž˜แŸ’แžขแžทแžแžขแŸ†แž–แžธแž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แžŸแŸ†แžแžถแž“แŸ‹ (CVE-2019-14378) แž“แŸ…แž€แŸ’แž“แžปแž„แžงแž”แž€แžšแžŽแŸแžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™ SLIRP แž›แŸ†แž“แžถแŸ†แžŠแžพแž˜แžŠแŸ‚แž›แž”แŸ’แžšแžพแž€แŸ’แž“แžปแž„ QEMU แžŠแžพแž˜แŸ’แž”แžธแž”แž„แŸ’แž€แžพแžแž”แžŽแŸ’แžแžถแž‰แž‘แŸ†แž“แžถแž€แŸ‹แž‘แŸ†แž“แž„แžšแžœแžถแž„แžขแžถแžŠแžถแž”แŸ‹แž‘แŸแžšแž”แžŽแŸ’แžแžถแž‰แž“แžทแž˜แŸ’แž˜แžทแžแž“แŸ…แž€แŸ’แž“แžปแž„แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž—แŸ’แž‰แŸ€แžœ แž“แžทแž„แž•แŸ’แž“แŸ‚แž€แžแžถแž„แž€แŸ’แžšแŸ„แž™แž”แžŽแŸ’แžแžถแž‰แž“แŸ…แžแžถแž„ QEMU แŸ” แž”แž‰แŸ’แž แžถแž“แŸแŸ‡แž€แŸแž”แŸ‰แŸ‡แž–แžถแž›แŸ‹แžŠแž›แŸ‹แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž“แžทแž˜แŸ’แž˜แžทแžแžŠแŸ‚แž›แž˜แžถแž“แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž›แžพ KVM (in แžšแž”แŸ€แž”แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹) แž“แžทแž„ Virtualbox แžŠแŸ‚แž›แž”แŸ’แžšแžพแž€แž˜แŸ’แž˜แžœแžทแž’แžธแžแžถแž„แž€แŸ’แžšแŸ„แž™ slirp แž–แžธ QEMU แž€แŸแžŠแžผแž…แž‡แžถแž€แž˜แŸ’แž˜แžœแžทแž’แžธแžŠแŸ‚แž›แž”แŸ’แžšแžพแž‡แž„แŸ‹แž”แžŽแŸ’แžแžถแž‰แž‘แŸ†แž แŸ†แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ libSLIRP (แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžแŸ’แžšแžถแž”แŸ‹แžแžถแž˜ TCP/IP) แŸ”

แž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แž€แžผแžŠแžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž“แŸ…แž›แžพแž•แŸ’แž“แŸ‚แž€แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž‡แžถแž˜แžฝแž™แž“แžนแž„แžŸแžทแž‘แŸ’แž’แžทแž“แŸƒแžŠแŸ†แžŽแžพแžšแž€แžถแžšแž€แž˜แŸ’แž˜แžœแžทแž’แžธแžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™ QEMU แž“แŸ…แž–แŸแž›แžŠแŸ‚แž›แž€แž‰แŸ’แž…แž”แŸ‹แž”แžŽแŸ’แžแžถแž‰แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แžšแž…แž“แžถแžกแžพแž„แž™แŸ‰แžถแž„แž–แžทแžŸแŸแžŸแžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แž‰แžพแž–แžธแž”แŸ’แžšแž–แŸแž“แŸ’แž’แž—แŸ’แž‰แŸ€แžœ แžŠแŸ‚แž›แžแž˜แŸ’แžšแžผแžœแžฑแŸ’แž™แž˜แžถแž“แž€แžถแžšแž”แŸ‚แž„แž…แŸ‚แž€แŸ” แžŠแŸ„แž™แžŸแžถแžšแž€แŸ†แž แžปแžŸแž“แŸ…แž€แŸ’แž“แžปแž„แž˜แžปแžแž„แžถแžš ip_reass() แžŠแŸ‚แž›แž แŸ…แžแžถแž“แŸ…แž–แŸแž›แž”แŸ’แžšแž˜แžผแž›แž•แŸ’แžแžปแŸ†แž€แž‰แŸ’แž…แž”แŸ‹แž–แŸแžแŸŒแž˜แžถแž“แž…แžผแž›แžกแžพแž„แžœแžทแž‰ แž”แŸ†แžŽแŸ‚แž€แž‘แžธแž˜แžฝแž™แžขแžถแž…แž˜แžทแž“แžŸแž˜แž“แžนแž„แžŸแžแžทแž”แžŽแŸ’แžŠแŸ„แŸ‡แžขแžถแžŸแž“แŸ’แž“แžŠแŸ‚แž›แž”แžถแž“แž”แŸ‚แž„แž…แŸ‚แž€ แž แžพแž™แž€แž“แŸ’แž‘แžปแž™แžšแž”แžŸแŸ‹แžœแžถแž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแžšแžŸแŸแžšแž‘แŸ…แž€แžถแž“แŸ‹แžแŸ†แž”แž“แŸ‹แž…แž„แž…แžถแŸ†แž“แŸ…แž‡แžถแž”แŸ‹แž“แžนแž„แžŸแžแžทแž”แžŽแŸ’แžŠแŸ„แŸ‡แžขแžถแžŸแž“แŸ’แž“แŸ”

แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž’แŸ’แžœแžพแžแŸแžŸแŸ’แžแžšแžฝแž…แž แžพแž™ แž˜แžถแž“ แž‚แŸ†แžšแžผแž€แžถแžšแž„แžถแžšแž“แŸƒแž€แžถแžšแž€แŸแž„แž”แŸ’แžšแžœแŸแž‰แŸ’แž… แžŠแŸ‚แž›แž•แŸ’แžแž›แŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžšแŸ†แž›แž„ ASLR แž“แžทแž„แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž€แžผแžŠแžŠแŸ„แž™แžŸแžšแžŸแŸแžšแž‡แžถแž“แŸ‹แž›แžพแžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ†แž“แŸƒแžขแžถแžšแŸ main_loop_tlg แžšแžฝแž˜แž‘แžถแŸ†แž„ QEMUTimerList แž‡แžถแž˜แžฝแž™แžงแž”แž€แžšแžŽแŸแžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แžŠแŸ‚แž›แž แŸ…แžŠแŸ„แž™แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž€แŸ†แžŽแžแŸ‹แž˜แŸ‰แŸ„แž„แŸ”
แž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แž‡แžฝแžŸแž‡แžปแž›แžšแžฝแž…แž แžพแž™ Fedora ะธ SUSE/openSUSEแž”แŸ‰แžปแž“แŸ’แžแŸ‚แž“แŸ…แžแŸ‚แž˜แžทแž“แžแŸ’แžšแžผแžœแž”แžถแž“แž€แŸ‚แžแž˜แŸ’แžšแžผแžœแž“แŸ…แž€แŸ’แž“แžปแž„ แžŠแŸแž”แŸ€แž“, Arch แž›แžธแž“แžปแž… ะธ FreeBSDแŸ” แž“แŸแŸ‡ แž‚แžผแž”แŸŠแžปแž“แž‘แžผ ะธ แžขแžš แž”แž‰แŸ’แž แžถแž˜แžทแž“แž›แŸแž…แžกแžพแž„แžŠแŸ„แž™แžŸแžถแžšแžแŸ‚แž€แžถแžšแž˜แžทแž“แž”แŸ’แžšแžพ slirp แŸ” แž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แž“แŸ…แžแŸ‚แž˜แžทแž“แž‡แžฝแžŸแž‡แžปแž›แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž…แžปแž„แž€แŸ’แžšแŸ„แž™แž“แŸแŸ‡แŸ” libslirp 4.0 (แž€แžถแžšโ€‹แž‡แžฝแžŸแž‡แžปแž›โ€‹แž‚แžบโ€‹แž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“โ€‹แž˜แžถแž“โ€‹แžŠแžผแž…โ€‹แž‡แžถ แž”แŸ†แžŽแŸ‡).

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹