Lição 1 de 5 · 8 min
Superfície de ataque e uma base de reforço
O que significa "superfície de ataque" num Mac, e a ordem de operações que transforma uma instalação predefinida numa reforçada.
Reforçar um computador não significa torná-lo inquebrável. Significa remover as portas e janelas que ninguém usa, para que as que restam sejam mais fáceis de vigiar. Este curso percorre esse processo para um único Mac usado por uma pessoa: sem uma frota de servidores, sem departamento de TI, apenas as definições e verificações que qualquer pessoa consegue fazer sozinha.
O que significa "superfície de ataque"
A superfície de ataque de um computador é tudo nele que possa ser alcançado ou usado indevidamente: cada conta que pode iniciar sessão, cada serviço à espera de uma ligação de rede, cada app que pode correr, cada porta deixada aberta. Cada uma é uma pequena aposta em que nada vai alguma vez correr mal com ela. Uma base de reforço é o conjunto de mudanças que reduz o número de apostas que está a fazer, sem fingir que as restantes estão isentas de risco.
O macOS já parte de uma posição razoavelmente forte: os Macs recentes encriptam o armazenamento por defeito, o código tem de ser assinado para correr, e a Proteção da Integridade do Sistema impede até uma conta de administrador de reescrever silenciosamente ficheiros centrais do sistema. As próximas quatro lições abordam as partes que ainda pode melhorar: como o disco é encriptado e como a máquina arranca, quem tem uma conta e o que pode fazer, que serviços e portas estão abertos, e como verificar as defesas já incorporadas.
Princípios de conceção por trás das definições
As definições individuais neste curso servem todas um pequeno conjunto de ideias subjacentes. O privilégio mínimo significa dar a uma conta, ou a um programa, apenas o acesso de que precisa, nunca mais "para o caso de ser útil mais tarde". O isolamento de processos e a separação de domínios significam impedir que os erros de uma app se espalhem para outra: um separador de navegador comprometido não deveria conseguir ler os ficheiros do seu cliente de e-mail. Os estados privilegiados e não privilegiados são a distinção entre uma conta de administrador e uma padrão, e entre um processo a correr como root e um a correr como um utilizador comum. Nenhuma destas ideias é específica do macOS; são os mesmos princípios em torno dos quais qualquer sistema operativo moderno é construído, e cada definição no resto deste curso é realmente uma delas aplicada a um ecrã ou comando específico.
Porque é que a ordem importa
Algumas mudanças protegem-no mesmo que nunca faça mais nada; outras só importam depois de o básico já estar em vigor. Uma base sensata faz primeiro as mudanças de alto valor e baixo esforço.
- Encripte o disco (FileVault) para que os dados fiquem protegidos mesmo que o Mac se perca, seja roubado, ou apreendido enquanto estiver desligado.
- Mantenha o macOS e as apps atualizados, já que a maioria das correções para fraquezas conhecidas chega como atualizações de software, não como novas definições.
- Separe contas e privilégios: use uma conta padrão no dia a dia, guarde o acesso de administrador para quando realmente for preciso.
- Desligue serviços e portas que não usa: a partilha de ficheiros, a partilha de ecrã, e o início de sessão remoto são predefinições comuns deixadas ligadas sem motivo.
- Verifique. O macOS vem com defesas já ativas; verifique que continuam ativas, com regularidade, com os comandos só de leitura abordados neste curso.
Custos, e o que este curso não vai dizer para fazer
Cada uma destas mudanças tem um custo: um disco encriptado precisa de uma chave de recuperação guardada nalgum lugar seguro; uma conta padrão significa escrever uma palavra-passe mais vezes; uma porta fechada pode ser uma de que realmente precisava para uma impressora ou um disco de cópia de segurança. O reforço é uma série de compromissos, e o compromisso certo depende para que serve a máquina e quem a poderia visar.
Este curso nunca vai sugerir desligar a Proteção da Integridade do Sistema, o Gatekeeper, ou a encriptação de disco que os Macs com Apple silicon aplicam por defeito. Alguns guias de reforço escritos para utilizadores avançados incluem passos desse tipo, ou fornecem scripts e listas de regras de terceiros para importar para um firewall de baixo nível. Destinam-se a pessoas dispostas a aceitar o risco de uma atualização quebrada ou de uma falha mais difícil de diagnosticar; a orientação deste curso é deliberadamente mais restrita, e cada definição é verificada contra a própria documentação da Apple antes de ser incluída.
| Camada | Abordada em |
|---|---|
| Arranque, encriptação de disco, Secure Enclave | Lição 2 |
| Contas, grupos, palavras-passe, sudo | Lição 3 |
| Serviços de partilha, portas abertas, o Firewall de Aplicações | Lição 4 |
| SIP, Gatekeeper, XProtect, Modo de Bloqueio, atualizações | Lição 5 |
A reter
- A superfície de ataque é cada conta, serviço, porta e app que possa ser alcançada ou usada indevidamente; o reforço reduz essa contagem, não elimina todo o risco.
- Uma ordem sensata é: encriptar, atualizar, separar privilégios, fechar serviços e portas não usados, e depois verificar.
- Cada mudança de reforço tem um custo real (uma chave de recuperação para guardar, uma palavra-passe para escrever, uma funcionalidade a perder); o compromisso certo depende da máquina e de quem a poderia visar.
- Este curso nunca recomenda desativar a Proteção da Integridade do Sistema, o Gatekeeper, ou a encriptação de disco predefinida.
Teste-se
1. O que significa "reduzir a superfície de ataque" na prática?
- Eliminar todas as contas de utilizador exceto uma
- Desligar todos os serviços de rede, incluindo os que usa
- Remover ou desativar contas, serviços, portas e apps que realmente não usa — Certo.
- Instalar mais software de segurança
A redução da superfície de ataque tem como alvo o que não é usado ou é desnecessário, não tudo indiscriminadamente, e é sobre configuração, não sobre acrescentar mais software.
2. Na ordem de base que esta lição dá, o que vem antes de separar contas e privilégios?
- Fechar portas não usadas
- Encriptar o disco e manter o sistema atualizado — Certo.
- Ativar o Modo de Bloqueio
- Comprar um firewall de hardware
A encriptação e as atualizações protegem a máquina mesmo antes de qualquer outra mudança, por isso a base começa aí.
3. Porque evita este curso recomendar desativar a Proteção da Integridade do Sistema ou o Gatekeeper?
- Não são funcionalidades reais do macOS
- Abrandam demasiado o Mac
- Desligá-los enfraquece proteções que a Apple incorpora por defeito, por um benefício que este curso não assume que precise — Certo.
- Só podem ser desativados pela Apple
Alguns guias avançados sugerem desativar proteções incorporadas para fluxos de trabalho específicos; para uma base de reforço geral o compromisso não vale a pena, e o objetivo deste curso exclui-o.
Praticar com o FireAI
Ponha esta lição em prática no seu próprio Mac.
- Modos de segurança: Casa, Café, Paranoico, Sob ataque — Ajuste o rigor do FireAI ao sítio onde o seu Mac está de facto, com um toque.
- Encontre apps com falhas de segurança conhecidas — Feche falhas conhecidas antes que alguém as use: atualize a única app que precisa disso.
- Responda ao seu primeiro pedido de ligação, e o que cada duração significa — Perceba exatamente o que está a aprovar da primeira vez que o FireAI perguntar.
Fontes
- Apple Support: Set up your Mac to be secure
- Apple Platform Security guide
- drduh: macOS Security and Privacy Guide
Ponha em prática no seu Mac
Experimente todas as funcionalidades grátis durante 17 dias, sem cartão.