Odaily星球日报訊: Bitcoin News на платформі X опублікував повідомлення, що новий аналіз технології від розробника Core-Lightning ddustin показує, що вразливість COLDCARD 2021 року, ймовірно, виникла, коли розробник намагався з’єднати Python-код гаманця, C-код MicroPython та апаратний генератор випадкових чисел STM32. Цей власний код, схоже, конфліктував із наявною реалізацією MicroPython і міг викликати помилку компілятора. Докази свідчать, що пізніше розробник встановив MICROPY_HW_ENABLE_RNG у значення 0, щоб дозволити компіляцію прошивки. Ця зміна призвела до непередбачуваних наслідків: під час створення нового гаманця прошивка більше не використовувала апаратний генератор випадкових чисел, а переключилася на слабший програмний генератор випадкових чисел Yasmarang у MicroPython. У коментарі до коміту розробник залишив лише слово «runs». Цей аналіз нагадує розробникам не публікувати безпеко-критичний код, який вони повністю не розуміють, особливо коли йдеться про захист десятків мільярдів доларів bitcoin.
Уразливість COLDCARD може походити від обходу компілятора у 2021 році
KuCoinFlashПоділитися
Новий аналіз розробника Core-Lightning ddustin вказує на те, що вразливість COLDCARD 2021 року могла виникнути через конфлікти між кодом гаманця Python, кодом MicroPython C та апаратним RNG STM32. Розробники встановили MICROPY_HW_ENABLE_RNG у 0, щоб виправити помилку компілятора, що призвело до використання слабшого RNG Yasmarang під час створення гаманців. Ця проблема підкреслює важливість моніторингу альткоїнів для виявлення оновлень безпеки. Технічні індикатори свідчать про постійний контроль реалізацій апаратних гаманців.
Джерело:Показати оригінал
Відмова від відповідальності: Інформація на цій сторінці може бути отримана від третіх осіб і не обов'язково відображає погляди або думки KuCoin. Цей контент надається лише для загального інформування, без будь-яких запевнень або гарантій, а також не може розглядатися як фінансова або інвестиційна порада. KuCoin не несе відповідальності за будь-які помилки або упущення, а також за будь-які результати, отримані в результаті використання цієї інформації.
Інвестиції в цифрові активи можуть бути ризикованими. Будь ласка, ретельно оцініть ризики продукту та свою толерантність до ризику, виходячи з ваших власних фінансових обставин. Для отримання додаткової інформації, будь ласка, зверніться до наших Умов використання та Розкриття інформації про ризики.