Тест безпеки пристроїв

Пентест обладнання

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

Колаж: рука серед шестикутників із жуками і жовте коло

2009

2009

рік заснування; відтоді понад 500 проєктів для більш ніж 200 клієнтів.

35+

35+

фахівців з безпеки в команді.

2009

рік заснування; відтоді понад 500 проєктів для більш ніж 200 клієнтів.

35+

фахівців з безпеки в команді.

НАВІЩО ТЕСТУВАТИ ПРИСТРІЙ

ЗА МЕЖЕЮ МЕРЕЖІ

Тестуйте пристрій, а не лише мережу навколо нього. Тести мережі та застосунків закінчуються на межі пристрою.

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

ДВА РІЗНІ ЗЛОВМИСНИКИ

Міжмережевий екран не допоможе, коли зловмисник тримає пристрій у руках. Більшості пристроїв потрібні обидва тести: мережевий тест показує, як до пристрою можна дістатися, а тест пристрою — що буде, коли він уже в руках зловмисника.

ТЕСТ МЕРЕЖІ ТА ЗАСТОСУНКІВ

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

ПЕНТЕСТ ПРИСТРОЮ

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

ПОВЕРХНЯ АТАКИ

Тест пристрою повторює те, що спробував би зловмисник із фізичним доступом: від корпусу й портів до прошивки та даних усередині. Кожен крок — це точка, де пристрій або витримує, або піддається. Типовий шлях: корпус і порти → USB і BadUSB → JTAG і UART → ланцюжок завантаження і Secure Boot → шифрування диска → пам’ять (cold boot) → образ прошивки і пакет застосунку.

КОМУ ЦЕ ПІДХОДИТЬ

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

Що ми робимо

Хід тестування

Хід тестування

01

01

Обсяг і модель загроз

Ми письмово узгоджуємо, які пристрої, інтерфейси та сценарії атаки входять до обсягу (наприклад, людина, яка має справу з пристроєм у дорозі чи в сервісному центрі) і які фізичні тести дозволені. Нам потрібні сам пристрій, його документація і, для етапу white-box, root-доступ. Деякі тести можуть залишити пристрій зміненим або непридатним до роботи, тому ми просимо запасні екземпляри, бажано з тієї самої партії, що й серійні, і погоджуємо межі до початку.

02

02

Фізичні атаки black-box

Без внутрішніх знань ми перевіряємо вектори, які зустрічаються на пристроях у реальній експлуатації: обхід шифрування диска, Secure Boot і завантаження з USB, інтерфейси налагодження JTAG і UART, витягування вмісту пам’яті методом cold boot та BadUSB. Кожен сценарій записується на відео, щоб ваша команда могла його повторити.

03

03

Аудит white-box

З root-доступом ми перевіряємо посилення захисту операційної системи, ланцюжок завантаження, що спирається на Trusted Platform Module (TPM 2.0), і цілісність пакета застосунку, який працює на пристрої. ШІ-агент автоматизує рутинні перевірки, а що є реальним ризиком, вирішує фахівець.

04

04

Звіт і розбір

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

05

05

Відтворювані докази

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

06

06

Звіти про ризики

Сценарії атак із доказами, впливом і критичністю для кожної знахідки, а також технічні дані для вашої інженерної команди.

07

07

Navigator

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

08

08

Звіт для керівництва

Підсумковий звіт бізнес-мовою із загальним рівнем ризику та пріоритетами. Зразок звіту про пентест надаємо на запит, щоб ви могли спершу побачити формат.

Які пристрої виходять за межі вашого контролю?

Які пристрої виходять за межі вашого контролю?

Розкажіть, куди вони потрапляють і хто має до них доступ, і ми запропонуємо обсяг тестування.

Часті запитання про пентест обладнання

Часті запитання про пентест обладнання

Що таке пентест обладнання?

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

Чим відрізняється black-box від white-box тестування пристроїв?

Black-box тестування починається з пристрою в тому вигляді, в якому його знайшов би зловмисник, без внутрішніх знань, і пробує фізичні атаки: обхід шифрування диска, завантаження з USB чи доступ до порту налагодження. White-box тестування починається з root-доступу й перевіряє посилення захисту операційної системи, ланцюжок завантаження та цілісність програмного забезпечення, що працює на пристрої.

Чи тестуєте ви також IoT-пристрої, а не лише промислове обладнання?

Так. Для пристроїв Інтернету речей (IoT) ми додаємо аналіз прошивки та реверс-інжиніринг, аналіз протоколів зв’язку й автентифікації, перевірку на вшиті облікові дані та аналіз того, як дані зберігаються й передаються. Ми також перевіряємо, чи може скомпрометований пристрій стати шляхом у решту вашої мережі.

З якими стандартами та регламентами це пов’язано?

Ми спираємося на NIST SP 800-193 (стійкість прошивки), ETSI EN 303 645 (базовий рівень безпеки споживчих IoT-пристроїв), специфікацію TPM 2.0, UEFI Secure Boot і модель цілісності Linux IMA/EVM. Для продуктів, що продаються в ЄС, Cyber Resilience Act вимагає від виробників проводити ефективні й регулярні тести та перевірки безпеки продукту, і тест пристрою дає вам технічні докази цього.

Що вам потрібно від нас і скільки це триває?

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

НАШІ СЕРТИФІКАТИ

ПОРТФОЛІО КОМАНДИ

З ЧОГО ПОЧАТИ?

Щоб дізнатися більше, зв’яжіться з нами зараз.

Active Audit Agency надає комплексні послуги з кібербезпеки для бізнесу: надійний захист і відповідність вимогам для організацій різного розміру.

Active Audit Agency надає комплексні послуги з кібербезпеки для бізнесу: надійний захист і відповідність вимогам для організацій різного розміру.

Audit3a

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