Segurança da informação para iniciantes: 7 hábitos que protegem você
Segurança da informação é o conjunto de cuidados para proteger dados e sistemas contra acesso indevido, alteração e perda. Para quem está começando, sete hábitos resolvem a maior parte dos riscos do dia a dia: senhas fortes e únicas, verificação em duas etapas, atenção a golpes de phishing, atualizações em dia, backups, cuidado com permissões e nunca expor segredos em código.
O que é segurança da informação
Segurança da informação cuida de três objetivos, conhecidos como a tríade CID:
- Confidencialidade: só quem deve ter acesso tem acesso.
- Integridade: os dados não são alterados sem autorização.
- Disponibilidade: os dados e sistemas estão acessíveis quando você precisa.
Este artigo é sobre defesa: como se proteger. O foco é o que qualquer pessoa pode fazer hoje.
1. Senhas fortes e diferentes para cada conta
Reusar a mesma senha em vários lugares é perigoso: se um site vazar, todos os outros ficam expostos. Prefira senhas longas (frases com várias palavras funcionam) e use um gerenciador de senhas, que cria e guarda uma senha diferente para cada serviço, exigindo que você lembre só de uma senha mestra.
2. Verificação em duas etapas
Ative em e-mail, redes sociais e banco. Depois da senha, o serviço pede um segundo comprovante, como um código gerado por um aplicativo autenticador. Mesmo que alguém descubra a sua senha, não consegue entrar sem o segundo item. Prefira o aplicativo ao código por SMS, quando possível.
3. Desconfie de mensagens apressadas (phishing)
Phishing é o golpe em que alguém se passa por um banco, uma loja ou um conhecido para fazer você clicar em um link falso ou informar dados. Sinais de alerta:
- Urgência ("sua conta será bloqueada em 1 hora").
- Remetente ou link com endereço estranho.
- Pedido de senha, código ou dados do cartão.
- Prêmio ou oferta boa demais.
Na dúvida, não clique: entre no site pelo endereço que você já conhece e confira lá.
4. Mantenha tudo atualizado
Atualizações do sistema, do navegador e dos aplicativos corrigem falhas de segurança. Deixe as atualizações automáticas ligadas.
5. Faça backup
Fotos, documentos e trabalhos podem se perder por defeito, roubo ou golpe. Mantenha cópias em mais de um lugar, e pelo menos uma fora do aparelho principal (um disco externo ou um serviço de nuvem). Teste de vez em quando se você consegue abrir os arquivos.
6. Cuidado com permissões e redes públicas
- Revise quais aplicativos pedem acesso a câmera, localização e contatos, e negue o que não faz sentido.
- Em Wi-Fi público, evite operações sensíveis, como entrar no banco.
7. Quem programa: nunca exponha segredos no código
Senhas, tokens e chaves de acesso não devem ficar escritos no código nem subir para repositórios públicos, como o GitHub. Veja como o Git guarda o histórico em Git e GitHub para iniciantes. Guarde segredos em variáveis de ambiente ou arquivos que o Git ignora.
Quando precisar gerar uma senha ou um código aleatório em Python, use o módulo secrets, feito para segurança, e não o random:
import secrets
import string
alfabeto = string.ascii_letters + string.digits
senha = "".join(secrets.choice(alfabeto) for _ in range(16))
print(len(senha))Resultado:
16O código mostra só o tamanho, de propósito: nunca imprima nem guarde senhas de verdade em exemplos.
Gere uma senha com tamanho escolhido
Rode o código e troque o 16 por outros tamanhos. Quanto maior, mais difícil de adivinhar. Em uma conta real, use um gerenciador de senhas para guardar o resultado.
import secrets
import string
alfabeto = string.ascii_letters + string.digits
senha = "".join(secrets.choice(alfabeto) for _ in range(16))
print(len(senha))
Resultado esperado:
16
O secrets.choice escolhe cada caractere de forma aleatória e segura, e o join junta todos em um texto. Mostramos só o tamanho para não exibir a senha.
Perguntas frequentes
O que é phishing?
É um golpe em que alguém se passa por uma empresa ou pessoa de confiança para fazer você clicar em um link falso ou informar senhas e dados pessoais.
Gerenciador de senhas é seguro?
Costuma ser bem mais seguro do que reusar senhas ou anotá-las em lugares soltos, desde que você proteja a senha mestra com uma frase longa e a verificação em duas etapas.
O que é verificação em duas etapas?
É um segundo comprovante pedido depois da senha, como um código de um aplicativo autenticador. Ele protege a conta mesmo que a senha vaze.
Preciso de antivírus?
Depende do sistema e do seu uso. O mais importante é manter tudo atualizado, baixar programas só de fontes confiáveis e desconfiar de mensagens suspeitas.
Fontes e para saber mais
Apoie o EasyCode 💜
O EasyCode é gratuito, independente e sem anúncios. Manter a plataforma rápida, com compiladores no navegador e novos conteúdos atualizados tem custos reais todo mês. Se o site está te ajudando a aprender, veja como apoiar o projeto para continuarmos sempre no ar e acessíveis para todos.