Produto
Tudo o que precisa para proteger o código, a nuvem e o tempo de execução - num único sistema central
Código
Dependências
Prevenir riscos de código aberto (SCA)
Secrets
Apanhar secrets expostos
SAST
Código seguro tal como está escrito
Imagens Container
Proteger imagens facilmente
Malware
Prevenir ataques à cadeia de abastecimento
Infraestrutura como código
Verificar se há erros de configuração no IaC
Risco de licença e SBOMs
Evite riscos, cumpra as normas
Software desatualizado
Conheça os seus tempos de execução EOL
Cloud
Cloud / CSPM
Configurações incorrectas Cloud
DAST
Testes de segurança de caixa negra
Verificação da API
Teste as suas APIs para detetar vulnerabilidades
Máquinas virtuais
Sem agentes, sem despesas gerais
Defender
Proteção em tempo de execução
Firewall na aplicação / WAF
Caraterísticas
AI AutoFix
Correcções com um clique com a IA do Aikido
Segurança CI/CD
Análise antes da fusão e da implantação
Integrações IDE
Obtenha feedback instantâneo enquanto codifica
Scanner no local
Digitalização local com prioridade à conformidade
Soluções
Casos de utilização
Conformidade
Automatize SOC 2, ISO e muito mais
Gestão de vulnerabilidades
Gestão de vulnerabilidades tudo-em-um
Proteja o seu código
Segurança de código avançada
Gerar SBOMs
1 clique Relatórios SCA
ASPM
AppSec de ponta a ponta
CSPM
Segurança de ponta a ponta na nuvem
IA no Aikido
Deixe a IA do Aikido fazer o trabalho
Bloco 0-Dias
Bloquear ameaças antes do impacto
Indústrias
FinTech
Tecnologia da saúde
HRTech
Tecnologia jurídica
Empresas do Grupo
Agências
Startups
Empresa
Aplicações móveis
Fabrico
Preços
Recursos
Programador
Documentos
Como utilizar o Aikido
Documentos públicos da API
Centro de desenvolvimento de Aikido
Registo de alterações
Ver o que foi enviado
Segurança
Investigação interna
Informações sobre malware e CVE
Aprender
Academia de Segurança de Software
Centro de Confiança
Seguro, privado, conforme
Blogue
As últimas mensagens
Código aberto
Aikido Intel
Feed de ameaças de malware e OSS
Zen
Proteção da firewall na aplicação
OpenGrep
Motor de análise de código
Integrações
IDEs
Sistemas de CI/CD
Clouds
Sistemas Git
Conformidade
Mensageiros
Gestores de tarefas
Mais integrações
Sobre
Sobre
Sobre
Conheça a equipa
Carreiras
Estamos a contratar
Kit de imprensa
Descarregar activos da marca
Calendário
Vemo-nos por aí?
Código aberto
Os nossos projectos OSS
Histórias de clientes
A confiança das melhores equipas
Programa de parceiros
Seja nosso parceiro
Contacto
Iniciar sessão
Comece de graça
Não é necessário CC
Aikido
Menu
Aikido
EN
EN
FR
JP
DE
PT
Iniciar sessão
Comece de graça
Não é necessário CC
Aprender
/
Centro de Quadros de Conformidade
/
Capítulo 1Capítulo 2Capítulo 3

Elementos comuns a todos os quadros de referência

4minutos de leitura30

Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior

Embora cada estrutura (SOC 2, ISO 27001, PCI DSS, etc.) tenha as suas peculiaridades, muitas vezes partilham um ADN comum. Todos tentam atingir objectivos semelhantes: proteger os dados, gerir o risco e garantir que os sistemas estão seguros e disponíveis. Isto significa que verá temas e controlos recorrentes que surgem em diferentes normas.

Compreender esses elementos comuns é uma grande vitória. Significa que pode criar práticas de segurança fundamentais que o ajudem a cumprir vários requisitos de conformidade de uma só vez, em vez de tratar cada estrutura como um monstro completamente separado.

Controlos de segurança partilhados (RBAC, registo, encriptação, etc.)

Independentemente da estrutura específica, é de esperar ter de lidar com controlos como estes:

  • Controlo de acesso:
    • Privilégio mínimo: Os utilizadores e os sistemas devem ter apenas as permissões mínimas necessárias para desempenharem as suas funções. Nada de acesso à raiz para toda a gente!
    • Controlo de acesso baseado em funções (RBAC): Agrupamento de permissões em funções para gerir o acesso de forma sistemática.
    • Autenticação: As palavras-passe fortes, a autenticação multifactor (MFA) e a gestão segura de credenciais são quase sempre necessárias.
  • Proteção de dados:
    • Encriptação: Encriptação de dados sensíveis tanto em repouso (em bases de dados, armazenamento) como em trânsito (através de redes utilizando TLS).
    • Minimização de dados: Recolher e reter apenas os dados estritamente necessários para a sua finalidade.
    • Eliminação segura: Eliminar corretamente ou tornar anónimos os dados quando já não são necessários.
  • Registo e monitorização:
    • Registos de auditoria: Registo de eventos significativos (inícios de sessão, alterações de configuração, acesso a dados) para saber quem fez o quê e quando.
    • Monitorização: Monitorizar ativamente os registos e os sistemas para detetar actividades suspeitas ou falhas.
    • Alertas: Configurar alertas para eventos de segurança críticos.
  • Gestão de vulnerabilidades:
    • Verificação regular: Utilizar ferramentas como SAST, DAST, SCA e CSPM para identificar vulnerabilidades no código, dependências e infra-estruturas.
    • Correção de erros: ter um processo para corrigir rapidamente as vulnerabilidades identificadas.
  • Gestão da mudança:
    • Processos documentados: Ter um processo formal para efetuar alterações aos sistemas de produção, incluindo testes e aprovações.
  • Resposta a incidentes:
    • Plano: Ter um plano documentado sobre como responder a incidentes de segurança (violações, interrupções).
  • Avaliação dos riscos:
    • Identificação: Identificação regular de potenciais riscos e vulnerabilidades de segurança.
    • Mitigação: Implementação de controlos para resolver os riscos identificados.

Estes não são exaustivos, mas representam os principais blocos de construção com que se depara frequentemente.

O que os auditores perguntarão

Os auditores não procuram apenas ferramentas sofisticadas; procuram provas de que os seus controlos estão realmente a funcionar como pretendido, de forma consistente ao longo do tempo. Espere perguntas como:

  • "Mostre-me o seu processo de concessão e revogação de acesso". (Controlo de acesso)
  • "Consegue demonstrar que apenas o pessoal autorizado pode aceder aos dados sensíveis dos clientes?" (RBAC, privilégio mínimo)
  • "Fornecer registos que mostrem as tentativas de acesso a sistemas críticos nos últimos 90 dias." (Registo)
  • "Como é que garante que os dados sensíveis são encriptados na sua base de dados?" (Encriptação em repouso)
  • "Explique-me o seu processo de análise de vulnerabilidades. Com que frequência efectuam análises? Mostrem-me os resultados mais recentes." (Gestão de vulnerabilidades)
  • "Qual é a vossa política de aplicação de patches? Com que rapidez corrige as vulnerabilidades críticas?" (Patching)
  • "Mostre-me o pedido de alteração e a aprovação da última grande implantação de produção." (Gestão de alterações)
  • "Efectua cópias de segurança regulares? Consegue demonstrar um restauro bem sucedido?" (Disponibilidade, recuperação de desastres)
  • "Como é que garante que os programadores seguem práticas de codificação seguras?" (SAST, Formação)
  • "Onde está documentado o seu plano de resposta a incidentes? Quando é que foi testado pela última vez?" (Resposta a incidentes)

Querem ver as políticas, os procedimentos e as evidências (registos, relatórios, configurações) que provam que as está a seguir.

Requisitos comuns de provas de auditoria

Traduzir os pedidos dos auditores em realidade para os programadores significa fornecer provas tangíveis. As provas mais comuns incluem:

  • Capturas de ecrã/Exportações de configuração: Apresentação de regras de firewall, definições RBAC, configurações de encriptação.
  • Ficheiros de registo: Registos de auditoria, registos de acesso, registos de eventos do sistema (muitas vezes precisam de ser conservados durante 90 dias ou mais).
  • Relatórios de análise: Resultados das ferramentas SAST, DAST, SCA e CSPM que mostram as vulnerabilidades encontradas e corrigidas.
  • Documentos de política: Políticas escritas para controlo de acesso, tratamento de dados, resposta a incidentes, etc.
  • Bilhetes de gestão de alterações: Registos de sistemas como o Jira que mostram os pedidos de alteração, as aprovações e os detalhes da implementação.
  • Registos de formação: Prova de que os programadores concluíram uma formação de sensibilização para a segurança ou de codificação segura.
  • Relatórios de testes de penetração: Resultados de avaliações de segurança efectuadas por terceiros.
  • Actas de reuniões: Registos de revisões da avaliação de riscos ou de reuniões de balanço da resposta a incidentes.

A chave é ter estas provas prontamente disponíveis e demonstrar a sua consistência durante o período de auditoria (normalmente 6-12 meses).

Preparação da auditoria: Documentação e recolha de provas

Esperar que o auditor bata à porta é uma receita para o pânico. A preparação é fundamental:

  1. Documentar tudo: Escreva claramente as suas políticas e procedimentos de segurança. Se não estiver escrito, não existe para um auditor.
  2. Automatizar a recolha de provas: Isto é crucial. Configure as suas ferramentas (CI/CD, scanners, plataformas na nuvem, sistemas de registo) para gerar e armazenar automaticamente as provas necessárias. Recolher manualmente capturas de ecrã durante 6 meses é um inferno.
    • Os pipelines de CI/CD devem registar os passos de construção, os resultados das análises e as aprovações de implementação.
    • As ferramentas de segurança devem gerar relatórios com registo de data e hora.
    • Os sistemas de registo centralizados (como Splunk, Datadog) devem reter os registos durante o período necessário.
  3. Centralize as evidências: Armazene a documentação e as provas automatizadas numa localização previsível (por exemplo, um espaço dedicado do Confluence, uma unidade partilhada ou uma plataforma de automatização da conformidade).
  4. Realizar auditorias internas simuladas: Pratique os pedidos comuns dos auditores utilizando as provas recolhidas. Isto revela as lacunas antes da auditoria real.
  5. Atribuir a responsabilidade: Responsabilizar equipas ou indivíduos específicos pela manutenção de determinados controlos e pela recolha das respectivas provas.

Pense nisso como instrumentar seu código para observabilidade, mas para conformidade.

Estratégia de implementação unificada

Uma vez que muitos controlos se sobrepõem, aborde-os de forma holística. Em vez de configurar o registo apenas para o SOC 2 e depois novamente para a ISO 27001, implemente um sistema de registo robusto que cumpra os requisitos de ambos.

  • Mapear controlos: Identifique os controlos comuns nas estruturas que tem de cumprir.
  • Implementar uma vez: Crie capacidades de segurança fundamentais (como RBAC sólido, registo centralizado, verificação automatizada em CI/CD) que satisfaçam vários requisitos.
  • Utilizar ferramentas flexíveis: Escolha ferramentas que se possam adaptar a diferentes requisitos de enquadramento e que forneçam relatórios completos. (O Aikido integra vários scanners, ajudando a consolidar as provas).
  • Concentre-se nos princípios básicos: Uma forte higiene de segurança (aplicação de patches, configurações seguras, privilégio mínimo) contribui muito para o cumprimento de muitos objectivos de conformidade.

Oportunidades de automatização entre estruturas

A automatização é a melhor amiga da conformidade. As áreas propícias à automatização em todas as estruturas incluem:

  • Análise de vulnerabilidades: SAST, DAST, SCA, IaC scanning no pipeline CI/CD.
  • Deteção deSecrets : Varreduras automatizadas em repositórios e CI.
  • Monitorização da configuração daCloud (CSPM): Verificação contínua dos ambientes de nuvem em relação aos padrões de segurança.
  • Agregação e análise de registos: Utilização de ferramentas para recolher e analisar registos de eventos de segurança.
  • Geração de provas: Configuração de ferramentas para produzir automaticamente relatórios em formatos adequados para auditorias.
  • Aplicação de políticas (política como código): Utilização de ferramentas como a OPA para aplicar automaticamente as normas de configuração.

Ao automatizar estas tarefas comuns, reduz o esforço manual, assegura a consistência e torna a recolha de provas muito menos penosa.

TL;DR: As estruturas partilham princípios de segurança fundamentais, como o controlo de acesso, o registo e a gestão de vulnerabilidades. Os auditores precisam de provas de que estes controlos funcionam, o que exige processos documentados e recolha automatizada de provas. Uma abordagem unificada e automatizada para a implementação de controlos comuns é a forma mais eficiente de lidar com vários requisitos de conformidade.

Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Capítulo seguinte
Capítulo anterior
Saltar para:
Ligação de texto

Segurança bem feita.
Confiado por mais de 25 mil organizações.

Comece de graça
Não é necessário CC
Marcar uma demonstração
Partilhar:

www.aikido.dev/learn/software-security-tools/common-controls

Índice

Capítulo 1: Compreender os quadros de conformidade

O que são quadros de conformidade e qual a sua importância?
Como as estruturas de conformidade afectam os fluxos de trabalho DevSecOps
Elementos comuns a todos os quadros de referência

Capítulo 2: Principais estruturas de conformidade explicadas

Conformidade SOC 2
ISO 27001
ISO 27017 / 27018
NIST SP 800-53
NIST SSDF (SP 800-218)
OWASP ASVS
RGPD
Diretiva NIS2
DORA
Ato da UE sobre a ciber-resiliência (CRA)
CMMC
PCI DSS
FedRAMP
HIPAA / HITECH
Oito essenciais
CCoP de Singapura (para a CII)
Lei sobre a cibersegurança no Japão e afins (APPI)

Capítulo 3: Implementando a Conformidade no Desenvolvimento

Escolher as estruturas corretas para a sua organização
Criar pipelines DevSecOps compatíveis
Formação de Equipas de Desenvolvimento para Conformidade
Preparação de auditorias para promotores
Manter a conformidade a longo prazo
O fim

Publicações do blogue relacionadas

Ver tudo
Ver tudo
4 de junho de 2024
-
Conformidade

Certificação SOC 2: 5 coisas que aprendemos

O que aprendemos sobre o SOC 2 durante a nossa auditoria. ISO 27001 vs. SOC 2, por que razão o Tipo 2 faz sentido e como a certificação SOC 2 é essencial para os clientes dos EUA.

16 de janeiro de 2024
-
Conformidade

NIS2: Quem é afetado?

A quem se aplica a NIS2? Quem é afetado? Quais são os sectores essenciais e importantes e os limites de dimensão das empresas? A aplicação Aikido tem uma funcionalidade de relatório NIS2.

5 de dezembro de 2023
-
Conformidade

Certificação ISO 27001: 8 coisas que aprendemos

O que gostaríamos de ter sabido antes de iniciar o processo de conformidade com a ISO 27001:2022. Aqui estão nossas dicas para qualquer empresa de SaaS que esteja buscando a certificação ISO 27001.

Empresa
ProdutoPreçosSobreCarreirasContactoSeja nosso parceiro
Recursos
DocumentosDocumentos públicos da APIBase de dados de vulnerabilidadesBlogueIntegraçõesGlossárioKit de imprensaComentários de clientes
Segurança
Centro de ConfiançaVisão geral da segurançaAlterar as preferências de cookies
Jurídico
Política de privacidadePolítica de cookiesTermos de utilizaçãoContrato Principal de SubscriçãoAcordo de processamento de dados
Casos de utilização
ConformidadeSAST E DASTASPMGestão de vulnerabilidadesGerar SBOMsSegurança do WordPressProteja o seu códigoAikido para a MicrosoftAikido para AWS
Indústrias
Para a HealthTechPara a MedTechPara a FinTechPara SecurityTechPara a LegalTechPara HRTechPara as agênciasPara empresasPara empresas de capital de risco e de grupo
Comparar
vs Todos os fornecedorescontra Snykcontra Wizvs Mendvs Orca Securityvs Veracodevs GitHub Advanced Securityvs GitLab Ultimatevs Checkmarxvs Semgrepvs SonarQube
Ligar
hello@aikido.dev
LinkedInX
Subscrever
Mantenha-se a par de todas as actualizações
Ainda não é o caso.
👋🏻 Obrigado! Está inscrito.
Equipa de Aikido
Ainda não é o caso.
© 2025 Aikido Security BV | BE0792914919
🇪🇺 Endereço registado: Coupure Rechts 88, 9000, Ghent, Bélgica
🇪🇺 Endereço do escritório: Gebroeders van Eyckstraat 2, 9000, Ghent, Bélgica
🇺🇸 Endereço do escritório: 95 Third St, 2nd Fl, São Francisco, CA 94103, EUA
SOC 2
Conformidade
ISO 27001
Conformidade