IoT, Gömülü Sistem ve Donanım Güvenliği

Donanım ve Hata Ayıklama (Debug) Arayüzü Analizi

Cihazın devre kartındaki bakım ve hata ayıklama arayüzlerini inceliyoruz. Cihaza fiziksel erişimi olan birinin karttan veri veya kontrol elde edip edemeyeceğini değerlendiriyoruz.

Nedir?

Üretim ve testte kullanılan JTAG, SWD ve UART gibi arayüzler çoğunlukla üründe açık kalır. Bu arayüzler, cihaza erişimi olan birinin firmware okumasına veya kontrolü ele geçirmesine yol açabilir. Analiz, bu arayüzlerin üretim sonrası kapatılıp kapatılmadığını inceler. Bellek yongalarından veri okunup okunamadığı da değerlendirilir.

Kapsam

  • Devre kartındaki JTAG, SWD ve UART gibi bakım ve hata ayıklama arayüzlerinin belirlenmesi
  • Bu arayüzlerin üretim sonrası kapatılıp kapatılmadığının sınanması
  • Bellek yongalarından firmware ve veri okunup okunamadığının değerlendirilmesi
  • Önyükleyici üzerinden kontrol elde edilip edilemediği
  • Kasa açıldığında erişilebilen test noktalarının incelenmesi

İhtiyaç

Hangi durumlarda ihtiyaç duyulur?

  • Son donanım revizyonu seri üretim onayı öncesi.
  • Cihazınızın fiziksel olarak erişilebilen bir ortamda kullanılacağı durumlarda.
  • Ürününüz AB pazarına sunulacak ve saldırı yüzeyini sınırladığınızı göstermeniz gerektiğinde.

Yöntem

Nasıl çalışıyoruz?

  1. Kart incelemesi

    Devre kartını inceler, bakım ve hata ayıklama arayüzleri ile bellek yongalarını belirleriz.

  2. Erişim

    Bu arayüzlerin açık olup olmadığını ve neye izin verdiğini kontrollü şekilde değerlendiririz.

  3. Yayılım

    Elde edilenin tek cihazı mı yoksa tüm modeli mi etkilediğini belirleriz.

Sonuç

Çalışmanın sonunda elinizde olan

Cihazın fiziksel erişim yüzeyini net olarak görürsünüz. Açık kalan arayüzleri donanım revizyonu veya yapılandırma ile kapatmaya yönelik öneriler sunulur.

Sık sorulan sorular

Bu test cihaza zarar verir mi?

Standart analiz cihaza zarar vermez. Bellek yongasının karttan sökülmesi gibi zarar riski taşıyan adımlar ayrıca planlanır ve cihaz sayısı önceden belirlenir.

Hata ayıklama arayüzleri için bir standart var mı?

ETSI EN 303 645, hata ayıklama arayüzlerinin devre dışı bırakılmasını veya erişim denetimiyle korunmasını bekler. İncelemeyi bu standarda göre yaparız.

IoT, Gömülü Sistem ve Donanım Güvenliği

Bu alandaki diğer hizmetler

Bu hizmet için görüşelim.

İhtiyacınızı kısaca anlatın. Kapsamı ve takvimi ilk görüşmede birlikte netleştirelim.

Görüşme Planlayın