Popsat, co jsou aplikace

Dokončeno

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.