Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
NoLongerEvil-Thermostat — ¡Dale nueva vida a tu Nest bloqueado, ahora con un 100% menos de maldad! | Kitploit
Herramientas/GitHubGitHub/codykociemba/nolongerevil-thermostat
Seguridad de Sistemas EmbebidosSeguridad IoTHacking de HardwareSeguridad de HardwareAprendizaje y EducaciónRecursos CuradosAnálisis de Firmware
GitHubcodykociemba/nolongerevil-thermostat

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

NoLongerEvil-Thermostat

¡Dale nueva vida a tu Nest bloqueado, ahora con un 100% menos de maldad!

Ver RepositorioSitio web
1.8k1318hace 5 mesesRevisado por Kitploit

Configuración del Firmware del Termostato Nest

Buy Me A Coffee Discord Release

Ganador de las Recompensas FULU

🏆 Ganador de la Recompensa FULU 🏆

Hack House y este proyecto son los ganadores oficiales de la Recompensa FULU para el Termostato Inteligente Nest Gen 1/2

Alternativa de Hardware: Si te interesa el lado del hardware, consulta https://sett.homes para una opción de reemplazo de PCB directa.


Instalación

Opción 1: Instalador GUI - Recomendado

📖 Sigue la guía de instalación en docs.nolongerevil.com o descarga la última versión directamente.

El instalador maneja todo: flashear el firmware y guiarte a través de la configuración. Durante la configuración, elige tu modo de alojamiento:

  • Alojado en la nube — se conecta a la plataforma No Longer Evil; no requiere configuración de servidor
  • Autoalojado (Home Assistant) — descubre automáticamente tu instancia de Home Assistant y se conecta al complemento No Longer Evil
  • Autoalojado (Servidor NLE) — se conecta a un servidor independiente No Longer Evil en una IP y puerto personalizados

¿Autoalojamiento? Necesitarás configurar tu infraestructura de servidor por separado antes de ejecutar el instalador. Consulta la Guía de Autoalojamiento.

Opción 2: Compilar desde el Código Fuente

Si prefieres compilar y ejecutar el instalador tú mismo en lugar de descargar una versión:


Requisitos Previos

  • Node.js 18+ y npm
  • Docker — solo necesario si se recompila el firmware desde el código fuente (Instalar Docker)
  • macOS/Linux — Windows no es compatible para compilar o flashear

1. Clonar el Repositorio

root@kitploit:~
git clone https://github.com/codykociemba/NoLongerEvil-Thermostat.git
cd NoLongerEvil-Thermostat

2. Compilar el Firmware (opcional)

El repositorio ya incluye archivos de firmware precompilados en firmware/installer/resources/firmware/. Este paso solo es necesario si deseas personalizar el firmware (por ejemplo, una URL de servidor diferente).

root@kitploit:~
cd firmware/builder
./docker-build.sh --generation both --enable-root-access --yes

Esto compila tanto para Nest Gen 1 como Gen 2 dentro de Docker. Después, copia la salida al instalador:

root@kitploit:~
cp firmware/builder/firmware/* firmware/installer/resources/firmware/

3. Compilar o Ejecutar el Instalador

root@kitploit:~
cd firmware/installer
npm install

Ejecutar directamente (sin compilar):

root@kitploit:~
npm run electron:dev

O compilar un distribuible:

root@kitploit:~
npm run package:mac    # macOS
npm run package:linux  # Linux

La salida está en firmware/installer/dist/. Abre la aplicación compilada y sigue los pasos en pantalla.

Consideraciones de Seguridad

Esta herramienta proporciona acceso de bajo nivel al proceso de arranque del dispositivo. Úsala de manera responsable:

  • Usar solo en dispositivos propios
  • Un firmware inadecuado puede dañar tu dispositivo (No me demandes, hermano)

Créditos y Agradecimientos

Este proyecto se basa en el excelente trabajo de varios investigadores y desarrolladores de seguridad:

  • grant-h / ajb142 - omap_loader, la herramienta de cargador de arranque USB utilizada para flashear dispositivos OMAP
  • exploiteers (GTVHacker) - Investigación y desarrollo original del ataque Nest DFU, que demostró la capacidad de flashear firmware personalizado en dispositivos Nest gen 1 y gen 2
  • FULU y todos los patrocinadores de la recompensa - Por financiar la recompensa del Termostato Inteligente Nest Gen 1/2 y apoyar el movimiento de derecho a reparar

Sin su investigación innovadora, contribuciones de código abierto y defensa de los derechos de propiedad de los dispositivos, este trabajo no sería posible. ¡Gracias!

Compromiso de Código Abierto

Estamos comprometidos con la transparencia y el movimiento de derecho a reparar. Las imágenes del firmware y el código del servidor API de backend se publicarán como código abierto pronto, permitiendo a la comunidad auditar, mejorar y alojar su propia infraestructura.

Referencias

  • OMAP Loader de ajb142
  • Nest DFU Attack de exploiteers
Descargar herramienta