Article image
Luiz Café
Luiz Café03/10/2022 15:10
Share

Descubra como Google Colab e Python Podem te Ajudar a Ter Mais Segurança na Internet!

  • #Python
  • #Boas práticas

print(“Segurança Online!”)

 Navegar na internet, de forma segura, é uma preocupação recorrente, não é mesmo?

Se você fizer uma simples pesquisa na internet irá descobrir alguma notícia sobre vazamento de dados ou até mesmo um ataque cibernético! Somente em 2021, cinco ataques despertaram o alerta para a importância de proteger nossos dados: foram ataques em Bancos importantes, Loja de Moda, Seguradora, Agência de Viagens e uma empresa do setor de relacionamento com o cliente. Por isso, precisamos estar sempre atentos para não ser surpreendidos de forma desagradável com um roubo de dados pessoais e arquivos sensíveis.

Porém, o que podemos fazer para acessar a internet de forma segura, minimizando o máximo nossa preocupação com a segurança e privacidade dos nossos dados?

Uma maneira bem eficiente de evitar que isso aconteça é criando senhas fortes e complexas para evitar possíveis ataques. Pensando nisso, escrevo este artigo ensinando você a criar um código simples escrito com a linguagem de programação Python, que será capaz de gerar senhas mais seguras! Vale muito a pena aprender não é mesmo! Então, não deixe de aprender hoje mesmo a criar suas próprias senhas e ainda quem sabe ajudar seus amigos!

Vamos lá!?

Para escrever seu código você vai precisar de:

·        Conhecimentos básicos de Python;

·        Um computador ou notebook com acesso à internet;

·        Uma conta Gmail;

·        Vontade de aprender.

Começando a escrever o código?

Antes de escrever seu código é importante que você tenha uma conta no Gmail, pois vamos utilizar o Google Colab, caso você não conheça o Google Colab é um serviço gratuito, na nuvem, que faz parte da área de pesquisas científicas do Google, proporcionando que qualquer pessoa interessada tenha a oportunidade de escrever seus códigos Python no seu navegador, totalmente grátis sem a necessidade de nenhuma configuração.

image

Ainda é possível realizar uma verdadeira mistura de código com textos, geralmente em Markdown. Com o Google Colab você tem a possibilidade de escrever diversos projetos diferentes e ainda enriquecer seu portfólio e salvar cada um no Google Drive ou Github. Ele pode ser utilizado, por exemplo para:

·        Análise de Dados;

·        Educação;

·        Machine Learning(Aprendizado de Máquina).

Vamos codar!?

Agora que você já conhece todas as ferramentas necessárias para criar seu próprio gerador de senhas seguras vamos iniciar a escrever nosso código! Siga os passos abaixo:

Primeiro passo: acesse o site:< https://colab.research.google.com/> e faça login com sua conta Google!

Segundo passo: abrirá uma janela, procure por “Novo Notebook” e clique sobre ele;

Terceiro passo: escreva o seguinte código:

from random import choice

import string

minha_senha = int(input("Qual o tamanho da sua senha? "))

caracteres = string.ascii_letters + string.digits + string.punctuation

senha_protegida = ''

for i in range(minha_senha):

 senha_protegida += choice(caracteres)

print("A senha gerada é: ",senha_protegida)

Quarto passo: pressione ctrl+enter  ou então, clique sobre o botão que está ao lado esquerdo da primeira linha.

Quinto passo: digite no campo apropriado qual o tamanho de sua senha!

image

E pronto! Você acabou de criar um programa gerador de senhas seguras utilizando Python e o Google Colab.

Você pode conferir o código também em meu GitHub!

Explicando o código: primeiro foi feito foi a importação de duas bibliotecas: random e string, possibilitando iniciar a escrever o código. Dando continuidade escrevemos o nome da nossa variável inteira, nesse caso, “minha_senha” para determinar qual seria o tamanho da senha que desejamos criar e quais caracteres são permitidos.

Por fim, precisamos criar outra variável vazia para receber a senha criada, o nome da variável é senha_protegida e logo após utilizamos o for i in range e incluímos a primeira variável dentro dos parênteses dois pontos mais a segunda variável somada aos caracteres e finalmente chamamos o comando “print”, que permite executar o código, escrito com a mensagem (“A senha gerada é:”, senha_protegida) e terminamos o código que exibirá a mensagem “Qual o tamnho da sua senha? E após a resposta a senha é gerada.

Dicas extras de segurança na internet

Uma senha segura é uma boa maneira de proteger seus dados, porém é preciso adotar algumas outras medidas para manter sua segurança no ambiente da internet. Veja abaixo algumas dicas importantes para sua segurança online:

·        Troque sua senha preferencialmente de três em três meses;

·        Não compartilhe dados pessoais e senhas com estranhos, em redes sociais, e-mail, aplicativos de mensagens entre outros;

·        Ative a verificação por duas etapas;

·        Não baixe aplicativos ou softwares de fontes desconhecidas ou duvidosas;

·        Desconfie de ofertas muito exageradas;

·        Antes de atender uma chamada, verifique a origem do número que está ligando;

·        Não clique em e-mails suspeitos, de fonte duvidosa.

Essas são apenas algumas dicas simples, que, porém, se adotadas de maneira correta podem te ajudar de alguma forma a ter problemas na rede. Caso você deseje receber mais dicas, baixe a cartilha de segurança, disponibilizada no site < https://cartilha.cert.br/> nela você encontra diversas dicas de como se proteger na internet e navegar de maneira segura. É importante lembrar que não existe uma solução 100% segura disponível no momento, por isso devemos sempre estar atentos para não cometer erros que podem comprometer nossa segurança online.

A importância da LGPD – Lei Geral de Proteção de Dados

Pensando em trazer maior segurança para os usuários, foi criada a LGPD – Lei Geral de Proteção de Dados, ela é recente e está em vigor desde o mês de agosto de 2018, a lei busca proteger os dados das pessoas e garantir sua liberdade ao utilizar seus próprios dados na internet. Ela foi inspirada na GDPR- General Data Protection Regulation ou em português realizando a tradução Regulamentação Geral de Proteção de Dados , uma versão europeia da lei.

Existem diversas punições para quem não cumprir com a LGPD e por isso é importante conhecer bem quais são os dados que podem ou não ser coletados para evitar maiores problemas e criar prejuízos para as empresas e até mesmo para as pessoas físicas.

Caso você deseje saber mais sobre a Lei, acesse o site:< https://www.gov.br/cidadania/pt-br/acesso-a-informacao/lgpd>

Considerações Finais

Após a leitura do artigo você aprendeu a criar um código gerador de senhas mais seguras utilizando Python e o Google Colab, você também viu também como se proteger seus dados tomando algumas atitudes simples que podem fazer grande diferença no final e ainda conheceu um pouco sobre LGPD.

Agora é com você! Não deixe de praticar Python e conhecer mais sobre o Google Colab para escrever códigos cada vez melhores e seguros! Proteja seus dados sempre que possível! Aqui na DIO você encontra um curso gratuito: “Segurança da Informação com Python”, ministrado pelo professor Bruno Dias. E também o curso de LGPD com Raquel Greco, intitulado:” Conheça tudo sobre a LGPD – Elementos fundamentais”. Vale a pena conferir!

 Se você gostou, não deixe de comentar, compartilhar e deixar seu “up”.

print(" Até um próximo artigo!")

#EuSouDioCampusExpert

Share
Comments (3)
Laio Silva
Laio Silva - 03/10/2022 18:14

Olá, tudo bom?

Bacana seu artigo.

Qual sua visão sobre controle de qualidade?

Por favor, posso contar com seu voto no artigo abaixo?

DIO| Codifique o seu futuro global agora

Qual sua opinião? Algo a acrescentar?

Desde já, te agradeço!

Erik Cordeiro
Erik Cordeiro - 05/10/2022 21:17

Muito bom o seu artigo, achei bastante objetivo e foi bem fácil de digerir. Vou ler novamente com mais calma e tentar fazer um comentário mais detalhado.

Pamela Moreira
Pamela Moreira - 05/10/2022 18:28

O artigo ficou muito interessante!! Parabéns!