Ícone do site Conviso AppSec

Aplicações mobile: por que devo me preocupar?

Os malwares e os ataques de usuários mal-intencionados que comprometem os dados dos dispositivos móveis desenvolveram-se quase na mesma proporção que a tecnologia. Em contrapartida, os desenvolvedores de softwares investem em novas soluções eficazes para o combate e o cerceamento da ação daqueles agentes.

Veja, neste post, os principais perigos a que as aplicações mobile estão sujeitas e as formas mais eficazes de combatê-los:

Os riscos que as aplicações mobile correm

Com a popularização das aplicações mobile, os hackers começaram a explorar amplamente as vulnerabilidades de sistemas como o iOS e o Android. No ano de 2015, os dispositivos móveis foram responsáveis por aproximadamente 18% dos ataques online.

Existem diferentes ameaças quando se fala sobre gadgets móveis. Sites de phishings (obtenção de dados pessoais) são usados para a captura de dados financeiros por meio da simulação de páginas conhecidas.

Existem também serviços de propaganda que podem linkar páginas por meio de certos scripts. Eles modificam o DNS do aparelho, direcionando as tentativas de acesso à internet para um site fraudulento, que tem como objetivo roubar as informações do usuário.

Há ainda aplicações mobile que efetuam mais atividades além das funções mais importantes. Certos jogos ou apps podem coletar dados de localização do usuário, enviar spam via SMS ou e-mail, servir de hub (interligação) entre redes de dispositivos fantasmas, compartilhando a conexão de dados.

Em empresas, um aparelho contaminado pode dar acesso a toda a rede corporativa e infectar os servidores, possibilitando aos hackers roubar dados sigilosos.

As melhores estratégias para otimizar a segurança ao usar aplicações mobile

Podemos citar algumas estratégias de segurança para o usuário de aplicações mobile:

Os melhores testes e análises para otimizar a segurança das aplicações mobile

Para realizar um contra-ataque à altura e formar um sistema defensivo eficiente, os gestores de TI precisam considerar importantes fatores:

A análise de inteligência

É necessário reunir o maior número possível de informações sobre a aplicação. A apreciação do ambiente concentra-se no estudo da empresa que desenvolveu o software, avaliar seus processos e suas estruturas internas.

A análise de arquitetura estuda a estrutura da própria aplicação mobile: a interface de rede; os dados usados; o gerenciamento de sessões; a comunicação com outros recursos; o ambiente em que o aplicativo é ou será executado (versão do sistema operacional); os serviços de base de dados, servidor e firewall (solução de segurança digital).

A modelagem de ameaças

A partir da análise de inteligência, é possível modelar ameaças para confirmar a segurança das aplicações mobile.

Assim, poderão ser identificados deslizes, calculados os riscos e desenvolvidos procedimentos de defesa.

A análise das vulnerabilidades

Trata-se da execução de uma rotina de testes para avaliar a segurança das aplicações mobile. Os métodos podem ser:

E você, já efetua esses procedimentos nas aplicações mobile utilizadas em seu setor de TI e em seus dispositivos pessoais? Se você quiser ampliar ainda mais sua segurança, veja 5 falhas comuns na proteção de sistemas de TI e as corrija o quanto antes.

Sair da versão mobile