{"id":28965122,"url":"https://github.com/felipesanchez-dev/scaner-de-red","last_synced_at":"2025-06-24T06:09:18.935Z","repository":{"id":298581467,"uuid":"1000391117","full_name":"felipesanchez-dev/Scaner-de-red","owner":"felipesanchez-dev","description":null,"archived":false,"fork":false,"pushed_at":"2025-06-11T20:16:04.000Z","size":40,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-11T21:46:44.937Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/felipesanchez-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-11T17:52:21.000Z","updated_at":"2025-06-11T20:16:07.000Z","dependencies_parsed_at":"2025-06-11T21:48:07.633Z","dependency_job_id":"5dda73ae-0b77-438c-a881-aeae5c1d9123","html_url":"https://github.com/felipesanchez-dev/Scaner-de-red","commit_stats":null,"previous_names":["felipesanchez-dev/scaner-de-red"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/felipesanchez-dev/Scaner-de-red","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/felipesanchez-dev%2FScaner-de-red","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/felipesanchez-dev%2FScaner-de-red/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/felipesanchez-dev%2FScaner-de-red/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/felipesanchez-dev%2FScaner-de-red/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/felipesanchez-dev","download_url":"https://codeload.github.com/felipesanchez-dev/Scaner-de-red/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/felipesanchez-dev%2FScaner-de-red/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261618141,"owners_count":23185097,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-06-24T06:09:16.295Z","updated_at":"2025-06-24T06:09:18.920Z","avatar_url":"https://github.com/felipesanchez-dev.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🌐 Network Scanner Pro\n\n\u003cdiv align=\"center\"\u003e\n\n![Python](https://img.shields.io/badge/Python-3.7+-blue.svg)\n![License](https://img.shields.io/badge/License-MIT-green.svg)\n![Platform](https://img.shields.io/badge/Platform-Windows%20%7C%20Linux%20%7C%20macOS-lightgrey.svg)\n![Status](https://img.shields.io/badge/Status-Active-brightgreen.svg)\n\n**Herramienta avanzada de descubrimiento y análisis de red con interfaz gráfica profesional**\n\n[Características](#-características) • [Instalación](#-instalación) • [Uso](#-uso) • [Contribución](#-contribución) • [Documentación](#-documentación)\n\n\u003c/div\u003e\n\n---\n\n## 📋 Tabla de Contenido\n\n- [Descripción](#-descripción)\n- [Características](#-características)\n- [Requisitos del Sistema](#-requisitos-del-sistema)\n- [Instalación](#-instalación)\n- [Uso](#-uso)\n- [Estructura del Proyecto](#-estructura-del-proyecto)\n- [Contribución](#-contribución)\n- [Seguridad y Privacidad](#-seguridad-y-privacidad)\n- [Roadmap](#-roadmap)\n- [Licencia](#-licencia)\n- [Desarrollador](#-desarrollador)\n\n---\n\n## 📖 Descripción\n\nNetwork Scanner Pro es una herramienta de código abierto desarrollada en Python que permite el descubrimiento, análisis y monitoreo de dispositivos en redes locales. Con una interfaz gráfica moderna y capacidades avanzadas de detección, es ideal tanto para administradores de red como para usuarios domésticos.\n\n### 🎯 Objetivo del Proyecto\n\nProporcionar una herramienta **gratuita**, **potente** y **fácil de usar** para el análisis de redes locales, con capacidades de:\n\n- ✅ Detección automática de dispositivos\n- ✅ Clasificación inteligente por tipo de dispositivo\n- ✅ Análisis de seguridad básico\n- ✅ Monitoreo en tiempo real\n- ✅ Reportes detallados y exportables\n\n---\n\n## ✨ Características\n\n### 🔍 Capacidades de Escaneo\n\n| Tipo de Escaneo           | Descripción                             | Tiempo Estimado | Uso Recomendado     |\n| ------------------------- | --------------------------------------- | --------------- | ------------------- |\n| **⚡ Escaneo Rápido**     | Análisis de dispositivos comunes (1-50) | 30-60 segundos  | Uso diario          |\n| **🔬 Escaneo Profundo**   | Análisis completo de la red (1-254)     | 3-10 minutos    | Análisis exhaustivo |\n| **📡 Monitoreo Continuo** | Seguimiento en tiempo real              | Indefinido      | Supervisión activa  |\n\n### 🖥️ Detección Inteligente de Dispositivos\n\n- **📱 Dispositivos Móviles**: iOS, Android, tablets\n- **💻 Computadoras**: Windows, macOS, Linux\n- **📺 Smart TV \u0026 Streaming**: Apple TV, Chromecast, Smart TVs\n- **🖨️ Impresoras \u0026 IoT**: Impresoras de red, dispositivos inteligentes\n- **🌐 Infraestructura**: Routers, switches, puntos de acceso\n- **🎮 Gaming**: PlayStation, Xbox, Nintendo Switch\n- **🏠 Smart Home**: Alexa, Google Home, termostatos\n\n### 📊 Análisis Avanzado\n\n- **🔍 Fingerprinting de SO**: Detección automática del sistema operativo\n- **⚡ Análisis de Latencia**: Medición precisa de tiempos de respuesta\n- **🏭 Identificación de Vendor**: Reconocimiento del fabricante por dirección MAC\n- **🔐 Evaluación de Seguridad**: Detección de puertos abiertos y riesgos básicos\n- **📈 Estadísticas de Red**: Análisis de rendimiento y conectividad\n\n### 🎨 Interfaz Gráfica Moderna\n\n- **🌙 Tema Oscuro/Claro**: Interfaz personalizable y cómoda para los ojos\n- **📊 Vista en Tabla**: Organización clara y ordenada de dispositivos\n- **ℹ️ Panel de Detalles**: Información completa de cada dispositivo detectado\n- **📊 Barra de Progreso**: Monitoreo visual del estado del escaneo\n- **⌨️ Atajos de Teclado**: Navegación rápida y eficiente\n\n### 📄 Reportes y Exportación\n\n- **📋 Formato JSON**: Datos estructurados para análisis automatizado\n- **📝 Formato TXT**: Reportes legibles y presentables\n- **📊 Análisis Estadístico**: Resúmenes de tipos de dispositivos y métricas\n- **💾 Guardado Automático**: Historial de escaneos para comparación\n\n---\n\n## 🔧 Requisitos del Sistema\n\n### 💻 Sistemas Operativos Soportados\n\n| SO          | Versiones                            | Estado                     |\n| ----------- | ------------------------------------ | -------------------------- |\n| **Windows** | 10, 11                               | ✅ Completamente soportado |\n| **Linux**   | Ubuntu 20.04+, Debian 10+, CentOS 8+ | ✅ Completamente soportado |\n| **macOS**   | 10.15+ (Catalina o superior)         | ✅ Completamente soportado |\n\n### 🐍 Requisitos de Software\n\n- **Python**: 3.7 o superior (recomendado 3.9+)\n- **Tkinter**: Incluido con Python (verificar instalación)\n- **Permisos**: Usuario estándar (no requiere privilegios de administrador)\n- **Red**: Conexión a red local activa\n\n### 📦 Dependencias Python\n\n```mermaid\ngraph TD\n    A[Issue/Idea] --\u003e B[Fork Repository]\n    B --\u003e C[Create Feature Branch]\n    C --\u003e D[Implement Feature]\n    D --\u003e E[Write Tests]\n    E --\u003e F[Update Documentation]\n    F --\u003e G[Test Locally]\n    G --\u003e H{Tests Pass?}\n    H --\u003e|No| D\n    H --\u003e|Yes| I[Commit Changes]\n    I --\u003e J[Push to Fork]\n    J --\u003e K[Create Pull Request]\n    K --\u003e L[Code Review]\n    L --\u003e M{Approved?}\n    M --\u003e|No| N[Address Feedback]\n    N --\u003e D\n    M --\u003e|Yes| O[Merge to Main]\n    O --\u003e P[Deploy/Release]\n```\n\n```mermaid\ngraph TB\n    subgraph \"User Interface Layer\"\n        GUI[Tkinter GUI]\n        CLI[Command Line Interface]\n    end\n\n    subgraph \"Application Layer\"\n        Scanner[Network Scanner]\n        Config[Configuration Manager]\n        Export[Report Exporter]\n    end\n\n    subgraph \"Core Layer\"\n        Detection[Device Detection]\n        Analysis[Network Analysis]\n        Monitor[Real-time Monitor]\n    end\n\n    subgraph \"Network Layer\"\n        Ping[ICMP Ping]\n        Port[Port Scanner]\n        ARP[ARP Table]\n        DNS[DNS Lookup]\n    end\n\n    subgraph \"Data Layer\"\n        JSON[JSON Reports]\n        Logs[Log Files]\n        Config_File[Config Files]\n    end\n\n    GUI --\u003e Scanner\n    CLI --\u003e Scanner\n    Scanner --\u003e Detection\n    Scanner --\u003e Analysis\n    Scanner --\u003e Monitor\n    Detection --\u003e Ping\n    Detection --\u003e Port\n    Detection --\u003e ARP\n    Detection --\u003e DNS\n    Scanner --\u003e Export\n    Export --\u003e JSON\n    Scanner --\u003e Config\n    Config --\u003e Config_File\n    Scanner --\u003e Logs\n```\n\n### 🔄 Flujo de Escaneo\n\n```mermaid\nsequenceDiagram\n    participant User\n    participant GUI\n    participant Scanner\n    participant Network\n    participant Device\n\n    User-\u003e\u003eGUI: Click \"Start Scan\"\n    GUI-\u003e\u003eScanner: start_scan()\n    Scanner-\u003e\u003eNetwork: get_network_range()\n    Network--\u003e\u003eScanner: \"192.168.1.0/24\"\n\n    loop For each IP\n        Scanner-\u003e\u003eDevice: ping_host(ip)\n        Device--\u003e\u003eScanner: response/timeout\n        alt Device responds\n            Scanner-\u003e\u003eDevice: get_hostname(ip)\n            Scanner-\u003e\u003eDevice: get_mac_address(ip)\n            Scanner-\u003e\u003eDevice: scan_ports(ip)\n            Scanner-\u003e\u003eDevice: detect_os(ip)\n            Device--\u003e\u003eScanner: device_info\n            Scanner-\u003e\u003eGUI: update_device_list()\n        end\n    end\n\n    Scanner-\u003e\u003eGUI: scan_complete()\n    GUI-\u003e\u003eUser: Display results\n```\n\n### 🎯 Detección de Dispositivos\n\n```mermaid\nflowchart TD\n    Start([Inicio Detección]) --\u003e Ping{Ping Response?}\n    Ping --\u003e|No| End([Dispositivo Offline])\n    Ping --\u003e|Yes| GetMAC[Obtener MAC]\n    GetMAC --\u003e GetVendor[Consultar Vendor]\n    GetVendor --\u003e GetHostname[Obtener Hostname]\n    GetHostname --\u003e ScanPorts[Escanear Puertos]\n    ScanPorts --\u003e AnalyzePorts{Analizar Puertos}\n\n    AnalyzePorts --\u003e|SSH:22| Linux[Linux/Unix]\n    AnalyzePorts --\u003e|RDP:3389| Windows[Windows]\n    AnalyzePorts --\u003e|Bonjour:5353| Apple[Apple Device]\n    AnalyzePorts --\u003e|HTTP:80| WebDevice[Web Device]\n    AnalyzePorts --\u003e|Print:631| Printer[Printer]\n\n    Linux --\u003e Classify[Clasificar Dispositivo]\n    Windows --\u003e Classify\n    Apple --\u003e Classify\n    WebDevice --\u003e Classify\n    Printer --\u003e Classify\n\n    Classify --\u003e SaveDevice[Guardar Información]\n    SaveDevice --\u003e UpdateGUI[Actualizar GUI]\n    UpdateGUI --\u003e End2([Fin])\n```\n\n---\n\n## 🚀 Instalación\n\n### Método 1: Instalación Estándar ⭐ (Recomendado)\n\n#### 1️⃣ Clonar el Repositorio\n\n```bash\ngit clone https://github.com/felipesanchez-dev/network-scanner-pro.git\ncd network-scanner-pro\n```\n\n#### 2️⃣ Crear Entorno Virtual (Altamente Recomendado)\n\n```bash\n# Windows\npython -m venv scanner_env\nscanner_env\\Scripts\\activate\n\n# Linux/macOS\npython3 -m venv scanner_env\nsource scanner_env/bin/activate\n```\n\n#### 3️⃣ Instalar Dependencias\n\n```bash\npip install -r requirements.txt\n```\n\n#### 4️⃣ Ejecutar la Aplicación\n\n```bash\npython main.py\n```\n\n### Método 2: Instalación con Funcionalidades Avanzadas\n\nPara capacidades adicionales como detección avanzada de SO:\n\n```bash\n# Instalar dependencias opcionales\npip install python-nmap scapy\n\n# Verificar instalación\npython -c \"import nmap, scapy; print('✅ Dependencias avanzadas instaladas')\"\n```\n\n### Método 3: Instalación con Docker 🐳\n\n```bash\n# Construir imagen\ndocker build -t network-scanner-pro .\n\n# Ejecutar contenedor con acceso a red\ndocker run -it --network host network-scanner-pro\n```\n\n### 🔧 Solución de Problemas Comunes\n\n#### ❌ Error de Tkinter en Linux\n\n```bash\n# Ubuntu/Debian\nsudo apt-get install python3-tk python3-dev\n\n# CentOS/RHEL/Fedora\nsudo dnf install tkinter python3-tkinter\n```\n\n#### ❌ Problemas de Permisos (Linux/macOS)\n\n```bash\n# Dar permisos para ping sin sudo\nsudo setcap cap_net_raw+ep $(which python3)\n\n# O ejecutar con sudo si es necesario\nsudo python3 main.py\n```\n\n#### ❌ Error de Módulos No Encontrados\n\n```bash\n# Verificar que el entorno virtual esté activo\nwhich python  # Debe mostrar la ruta del entorno virtual\n\n# Reinstalar dependencias\npip install --upgrade -r requirements.txt\n```\n\n---\n\n## 📘 Uso\n\n### 🚀 Inicio Rápido\n\n1. **Ejecutar la aplicación**:\n\n   ```bash\n   python main.py\n   ```\n\n2. **Realizar tu primer escaneo**:\n\n   - Haz clic en **\"⚡ Quick Scan\"** para un escaneo rápido\n   - O selecciona **\"🔬 Deep Scan\"** para un análisis completo\n\n3. **Explorar resultados**:\n   - Selecciona cualquier dispositivo de la lista\n   - Revisa la información detallada en el panel derecho\n   - Exporta los resultados si necesitas un reporte\n\n### 🎮 Controles y Atajos\n\n| Atajo    | Función              | Descripción                              |\n| -------- | -------------------- | ---------------------------------------- |\n| `Ctrl+N` | Nuevo escaneo rápido | Inicia un escaneo rápido inmediatamente  |\n| `Ctrl+D` | Escaneo profundo     | Ejecuta un análisis completo de la red   |\n| `F5`     | Refrescar            | Actualiza la vista actual                |\n| `Ctrl+S` | Exportar reporte     | Guarda los resultados del último escaneo |\n| `Ctrl+Q` | Salir                | Cierra la aplicación                     |\n| `Esc`    | Detener escaneo      | Cancela el escaneo en progreso           |\n\n### 📊 Interpretación de Resultados\n\n#### Estados de Dispositivos\n\n- 🟢 **Online**: Dispositivo activo y respondiendo a ping\n- 🔴 **Offline**: Dispositivo detectado pero no responde actualmente\n- ⚠️ **Parcial**: Dispositivo responde parcialmente\n\n#### Métricas de Rendimiento\n\n| Latencia | Calificación | Descripción               |\n| -------- | ------------ | ------------------------- |\n| \u003c 10ms   | 🟢 Excelente | Red local muy rápida      |\n| 10-50ms  | 🟡 Bueno     | Rendimiento normal        |\n| 50-100ms | 🟠 Regular   | Posible congestión        |\n| \u003e 100ms  | 🔴 Lento     | Problemas de conectividad |\n\n#### Niveles de Riesgo de Seguridad\n\n| Nivel        | Criterios                                | Recomendación              |\n| ------------ | ---------------------------------------- | -------------------------- |\n| 🟢 **Bajo**  | \u003c 5 puertos abiertos, servicios estándar | Seguridad aceptable        |\n| 🟡 **Medio** | 5+ puertos abiertos                      | Revisar configuración      |\n| 🔴 **Alto**  | Servicios inseguros detectados           | Acción inmediata requerida |\n\n---\n\n### 🔧 Descripción de Archivos Principales\n\n#### `main.py` - Aplicación Principal\n\n- **Clase NetworkScanner**: Controlador principal de la aplicación\n- **GUI Management**: Configuración y manejo de la interfaz gráfica\n- **Scan Logic**: Algoritmos de detección y análisis de red\n- **Export Functions**: Funcionalidades de exportación de reportes\n\n---\n\n## 🤝 Contribución\n\n### 🌟 ¿Cómo Puedes Contribuir?\n\n¡Tu contribución es muy valiosa! Hay muchas formas de ayudar:\n\n#### 🐛 Reportar Bugs\n\n- Busca issues existentes antes de crear uno nuevo\n- Incluye información detallada del sistema\n- Proporciona pasos para reproducir el problema\n\n#### 💡 Sugerir Mejoras\n\n- Describe claramente la funcionalidad propuesta\n- Explica el beneficio para los usuarios\n- Considera la viabilidad técnica\n\n#### 💻 Contribuir Código\n\n- Fork el repositorio\n- Sigue las convenciones de código\n- Incluye tests para nuevas funcionalidades\n- Actualiza la documentación cuando sea necesario\n\n### 📋 Proceso de Contribución\n\n#### 1️⃣ Preparar el Entorno\n\n```bash\n# Fork y clonar\ngit clone https://github.com/tu-usuario/network-scanner-pro.git\ncd network-scanner-pro\n\n# Crear rama de desarrollo\ngit checkout -b feature/nueva-funcionalidad\n```\n\n#### 2️⃣ Desarrollar\n\n```bash\n# Realizar cambios\n# ... código ...\n\n# Ejecutar tests\npython -m pytest tests/\n\n# Verificar estilo de código\npython -m flake8 main.py\n```\n\n#### 3️⃣ Commit y Push\n\n```bash\n# Commit con formato convencional\ngit commit -m \"feat(scanner): añadir detección de dispositivos IPv6\"\n\n# Push a tu fork\ngit push origin feature/nueva-funcionalidad\n```\n\n#### 4️⃣ Pull Request\n\n- Crea un PR con descripción detallada\n- Referencia issues relacionados\n- Espera el review del código\n\n### 📝 Convenciones de Commits\n\n| Tipo       | Descripción         | Ejemplo                                       |\n| ---------- | ------------------- | --------------------------------------------- |\n| `feat`     | Nueva funcionalidad | `feat(scan): añadir soporte IPv6`             |\n| `fix`      | Corrección de bug   | `fix(gui): corregir crash al exportar`        |\n| `docs`     | Documentación       | `docs(readme): actualizar guía instalación`   |\n| `style`    | Formato código      | `style(main): aplicar PEP8`                   |\n| `refactor` | Refactorización     | `refactor(scanner): optimizar algoritmo ping` |\n| `test`     | Tests               | `test(core): añadir tests unitarios`          |\n| `perf`     | Rendimiento         | `perf(scan): reducir tiempo escaneo 50%`      |\n\n### 🎯 Áreas Prioritarias\n\n#### 🔧 Desarrollo Core\n\n- [ ] Soporte para IPv6\n- [ ] Detección de servicios avanzada\n- [ ] Optimización de algoritmos\n- [ ] Caché inteligente de resultados\n\n#### 🎨 Interfaz de Usuario\n\n- [ ] Temas personalizables\n- [ ] Gráficos de red interactivos\n- [ ] Modo oscuro mejorado\n- [ ] Accesibilidad completa\n\n#### 📊 Análisis y Reportes\n\n- [ ] Exportar a CSV/Excel\n- [ ] Reportes PDF\n- [ ] Comparación histórica\n- [ ] Alertas automáticas\n\n#### 🧪 Testing y Calidad\n\n- [ ] Aumentar cobertura de tests (objetivo: 90%)\n- [ ] Tests de integración\n- [ ] Benchmarks de rendimiento\n- [ ] Tests de compatibilidad\n\n---\n\n## 🔐 Seguridad y Privacidad\n\n### 🛡️ Principios de Seguridad\n\n#### ✅ Diseño Seguro\n\n- **Principio de menor privilegio**: Funciona con permisos de usuario estándar\n- **Sin comunicación externa**: Solo consultas de vendor por MAC (opcional)\n- **Datos locales únicamente**: Toda la información permanece en tu equipo\n- **Código transparente**: Open source y auditable\n\n#### 🔒 Protección de Datos\n\n- **Sin almacenamiento de credenciales**: No guarda contraseñas ni tokens\n- **Cifrado opcional**: Posibilidad de cifrar reportes sensibles\n- **Rotación de logs**: Limpieza automática de archivos antiguos\n- **Control total del usuario**: Decides qué información guardar\n\n### ⚖️ Uso Responsable\n\n#### ✅ Usos Permitidos\n\n- Análisis de tu propia red doméstica\n- Administración de redes corporativas autorizadas\n- Educación y aprendizaje en entornos controlados\n- Auditorías de seguridad con autorización\n\n#### ❌ Usos Prohibidos\n\n- Escaneo de redes sin autorización\n- Actividades que violen la privacidad\n- Acceso no autorizado a sistemas\n- Cualquier actividad ilegal\n\n### 📋 Declaración de Privacidad\n\n1. **📍 Datos Locales**: Toda la información se procesa y almacena localmente\n2. **🚫 Sin Telemetría**: No enviamos datos de uso ni estadísticas\n3. **🔓 Control Total**: Tú decides qué información guardar o eliminar\n4. **🔍 Transparencia**: Código fuente completamente abierto\n\n---\n\n---\n\n## 📄 Licencia\n\nEste proyecto está licenciado bajo la **Licencia MIT** - ver el archivo [LICENSE](LICENSE) para más detalles.\n\n### 📋 Resumen de la Licencia MIT\n\n✅ **Permisos**:\n\n- Uso comercial y personal\n- Modificación del código fuente\n- Distribución libre\n- Uso privado sin restricciones\n\n❗ **Condiciones**:\n\n- Incluir copyright y licencia en copias\n- Mantener atribución al autor original\n\n🚫 **Limitaciones**:\n\n- Sin garantía de funcionamiento\n- Sin responsabilidad por daños\n- Sin soporte técnico obligatorio\n\n---\n\n## 👨‍💻 Desarrollador\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/felipesanchez-dev.png\" width=\"150\" height=\"150\" style=\"border-radius: 50%; border: 4px solid #16a34a; margin-bottom: 20px;\" alt=\"Felipe Reyes Sanchez\" /\u003e\n  \n  ### **Felipe Reyes Sanchez**\n  *Full Stack Developer \u0026 Network Security Enthusiast*\n  \n  \u003e \"Desarrollando herramientas que hacen la tecnología más accesible y segura para todos\"\n\u003c/div\u003e\n\n#### 🌟 Sobre el Desarrollador\n\nSoy un desarrollador apasionado por crear herramientas que resuelvan problemas reales. Network Scanner Pro nació de la necesidad de tener una herramienta simple pero poderosa para el análisis de redes domésticas y pequeñas empresas.\n\n#### 💼 Especialidades\n\n- **Frontend**: React\n- **Backend**:  Node.js, TypeScript\n- **Mobile**: React Native, Flutter\n- **DevOps**: Docker, AWS, Linux\n- **Security**: Network Analysis, Penetration Testing\n\n#### 📫 ¿Cómo Contactarme?\n\n\u003cdiv align=\"center\"\u003e\n\n[![Website](https://img.shields.io/badge/🌐_Website-felipesanchezdev.site-green?style=for-the-badge)](https://felipesanchezdev.site)\n[![Email](https://img.shields.io/badge/✉️_Email-felipe@felipesanchezdev.site-red?style=for-the-badge)](mailto:felipe@felipesanchezdev.site)\n[![LinkedIn](https://img.shields.io/badge/💼_LinkedIn-Felipe_Reyes_Sanchez-blue?style=for-the-badge)](https://www.linkedin.com/in/felipereyessa)\n[![GitHub](https://img.shields.io/badge/💻_GitHub-@felipesanchez--dev-black?style=for-the-badge)](https://github.com/felipesanchez-dev)\n[![Instagram](https://img.shields.io/badge/📸_Instagram-@felipesanchez__dev-purple?style=for-the-badge)](https://www.instagram.com/felipesanchez_dev)\n[![WhatsApp](https://img.shields.io/badge/💬_WhatsApp-+57_3102_452542-green?style=for-the-badge)](https://wa.me/573102452542)\n\n\u003c/div\u003e\n\n---\n\n\u003cdiv align=\"center\"\u003e\n\n## 🌟 ¿Te Gusta el Proyecto?\n\nSi este proyecto te ha sido útil, considera apoyarlo:\n\n### ⭐ Dale una Estrella\n\n[![GitHub stars](https://img.shields.io/github/stars/felipesanchez-dev/network-scanner-pro?style=social)](https://github.com/felipesanchez-dev/network-scanner-pro/stargazers)\n\n### 🍴 Haz un Fork\n\n[![GitHub forks](https://img.shields.io/github/forks/felipesanchez-dev/network-scanner-pro?style=social)](https://github.com/felipesanchez-dev/network-scanner-pro/network/members)\n\n### 👀 Sígueme\n\n[![GitHub followers](https://img.shields.io/github/followers/felipesanchez-dev?style=social)](https://github.com/felipesanchez-dev)\n\n---\n\n### 💝 Formas de Apoyar\n\n- ⭐ **Dale estrella al repositorio**\n- 🐛 **Reporta bugs o sugiere mejoras**\n- 💻 **Contribuye con código**\n- 📢 **Comparte el proyecto**\n\n---\n\n_\"La mejor forma de predecir el futuro es construyéndolo\"_\n\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffelipesanchez-dev%2Fscaner-de-red","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffelipesanchez-dev%2Fscaner-de-red","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffelipesanchez-dev%2Fscaner-de-red/lists"}