IoT, OT un iegulto sistēmu ielaušanās testēšana

IoT, OT un iegulto sistēmu ielaušanās tests jeb pentests ir kontrolēts uzbrukums iekārtai, tās programmaparatūrai un vadības tīklam. Ražošanas vadības tīkls (OT) un biroja IT vairs nav divas atsevišķas pasaules: pietiek ar vienu attālinātās apkopes pieslēgumu, neparakstītu programmaparatūras atjauninājumu vai atvērtu UART portu, lai uzbrucējs nokļūtu līdz vadības sistēmai. Pārbaudām, cik tālu viņš tiek jūsu tīklā un kur apstājas.

Tvērums aptver visu ķēdi: no PLC un operatora paneļiem līdz SCADA sistēmai, no bezvadu un industriālajiem protokoliem līdz mākoņa pakalpojumiem. Iegultajās sistēmās izjaucam aparatūru, programmaparatūru un atjaunināšanas procesu; IoT risinājumos tvērumā ietilpst arī mobilā lietotne un API.

IoT, OT un iegulto sistēmu ielaušanās testēšana

Mums uzticas

  • Raiffeisen Processing Centre logo
  • Penta Hospitals logo
  • Pixel Federation logo
  • Slovākijas Finanšu ministrijas logo
  • DanubePay logo
  • Alison logo
  • Ditec logo
  • Sanaclis logo
  • Piano logo
  • Ultima Payments logo
  • Amerge logo
  • Digital Systems logo

Ko atklāj industriālo un IoT sistēmu ielaušanās tests?

Pentests industriālā vidē atbild uz vienu jautājumu: cik tālu uzbrucējs tiek pēc pirmās piekļuves. Meklējam izmantojamas ievainojamības SCADA un vadības sistēmās, programmaparatūrā un bezvadu protokolos – tādas, ar kurām var nomainīt iekārtas programmu, noplūdināt datus vai pārņemt ierīci.

Viena ierīce reti darbojas atsevišķi, tāpēc pārbaudām visu ķēdi no iegultās sistēmas līdz mobilajai lietotnei un mākoņa pakalpojumiem – risks visbiežāk rodas tieši daļu saskarē. Pakalpojums noder ražošanas uzņēmumiem, iekārtu un viedierīču ražotājiem, kā arī uzņēmumiem, kas izstrādā ēku automatizācijas risinājumus.

Pieredze

Iegultās sistēmas, programmaparatūru un bezvadu protokolus pazīstam no uzbrucēja puses. Strādājam ar reālām iekārtām, nevis tikai ar dokumentāciju.

Caurskatāmība

Tvērumu saskaņojam pirms darba sākuma, un testēšanas laikā vienmēr zināsiet, kurā posmā esam.

Sadarbība

Darbu plānojam kopā ar jūsu inženieriem un iekārtas piegādātāju. Aktīvās darbības saskaņojam laikā, kad tās netraucē ražošanai.

Profesionalitāte

Strādājam atbilstoši atzītām metodoloģijām un ārpus saskaņotā tvēruma neizejam. Katru soli protokolējam, tāpēc vēlāk ir izsekojams, kas un kad notika.

Testēšanas gaita

Kā notiek industriālo un IoT sistēmu pārbaude?

Aparatūru un programmaparatūru pārbaudām laboratorijā. Ielaušanās testi ekspluatācijā esošā tīklā notiek tā, lai ražošana neapstātos.

1

Tvērums un dokumentācija

Kartējam arhitektūru, datu plūsmas un to, kas nedrīkst apstāties.

2

Programmaparatūras un aparatūras analīze

Pārbaudām, kā ierīce sāknējas, kā tā saņem atjauninājumus un kādi atkļūdošanas porti ir palikuši atvērti.

3

Sakaru un lietotņu slānis

Nāk kārta bezvadu un industriālajiem protokoliem, API, mobilajām lietotnēm un mākoņa pakalpojumiem.

4

Ziņojums un ieteikumi

Katram konstatējumam pievienojam pierādījumu (PoC), riska līmeni un konkrētu novēršanas soli.

Tvērums

Ko pārbaudām industriālajās un IoT sistēmās?

Tvērumā ietilpst OT tīkls, tajā strādājošās vadības sistēmas, ierīču savstarpējie sakari un aiz tiem esošie mākoņa pakalpojumi.

Vadības ierīces un iegultās sistēmas

Pārbaudām PLC, operatora paneļus (HMI), sāknēšanas procesu un ierīces operētājsistēmu.

Programmaparatūra un atjauninājumi

Pārbaudām atjauninājumu parakstus un ar reverso inženieriju analizējam ierīces bināros failus.

Bezvadu un industriālie protokoli

Bluetooth, Zigbee, LoRa un NFC, kā arī Modbus, PROFINET un OPC UA datu plūsma.

Aparatūra un fiziskās saskarnes

Mēģinām iekļūt caur JTAG, UART un SWD, un pārbaudām aizsardzību pret ierīces izjaukšanu.

Mākonis un attālinātā piekļuve

Apskatām API, mobilo lietotni, mākoņa pakalpojumus un piegādātāju attālināto piekļuvi.

Pakalpojumu salīdzinājums

Ar ko industriālo sistēmu tests atšķiras no lietotņu testa?

Industriālais tests skar arī tos slāņus, kuriem lietotņu tests nepieskaras: aparatūru, programmaparatūru un bezvadu sakarus.

AspektsIndustriālo un IoT sistēmu testsParasts lietotņu ielaušanās tests
TvērumsIerīces, programmaparatūra, sakari un mākoņa pakalpojumiTīmekļa un mobilās lietotnes ar servera daļu
DraudiFiziska piekļuve, MITM uzbrukumi, programmaparatūras nomaiņaSQL injekcijas, XSS, CSRF, autentifikācijas apiešana
MetodoloģijaAparatūras analīze, reversā inženierija un bezvadu sakaru mērījumiOWASP testēšana un zināmās uzbrukumu metodes
RezultātsZiņojums par ierīci un tās mākoņa pusiZiņojums par lietotnes ievainojamībām

Nav skaidrs, kura pārbaude ir vajadzīga? Sazinieties ar mums.

Klientu atsauksmes

Ko par mums saka klienti

Biežāk uzdotie jautājumi (BUJ)

01 Vai testēšanai vajadzīga fiziska ierīce?

Visvairāk redzam tad, ja viens eksemplārs ir pie mums: aparatūru, programmaparatūru un fiziskās saskarnes citādi pārbaudīt nevar. Ja ierīci izsniegt nav iespējams, strādājam ar dokumentāciju, programmaparatūras attēlu, simulatoru un pieejamajām risinājuma daļām.

02 Cik ilgi notiek industriālo un IoT sistēmu ielaušanās tests?

Tas ir atkarīgs no tvēruma un ierīces sarežģītības. Vienas ierīces pārbaude parasti aizņem 5–10 darba dienas, visa OT vai IoT risinājuma pārbaude – 1–3 nedēļas. Tvērums nosaka arī darba izmaksas, tāpēc to saskaņojam pirms piedāvājuma.

03 Vai testēšanas laikā var apstāties ražošana?

Darbības nepārtrauktība ir daļa no tvēruma. Ekspluatācijā esošā OT tīklā sākam ar pasīvu izlūkošanu; aktīvās darbības veicam apkopes logā vai laboratorijā uzbūvētā kopijā. Katru soli iepriekš saskaņojam ar iekārtu operatoriem, un testu var apturēt jebkurā brīdī.

04 Vai pārbaudāt arī mākoni un mobilo lietotni?

Jā, ja tie ir risinājuma daļa. API, mobilo lietotni, mākoņa pakalpojumus un piegādātāju attālināto piekļuvi apskatām vienā un tajā pašā testā.

05 Ko saņemat darba beigās?

Ziņojumu, kurā katram konstatējumam ir pierādījums (PoC), riska līmenis un konkrēts novēršanas solis. Pievienojam arī kopsavilkumu vadībai, un pēc labojumiem varat pieteikt atkārtotu testu.

Vēlaties pārbaudīt savas OT un IoT sistēmas? Sāksim ar tvēruma saskaņošanu.

Pieteikties konsultācijai