Skip to content

YanSardinha/Seguranca-Testes-de-Intrusao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto de Segurança de Sistemas - Testes de Segurança em um Banco local

Este projeto foi desenvolvido pelos alunos Marco Antônio e Yan Sardinha como parte da avaliação semestral da disciplina de Segurança de Sistemas na ULBRA Palmas, Universidade Luterana do Brasil.

Descrição dos Arquivos

  1. .gitignore: Arquivo que lista os arquivos e diretórios a serem ignorados pelo sistema de controle de versão Git.

  2. intrusao.md: Contém informações detalhadas sobre os testes de intrusão que foram realizados durante o desenvolvimento do projeto. Clique aqui para visualizar o intrusao.md.

  3. main.py: Arquivo principal do projeto, responsável pela interação com o usuário para cadastro e login.

  4. requirements.txt: Lista as bibliotecas utilizadas no projeto, juntamente com suas versões. Pode ser utilizado para instalar as dependências necessárias.

  5. test_hashs.py: Automatiza os testes de verificação para garantir que a mesma senha gere hashes diferentes.

  6. test_security.py: Automatiza testes de segurança, incluindo verificações de SQL injection e força bruta.

  7. utils.py: Implementa funções relacionadas ao banco de dados.

Executando o Projeto

Para executar o projeto, certifique-se de ter as dependências instaladas. Utilize o seguinte comando:

pip install -r requirements.txt

Em seguida, execute o arquivo main.py para interagir com o sistema.

Notas Adicionais

  • Certifique-se de revisar o arquivo intrusao.md para obter detalhes sobre os testes de intrusão realizados.

  • Este projeto foi desenvolvido como parte da avaliação semestral da disciplina de Segurança de Sistemas na ULBRA Palmas.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages