přejít na obsah přejít na navigaci

Linux E X P R E S, Microsoft otevírá Checked C

Microsoft otevírá Checked C

Microsoft

Společnost Microsoft otevřela svůj projekt Checked C, přidávající k jazyku C kontroly na často se vyskytující chyby.


V programech psaných v jazyku C se často objevují chyby jako přetečení bufferů, přístup mimo hranice polí nebo špatné přetypování. Tyto chyby mohou mít i bezpečnostní dopady, protože mohou umožňovat čtení nebo zápis mimo určená místa. Firma Microsoft vytvořila projekt Checked C a nyní ho otevřela pod permisivní licencí MIT.

Checked C přidává statické a dynamické kontroly na zmíněné chyby. V praxi ho lze využít prostřednictvím upravených verzí clang a LLVM. „Checked C umožňuje programátorům lépe popsat, jak chtějí používat ukazatele a oblast paměti s daty, kam mají tyto ukazatele ukazovat,“ píše Microsoft na stránce projektu. „Tyto informace se potom využijí k přidání kontrol za běhu, aby se detekovaly chyby při přístupu k datům, namísto toho, aby k těmto chybám došlo tiše a bez detekce.“

Nahoru

Přidat téma diskuse

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích a pravidlech najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 

Top články z OpenOffice.cz

Lukáš Jelínek

Lukáš Jelínek

Dlouholetý člen autorského týmu LinuxEXPRESu a OpenOffice.cz. Vystudoval FEL ČVUT v oboru Výpočetní technika. Žije v Kutné Hoře, podniká v oblasti IT a zároveň pracuje v týmu projektu Turris. Ve volném čase rád fotografuje, natáčí a stříhá video, občas se věnuje powerkitingu a na prahu čtyřicítky začal hrát tenis.


  • Distribuce: Debian, Kubuntu, Linux Mint
  • Grafické prostředí: KDE

| proč linux | blog


SOPHOS - hacking webinar 2

Redakční blog

Pavel Fric

Pavel Fric, 21. srpen

Sayonara Player 1.5.1

Přehrávač, jak má být. Poslední dobou vývoj šlape


Pavel Fric

Pavel Fric, 26. leden

MuseScore 3

První aktualizace třetí řady notačního editoru MuseScore


Redakce

Redakce, 21. prosinec

Pište pro LinuxEXPRES

Baví vás Linux? Pište o něm, není to nic těžkého. LinuxEXPRES hledá nové autory.


Všechny blogy »