ESP32; Bluetooth ve Wİ-Fİ özelliği olan, düşük maliyetli ve düşük güçlü bir mikrodenetleyici sistemdir. Hem çift çekirdekli hem de tek çekirdekli tensilica Xtensa LX6 mikroişlemci veya tek çekirdekli RISC-V mikroişlemci kullanır ve RF balun, güç amplifikatörü, düşük gürültülü alıcı amplifikatör, filtreler ve güç yönetimi modülleri içermektedir.
IoT Siber Güvenliği: ESP32 OpenVPN Kurulumu
Bu çalışmada, ESP32 OpenVPN istemcisi olarak yapılandırılması ve uzak bir VPN sunucusuna güvenli bir şekilde bağlanması için gerekli olan tüm aşamaları adım adım inceleyeceğiz. Nesnelerin İnterneti (IoT) ekosisteminde, saha cihazlarının güvenli veri iletimi sağlaması kritik bir gereksinimdir. ESP32, düşük güç tüketimi ve uygun maliyetine rağmen, gelişmiş ağ güvenlik protokollerini ve şifreli tünelleme yöntemlerini başarıyla çalıştırabilecek […]
IoT Siber Güvenliği: ESP32 Ağ Protokolleri: MQTT, HTTP ve HTTPS Uygulamaları
ESP32 mikrodenetleyicisi üzerinde en sık tercih edilen ESP32 ağ protokolleri olan MQTT, HTTP ve HTTPS kullanım senaryolarını detaylı bir şekilde ele alacağız. Donanım düzeyinde iletişim modellerini yapılandırmak için ESP32 geliştirme rehberimizi inceleyebilir, ağ katmanındaki siber savunma yöntemleri için IoT siber güvenliği çalışmalarını takip edebilirsiniz. MQTT Nedir ve ESP32 ile Nasıl Kullanılır? MQTT (Message Queuing Telemetry […]
IoT Siber Güvenliği: ESP32 HTTPS ile Güvenliği Artırın: HTTPS Protokolü
Bu çalışmada, ESP32 HTTPS tünelleme ve veri şifreleme yöntemlerini kullanarak yerel ve genel ağlardaki IoT donanımlarının siber dayanıklılığını nasıl artırabileceğimizi inceleyeceğiz. Nesnelerin İnterneti (IoT) ekosistemindeki uç noktalar (endpoints), şifresiz kanallar üzerinden internete bağlandıklarında sniffing veya manipülasyon gibi ciddi saldırı vektörlerine maruz kalırlar. Bu tehditlere karşı tünel düzeyinde koruma sağlamanın en efektif yöntemi, taşıma katmanı şifrelemesi […]
IoT Siber Güvenliği: ESP32 Firewall / Güvenlik Duvarı Uygulaması
Bu çalışmada, ESP32 Firewall (güvenlik duvarı) uygulaması geliştirerek Wi-Fi güvenlik protokollerinin çalışma prensiplerini, protokol düzeyindeki kritik açıkları ve IoT cihazlarında yerel ağ koruma mekanizmalarının nasıl yapılandırılacağını inceleyeceğiz. Wi-Fi güvenlik standartları kablosuz ağ trafiğini şifreleyerek yetkisiz erişimi engellerken, gömülü sistem güvenlik duvarları ise doğrudan cihaz düzeyinde (endpoint) ağ trafiğini denetleyerek siber saldırılara karşı ek bir savunma […]
IoT Siber Güvenliği: ESP32 Trafik Anonimleştirme ve Şifreleme Teknikleri
Bu çalışmada, Nesnelerin İnterneti (IoT) ağlarında güvenlik zafiyetlerinin önüne geçebilmek adına ESP32 trafik anonimleştirilmesi ve şifrelenmesi süreçlerini ele alacağız. Endüstriyel otomasyon, akıllı ev sistemleri ve sağlık teknolojileri gibi kritik alanlarda kullanılan IoT cihazları, sınırlı işlem gücü ve kısıtli bellek kapasiteleri nedeniyle siber tehditlere karşı genellikle savunmasız durumdadır. Saldırganlar, ağ üzerindeki veri paketlerini koklayarak (sniffing) hassas […]
IoT Siber Güvenliği: ESP32 Ağ Trafiği İzleme
Bu çalışmada, ESP32 ağ projelerinde, ağ trafiğini izleme ve derinlemesine paket analizi (sniffing) gerçekleştirme yöntemlerini inceleyeceğiz. Ayrıca bu analizlerin, ağ güvenliği mimarisini güçlendirmede nasıl kritik bilgiler sunduğunu ele alacağız. IoT projelerinde fiyat/performans avantajıyla öne çıkan ESP32 gibi mikrodenetleyicilerde uç nokta güvenliğinin sağlanması, donanımın kararlı çalışması kadar hayati bir öneme sahiptir. Ağ Trafiği İzleme ve Paket […]
IoT Siber Güvenliği: Temel Kavramlar ve Tehditler
IoT donanımlarının bu denli hızlı yayılması, IoT siber güvenliği mimarisini günümüzün en kritik ve öncelikli siber savunma alanlarından biri haline getirmiştir. Akıllı cihazların kullanım oranındaki eksponansiyel artış, siber tehdit vektörlerini de beraberinde büyütmektedir. Bu çalışmada, IoT ekosisteminin güvenlik açısından neden bu denli kritik bir eşikte durduğunu inceleyecek ve temel tehdit mekanizmalarını ele alacağız. Nesnelerin İnterneti […]
MicroPython Kesmeler Kullanımı ESP32 ve ESP8266
Bu yazımızda, mikrodenetleyici programlamanın en kritik konularından biri olan MicroPython kesmeler (interrupts) konusunu tüm detaylarıyla ele alıyoruz. Bu rehberdeki adımları ve kodları doğrudan uygulayabilmek için ESP32 veya ESP8266 kartınızda MicroPython belleniminin (firmware) yüklü olması gerekmektedir. Ayrıca hazırladığımız kodları karta yüklemek için bir geliştirme ortamına (IDE) ihtiyacınız olacak. Bu amaçla Thonny IDE veya uPyCraft IDE kullanmanızı […]
ESP8266 ve ESP32 MicroPython Kurulumu
Bu rehberimizde, nesnelerin interneti (IoT) dünyasının iki popüler donanımı olan ESP8266 ve ESP32 MicroPython belleniminin (firmware) kurulumunu ve temel kullanımını adım adım inceliyoruz. Klasik masaüstü Python ile MicroPython arasındaki mimari farkları ele alacak, uPyCraft IDE geliştirme ortamı yardımıyla kartlarımızı nasıl programlayacağımızı öğreneceğiz. Rehberin sonunda, gömülü sistemlerin “merhaba dünya”sı olan asenkron LED yakıp söndürme (blink) uygulamasını […]
ESP8266 ve ESP32 MicroPython ile OLED Ekran Kullanımı
Bu rehberimizde ESP32 MicroPython, gömülü sistem projelerinde bilgi görselleştirmenin en şık yollarından biri olan 0.96 inç SSD1306 OLED ekranı, MicroPython platformu kullanarak hem ESP8266 hem de ESP32 mikrodenetleyicileriyle nasıl kontrol edeceğimizi inceliyoruz. Uygulama kapsamında ekranı donanımsal olarak yapılandıracak, “Hello World!” mesajı yazdıracak ve pikselleri tek tek kontrol etmemizi sağlayan gelişmiş çizim kütüphane fonksiyonlarını detaylandıracağız. Ön […]
