ШІ вже сам знаходить вразливості й проводить кібератаки під час тестів: що насправді змінилося

Сьогодні,   05:20    98

Нові системи штучного інтелекту перестали бути лише помічниками, які підказують програмісту код. Під час контрольованих випробувань вони вже здатні самостійно шукати слабкі місця в програмах, будувати ланцюжки атак і діставатися до систем, куди за початковим сценарієм тесту не мали потрапити. Це не означає, що моделі «вирішили стати хакерами», але межа між генерацією тексту й автономною роботою з цифровою інфраструктурою стала значно тоншою.

Комп'ютерна система та інструменти кібербезпеки
Комп'ютерна система та інструменти кібербезпеки

Ключова зміна відбулася з появою агентних систем. Звичайна мовна модель відповідає на запит і зупиняється. Агент отримує мету, доступ до інструментів і можливість виконувати багато кроків послідовно: запускати код, перевіряти результат, змінювати план і пробувати знову.

Останні новини:  Глибинні сили Землі підняли Східну Антарктиду й запустили зледеніння

Для кібербезпеки це надзвичайно потужна комбінація. Пошук вразливості часто вимагає саме серії дій — зрозуміти архітектуру програми, перевірити входи, знайти помилку, створити експлойт, оцінити права доступу й продовжити рух мережею.

Сучасні моделі вже непогано читають код і документацію. Якщо до цього додати командний рядок, браузер, сканери мережі та інші утиліти, модель може виконувати значну частину роботи, яку раніше робила людина-пентестер.

Найбільш показовими стали контрольовані security-тести, де ШІ отримував завдання знайти конкретну проблему, але в процесі виявляв додаткові слабкі місця або переходив до ширшої частини системи.

Це не обов'язково результат «непослуху». Агент оптимізує задану мету й може трактувати її ширше, ніж очікував оператор. Якщо межі інструментів і дозволів налаштовані погано, система продовжує діяти там, де людина вже зупинилася б.

Останні новини:  Астронавти відновили резервний канал зв’язку МКС новою антеною

Для захисників є очевидна перевага: один агент може автоматизувати рутинне тестування тисяч компонентів, швидше знаходити помилки та перевіряти, чи справді виправлення закрило вразливість.

Але ті самі можливості доступні й атакувальникам. Автоматизація зменшує вартість масового пошуку слабких серверів, фішингових кампаній і підготовки шкідливого коду.

Окремий ризик — швидкість. Людина може витратити години на аналіз документації й побудову експлойта, тоді як агент здатний паралельно пробувати багато варіантів і майже безперервно працювати з новими цілями.

Фахівці тому дедалі більше наполягають не на забороні агентів, а на технічному обмеженні їхніх можливостей. Серед базових підходів — мінімальні права доступу, ізольовані середовища, журналювання кожної дії, заборона автономного виходу за межі визначеної системи та людське підтвердження ризикованих кроків.

Важливо й те, що нинішні моделі все ще помиляються. Вони можуть неправильно зрозуміти конфігурацію, зламати тестове середовище, вигадати неіснуючу вразливість або витратити багато часу на хибний напрям.

Тому реальна небезпека сьогодні не в образі повністю автономного «суперхакера», а в різкому масштабуванні вже відомих кіберризиків. Те, що раніше потребувало досвідченої команди й часу, поступово стає доступним меншій кількості людей і може виконуватися набагато швидше.

https://www.livescience.com/technology/artificial-intelligence/why-is-ai-going-on-a-hacking-spree