ИИ ΠΊΠ°ΠΊ Π½ΠΎΠ²Ρ‹ΠΉ Π²Π΅ΠΊΡ‚ΠΎΡ€ Π°Ρ‚Π°ΠΊΠΈ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ПО

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ программирования с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π° (ИИ) всё большС Π²Π»ΠΈΡΡŽΡ‚ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΈ приводят ΠΊ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅ Π² бСзопасности: Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π΅ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΈΠΌΡ‘Π½ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². ИИ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΊΠ°ΠΊ коммСрчСскиС, Ρ‚Π°ΠΊ ΠΈ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅, ΠΈΠ½ΠΎΠ³Π΄Π° ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ ΠΊΠΎΠ΄ с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ сущСствуСт. Богласно Π½Π΅Π΄Π°Π²Π½ΠΈΠΌ исслСдованиям, это происходит Π² 5.2% случаСв Ρƒ коммСрчСских ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈ Π² 21.7% β€” Ρƒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ.

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ это ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ лишь ΠΊ ошибкС установки, Π½ΠΎ Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊΠΈ Π½Π°Ρ‡Π°Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эти Β«Π³Π°Π»Π»ΡŽΡ†ΠΈΠ½Π°Ρ†ΠΈΠΈΒ» Π² своих цСлях, размСщая врСдоносныС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΏΠΎΠ΄ этими Π²Ρ‹ΠΌΡ‹ΡˆΠ»Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ Π² ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹Ρ… рСпозиториях, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ PyPI ΠΈΠ»ΠΈ NPM. Вакая стратСгия ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π³Π°Π»Π»ΡŽΡ†ΠΈΠ½Π°Ρ†ΠΈΠΈ ИИ Π² Π½ΠΎΠ²Ρ‹ΠΉ Π²Π΅ΠΊΡ‚ΠΎΡ€ Π°Ρ‚Π°ΠΊ Π½Π° Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ поставок ПО. Если ИИ-ассистСнт для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ΄Π° рСгулярно ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ Π½Π΅ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ имя ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΈ Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊ ΡƒΠΆΠ΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ» ΠΏΠΎΠ΄ этим ΠΈΠΌΠ΅Π½Π΅ΠΌ врСдоносный ΠΊΠΎΠ΄, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ΠΏΡ€Π΅Π΄Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ врСдоносный ΠΏΠ°ΠΊΠ΅Ρ‚.

Π˜ΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ Β«Π³Π°Π»Π»ΡŽΡ†ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅Β» ΠΈΠΌΠ΅Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ Π±ΠΈΠΌΠΎΠ΄Π°Π»ΡŒΠ½ΠΎΠΌΡƒ ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ: ΠΎΠ΄Π½ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹Ρ… запросах, Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΈΡΡ‡Π΅Π·Π°ΡŽΡ‚ навсСгда. ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ ΠΈΠΌΠ΅Π½Π° особСнно ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ для Π°Ρ‚Π°ΠΊ. Π­Ρ‚Π° стратСгия, похоТая Π½Π° «тайпсквоттинг», Π±Ρ‹Π»Π° Π½Π°Π·Π²Π°Π½Π° Π‘Π΅Ρ‚ΠΎΠΌ Майклом Ларсоном ΠΈΠ· Π€ΠΎΠ½Π΄Π° Python «слопсквоттингом» β€” ΠΎΡ‚ слова slop (бСсполСзный Π²Ρ‹Ρ…ΠΎΠ΄ ИИ).

ИИ ΠΊΠ°ΠΊ Π½ΠΎΠ²Ρ‹ΠΉ Π²Π΅ΠΊΡ‚ΠΎΡ€ Π°Ρ‚Π°ΠΊΠΈ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ПО

Π ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Socket ЀСросс АбухадидТСх (Feross Aboukhadijeh) ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½Ρ‹ΠΉ сдвиг Π² сообщСствС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π² сторону Β«Π²aΠΉΠ±-ΠΊΠΎΠ΄ΠΈΠ½Π³Π°Β» (vibe coding) β€” ΠΊΠΎΠ³Π΄Π° ИИ подсказки ΠΊΠΎΠΏΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π±Π΅Π· ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ. Π­Ρ‚ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ риск установки врСдоносных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². Иногда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ Π·Π°ΠΌΠ΅Ρ‡Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚ Π½Π΅ сущСствуСт β€” особСнно Ссли Π΅Π³ΠΎ имя ΡƒΠΆΠ΅ занято Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊΠΎΠΌ. Π’Π°ΠΊΠΈΠ΅ врСдоносныС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ часто выглядят Π²ΠΏΠΎΠ»Π½Π΅ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ: с Ρ„Π°Π»ΡŒΡˆΠΈΠ²Ρ‹ΠΌΠΈ докумСнтациями, ΠΏΠΎΠ΄Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ рСпозиториями Π½Π° GitHub ΠΈ Π΄Π°ΠΆΠ΅ Π±Π»ΠΎΠ³Π°ΠΌΠΈ, ΡΠΎΠ·Π΄Π°ΡŽΡ‰ΠΈΠΌΠΈ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ лСгитимности.

Π‘ΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ усугубляСт Ρ‚ΠΎΡ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ ИИ-систСмы ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΡŽΡ‚ Π³Π°Π»Π»ΡŽΡ†ΠΈΠ½Π°Ρ†ΠΈΠΈ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π°. НапримСр, Gemini ΠΎΡ‚ Google ΡƒΠΆΠ΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π» ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ врСдоносныС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, описывая ΠΈΡ… ΠΊΠ°ΠΊ Π½Π°Π΄Ρ‘ΠΆΠ½Ρ‹Π΅ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ β€” просто повторяя ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈΠ· поддСльного README. Π‘ΠΏΠ΅ΡˆΠ°Ρ‰ΠΈΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Ρ‚ΡŒ ΡƒΠ³Ρ€ΠΎΠ·Ρƒ, особСнно Ссли всё выглядит Π²ΠΏΠΎΠ»Π½Π΅ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΈ достовСрно.

ΠžΡ‚ΠΌΠ΅Ρ‡Π°Π΅Ρ‚ΡΡ случай с кибСрпрСступником ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ Β«_IainΒ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠ΅ Π² Π΄Π°Ρ€ΠΊΠ½Π΅Ρ‚Π΅ дСлился ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ создания Π±ΠΎΡ‚Π½Π΅Ρ‚Π° Π½Π° основС Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ тысячи тайпсквоттинг-ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π² NPM. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ChatGPT ΠΎΠ½ автоматичСски сгСнСрировал мноТСство ΠΈΠΌΡ‘Π½, ΠΏΠΎΡ…ΠΎΠΆΠΈΠ΅ Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅. Π’Π°ΠΊΠΆΠ΅ ΠΎΠ½ выпускаСт Π²ΠΈΠ΄Π΅ΠΎΡƒΡ€ΠΎΠΊΠΈ ΠΏΠΎ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ врСдоносного ΠΊΠΎΠ΄Π°. Π­Ρ‚ΠΎ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ИИ для ускорСния Π°Ρ‚Π°ΠΊ Π½Π° Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ поставок ПО.

Π€ΠΎΠ½Π΄ Python Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π°Π΄ усилСниСм Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΡƒΠ³Ρ€ΠΎΠ·. Благодаря ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ Ρ‚Π°ΠΊΠΈΡ… ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΈΠ², ΠΊΠ°ΠΊ Alpha-Omega, Π±Ρ‹Π»ΠΈ Π²Π²Π΅Π΄Π΅Π½Ρ‹ ΠΌΠ΅Ρ€Ρ‹: API для ΠΆΠ°Π»ΠΎΠ± Π½Π° врСдоносныС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, сотрудничСство с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ систСмами бСзопасности ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Ρ‹Π΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ обнаруТСния тайпсквоттинга. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ рСкомСндуСтся ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ ΠΈΠΌΠ΅Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ Π² ΠΈΡ… сущСствовании ΠΈ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ содСрТимоС ΠΏΠ΅Ρ€Π΅Π΄ установкой. Π›ΡƒΡ‡ΡˆΠΈΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Π·Π΅Ρ€ΠΊΠ°Π»Π° Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π², Ρ‡Ρ‚ΠΎ позволяСт организациям ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ доступны Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ