Como combater o aumento de $10.5 trillion do cibercrime

Discover how to deliver better software and systems in rapidly scaling environments. Join our Community

Este artigo reúne perspetivas de especialistas sobre os desafios mais prementes da cibersegurança, incluindo ciberataques potenciados por IA, violações de dados e fatores humanos na segurança. Descubra estratégias práticas para reforçar as suas defesas.

cybersecurity awareness month featured image

Outubro assinala o Mês da Consciencialização para a Cibersegurança, um lembrete oportuno para que empresas e particulares revejam as suas defesas digitais. Em 2024, os riscos nunca foram tão elevados. Com os custos globais do cibercrime previstos para atingir 10,5 biliões de dólares anuais até 2025, segundo a Cybersecurity Ventures, as organizações de todos os setores sentem a pressão para se manterem à frente das ameaças em constante evolução.

Só este ano, assistimos a um impressionante aumento de 57% nos ataques de ransomware, com os agentes de ameaça a utilizarem métodos cada vez mais sofisticados para violar sistemas, manter dados como reféns e interromper as operações empresariais.

Talvez o mais alarmante seja o aumento dos ciberataques potenciados por IA, nos quais agentes maliciosos recorrem à aprendizagem automática para automatizar ataques, tornando-os mais rápidos, eficazes e difíceis de detetar. Entretanto, o desafio de proteger forças de trabalho remotas continua a dominar as discussões, com 43% das empresas a continuarem a ter dificuldades em proteger os dispositivos terminais, enquanto os funcionários acedem a dados sensíveis a partir de dispositivos pessoais.

Este artigo partilha informações essenciais de especialistas que estão a ajudar a moldar o panorama da cibersegurança este ano, com perspetivas sobre os desafios mais prementes e estratégias orientadas para o futuro, destinadas a reforçar as defesas em 2025 e nos anos seguintes.

O impacto das métricas desatualizadas nas estratégias de cibersegurança

"Uma estratégia de cibersegurança verdadeiramente abrangente deve abordar tanto as tecnologias de ponta como os sistemas antigos. É imperativo que não negligenciemos sistemas e dispositivos mais antigos, uma vez que os ataques exploram frequentemente componentes antigos que foram ignorados. Para comunicar eficazmente esta abordagem holística, as equipas de cibersegurança devem concentrar-se em traduzir a informação técnica em narrativas claras e concisas. 

Em vez de dependerem exclusivamente de métricas padrão do setor, como TTD, TTA, TTM e TTR, as equipas devem desenvolver normas mensuráveis que evidenciem eficazmente tanto os êxitos como as necessidades de recursos dos seus programas de resposta a incidentes, incluindo os esforços para resolver a dívida técnica e reforçar os sistemas antigos. Isto garantirá que as organizações estejam mais bem preparadas para enfrentar todo o espectro de ameaças cibernéticas." –Chris Gibson, CEO, FIRST

Grandes empresas afetadas por violações de dados

O Mês da Consciencialização para a Cibersegurança coloca em destaque o impacto financeiro das violações de dados. Em 2024, o custo médio de uma violação de dados disparou para 4,88 milhões de dólares. No entanto, as empresas que investiram fortemente em IA e automação de segurança conseguiram reduzir significativamente as suas perdas, poupando até 2,22 milhões de dólares em custos de prevenção.

Reconhecendo o enorme encargo financeiro das violações, os especialistas da Indusface, uma empresa SaaS de segurança de aplicações, procuraram identificar as violações de dados mais graves e dispendiosas que afetaram grandes organizações. A sua análise centrou-se no número de utilizadores afetados e acompanhou as mudanças no interesse do público através da monitorização das tendências de pesquisa após estes incidentes.

As 10 principais empresas afetadas pelas maiores violações de dados

ClassificaçãoEmpresaSetorUtilizadores afetados 
1YahooTecnologia 3,000,000,000
2FacebookRedes sociais 509,458,528
3LinkedInRedes sociais 164,611,595
4AdobeSoftware152,445,165
5DropboxArmazenamento na nuvem 68,648,009
6TumblrRedes sociais 65,469,298
7TrelloGestão de projetos15,111,945
8TwitterRedes sociais 6,682,453
9KickstarterFinanciamento coletivo / Finanças5,176,463
10SnapchatRedes sociais 4,609,615

Venky Sundar, fundador e presidente da Indusface, partilha dicas essenciais para proteger a sua empresa contra fugas e violações de dados:

  • Encripte dados sensíveis: Certifique-se de que todos os dados sensíveis, tanto em trânsito como em repouso, são encriptados para impedir o acesso não autorizado.
  • Implemente controlos de acesso robustos: Limite o acesso a informações sensíveis com base nas funções e imponha a autenticação multifator para uma maior segurança.
  • Atualize regularmente o software: Mantenha os sistemas operativos, as aplicações e as ferramentas de segurança atualizados para corrigir vulnerabilidades que possam conduzir a violações de dados. Se uma atualização de software interromper o funcionamento dos sistemas, implemente correções virtuais na firewall de aplicações web como medida de emergência. Depois disso, poderá dar prioridade às atualizações de software em ciclos de desenvolvimento posteriores.
  • Ministre formação aos colaboradores: Eduque os colaboradores sobre as boas práticas de segurança dos dados, as ameaças de phishing e a importância de tratar corretamente as informações sensíveis.
  • Monitorize a atividade da rede: Utilize sistemas de deteção e prevenção de intrusões para monitorizar o tráfego da rede e alertá-lo para qualquer atividade suspeita.
  • Faça cópias de segurança dos dados regularmente: Mantenha cópias de segurança seguras e encriptadas dos dados críticos para minimizar os danos no caso de uma violação ou de um ataque de ransomware.
  • Imponha políticas de palavras-passe robustas: Exija palavras-passe complexas e atualizações regulares para reduzir o risco de acesso não autorizado.
  • Realize auditorias de segurança regulares: Efetue auditorias internas e externas para identificar e resolver quaisquer lacunas de segurança ou vulnerabilidades nos seus sistemas.
  • Monitorize as ameaças de dia zero: Todos os meses são encontradas centenas de novas vulnerabilidades de SQLi. Monitorize-as e implemente as correções. Se a aplicação das correções tiver de ser adiada, implemente correções virtuais específicas da aplicação na camada WAF.
  • Crie um plano de ação para dispositivos móveis: Para proteger os dados sensíveis em dispositivos móveis, exija que os utilizadores definam palavras-passe robustas, encriptem os dados e instalem aplicações de segurança. Além disso, implemente procedimentos claros para comunicar a perda ou o roubo de dispositivos.
  • Proteja as redes Wi-Fi: Certifique-se de que a rede Wi-Fi do seu local de trabalho é segura, encriptada e oculta. Desative a difusão do SSID e proteja o router com uma palavra-passe para uma maior segurança.
Get Free Access
Get regular tech leadership wisdom for delivering better software and systems.
Get Free Access

Have an account? Log In

Reforçar o fator humano na ciberdefesa

"Com 74% de todas as violações em 2023 a envolverem o fator humano, é crucial ensinar eficazmente aos colaboradores como mitigar os fatores humanos nos ciberataques. Isto exige compreender dois conceitos fundamentais sobre a forma como os criminosos operam: o ciclo do ataque de engenharia social (recolha de informações, estabelecimento de relações e empatia, exploração e execução) e o impacto da IA nos agentes de ameaça. À medida que a IA se torna amplamente disponível e a engenharia social aumenta, as campanhas direcionadas profissionalmente estão a ser automatizadas e tornam-se ainda mais difíceis de detetar, o que torna a educação dos colaboradores mais importante do que nunca." –Katja Dörlemann, Presidente do SIG de Fatores Humanos, FIRST, e especialista em sensibilização para a segurança e comunicações, Switch

Gestão do risco dos fornecedores 

 "Com 54% das organizações a sofrerem violações de dados devido a fornecedores terceiros, uma gestão robusta do risco dos fornecedores é essencial. As organizações devem realizar uma diligência prévia completa, impor requisitos de segurança rigorosos nos contratos com os fornecedores e auditar regularmente as práticas de segurança dos parceiros. Proteger os seus dados e sistemas contra vulnerabilidades de terceiros é uma necessidade, não uma opção." –Shrav Mehta, CEO, Secureframe

Mitigar os riscos de cibersegurança

“Tal como acontece com qualquer nova tecnologia, os sistemas de IA também introduzem novos tipos de vulnerabilidades, criando a possibilidade de utilização indevida por agentes de ameaça que têm como alvo as empresas. A conceção, o desenvolvimento e a implementação de sistemas de IA seguros desempenharão um papel crucial à medida que a regulamentação continua a aumentar a confiança na tecnologia. Os programas de conformidade são essenciais para minimizar o risco global e proteger as entradas contra ameaças, como a injeção de instruções. Além disso, ajudam a proteger o modelo contra roubo, a proteger os dados contra o envenenamento dos dados de treino e a impedir a divulgação de informações sensíveis nos resultados. A aplicação incorreta destas medidas pode resultar em consequências não intencionais, incluindo violações de dados, desinformação e perdas económicas globais.” –Patrick Grau, Copresidente do SIG de Segurança de IA, FIRST

Vigilância Contínua e Monitorização dos Controlos

"A mitigação proativa de ameaças é fundamental, sobretudo para os setores que lidam com dados sensíveis. As organizações precisam de compreender claramente o seu perfil de risco e de dispor de sistemas que permitam a rápida resolução dos problemas. A monitorização contínua dos controlos, conforme salientado pelo NIST, permite o acesso atempado a informações relacionadas com a segurança, capacitando a liderança para tomar decisões informadas e garantindo uma cobertura abrangente através de uma combinação de processos automatizados e manuais." –Shrav Mehta, CEO, Secureframe

Mantenha-se à Frente da Evolução das Ciberameaças

"Para combater eficazmente a evolução das ciberameaças, temos de adotar uma abordagem multifacetada: melhorar a partilha de informações sobre ameaças além-fronteiras, promover a colaboração entre organizações e implementar estratégias como o método CACAO. 

Também enfrentamos o desafio de os agentes mal-intencionados estarem a ultrapassar-nos na adoção da IA, o que evidencia a necessidade de cumprir rigorosamente as normas éticas, morais e legais. Isto exige testes rigorosos, aprovações regulamentares e um investimento dedicado na compreensão das implicações éticas da IA, para garantir uma utilização responsável.” –Chris Gibson, CEO, FIRST

Reduzir a Fadiga e Reforçar a Conformidade 

Para combater o número avassalador de alertas de segurança e reduzir a fadiga associada à conformidade, as organizações estão a recorrer à automatização e a abordagens mais estratégicas. Reforçar a conformidade e reduzir o esgotamento das equipas de segurança é uma prioridade crescente, uma vez que a monitorização e a aplicação consistentes dos protocolos podem muitas vezes parecer incessantes.

Qual é a importância de equilibrar estas pressões?

"Num mundo em que cada segundo conta, minimizar os encargos desnecessários da sua equipa é fundamental para melhorar a postura de segurança. A automatização da conformidade aumenta significativamente a eficiência ao simplificar tarefas manuais, como a recolha de evidências, e centralizar os dados, reduzindo o risco de 'fadiga de auditoria' entre os colaboradores. Ao automatizar tarefas repetitivas, as organizações podem reforçar a sua postura de segurança e permitir que os funcionários se concentrem nas responsabilidades principais, conduzindo a melhores resultados gerais em matéria de cibersegurança." –Shrav Mehta, CEO, Secureframe

Envolva-se em Formação Imersiva em Cibersegurança

"A educação em cibersegurança é mais eficaz quando utiliza jogos imersivos sérios, como Piece of Cake, que recorrem à representação de papéis e a simulações para envolver os participantes com táticas manipuladoras em vários cenários de segurança. Esta abordagem de aprendizagem experiencial, centrada nos fatores humanos envolvidos nos ciberataques, facilita uma melhor retenção e aplicação prática dos conhecimentos de segurança. Ao abordar os desafios de segurança de forma lúdica, mas interativa, estes métodos superam os modelos tradicionais de aprendizagem passiva, garantindo que a formação em cibersegurança permanece verdadeiramente na memória dos participantes." –Katja Dörlemann, Presidente do SIG de Fatores Humanos, FIRST, e Especialista em Sensibilização para a Segurança e Comunicações, Switch

More Articles

O Elevado Custo dos Ataques de Injeção de SQL

Classificados como o terceiro risco de segurança mais crítico pelo Top 10 da OWASP, os ataques de injeção de SQL constituem uma ameaça grave à segurança dos dados de uma organização. Estes ataques permitem que os piratas informáticos obtenham acesso não autorizado a bases de dados, manipulem registos e extraiam informações sensíveis, que podem posteriormente ser vendidas na rede obscura. O impacto financeiro destas violações é substancial, incluindo custos como coimas regulamentares, perda de receitas e danos na reputação de uma empresa.

Para além do roubo de dados, os atacantes podem manipular os dados para interromper as operações comerciais ou até lançar esquemas de extorsão, nos quais ameaçam causar mais danos caso não seja pago um resgate. A capacidade de alterar dados cruciais pode comprometer a continuidade do negócio, provocando atrasos operacionais e corroendo a confiança dos clientes. Para empresas de todas as dimensões, os efeitos em cadeia dos ataques de injeção de SQL fazem deles uma das principais preocupações de cibersegurança em 2024.

De acordo com Venky Sundar, Fundador e Presidente da Indusface,“Existem muitas formas de prevenir eficazmente um ataque de SQL. Proteger todas as entradas e processos do lado do servidor é essencial. Embora seja útil dispor de validação do lado do cliente, esta não é suficiente contra atacantes determinados. Eis uma abordagem abrangente em 8 passos para prevenir e mitigar ataques de injeção de SQL:

1. Implemente a validação das entradas e um tratamento adequado dos erros para proteger as interações com a base de dados.

Ao validar os dados introduzidos pelo utilizador, as aplicações podem restringir os dados aos formatos e normas esperados, reduzindo o risco de execução de comandos SQL maliciosos no âmbito de consultas SQL e garantindo que estes cumprem critérios predefinidos, como formato, comprimento e intervalo. A sanitização é diferente, pois remove ou codifica carateres potencialmente nocivos dos dados introduzidos.

Exemplo (utilizando PHP e filter_var):

$username = filter_var($_POST['username'], FILTER_SANITIZE_STRING);

2. Utilize consultas parametrizadas e instruções preparadas para impedir entradas SQL maliciosas.

A mitigação de ataques de injeção SQL exige práticas de programação seguras. Os programadores devem utilizar consultas parametrizadas e instruções preparadas para garantir que as entradas dos utilizadores nunca sejam executadas como código SQL.

Outra prática de programação eficaz para mitigar o risco de injeção SQL consiste na utilização de instruções parametrizadas. Estas separam as entradas dos utilizadores da consulta SQL, eliminando a necessidade de escapes manuais e garantindo que as entradas dos utilizadores sejam tratadas como dados, o que impede a execução de qualquer código potencialmente malicioso. O sistema de base de dados identifica os marcadores de posição, protegendo as entradas dos utilizadores durante a execução.

Exemplo (utilizando Python e SQLite):

cursor.execute("SELECT * FROM users WHERE username = ? AND password = ?", (user_input, password_input))

Os marcadores de posição (?) são utilizados em vez de inserir diretamente as entradas dos utilizadores na consulta SQL para valores fornecidos posteriormente. A consulta é executada com os marcadores de posição como argumento inicial e uma tupla de valores reais (por exemplo, user_input e password_input) como segundo argumento. Durante a execução, a base de dados associa estas entradas de forma segura como dados, e não como parte da consulta SQL, impedindo quaisquer ataques de injeção SQL.

3. Mantenha as aplicações e as bases de dados.

As vulnerabilidades de injeção SQL em aplicações e bases de dados são frequentemente descobertas e divulgadas publicamente. Para mitigar o risco, as organizações devem manter-se informadas sobre atualizações relativas a vulnerabilidades e anúncios dos fornecedores, garantindo que os patches ou as atualizações sejam aplicados atempadamente.

Para impedir injeções SQL, todos os elementos de uma aplicação Web devem ser monitorizados e atualizados regularmente, incluindo servidores de bases de dados, estruturas, bibliotecas, plug-ins, APIs e software de servidor Web. Para as organizações que enfrentam dificuldades em aplicar patches atempadamente, investir numa solução de gestão de patches pode ajudar a aliviar a carga das equipas de TI e de desenvolvimento, simplificando o processo de atualização.

4. Monitorize as interações e comunicações entre as aplicações e as bases de dados.

As organizações devem implementar a monitorização contínua das instruções SQL em aplicações ligadas a bases de dados, com especial atenção à atividade relacionada com contas, instruções preparadas e procedimentos armazenados. Isto permite detetar atempadamente instruções SQL maliciosas e vulnerabilidades, possibilitando que os administradores mitiguem os riscos através da remoção de componentes desnecessários.

A integração de aprendizagem automática e análise comportamental através de ferramentas como Gestão de Acesso Privilegiado (PAM) e Gestão de Incidentes e Eventos de Segurança (SIEM) reforça ainda mais a proteção contra injeções SQL e outras ameaças às bases de dados.

5. Implemente firewalls de aplicações Web (WAFs).

Uma firewall de aplicações Web (WAF) funciona como uma camada crítica de segurança, monitorizando e filtrando o tráfego HTTP recebido, o que ajuda a identificar e bloquear quaisquer tentativas potenciais de injeção SQL e outras atividades maliciosas. Através de regras personalizáveis, os WAFs detetam padrões de ataque específicos, proporcionando uma proteção adicional para as aplicações.

Nas organizações que enfrentam desafios como código desatualizado, recursos limitados para testes e atualizações frequentes das aplicações, um WAF pode ser especialmente benéfico. Nem sempre é possível corrigir imediatamente o código, pelo que os WAFs permitem a aplicação de patches virtuais, oferecendo proteção temporária contra vulnerabilidades conhecidas enquanto se aguarda a realização das atualizações adequadas.

Também podem registar e alertar os administradores sobre atividades suspeitas, fornecendo informações sobre potenciais ameaças e permitindo respostas atempadas.

6. Utilize procedimentos armazenados na base de dados.

A implementação de procedimentos armazenados pode acrescentar uma camada de proteção, isolando a base de dados da interação direta com os utilizadores e reduzindo o risco de determinadas explorações. Em vez de executar código SQL diretamente na base de dados, a aplicação aciona procedimentos armazenados, que devolvem os resultados. Os procedimentos armazenados também exigem a associação de variáveis, reforçando a segurança ao garantir que as entradas dos utilizadores são tratadas de forma adequada.

No entanto, é importante notar que os procedimentos armazenados não são totalmente imunes a vulnerabilidades de injeção SQL, especialmente se for utilizada a geração dinâmica de SQL dentro do procedimento.

7. Aplique regularmente patches e atualize os seus servidores SQL.

Manter os servidores SQL atualizados com os patches cumulativos e de segurança mais recentes é essencial para preservar a segurança e o desempenho do sistema. As atualizações regulares reduzem as vulnerabilidades e melhoram a estabilidade do sistema, mas é fundamental testar essas atualizações num ambiente que não seja de produção antes da implementação, para evitar problemas de compatibilidade ou desempenho. 

Ferramentas automatizadas como Serviços de Atualização do Windows Server (WSUS) podem simplificar o processo de atualização, embora os testes e a resolução manual de problemas continuem a ser práticas fundamentais.

Se não for possível dar prioridade imediata à aplicação de patches, implemente patches virtuais no WAF. Estes são controlos compensatórios que dão tempo à sua equipa até estar preparada para aplicar patches ao código.

Ao manterem-se atualizadas com os patches e ao resolverem proativamente os potenciais problemas, as organizações podem minimizar os riscos e garantir a integridade contínua dos seus ambientes de servidores SQL.

8. Eduque os funcionários e os programadores sobre práticas de programação seguras e prevenção de ataques.

Para mitigar ainda mais os riscos de uma injeção de SQL na sua organização, é essencial demonstrar aos programadores o potencial impacto dos ataques de injeção de SQL tanto na base de dados como na aplicação. A utilização de ferramentas como sqlmap ou sqlninja pode demonstrar eficazmente a facilidade com que as vulnerabilidades de injeção de SQL podem ser exploradas para extrair dados, executar comandos ou realizar outras ações maliciosas numa base de dados.

Por último, fornecer exemplos reais de ataques de injeção de SQL que tenham conduzido a violações significativas de dados, perdas financeiras ou danos reputacionais pode reforçar ainda mais os riscos.”

Conclusões principais

Ao assinalarmos o Mês da Sensibilização para a Cibersegurança, é evidente que o panorama das ameaças digitais continua a evoluir, exigindo medidas proativas por parte das empresas.

As perspetivas partilhadas pelos nossos especialistas recordam-nos que antecipar os riscos cibernéticos envolve uma combinação de tecnologia, vigilância e colaboração. Desde ataques potenciados por IA até vulnerabilidades de sistemas legados, os desafios são reais e estão a aumentar. Mas, com as estratégias certas, formação contínua e um compromisso com defesas robustas, podemos reforçar a nossa resiliência perante a maré em constante mudança das ameaças cibernéticas.

A cibersegurança não é apenas uma questão de TI — é uma responsabilidade partilhada que exige adaptação e sensibilização contínuas para manter os nossos ambientes digitais seguros.

Subscreva a newsletter do The CTO Club para conhecer mais boas práticas, sugestões e ferramentas de cibersegurança.

Katie Sanders
As a data-driven content strategist, editor, writer, and community steward, Katie helps technical leaders win at work. Her 15 years of experience in the tech space makes her well-rounded to provide technical audiences with first-hand operating wisdom so senior tech leaders can get clarity. Tech leaders want to learn from peers who’ve been there. Katie surfaces hard-won lessons that help leaders scale systems, teams, and strategy in the face of disruption. Katie is an Executive Editor at Black & White Zebra. She nurtures a large and diverse community of technical experts and writers, and she knows that a thriving community doesn't grow without thoughtfulness, advocacy, and intention. Interested in being reviewed? Find out more here.
Follow the author:

You may also like