PHPackages                             enlinea777/captcha-emoji - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Security](/categories/security)
4. /
5. enlinea777/captcha-emoji

ActiveLibrary[Security](/categories/security)

enlinea777/captcha-emoji
========================

Sistema de captcha anti-bot de nivel militar con emojis, protección DDoS integrada y resistencia contra IA

00PHP

Since Dec 31Pushed 4mo agoCompare

[ Source](https://github.com/enlinea777/captcha-emoji)[ Packagist](https://packagist.org/packages/enlinea777/captcha-emoji)[ RSS](/packages/enlinea777-captcha-emoji/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Sistema de Captcha + Emojis - challenge efímero de alta entropía
================================================================

[](#sistema-de-captcha--emojis---challenge-efímero-de-alta-entropía)

Sistema portable y profesional de validación humana con máxima seguridad contra bots.

**⚠️ IMPORTANTE**: Este software requiere atribución obligatoria. Ver [LICENSE](LICENSE) para detalles.

**GitHub**:

🔥 Características Únicas
------------------------

[](#-características-únicas)

Este sistema es el **único captcha open-source** con:

- ⚡ **Anti-IA avanzado**: Emojis cortados + códigos de esquina
- 🛡️ **Protección DDoS**: Integración fail2ban lista para usar
- 📊 **Logs forenses**: Compatible con herramientas SIEM
- 🎯 **Honeypot dual**: Campo oculto + User-Agent analysis
- 🔒 **Military-grade**: Usado en producción por Escuela Pintamonos
- 💯 **100% Open Source**: MIT con atribución

📁 Estructura
------------

[](#-estructura)

```
captcha_system/
├── src/
│   └── CaptchaEmoji.php      # Clase principal con namespace CaptchaSystem
├── fonts/
│   └── captcha/               # 22 fuentes DejaVu TTF
├── emojis/                    # 3456 emojis PNG
├── ejemplo/                   # Ejemplo funcional completo
│   ├── index.html
│   ├── generate_captcha.php
│   ├── get_emoji_options.php
│   ├── emoji_image.php
│   └── verify_captcha.php
├── README.md
└── LICENSE                    # MIT con atribución obligatoria

```

Demo enlinea
------------

[](#demo-enlinea)

- **Website**: [https://www.escuelapintamonos.cl/captcha\_system/ejemplo](https://www.escuelapintamonos.cl/captcha_system/ejemplo)

🎯 Demo Rápida
-------------

[](#-demo-rápida)

instalar:

```
composer require enlinea777/captcha-emoji
```

Abre `ejemplo/index.html` en tu servidor PHP para ver el sistema funcionando.

```
cd captcha_system/ejemplo
php -S localhost:8000
# Abre: http://localhost:8000
```

🚀 Instalación
-------------

[](#-instalación)

1. Copiar la carpeta `captcha_system/` a tu proyecto
2. **IMPORTANTE**: Asegúrate de que la carpeta tenga permisos de escritura para crear el archivo de log
3. Crear archivos wrapper en la raíz de tu proyecto:

### generate\_captcha.php

[](#generate_captchaphp)

```
