https://github.com/felipecezar01/fullstack-security-showcase
Um website para treinar defesa contra SQL Injection e XSS, além do uso de HTTPS.
https://github.com/felipecezar01/fullstack-security-showcase
css html https javascript ssl-certificate xss
Last synced: 9 months ago
JSON representation
Um website para treinar defesa contra SQL Injection e XSS, além do uso de HTTPS.
- Host: GitHub
- URL: https://github.com/felipecezar01/fullstack-security-showcase
- Owner: felipecezar01
- Created: 2024-10-30T11:18:31.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-15T20:16:41.000Z (about 1 year ago)
- Last Synced: 2025-02-10T01:26:10.934Z (11 months ago)
- Topics: css, html, https, javascript, ssl-certificate, xss
- Language: JavaScript
- Homepage: https://security-showcase.vercel.app
- Size: 73.2 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🔐 Aplicação de Treinamento em Segurança Web
Este projeto é uma aplicação simples, desenvolvida com **HTML**, **CSS** e **JavaScript**, criada para treinar **proteção contra SQL Injection e XSS** (Cross-Site Scripting). Além disso, explora o uso de **HTTPS** com certificados para garantir uma conexão segura. O objetivo é demonstrar práticas de segurança em autenticação de usuários, comparando exemplos com e sem proteção.
---
## 📸 Pré-visualização
---
## 🛠️ Tecnologias Utilizadas
- **Frontend**: HTML, CSS, JavaScript
- **Segurança**:
- Proteção contra SQL Injection
- Proteção contra XSS
- Implementação de HTTPS com certificados SSL
---
## 🔍 Funcionalidades
- Simulação de duas possibilidades de login:
- **Login sem proteção**: demonstra vulnerabilidades que podem ser exploradas através de SQL Injection e XSS.
- **Login com proteção**: implementação de técnicas para proteger contra ataques comuns de injeção de SQL e XSS.
- Uso de **HTTPS** para assegurar uma conexão criptografada e segura.
---
## 🛡️ Objetivo do Projeto
- Entender os riscos de segurança comuns em aplicações web.
- Praticar a implementação de proteções contra **SQL Injection** e **XSS**.
- Aprender a configurar **certificados SSL** e forçar o uso de HTTPS.
---
📚 *Projeto desenvolvido para aprimorar conhecimentos em segurança web e proteção de dados de usuários.*