Přejít k hlavnímu obsahu

Na hraně: chyby na prodej

redakce 15.02.2014
info ikonka
Zdroj:

O obchodu s bezpečnostními mezerami se příliš nemluví. Přesto je o tuto oblast velký zájem, a to jak mezi hackery, tak i mezi samotnými vládami – tedy alespoň těmi, které chtějí mít kontrolu nad kybernetickými útoky.

Každé druhé úterý v měsíci podstupují uživatelé milionů  počítačů  známý,  leč  poněkud  iritující  rituál: v tento den vydává společnost Microsoft aktualizace pro Windows, Office nebo například Internet Explorer. V tento záplatový den (tzv. patch day) obvykle většina uživatelů  příliš  mnoho  práce  neudělá  –  stahování  deseti  či  více záplat zpomaluje připojení k internetu a jejich instalace později zpomalí i počítač. Jde však o nutnost: většina aktualizací opravuje nedostatky v zabezpečení, a celá řada z nich dokonce ty extrémně kritické. Jako příklad lze uvést loňskou listopadovou opravu: ve verzích Office 2003 až 2010 mohli útočníci využít chyby, která se objevila při zobrazování grafických souborů ve formátu TIFF, a na napadený počítač nainstalovat malware. Než  však  k takovým  útokům  dojde,  stávají  se  digitální  obchodní centra svědky zběsilé bitvy o nejnovější softwarové mezery a exploity, což jsou malé programy, které tyto mezery používají například k propašování malwaru do počítače. Účastníky tohoto  boje  jsou  výzkumní  pracovníci  bezpečnostních  firem, hackeři a specializovaní dealeři exploitů, nebo dokonce výrobci softwaru a vládní úředníci. Každý z nich sleduje své vlastní cíle či zájmy. Jinými slovy – někoho sem dostala touha po zisku, někoho možnost útoku v rámci kybernetické války či prevence negativního PR. Bezpečnost uživatelů obvykle není starostí většiny nakupujících – nebo má přinejmenším nižší prioritu.
Tomuto obchodu, který z principu probíhá na náklady uživatelů,  se  daří  jen  proto,  že  vývojáři  softwaru  zfušují  programování. V bestselleru zvaném Code Komplete jeho autor, bývalý zaměstnanec Microsoftu Steve McConnell, píše, že 1 000 řádků programového kódu obsahuje 15 až 50 chyb – pro ilustraci dodáme, že například Windows 7 jsou vytvořena z kódu, který čítá asi 40 milionů řádků. I bez znalosti složité matematiky si tak určitě dokážete představit, kolik chyb lze v tak rozsáhlém kódu najít.

Podrobnější informace najdete v článku v Chipu 3/2014, který vychází 21.2.


Máte k článku připomínku? Napište nám

Sdílet článek

Mohlo by se vám líbit








Všechny nejnovější zprávy

doporučujeme