Descrever o que são aplicações

Concluído

Hoje em dia, muitos de nós falamos sobre aplicativos mesmo em nossas conversas mais casuais. Mas será que realmente sabemos o que é uma aplicação? Para entender melhor como os aplicativos podem se tornar vetores de ataque para os cibercriminosos, primeiro precisamos identificar o que eles sabem sobre nós.

O que é software?

Software é uma coleção ou conjunto de comandos na forma de código que instrui um computador ou dispositivo a fazer alguma forma de trabalho. O software é executado em cima do hardware (componentes físicos) de um dispositivo. Em termos gerais, o software vem em dois tipos:

  • Software de sistema
  • Software de aplicação

Software de sistema

O software do sistema é a primeira coisa que é executada quando liga o dispositivo e gere os diferentes componentes que o fazem funcionar. Ele também cria uma estrutura que permite que os aplicativos sejam executados corretamente e mitiguem problemas quando param de funcionar.

O software do sistema pode ser caracterizado pelo seguinte:

  • Ele controla ou facilita o hardware e os processos de um sistema, como teclado, mouse, rede e vídeo.
  • Pode funcionar de forma independente.
  • Normalmente, é executado em segundo plano.

Por exemplo, o sistema operativo e os utilitários do seu computador, como o antivírus e a firewall, são todos software de sistema.

O software de sistema é uma área grande e complexa, e está bem fora do âmbito desta unidade. Mas vale a pena notar que o software do sistema também pode ser alvo de ataques cibercriminosos.

Software de aplicação

Os softwares de aplicação, também conhecidos como aplicativos, são projetados com uma finalidade específica. Estes incluem processamento de texto, planilhas, e-mail e mensagens instantâneas, para citar alguns. Esses aplicativos são projetados para funcionar em instâncias específicas de software de sistema, e a maioria está disponível para os sistemas mais populares.

O software de aplicação pode ser caracterizado pelo seguinte:

  • Realização de trabalhos especializados, como processamento de texto, edição de vídeo e mensagens.
  • Projetado para o usuário interagir diretamente.
  • Normalmente, ele não é executado de forma independente e precisa de software de sistema.
  • Ele precisa ser instalado por um usuário.

Processadores de texto, aplicativos de e-mail, navegadores de internet e editores de imagem são exemplos de software de aplicativo. Mais do que nunca, estamos usando software de aplicativo para fazer todos os tipos de coisas, então eles agora vêm em todas as formas e tamanhos. Os aplicativos podem ser executados em todos os tipos de dispositivos, como desktops, celulares e aparelhos. Por exemplo, jogos são aplicativos que podem ser executados em desktops, dispositivos móveis e até mesmo televisores inteligentes.

Os aplicativos também estão se tornando proativos e inteligentes. Por exemplo, a aplicação de mapas no seu telemóvel pode estar a rastrear a sua localização para fornecer informações de trânsito em tempo real, mesmo que não esteja a interagir com ela. As aplicações nos seus dispositivos recolhem dados importantes sobre si, como a sua localização, quanto tempo permanece num determinado local, o histórico de pesquisa do seu navegador e muito mais.

Normalmente, as informações recolhidas são partilhadas com outras aplicações. Por exemplo, o histórico de pesquisa do seu navegador é frequentemente partilhado com sites de redes sociais, para que estes possam fornecer anúncios direcionados com base nessas informações.

Como os aplicativos estão tão interligados com nossas vidas diárias e são executados em todos os tipos de dispositivos, eles se tornaram a chave para as informações sobre nós. Os cibercriminosos estão cientes disso e tentarão comprometer os aplicativos para colocar as mãos em nossas informações.