Go to file
2025-08-07 18:55:56 -03:00
docker-compose.yml Subir archivos a "/" 2025-05-29 00:15:34 -03:00
LEER.txt Actualizar LEER.txt 2025-08-07 18:48:09 -03:00
metricas_gugler.py Subir archivos a "/" 2025-05-29 00:16:55 -03:00
README Añadir README 2025-08-07 18:55:56 -03:00
test_buscador.php Actualizar test_buscador.php 2025-08-07 18:51:50 -03:00

📦 INSTALACIÓN DEL ENTORNO

▶️ LEVANTAR CONTENEDORES DOCKER
--------------------------------
Ejecutar en la raíz del proyecto:

    docker compose up -d
    # o alternativamente (para versiones antiguas):
    # docker-compose up -d

▶️ INSTALAR DEPENDENCIAS PHP
-----------------------------
Requisitos para el entorno PHP 8.4:

    sudo apt install composer php8.4-curl php8.4-intl php8.4-mbstring php8.4-xml php8.4-cli


🌐 SISTEMAS LEVANTADOS
-----------------------

    🧪 Selenium Grid:    http://localhost:4444
    📁 File Explorer:    http://localhost:8081


📍 DIRECTORIO DE TEST
=====================

🔒 MONITOREO DE PHISHING EN BUSCADORES
---------------------------------------

1. Instalar dependencias PHP (en la raíz del proyecto):

       composer require php-webdriver/webdriver
       composer require phpmailer/phpmailer
       composer require vlucas/phpdotenv

2. Crear archivo `.env` (opcional, para envío de correo):

       EMAIL="tucorreo@gmail.com"
       PASSWORD="tu_clave"

   ⚠️ Si no se define `.env`, el test funciona igual pero **no se enviará email**.

3. Ejecutar test de monitoreo:

       php test_buscador.php

   💡 Se puede ver la ejecución en tiempo real en Selenium Grid:
       http://localhost:4444


📊 MONITOREO DE MÉTRICAS DE SITIO
----------------------------------

1. Instalar librerías necesarias de Python:

       pip install 'urllib3<2' 'chardet<5'
       pip install selenium python-dotenv requests

2. Ejecutar el test:

       python3 metricas_gugler.py