WebTrap é um projeto Django que implementa um formulário honeypot. O honeypot é uma armadilha para detectar e registrar atividades suspeitas, como acessos não autorizados e preenchimento automatizado de formulários.
- Formulário de captura de dados (nome e e-mail).
- Detecção de acesso ao honeypot.
- Registro de atividades suspeitas.
- Página de aviso quando a armadilha é acionada.
-
Python 3.12
-
Django 5.0.6
-
HTML/CSS (templates)
git clone https://github.com/seu-usuario/WebTrap.git cd WebTrap
python -m venv venv source venv/bin/activate # Para Linux/Mac venv\Scripts\activate # Para Windows
pip install django
python manage.py migrate
python manage.py runserver
http://127.0.0.1:8000/webtrap/honeypot-form/
Acesse o formulário honeypot em /webtrap/honeypot-form/. Preencha o formulário e envie. Se a armadilha for acionada, uma mensagem de aviso será exibida e a atividade será registrada no banco de dados.