Popsat, co jsou aplikace
Dnes mnozí z nás mluví o aplikacích i v našich nejčastějších konverzacích. Ale opravdu víme, co je aplikace? Abychom lépe pochopili, jak se můžou aplikace stát vektory útoku pro kyberzločince, musíme nejprve identifikovat, co o nás znají.
Co je software?
Software je kolekce nebo sada příkazů ve formě kódu, která dává počítači nebo zařízení pokyn k provedení nějaké formy práce. Software běží nad hardwarem (fyzickými komponentami) zařízení. Obecně řečeno, software se dodává ve dvou typech:
- Systémový software
- Aplikační software
Systémový software
Systémový software je první věc, která běží při zapnutí zařízení a spravuje různé komponenty, které z něj dělají práci. Vytvoří také architekturu, která aplikacím umožňuje správně běžet a zmírnit problémy, když přestanou fungovat.
Systémový software může být charakterizován následujícími:
- Řídí nebo usnadňuje hardware a procesy systému, jako je klávesnice, myš, síť a video.
- Může běžet nezávisle.
- Obvykle se spouští na pozadí.
Například operační systém a nástroje vašeho počítače, jako je antivirový program a brána firewall, jsou veškerý systémový software.
Systémový software je rozsáhlá a složitá oblast a je dobře mimo rozsah této lekce. Stojí ale za zmínku, že systémový software může být také cílem kybernetických útoků.
Aplikační software
Aplikační software, označovaný také jako aplikace, jsou navrženy s konkrétním účelem. Patří mezi ně zpracování textu, tabulky, e-maily a rychlé zprávy, které vám pomůžou pojmenovat několik. Tyto aplikace jsou navržené tak, aby fungovaly na konkrétních instancích systémového softwaru a většina je k dispozici pro nejoblíbenější systémy.
Aplikační software může být charakterizován následujícími:
- Provádění specializované práce, jako je zpracování textu, úpravy videa a zasílání zpráv.
- Je určená pro uživatele, aby s nimi mohli pracovat přímo.
- Obvykle neběží nezávisle a potřebuje systémový software.
- Uživatel ho musí nainstalovat.
Příklady aplikačního softwaru jsou textové procesory, e-mailové aplikace, internetové prohlížeče a editory obrázků. Více než kdy jindy používáme aplikační software k provádění nejrůznějších věcí, takže teď přicházejí do všech obrazců a velikostí. Aplikace se můžou spouštět na všech typech zařízení, jako jsou stolní počítače, mobilní zařízení a zařízení. Například hry jsou aplikace, které můžou běžet na stolních počítačích, mobilních zařízeních a dokonce i na chytrých televizních obrazovkách.
Aplikace se také stávají proaktivními a inteligentními. Například mapová aplikace na vašem mobilním telefonu může sledovat vaši polohu, aby poskytovala informace o provozu v reálném čase, i když s ní nepracujete. Aplikace na vašich zařízeních shromažďují důležitá data o vás, například o vaší poloze, o tom, jak dlouho budete na daném místě zůstat, historie hledání v prohlížeči a další.
Shromažďované informace se obvykle sdílejí s jinými aplikacemi. Historie vyhledávání v prohlížeči se například často sdílí s weby sociálních médií, takže můžou na základě této informace poskytovat cílené reklamy.
Vzhledem k tomu, že aplikace jsou tak propojené s naším každodenním životem a běží na nejrůznějších zařízeních, staly se klíčem k informacím o nás. Kyberzločinci o tom vědí a pokusí se o ohrožení aplikací, aby získali své ruce s našimi informacemi.