BLUFFS - เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเปƒเบ™ Bluetooth เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบเบฒเบ™เป‚เบˆเบกเบ•เบต MITM

Daniele Antonioli, เบ™เบฑเบเบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž Bluetooth เบœเบนเป‰เบ—เบตเปˆเป€เบ„เบตเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบ•เบฑเบเบ™เบดเบเบเบฒเบ™เป‚เบˆเบกเบ•เบต BIAS, BLUR เปเบฅเบฐ KNOB, เป„เบ”เป‰เบเปเบฒเบ™เบปเบ”เบชเบญเบ‡เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเปƒเบซเบกเปˆ (CVE-2023-24023) เปƒเบ™เบเบปเบ™เป„เบเบเบฒเบ™เป€เบˆเบฅเบฐเบˆเบฒเบ‚เบญเบ‡ Bluetooth session, เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” Bluetooth เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบซเบกเบ”เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเบ›เบญเบ”เป„เบž." เปเบฅเบฐ "Secure Simple Pairing", เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบ‚เปเป‰เบเปเบฒเบซเบ™เบปเบ” Bluetooth Core 4.2-5.4. เป€เบ›เบฑเบ™เบเบฒเบ™เบชเบฒเบ—เบดเบ”เบเบฒเบ™เบ™เบณเปƒเบŠเป‰เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบ—เบตเปˆเป„เบ”เป‰เบเปเบฒเบ™เบปเบ”เป„เบงเป‰, 6 เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบเบฒเบ™เป‚เบˆเบกเบ•เบตเป„เบ”เป‰เบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบฅเบฐเบซเบงเปˆเบฒเบ‡เบญเบธเบ›เบฐเบเบญเบ™ Bluetooth เบ—เบตเปˆเบˆเบฑเบšเบ„เบนเปˆเบเปˆเบญเบ™เปœเป‰เบฒเบ™เบตเป‰. เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบงเบดเบ—เบตเบเบฒเบ™เป‚เบˆเบกเบ•เบตเปเบฅเบฐเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบžเบตเบกเบกเบฒเบขเบนเปˆเปƒเบ™ GitHub.

เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเป„เบ”เป‰เบ–เบทเบเบฅเบฐเบšเบธเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบเบปเบ™เป„เบเบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเป„เบงเป‰เปƒเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเบฑเบ™เบฅเบธเบ„เบงเบฒเบกเบฅเบฑเบšเบ•เปเปˆเบซเบ™เป‰เบฒ (Forward เปเบฅเบฐ Future Secrecy), เป€เบŠเบดเปˆเบ‡เบ•เป‰เบฒเบ™เบเบฒเบ™เบ›เบฐเบ™เบตเบ›เบฐเบ™เบญเบกเบ‚เบญเบ‡เบเบฐเปเบˆ session เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบฅเบฐเบซเบฑเบ”เบ–เบฒเบงเบญเบ™ (เบ›เบฐเบ™เบตเบ›เบฐเบ™เบญเบกเบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบเบฐเปเบˆเบ–เบฒเบงเบญเบ™เบšเปเปˆเบ„เบงเบ™เบ™เปเบฒเป„เบ›เบชเบนเปˆ. เบ•เปเปˆเบเบฒเบ™เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡เป€เบŠเบ”เบŠเบฑเบ™เบ—เบตเปˆเบ–เบทเบเบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เปƒเบ™เป€เบกเบทเปˆเบญเบเปˆเบญเบ™ เบซเบผเบทเปƒเบ™เบญเบฒเบ™เบฒเบ„เบปเบ”) เปเบฅเบฐเบเบฒเบ™เปƒเบŠเป‰เบฅเบฐเบซเบฑเบ”เป€เบŠเบ”เบŠเบฑเบ™เบ„เบทเบ™เปƒเปเปˆ (เบฅเบฐเบซเบฑเบ”เบˆเบฒเบเป€เบŠเบ”เบŠเบฑเบ™เปœเบถเปˆเบ‡เบšเปเปˆเบ„เบงเบ™เปƒเบŠเป‰เบเบฑเบšเป€เบŠเบ”เบŠเบฑเบ™เบญเบทเปˆเบ™). เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบ—เบตเปˆเบžเบปเบšเป€เบซเบฑเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบชเบฒเบกเบฒเบ”เบ‚เป‰เบฒเบกเบœเปˆเบฒเบ™เบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰ เปเบฅเบฐเปƒเบŠเป‰เบฅเบฐเบซเบฑเบ”เป€เบŠเบ”เบŠเบฑเบ™เบ—เบตเปˆเบšเปเปˆเปœเป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบทเบ„เบทเบ™เปƒเปเปˆเปƒเบ™เป€เบŠเบ”เบŠเบฑเบ™เบ•เปˆเบฒเบ‡เป†. เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเปเบกเปˆเบ™เป€เบเบตเบ”เบกเบฒเบˆเบฒเบเบ‚เปเป‰เบšเบปเบเบžเปˆเบญเบ‡เปƒเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™, เบšเปเปˆเบชเบฐเป€เบžเบฒเบฐเบเบฑเบšเบŠเบธเบ” Bluetooth เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™, เปเบฅเบฐเบ›เบฐเบเบปเบ”เบขเบนเปˆเปƒเบ™เบŠเบดเบšเบˆเบฒเบเบœเบนเป‰เบœเบฐเบฅเบดเบ”เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™.

BLUFFS - เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเปƒเบ™ Bluetooth เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบเบฒเบ™เป‚เบˆเบกเบ•เบต MITM

เบงเบดเบ—เบตเบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ—เบตเปˆเบชเบฐเป€เปœเบตเปƒเบซเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ•เปˆเบฒเบ‡เป†เปƒเบ™เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เบซเบผเบญเบเบฅเบงเบ‡เบ‚เบญเบ‡เบ„เบฅเบฒเบชเบชเบดเบ (LSC, Legacy Secure Connections เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ cryptographic primitives เบ—เบตเปˆเบฅเป‰เบฒเบชเบฐเป„เบซเบก) เปเบฅเบฐเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž (SC, Secure Connections based on ECDH and AES-CCM) Bluetooth connections between the system and a peripheral device, as เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ MITM. เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปƒเบ™เป‚เบซเบกเบ” LSC เปเบฅเบฐ SC. เบกเบฑเบ™เบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” Bluetooth เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบญเปˆเบญเบ™เป„เบซเบงเบ•เปเปˆเบเบฑเบšเบšเบฒเบ‡เบ•เบปเบงเปเบ›เบ‚เบญเบ‡เบเบฒเบ™เป‚เบˆเบกเบ•เบต BLUFFS. เบงเบดเบ—เบตเบเบฒเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป„เบ”เป‰เบ–เบทเบเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เปƒเบ™ 18 เบญเบธเบ›เบฐเบเบญเบ™เบˆเบฒเบเบšเปเบฅเบดเบชเบฑเบ”เป€เบŠเบฑเปˆเบ™ Intel, Broadcom, Apple, Google, Microsoft, CSR, Logitech, Infineon, Bose, Dell เปเบฅเบฐ Xiaomi.

BLUFFS - เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเปƒเบ™ Bluetooth เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบเบฒเบ™เป‚เบˆเบกเบ•เบต MITM

เป‚เบ”เบเป€เบ™เบทเป‰เบญเปเบ—เป‰เปเบฅเป‰เบงเบ‚เบญเบ‡เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเป„เบ”เป‰เบ•เบปเป‰เบกเบฅเบปเบ‡เป„เบ›เป€เบ–เบดเบ‡เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”, เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบฅเบฐเป€เบกเบตเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™, เป€เบžเบทเปˆเบญเบšเบฑเบ‡เบ„เบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป€เบžเบทเปˆเบญเบ™เปเบฒเปƒเบŠเป‰เป‚เบซเบกเบ” LSC เป€เบเบปเปˆเบฒเปเบฅเบฐเบ›เบธเปˆเบก Session เบชเบฑเป‰เบ™เบ—เบตเปˆเบšเปเปˆเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบท (SK), เป‚เบ”เบเบเปเบฒเบ™เบปเบ” entropy เบ•เปˆเปเบฒเบชเบธเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป€เบˆเบฅเบฐเบˆเบฒเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปเบฅเบฐเบšเปเปˆเบชเบปเบ™เปƒเบˆ. เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ•เบญเบšเป‚เบ•เป‰เบ”เป‰เบงเบเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบฎเบฑเบšเบฎเบญเบ‡เบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡ (CR), เป€เบŠเบดเปˆเบ‡เบ™เปเบฒเป„เบ›เบชเบนเปˆเบเบฒเบ™เบชเป‰เบฒเบ‡เบเบฐเปเบˆเป€เบŠเบ”เบŠเบฑเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ–เบฒเบงเบญเบ™ (เบฅเบฐเบซเบฑเบ”เป€เบŠเบ”เบŠเบฑเบ™ SK เบ–เบทเบเบ„เบดเบ”เป„เบฅเปˆเป€เบ›เบฑเบ™ KDF เบˆเบฒเบเบเบฐเปเบˆเบ–เบฒเบงเบญเบ™ (PK) เปเบฅเบฐเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ—เบตเปˆเบ•เบปเบเบฅเบปเบ‡เบเบฑเบ™เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบญเบ‡เบ›เบฐเบŠเบธเบก) . เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™, เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เป‚เบˆเบกเบ•เบต MITM, เบœเบนเป‰เป‚เบˆเบกเบ•เบตเบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต ๐ด๐ถ เปเบฅเบฐ ๐‘†๐ท เบ”เป‰เบงเบเบ„เปˆเบฒเบชเบนเบ™เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เป€เบˆเบฅเบฐเบˆเบฒเบ‚เบญเบ‡เป€เบŠเบ”เบŠเบฑเบ™, เปเบฅเบฐเบ•เบฑเป‰เบ‡ entropy ๐‘†๐ธ เป€เบ›เบฑเบ™ 1, เป€เบŠเบดเปˆเบ‡เบˆเบฐเบ™เปเบฒเป„เบ›เบชเบนเปˆเบเบฒเบ™เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เป€เบŠเบ”เบŠเบฑเบ™ ๐‘†๐พ เบ”เป‰เบงเบเบ•เบปเบงเบˆเบดเบ‡. entropy เบ‚เบญเบ‡ 1 byte (เบ‚เบฐเบซเบ™เบฒเบ” entropy เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆเปเบกเปˆเบ™ 7 bytes (56 bits), เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ›เบฝเบšเบ—เบฝเบšเปƒเบ™เบ„เบงเบฒเบกเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบทเบเบฑเบšเบเบฒเบ™เป€เบฅเบทเบญเบเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™ DES).

เบ–เป‰เบฒเบœเบนเป‰เป‚เบˆเบกเบ•เบตเบชเบฒเบกเบฒเบ”เบšเบฑเบ™เบฅเบธเบเบฒเบ™เปƒเบŠเป‰เบเบฐเปเบˆเบ—เบตเปˆเบชเบฑเป‰เบ™เบเบงเปˆเบฒเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เป€เบˆเบฅเบฐเบˆเบฒเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบฅเบฒเบงเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰ brute force เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบฅเบฐเบซเบฑเบ”เบ–เบฒเบงเบญเบ™ (PK) เบ—เบตเปˆเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เปเบฅเบฐเบšเบฑเบ™เบฅเบธเบเบฒเบ™เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบ•เปˆเบฒเบ‡เป†. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เป‚เบˆเบกเบ•เบต MITM เบชเบฒเบกเบฒเบ”เบเบฐเบ•เบธเป‰เบ™เปƒเบซเป‰เปƒเบŠเป‰เบฅเบฐเบซเบฑเบ”เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ”เบฝเบงเบเบฑเบ™, เบ–เป‰เบฒเบฅเบฐเบซเบฑเบ”เบ™เบตเป‰เบ–เบทเบเบžเบปเบšเป€เบซเบฑเบ™, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบ—เบธเบเป€เบŠเบ”เบŠเบฑเบ™เปƒเบ™เบญเบฐเบ”เบตเบ” เปเบฅเบฐเบญเบฐเบ™เบฒเบ„เบปเบ”เบ—เบตเปˆเบ–เบทเบเบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เป‚เบ”เบเบœเบนเป‰เป‚เบˆเบกเบ•เบต.

BLUFFS - เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเปƒเบ™ Bluetooth เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบเบฒเบ™เป‚เบˆเบกเบ•เบต MITM

เป€เบžเบทเปˆเบญเบชเบฐเบเบฑเบ”เบ„เบงเบฒเบกเบญเปˆเบญเบ™เปเบญ, เบ™เบฑเบเบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเป„เบ”เป‰เบชเบฐเป€เบซเบ™เบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ—เบตเปˆเบ‚เบฐเบซเบเบฒเบเป‚เบ›เป‚เบ•เบ„เบญเบ™ LMP เปเบฅเบฐเบ›เปˆเบฝเบ™เป€เบซเบ”เบœเบปเบ™เบ‚เบญเบ‡เบเบฒเบ™เปƒเบŠเป‰ KDF (Key Derivation Function) เป€เบกเบทเปˆเบญเบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เปƒเบ™เป‚เบซเบกเบ” LSC. เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบšเปเปˆเป„เบ”เป‰เบ—เปเบฒเบฅเบฒเบเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เปƒเบ™เบ”เป‰เบฒเบ™เบซเบฅเบฑเบ‡, เปเบ•เปˆเป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡ LMP เบ‚เบฐเบซเบเบฒเบเบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เปเบฅเบฐเบชเบปเปˆเบ‡ 48 bytes เป€เบžเบตเปˆเบกเป€เบ•เบตเบก. Bluetooth SIG, เป€เบŠเบดเปˆเบ‡เบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเปƒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ Bluetooth, เป„เบ”เป‰เบชเบฐเป€เบซเบ™เบตเบ›เบฐเบ•เบดเป€เบชเบ”เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบœเปˆเบฒเบ™เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบ—เบตเปˆเบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบกเบตเบเบฐเปเบˆเป€เบ–เบดเบ‡ 7 bytes เปƒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เป€เบ›เบฑเบ™เบกเบฒเบ”เบ•เบฐเบเบฒเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž. เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบชเบฐเป€เบซเบกเบตเปƒเบŠเป‰เป‚เบซเบกเบ”เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž 4 เบฅเบฐเบ”เบฑเบš 4 เบ–เบทเบเบŠเบธเบเบเบนเป‰เปƒเบซเป‰เบ›เบฐเบ•เบดเป€เบชเบ”เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบเบฐเปเบˆเบ—เบตเปˆเบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เป€เบ–เบดเบ‡ 16 เป„เบšเบ•เปŒ.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

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