Будинки Безпека Що таке самозахист (розпушування) програми виконання? - визначення з техопедії

Що таке самозахист (розпушування) програми виконання? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає самозахист додатків під час виконання програми (RASP)?

Самозахист додатків під час виконання (RASP) - це технологія безпеки, яка дозволяє додатку захищати себе шляхом виявлення та блокування будь-яких шкідливих атак у режимі реального часу. Захист знаходиться в середовищі виконання програми та перехоплює всі виклики, щоб визначити, чи захищені вони.

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

Техопедія пояснює самозахист програми виконання програми (RASP)

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

Існують різні способи застосування RASP:

  • Точні перевірки безпеки, визначені розробниками, для захисту певних частин коду, таких як адміністративні функції, входи в систему та запити до бази даних
  • Захист програми за допомогою стороннього програмного забезпечення, в якому плагіни RASP для .NET і Java визначають, коли захист необхідний
  • Додатки, що забезпечують самозахист, зазвичай вступають у дію при виконанні програми, дозволяючи програмі стежити за собою, виявляти будь-яку шкідливу діяльність та захищатись у режимі реального часу.

RASP надає детальний огляд дій системи, таких як розуміння конфігурації програми, логіки, потоків подій та даних. Це допомагає підвищити точність безпеки шляхом виявлення та попередження атак. За допомогою самозахисних даних дані залишаються захищеними протягом усього часу - від моменту створення даних до моменту їх знищення та всього іншого. Дані, що захищаються, допомагають організаціям виконувати деякі нормативні вимоги. Крім того, якщо дані, що захищаються, вкрадені, хакери не можуть їх читати чи використовувати.

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

Маючи уявлення про логіку програми, потік даних і подій, RASP здатний точно виявляти, блокувати та повідомляти про атаки, і тим самим забезпечити безпечне середовище для додатків і даних.

Що таке самозахист (розпушування) програми виконання? - визначення з техопедії