В университета на американския щат Мичиган е разработена технология, която е способна да предпази централния процесор на компютъра от изпълнение на код, който съдържа грешка, а също така да предотврати поемане на контрол над компютъра от злосторници.
Разработчиците са нарекли технологията “Семантичен страж“. Технически тя представлява малка система за мониторинг на процесора, която проверява дали кода на дадена програма не се опитва да изпълни действие, което не е планирано от създателите на програмата.
Създателите на технологията казват, че тяхната програма работи на физическо и логическо ниво. При първото тя предотвратява изпълнението на код, който води до “зависване“ на процесора, а при второто тя предотвратява изпълнение на код, който предизвиква препълване на буфера, DoS-атаки и др. Семантичният страж може в движение да разкрива неочаквани за оборудването състояния и да забавя работата на процесора, за да спре въздействието на нежеланите действия.
От университета в Мичиган казват, че под „забавяне“ те разбират спиране на някои цикли за части от секундата за анализ, което няма да бъде забелязано от потребителя. С това решение ще се предотвратят сривове на системата и загуби на данни, които още не са били записани на диска.
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!