ΠŸΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚Π΅ Π²ΠΎ Realtek SDK Π΄ΠΎΠ²Π΅Π΄ΠΎΠ° Π΄ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π²ΠΎ ΡƒΡ€Π΅Π΄ΠΈΡ‚Π΅ ΠΎΠ΄ 65 ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ

Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°Π½ΠΈ сС Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ пропусти Π²ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° Realtek SDK, ΡˆΡ‚ΠΎ Π³ΠΎ користат Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π½Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈ ΡƒΡ€Π΅Π΄ΠΈ Π²ΠΎ Π½ΠΈΠ²Π½ΠΈΠΎΡ‚ Ρ„ΠΈΡ€ΠΌΠ²Π΅Ρ€, ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΌΡƒ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ°Ρ‚ Π½Π° Π½Π΅Π°Π²Ρ‚Π΅Π½Ρ‚ΠΈΡ†ΠΈΡ€Π°Π½ Π½Π°ΠΏΠ°Ρ“Π°Ρ‡ далСчински Π΄Π° ΠΈΠ·Π²Ρ€ΡˆΠΈ ΠΊΠΎΠ΄ Π½Π° ΡƒΡ€Π΅Π΄ со Π·Π³ΠΎΠ»Π΅ΠΌΠ΅Π½ΠΈ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ. Π‘ΠΏΠΎΡ€Π΅Π΄ ΠΏΡ€Π΅Π»ΠΈΠΌΠΈΠ½Π°Ρ€Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΡ†Π΅Π½ΠΊΠΈ, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ ΠΏΠΎΠ³ΠΎΠ΄ΡƒΠ²Π°Π°Ρ‚ Π½Π°Ρ˜ΠΌΠ°Π»ΠΊΡƒ 200 ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° ΡƒΡ€Π΅Π΄ΠΈ ΠΎΠ΄ 65 Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π΄ΠΎΠ±Π°Π²ΡƒΠ²Π°Ρ‡ΠΈ, Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Ρ˜ΡœΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈ Ρ€ΡƒΡ‚Π΅Ρ€ΠΈ Asus, A-Link, Beeline, Belkin, Buffalo, D-Link, Edison, Huawei, LG, Logitec, MT- Link, Netgear, Realtek, Smartlink, UPVEL, ZTE ΠΈ Zyxel.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΡ‚ ΠΎΠΏΡ„Π°ΡœΠ° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ класи Π½Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈ ΡƒΡ€Π΅Π΄ΠΈ Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° RTL8xxx SoC, ΠΎΠ΄ Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈ Ρ€ΡƒΡ‚Π΅Ρ€ΠΈ ΠΈ Wi-Fi засилувачи Π΄ΠΎ IP ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ ΠΈ ΠΏΠ°ΠΌΠ΅Ρ‚Π½ΠΈ ΡƒΡ€Π΅Π΄ΠΈ Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π½Π° ΠΎΡΠ²Π΅Ρ‚Π»ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ. Π£Ρ€Π΅Π΄ΠΈΡ‚Π΅ Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° Ρ‡ΠΈΠΏΠΎΠ²ΠΈ RTL8xxx користат Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° која Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π° ΠΈΠ½ΡΡ‚Π°Π»ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π΄Π²Π° SoC - ΠΏΡ€Π²ΠΈΠΎΡ‚ Π³ΠΎ инсталира Ρ„ΠΈΡ€ΠΌΠ²Π΅Ρ€ΠΎΡ‚ Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΎΡ‚ Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° Linux, Π° Π²Ρ‚ΠΎΡ€ΠΈΠΎΡ‚ Π²ΠΎΠ΄ΠΈ посСбна соголСна Линукс ΠΎΠΊΠΎΠ»ΠΈΠ½Π° со ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° пристапна Ρ‚ΠΎΡ‡ΠΊΠ°. ΠŸΠΎΠΏΠΎΠ»Π½ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π²Ρ‚ΠΎΡ€Π°Ρ‚Π° срСдина сС заснова Π½Π° стандардни ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ΠΈ ΠΎΠ΄ Realtek Π²ΠΎ SDK. ОвиС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π³ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΡƒΠ²Π°Π°Ρ‚ ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ Π΄ΠΎΠ±ΠΈΠ΅Π½ΠΈ ΠΊΠ°ΠΊΠΎ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° ΠΈΡΠΏΡ€Π°ΡœΠ°ΡšΠ΅ Π½Π°Π΄Π²ΠΎΡ€Π΅ΡˆΠ½ΠΈ Π±Π°Ρ€Π°ΡšΠ°.

РанливоститС Π²Π»ΠΈΡ˜Π°Π°Ρ‚ Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅ ΡˆΡ‚ΠΎ користат Realtek SDK v2.x, Realtek β€žJungleβ€œ SDK v3.0-3.4 ΠΈ Realtek β€žLunaβ€œ SDK ΠΏΡ€Π΅Π΄ Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π° 1.3.2. ΠŸΠΎΠΏΡ€Π°Π²ΠΊΠ°Ρ‚Π° Π΅ вСќС објавСна Π²ΠΎ Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Realtek "Luna" SDK 1.3.2a, Π° Π·Π°ΠΊΡ€ΠΏΠΈΡ‚Π΅ Π·Π° Realtek "Jungle" SDK исто Ρ‚Π°ΠΊΠ° сС ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²ΡƒΠ²Π°Π°Ρ‚ Π·Π° ΠΎΠ±Ρ˜Π°Π²ΡƒΠ²Π°ΡšΠ΅. НСма ΠΏΠ»Π°Π½ΠΎΠ²ΠΈ Π·Π° ΠΎΡΠ»ΠΎΠ±ΠΎΠ΄ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΊΠ°ΠΊΠ²ΠΈ Π±ΠΈΠ»ΠΎ ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠΈ Π·Π° Realtek SDK 2.x, бидСјќи ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°Ρ‚Π° Π·Π° ΠΎΠ²Π°Π° Π³Ρ€Π°Π½ΠΊΠ° вСќС Π΅ ΠΏΡ€Π΅ΠΊΠΈΠ½Π°Ρ‚Π°. Π—Π° ситС пропусти, ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ΠΈ сС Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΎΠ²ΠΈ Π·Π° Π΅ΠΊΡΠΏΠ»ΠΎΠ°Ρ‚Π°Ρ†ΠΈΡ˜Π° ΠΊΠΎΠΈ Π²ΠΈ Π΄ΠΎΠ·Π²ΠΎΠ»ΡƒΠ²Π°Π°Ρ‚ Π΄Π° Π³ΠΎ ΠΈΠ·Π²Ρ€ΡˆΠΈΡ‚Π΅ Π²Π°ΡˆΠΈΠΎΡ‚ ΠΊΠΎΠ΄ Π½Π° ΡƒΡ€Π΅Π΄ΠΎΡ‚.

Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°Π½ΠΈ ранливости (Π½Π° ΠΏΡ€Π²ΠΈΡ‚Π΅ Π΄Π²Π΅ ΠΈΠΌ Π΅ Π΄ΠΎΠ΄Π΅Π»Π΅Π½ΠΎ Π½ΠΈΠ²ΠΎ Π½Π° сСриозност ΠΎΠ΄ 8.1, Π° Π½Π° останатитС - 9.8):

  • CVE-2021-35392 - ΠŸΡ€Π΅Π»Π΅Π²Π°ΡšΠ΅ Π½Π° Π±Π°Ρ„Π΅Ρ€ΠΎΡ‚ Π²ΠΎ процСситС mini_upnpd ΠΈ wscd ΠΊΠΎΠΈ ја ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π°Ρ‚ функционалноста β€žWiFi Simple Configβ€œ (mini_upnpd ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΡƒΠ²Π° SSDP ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ, Π° wscd, ΠΏΠΎΠΊΡ€Π°Ρ˜ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°Ρ‚Π° Π·Π° SSDP, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΡƒΠ²Π° ΠΈ Π±Π°Ρ€Π°ΡšΠ° UPnP Π²Ρ€Π· основа Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΡ‚ HTTP). Напаѓачот ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΎ постигнС ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π½ΠΈΠ²Π½ΠΈΠΎΡ‚ ΠΊΠΎΠ΄ со ΠΈΡΠΏΡ€Π°ΡœΠ°ΡšΠ΅ ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»Π½ΠΎ ΠΈΠ·Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ UPnP β€žSUBSCRIBEβ€œ Π±Π°Ρ€Π°ΡšΠ° со ΠΏΡ€Π΅Π³ΠΎΠ»Π΅ΠΌ Π±Ρ€ΠΎΡ˜ Π½Π° ΠΏΠΎΡ€Ρ‚Π° Π²ΠΎ ΠΏΠΎΠ»Π΅Ρ‚ΠΎ β€žΠŸΠΎΠ²Ρ€Π°Ρ‚Π΅Π½ ΠΏΠΎΠ²ΠΈΠΊβ€œ. ΠŸΠ Π•Π’ΠŸΠ›ΠΠ’Π•Π’Π• /upnp/настан/WFAWLANConfig1 HTTP/1.1 Π”ΠΎΠΌΠ°ΡœΠΈΠ½: 192.168.100.254:52881 ΠŸΠΎΠ²Ρ€Π°Ρ‚Π΅Π½ ΠΏΠΎΠ²ΠΈΠΊ: NT:upnp: настан
  • CVE-2021-35393 Π΅ ранливост Π²ΠΎ Ρ€Π°ΠΊΡƒΠ²Π°Ρ‡ΠΈΡ‚Π΅ Π·Π° WiFi Simple Config ΡˆΡ‚ΠΎ сС ΠΏΠΎΡ˜Π°Π²ΡƒΠ²Π° ΠΏΡ€ΠΈ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΡ‚ SSDP (користи UDP ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π½Π° Π±Π°Ρ€Π°ΡšΠ΅ сличСн Π½Π° HTTP). ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΡ‚ Π΅ ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π½ ΠΎΠ΄ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π½Π° фиксСн Π±Π°Ρ„Π΅Ρ€ ΠΎΠ΄ 512 Π±Π°Ρ˜Ρ‚ΠΈ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Π°Ρ€ΠΎΡ‚ "ST:upnp" Π²ΠΎ ΠΏΠΎΡ€Π°ΠΊΠΈΡ‚Π΅ M-SEARCH испратСни ΠΎΠ΄ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π·Π° Π΄Π° сС ΡƒΡ‚Π²Ρ€Π΄ΠΈ присуството Π½Π° услуги Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°.
  • CVE-2021-35394 Π΅ ранливост Π²ΠΎ процСсот MP Daemon, кој Π΅ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€Π΅Π½ Π·Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° Π΄ΠΈΡ˜Π°Π³Π½ΠΎΡΡ‚ΠΈΡ‡ΠΊΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (ping, traceroute). ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΡ‚ Π΄ΠΎΠ·Π²ΠΎΠ»ΡƒΠ²Π° Π·Π°ΠΌΠ΅Π½Π° Π½Π° сопствСнитС ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΠΏΠΎΡ€Π°Π΄ΠΈ Π½Π΅Π΄ΠΎΠ²ΠΎΠ»Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΈ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° Π½Π°Π΄Π²ΠΎΡ€Π΅ΡˆΠ½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΡƒΠ½Π°Π»Π½ΠΈ услуги.
  • CVE-2021-35395 Π΅ ΡΠ΅Ρ€ΠΈΡ˜Π° Π½Π° пропусти Π²ΠΎ Π²Π΅Π±-ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΈΡ‚Π΅ Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° http сСрвСритС /bin/webs ΠΈ /bin/boa. Π’ΠΎ Π΄Π²Π°Ρ‚Π° сСрвСри Π±Π΅Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°Π½ΠΈ Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΈ пропусти ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π½ΠΈ ΠΎΠ΄ нСдостаток Π½Π° Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΈ Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΡ€Π΅Π΄ Π΄Π° сС стартуваат Π½Π°Π΄Π²ΠΎΡ€Π΅ΡˆΠ½ΠΈΡ‚Π΅ услуТни ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ со помош Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π°Ρ‚Π° system(). Π Π°Π·Π»ΠΈΠΊΠΈΡ‚Π΅ сС свСдуваат само Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ API Π·Π° Π½Π°ΠΏΠ°Π΄ΠΈ. И Π΄Π²Π°Ρ‚Π° Ρ€Π°ΠΊΡƒΠ²Π°Ρ‡ΠΈ Π½Π΅ Π²ΠΊΠ»ΡƒΡ‡ΠΈΡ˜Π° Π·Π°ΡˆΡ‚ΠΈΡ‚Π° ΠΎΠ΄ Π½Π°ΠΏΠ°Π΄ΠΈ Π½Π° CSRF ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°Ρ‚Π° β€žDNS rebindingβ€œ, која ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° ΠΈΡΠΏΡ€Π°ΡœΠ°ΡšΠ΅ Π±Π°Ρ€Π°ΡšΠ° ΠΎΠ΄ Π½Π°Π΄Π²ΠΎΡ€Π΅ΡˆΠ½Π° ΠΌΡ€Π΅ΠΆΠ° Π΄ΠΎΠ΄Π΅ΠΊΠ° Π³ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΡƒΠ²Π° пристапот Π΄ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΎΡ‚ само Π΄ΠΎ Π²Π½Π°Ρ‚Ρ€Π΅ΡˆΠ½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ°. ΠŸΡ€ΠΎΡ†Π΅ΡΠΈΡ‚Π΅, исто Ρ‚Π°ΠΊΠ°, сС стандардно Π½Π° ΠΏΡ€Π΅Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½Π°Ρ‚Π° смСтка Π½Π° прСтпоставСн/Π½Π°Π΄Π·ΠΎΡ€Π½ΠΈΠΊ. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ, Π²ΠΎ Ρ€Π°ΠΊΡƒΠ²Π°Ρ‡ΠΈΡ‚Π΅ сС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°Π½ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ ΠΏΡ€Π΅Π»Π΅Π²Π°ΡšΠ° Π½Π° стСк, ΠΊΠΎΠΈ сС случуваат ΠΊΠΎΠ³Π° сС ΠΈΡΠΏΡ€Π°ΡœΠ°Π°Ρ‚ ΠΏΡ€Π΅Π³ΠΎΠ»Π΅ΠΌΠΈ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΈ. POST /goform/formWsc HTTP/1.1 Π”ΠΎΠΌΠ°ΡœΠΈΠ½: 192.168.100.254 Π”ΠΎΠ»ΠΆΠΈΠ½Π° Π½Π° содрТина: 129 Π’ΠΈΠΏ Π½Π° содрТина: Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°/x-www-form-urlencoded submit-url=%2Fwlwps.asp&resetUnCfg0=12345678/1mpif; ;&setPIN=Start+PIN&configVxd=off&resetRptUnCfg=0&peerRptPin=
  • Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ, ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°Π½ΠΈ сС ΡƒΡˆΡ‚Π΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ пропусти Π²ΠΎ процСсот Π½Π° UDPServer. Како ΡˆΡ‚ΠΎ сС испостави, Π΅Π΄Π΅Π½ ΠΎΠ΄ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ вСќС Π±ΠΈΠ» ΠΎΡ‚ΠΊΡ€ΠΈΠ΅Π½ ΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΈ истраТувачи ΡƒΡˆΡ‚Π΅ Π²ΠΎ 2015 Π³ΠΎΠ΄ΠΈΠ½Π°, Π½ΠΎ Π½Π΅ Π±ΠΈΠ» цСлосно ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΡ‚ Π΅ ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π½ ΠΎΠ΄ нСдостаток Π½Π° соодвСтна Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΡ˜Π° Π½Π° Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ ΠΏΡ€Π΅Π΄Π°Π΄Π΅Π½ΠΈ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π°Ρ‚Π° system() ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Сксплоатира со ΠΈΡΠΏΡ€Π°ΡœΠ°ΡšΠ΅ Π½ΠΈΠ·Π° ΠΊΠ°ΠΊΠΎ β€žorf;lsβ€œ Π΄ΠΎ ΠΌΡ€Π΅ΠΆΠ½Π°Ρ‚Π° ΠΏΠΎΡ€Ρ‚Π° 9034. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ, Π²ΠΎ UDPServer Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°Π½ ΠΏΡ€Π΅Π»Π΅Π²Π°ΡšΠ΅ Π½Π° Π±Π°Ρ„Π΅Ρ€ΠΎΡ‚ ΠΏΠΎΡ€Π°Π΄ΠΈ Π½Π΅Π±Π΅Π·Π±Π΅Π΄Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π°Ρ‚Π° sprintf, која исто Ρ‚Π°ΠΊΠ° ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΡ˜Π°Π»Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС користи Π·Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π°ΠΏΠ°Π΄ΠΈ.

Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€