Coleção de pequenos projetos desenvolvidos em Python, com foco no aprendizado prático de lógica de programação, redes, segurança da informação e fundamentos de Cybersecurity.
Este repositório reúne exercícios e ferramentas simples desenvolvidos durante minha jornada de estudos em Tecnologia da Informação e Segurança da Informação.
Ferramenta desenvolvida em Python para análise básica de endereços IP.
Conceitos praticados:
- Endereços IPv4
- Validação de entrada
- Manipulação de strings
- Estruturas condicionais
- Tratamento de dados
📄 Arquivo: analisador_ip.py
Calculadora desenvolvida em Python para realizar operações matemáticas básicas.
Operações:
- Adição
- Subtração
- Multiplicação
- Divisão
Conceitos praticados:
- Variáveis
- Entrada de dados
- Operadores matemáticos
- Estruturas condicionais
- Funções
📄 Arquivo: calculadora.py
Programa desenvolvido em Python para geração de hashes a partir de uma entrada fornecida pelo usuário.
Conceitos praticados:
- Hashing
- Biblioteca
hashlib - SHA-256
- Segurança da informação
- Manipulação de strings
📄 Arquivo: gerador_hash.py
O projeto tem finalidade educacional e demonstra o conceito de funções hash. Hashes não são mecanismos de criptografia reversível.
Ferramenta desenvolvida em Python para verificar requisitos básicos de segurança de uma senha.
Conceitos praticados:
- Validação de dados
- Expressões condicionais
- Manipulação de strings
- Critérios de segurança de senhas
- Lógica de programação
📄 Arquivo: validador_senha.py
- 🐍 Python
- 🔐 Fundamentos de Segurança da Informação
- 🌐 Fundamentos de Redes
- 💻 Lógica de Programação
- 🧰 Git
- 🐙 GitHub
O objetivo deste repositório é documentar minha evolução prática com Python, desenvolvendo pequenos projetos que possam ser utilizados para estudar e aplicar conceitos relacionados a:
- Programação
- Redes de computadores
- Segurança da Informação
- Cybersecurity
- Automação
- Lógica de programação
Novos projetos e melhorias serão adicionados conforme minha evolução nos estudos.
Cristiano Costa Batista Bonifácio
Estudante de Análise e Desenvolvimento de Sistemas, com foco em:
Cybersecurity | Segurança da Informação | Linux | Redes | Cloud | Python
🔗 GitHub
Este projeto está disponível sob a licença definida no arquivo LICENSE.