Nisan 24, 2024

Play of Game

Türkiye'den ve dünyadan siyaset, iş dünyası, yaşam tarzı, spor ve daha pek çok konuda son haberler

PHP tabanlı Solar Datalogger Kurtarma

PHP tabanlı Solar Datalogger Kurtarma

Piyasada çekirdeği Raspberry Pi olan ve bir solar çatının gururlu sahibi haline gelen epeyce cihaz var. [Paolo Bonzini] kendini buldu ile Dahili ENR-DTLA04DN datalogger – diyelim ki bazı işaretler aldı ve FOSDEM 2023’te bize her şeyi anlattı. Yalnızca yerel günlük tutma vaadiyle kurulan veri kaydedici, doğasını Raspberry Pi logosu, Pi 3’ünkiyle aynı bir özellik sayfası ve Raspberry Pi Vakfı’nın MAC adresi ile süslenmiş bir güç parçasıyla verdi. Bu özellik belgesinde ayrıca bir MicroSD kartından da bahsediliyordu – bu kart sonunda öldü ve [Paolo] kapağı çıkarmak için Arızalı SD kartı attı, sonra değiştirdi – ve hazırdayken SSH anahtarlarını makineye koydu.

Bu noktada, Entrade artık yerel kayda sahip cihazlar sunmuyor, yalnızca bir bulut kayıt seçeneği sunuyor – ücretsiz, ancak yalnızca beş yıl için, evinizi bulutsuz seviyorsanız kesinlikle bir seçenek değil; Yerel kaydın da dezavantajları vardı ve bu nedenle cihaz keşfedilmeye değerdi. Dosya sistemine hızlı bir göz attığımda iki büyük, statik olarak paketlenmiş ikili dosya buldum ve strace Veri kaydedici ile güneş enerjisi çatı reflektörü arasındaki RS485 iletişimini gözetlemesi için ona bir yol verdi. Ardından, diyotları araştırın ve bu cihazın işini nasıl yaptığı hakkında bilgi toplayın. Daha önce, cihazın kendi ağına bağlıyken HTTP üzerinden belgelenmemiş bir API sunduğunu ve API’nin çalışmasını ikili dosyanın içindeki verilerle karşılaştırmasının ona bazı iyi sonuçlar verdiğini ancak yeterli olmadığını fark etti.

Ana ikili, Go kodu olarak belirlenir ve [Paolo] Bize bu tür diyotların nasıl ters mühendislik yapılacağına dair adım adım bir açıklama gösteriyor. radare2önyükleme yapmak için küçük bir numara seti ile – örneğin, bir çıktı yakalama strings hangi kitaplıkların kullanıldığını görmek için GitHub URL’lerine. Sonunda, protokolün tersine mühendislikten sonra, dedi programı tamamen yeniden yazdı, Önceki rahatsız edici hatalar olmadan ve HomeAssistant’ın birlikte çalıştığı ev MQTT ağına entegre edilmiştir. Bonus olarak, bize ayrıca ilginç bir yenilik olduğu ortaya çıkan veri kaydedicinin ana PCB’sini de gösterdi – sürprizi bozmaz!

READ  Ubisoft, 15 'eski oyun' için çok oyunculu ve çevrimiçi özellikleri kapatmayı planlıyor

Bu aramanın yalnızca bir veri kaydediciye benzer birinin ölümüyle karşı karşıya kaldığınızda yararlı olmadığını, aynı zamanda kendilerini sahte olmayan bir bulut günlüğü planının insafına kalmış bulan ve devre dışı bırakmak isteyenler için de yararlı olduğunu düşünüyoruz. Güneş enerjisi teknolojisi, Raspberry Pi kartlarının ve tescilli arayüzlerin nadir olmadığı bir alan gibi görünüyor, bu nedenle bilgisayar korsanlarının güneş enerjisiyle ilgili cihazlarda tersine mühendislik yaptığını görüyoruz – örneğin, veri almak için bir güneş invertörünün tescilli protokolünün bu keşfine göz atın. servis menüsü şifresini almak için devre dışı bırakılmış ancak tamamen sağlıklı bir solar invertör yazılımında tersine mühendislik yapın.