Planejamento e Escopo do Pentest
Defina um planejamento. Defina um Escopo do Pentest.
Last updated
Defina um planejamento. Defina um Escopo do Pentest.
Last updated
Marque a data de início de seu Pentest e defina o escopo
Na quarta etapa do assistente de pentest, você pode:
Agendar um Pentest
Definir Escopo do Pentest
Agende o Pentest
Dependendo do seu nível de PtaaS, você pode agendar Pentests com uma data de início de pelo menos um a três dias úteis após a submissão para revisão. Pentests enviados após as 19:00 (UTC -3) exigirão um dia útil adicional para o início.
Se você tiver quaisquer requisitos especiais, como qualificações para certificações de pentester, reservamos o direito de iniciar o pentest posteriormente ao tempo estipulado no seu pacote PtaaS.
Linha do Tempo Pentest
Os prazos do pentest dependem do tipo de pentest, escopo e outros fatores. Quando você agenda o seu pentest e define uma data de início, a data de término é preenchida automaticamente.
Linha do Tempo de Pentest Padrão
Pentests Completo: 14 dias
Pentests Ágil:
3 ou 4 créditos: 7 dias
A partir de 5 créditos: 14 dias
Entenda mais sobre Tipos de Pentest.
Importante:
A duração do Pentest varia de acordo com o escopo e outros fatores.
Pentests devem ser completados antes de que seu contrato termine. Não podemos realizar pentest fora do período de assinatura.
Escopo do Pentest
A complexidade do seu Ativo é determinada pelo número de créditos requirido pelo Pentest. Quanto maior o escopo do pentest, mais créditos irá requirir.
Um crédito Vantico é uma unidade padronizada de trabalho que representa 8 horas de teste de invasão. Você pode pensar em um crédito Vantico como um voucher virtual que você consome sempre que deseja executar um teste de invasão. Saiba mais sobre os créditos Vantico
Escopo de um Pentest Completo
Quando você configura um novo teste completo para um ativo que já foi testado completamente anteriormente, você pode selecionar uma das opções:
Se o tamanho geral do ativo não mudou, herde o escopo do seu último pentest completo concluído.
Se o tamanho geral do ativo mudou, redefina o escopo do pentest ajustando os parâmetros de escopo, conforme descrito abaixo.
Para definir o escopo do pentest, identifique a complexidade do seu ativo. Em Escopo, especifique o número de características associadas ao ativo que precisam ser testadas. Para obter números exatos, consulte o proprietário do ativo dentro da sua organização. Os parâmetros de escopo diferem para cada tipo de ativo:
Web
Mobile
API
Rede Externa
Rede Interna
Configuração Cloud
Desktop
AI/LLM Pentest
Ativos de múltiplos tipos
Depois de delimitar o pentest, revise os créditos necessários, conforme determinado pelo nosso algoritmo.
Web
Para delimitar um teste de invasão para um ativo da Web, especifique o número das seguintes características do ativo que precisam ser testadas.
Parâmetro | Definição | Diretrizes do Escopo |
---|---|---|
Funções do Usuário | Uma função de usuário é um grupo de usuários dentro de um aplicativo com permissões específicas, como administrador, gerente ou convidado. | Digite o número de Funções de Usuário em seu ativo da Web que precisam ser testadas. Determine as Funções de Usuário com base em personas, ou grupos de usuários-alvo do seu ativo. Agrupe as permissões do usuário em vários níveis e conte o número desses grupos. |
Páginas/Rotas | Uma página é um documento de hipertexto com um URL único com o qual um usuário interage. Páginas dinâmicas são mais relevantes para testes de penetração.
Uma Rota é um sistema de navegação de recursos em aplicações de página única (SPAs). Em SPAs que utilizam frameworks como Angular, React ou Ember, as rotas fornecem URLs únicos para conteúdos específicos dentro da aplicação. | Determine o tipo do seu ativo da Web:
Normalmente, um aplicativo inclui um ou mais módulos ou arquivos de roteamento onde você pode recuperar o número de páginas ou rotas usando comandos ou ferramentas especiais. |
Nota:
Se as únicas APIs em seus ativos preenchem páginas da web, você pode não precisar configurar um ativo de API separado. Testamos essas APIs como parte dos nossos testes de um ativo da Web.
Mobile
Para delimitar um pentest para um dispositivo móvel, especifique o número das seguintes características do ativo que precisam ser testadas.
Parâmetro | Definição | Diretrizes do Escopo |
---|---|---|
Sistemas Operacionais | Um sistema operacional (SO) é um software que permite que smartphones, tablets e outros dispositivos executem aplicativos e programas. | Digite o número de sistemas operacionais (iOS, Android, Windows Mobile, etc) em seu ativo móvel que precisam ser testados. Aplicações nativas são construídas para serem executadas em um sistema operacional móvel específico, como iOS ou Android. Aplicações não nativas são construídas para serem executadas em múltiplos sistemas operacionais. |
API
Para delimitar um pentest para um ativo de API, especifique o número das seguintes características do ativo que precisam ser testadas.
Parâmetro | Definição | Diretrizes do Escopo |
---|---|---|
Funções do Usuário | Uma função de usuário é um grupo de usuários dentro de um aplicativo com permissões específicas, como administrador, gerente ou convidado. | Digite o número de Funções de Usuário em seu ativo de API que precisam ser testadas. Determine as Funções de Usuário com base em personas ou grupos de usuários-alvo do seu ativo. Agrupe as permissões do usuário em vários níveis e conte o número de tais grupos. |
Endpoints / GraphQL Queries e Mutations | Um Endpoint de API RESTful é uma URL onde uma API recebe solicitações sobre um recurso específico em seu servidor. Uma GraphQL Queries é um método para buscar dados. Uma GraphQL Mutation é uma operação que permite modificar dados do lado do servidor. | Podemos testar tanto APIs RESTful quanto APIs GraphQL. No entanto, essas APIs funcionam de maneiras diferentes.
Se você estiver usando ferramentas de API como Swagger, Postman ou Insomnia para trabalhar com seu recurso de API, você pode contar o número de endpoints ou queries e mutations GraphQL nessas ferramentas. |
Rede Externa
Para delimitar um pentest para um ativo de Rede Externa, especifique o número de endereços IP em sua rede externa que precisam ser testados.
Parâmetro | Diretrizes do Escopo |
---|---|
Endereço IP | Digite o número de Endereços IPs em sua rede externa que você deseja que seja testado |
Rede Interna
Para delimitar um pentest para um ativo de Rede Interna, especifique o número de endereços IP em sua rede interna que precisam ser testados.
Parâmetro | Diretrizes do Escopo |
---|---|
Endereço IP | Digite o número de Endereços IPs em sua rede interna que você deseja que seja testado |
Se você está trabalhando com servidores na nuvem, você pode também configurar um ativo de Configução Cloud.
Configuração Cloud
Pentesters da Vantico podem testar seus serviços nas seguintes plataformas:
Google Cloud Platform (GCP)
Amazon Web Services (AWS)
Microsoft Azure Cloud (Azure)
Cada plataforma inclui diferentes tipos de categorias, como EC2, banco de dados e machine learning.Para um escopo de pentest de Configuração Cloud, especifique o número de características do ativo que precisa ser testado.
Parâmetro | Definição | Diretrizes do Escopo |
---|---|---|
Contas de Usuários, Projetos, Grupos de Recursos | Contas de Usuário referem-se a contas em seu ativo de nuvem. Projetos são todos os recursos incluídos em seu ativo de nuvem. Grupos de Recursos são conjuntos de recursos em um ativo de nuvem. | Digite o número total de contas, projetos ou grupos de recursos em seu ativo de nuvem que precisam ser testados.
|
Instâncias de Serviço Únicas | Serviços únicos são as diferentes funcionalidades que você configurou em sua implantação na nuvem. | Digite o número de serviços únicos em seu ativo de nuvem que precisam ser testados.
|
Desktop
Para delimitar um teste de invasão para um ativo de Desktop, especifique o número das seguintes características do ativo que precisam ser testadas.
Parâmetros | Definição | Diretrizes do Escopo |
---|---|---|
Sistema Operacional (SO) | Um sistema operacional (SO) é um software que permite que dispositivos de mesa executem aplicativos e programas. | Digite o número total de sistemas operacionais em sua aplicação de desktop que precisam ser testados. Exemplos de sistemas operacionais de desktop incluem Microsoft Windows, macOS, várias distribuições Linux e outros. |
AI/LLM Pentesting
A Vantico oferece dois níveis de testes de penetração de AI/LLM de ativos relacionados à Web.
Injeção de Prompt LLM/AI (+5 créditos) Concentra-se em testar a segurança dos seus sistemas de IA contra ataques de injeção de prompt. Esses ataques manipulam a entrada da IA para gerar uma saída maliciosa, o que pode comprometer a integridade e confidencialidade do sistema.
LLM/AI Owasp Top 10 (+16 créditos) Teste seus LLMs contra os 10 principais riscos de segurança de aplicativos da web mais críticos do Open Web Application Security Project (OWASP). Garanta que eles estejam protegidos contra acesso não autorizado, violações de dados e interrupções.
Para delimitar um teste de invasão AI/LLM, especifique o número de recursos independentes de LLM a serem testados.
Se vários recursos independentes forem selecionados, os resultados serão documentados no mesmo relatório e as descobertas serão relatadas no mesmo pentest. Se forem necessários relatórios separados, é recomendável executar testes de penetração separados para cada um deles.
Os pentest AI/LLM podem ser realizados tanto como um pentest completo (incluindo uma análise e relatório final detalhados) quanto como um pentest ágil (sem relatório final).
Pentests AI/LLM estão disponíveis para ativos Web apenas.
Ativos de Múltiplos Tipos
Às vezes, os ativos se encaixam em mais de uma categoria. Para isso, a Vantico suporta testes de penetração em ativos nos seguintes grupos de categorias:
Web + API
Web + API + Rede Externa
Web + Rede Externa
Web + Mobile
Para delimitar um pentest para um ativo combinado, especifique o número de características para cada tipo de ativo que ele inclui. Consulte as seções correspondentes deste guia para obter detalhes.
Ver Créditos Requiridos
Depois de identificar o escopo do pentest, você pode ver o número de créditos estimados em Créditos por Pentest. Sempre que você ajustar o escopo, nosso algoritmo atualiza o número de créditos. Você pode ver o número final de créditos necessários quando o pentest estiver planejado, após revisarmos sua solicitação pentest.
Atribua um Ponto de Contato
A equipe da Vantico pode entrar em contato com o ponto de contato para fazer perguntas sobre o pentest.
Você pode se designar como o ponto de contato.
Para designar outros usuários, vá para a guia Colaboradores na página de pentest.
Proprietários da Organização, Membros da Organização e Membros da Equipe de Pentest podem designar um ponto de contato quando o pentest estiver nos estados Rascunho ou Em Revisão.
Próxima Etapa
Se você estiver pronto com seu pentest, selecione Salvar e Sair. Na próxima tela, você pode revisar seu trabalho antes de enviar o pentest.