Teste de penetração (PenTest) - SM!Tech

Teste de penetração (PenTest)

Share This
Resultado de imagem para PENTESTO teste de penetração é um método que muitas empresas seguem para minimizar suas violações de segurança. Esta é uma maneira controlada de contratar um profissional que tentará cortar seu sistema e mostrar as lacunas que você deve consertar.
Antes de fazer um teste de penetração, é obrigatório ter um acordo que mencionará explicitamente os seguintes parâmetros -


• qual será o momento do teste de penetração,
• onde será a fonte de IP do ataque, e
• quais serão os campos de penetração do sistema.
O teste de penetração é conduzido por hackers éticos profissionais que usam principalmente ferramentas comerciais, de código aberto, ferramentas de automação e verificações manuais. Não há restrições; O objetivo mais importante aqui é descobrir quantas falhas de segurança são possíveis.
Tipos de Penetration Testing
Temos cinco tipos de testes de penetração -
• Black Box - Aqui, o hacker ético não tem nenhuma informação sobre a infra-estrutura ou a rede da organização que ele está tentando penetrar. No teste de penetração em caixa preta, o hacker tenta encontrar a informação por seus próprios meios.
• Gray Box - É um tipo de teste de penetração onde o hacker ético tem um conhecimento parcial da infra-estrutura, como seu servidor de nomes de domínio.
• Caixa branca - No teste de penetração de caixa branca, o hacker ético possui todas as informações necessárias sobre a infra-estrutura e a rede da organização que ele precisa penetrar.
• Teste de Penetração Externa - Este tipo de teste de penetração centra-se principalmente na infraestrutura de rede ou nos servidores e seus softwares operando sob a infraestrutura. Nesse caso, o hacker ético tenta o ataque usando redes públicas através da Internet. O hacker tenta piratear a infraestrutura da empresa atacando suas páginas da web, servidores web, servidores DNS públicos, etc.
• Teste interno de penetração - Neste tipo de testes de penetração, o hacker ético está dentro da rede da empresa e conduz seus testes a partir daí.
O teste de penetração também pode causar problemas como o mau funcionamento do sistema, falha no sistema ou perda de dados. Portanto, uma empresa deve tomar riscos calculados antes de prosseguir com o teste de penetração. O risco é calculado da seguinte forma e é um risco gerencial.
RISCO = Ameaça × Vulnerabilidade
Exemplo
Você tem um site de comércio eletrônico online que está em produção. Você quer fazer um teste de penetração antes de torná-lo vivo. Aqui, você tem que pesar os prós e os contras primeiro. Se você continuar com o teste de penetração, isso pode causar interrupção no serviço. Pelo contrário, se você não deseja realizar um teste de penetração, então poderá correr o risco de ter uma vulnerabilidade não publicada que permanecerá como uma ameaça o tempo todo.
Antes de fazer um teste de penetração, recomenda-se que você coloque o escopo do projeto por escrito. Você deve ficar claro sobre o que será testado. Por exemplo -
• Sua empresa possui uma VPN ou qualquer outra técnica de acesso remoto e você quer testar esse ponto particular.
• Seu aplicativo possui servidores web com bancos de dados, então você pode querer testá-lo para o SQL, um ataque de injeção, que é um dos testes mais importantes em um servidor web. Além disso, você pode verificar se o seu servidor web é imune aos ataques DoS.
Quick Tips
Antes de prosseguir com um teste de penetração, você deve manter os seguintes pontos em mente -
• Primeiro compreenda seus requisitos e avalie todos os riscos.
• Contratar uma pessoa certificada para realizar um teste de penetração porque eles são treinados para aplicar todos os métodos e técnicas possíveis para descobrir possíveis lacunas em uma rede ou aplicativo da web.

• Assine sempre um acordo antes de fazer um teste de penetração.

Nenhum comentário:

Postar um comentário