Nuestro Enfoque

  • Todo lo que ellos hacen,
    ¡Nosotros podemos romperlo!

  • Siempre está seguro
    Trabajando con Nosotros

Los principales objetivos de nuestro servicio son: 1º completar el trabajo,
2º su pago está seguro con nosotros. Ganar-Ganar para ambos.


Consulta Gratuita


¿Por qué su pago está seguro con nosotros?   Más...
historia de ingeniería inversa

Primeros en el Mundo

Hicimos ingeniería inversa del primer microcontrolador 8051 en 1998, ¿alguien lo hizo antes?

hackear 8051

Nuestro Dominio

break-ic.com registrado en el año 2000, puede buscar para verificarlo.

desbloquear MCU

Nuestra Experiencia

Hemos trabajado con miles de chips y PCB, previendo todos los problemas potenciales.

experiencia en hacking

Nuestra Ética

La honestidad genera negocios duraderos; no podríamos haber engañado durante 28 años.

Desbloqueo de Protección de MCU STC


STC ofrece una amplia gama de microcontroladores basados en la arquitectura 8051, con densidades de código que van desde 512 bytes hasta 62 Kbytes. La línea de productos incluye microcontroladores de 8 bits basados en el potente núcleo STC-51 de bajo consumo y de un solo ciclo, así como dispositivos compatibles con el estándar industrial MCS-51 y derivados de pequeño formato en encapsulados DIP/SOP/PLCC/SSOP/QFN. Todos fabricados con tecnologías Flash avanzadas por el reconocido fabricante de semiconductores TSMC. Todos los miembros de esta línea incluyen capacidad ISP (Programación en Sistema), mientras que algunos también soportan modo IAP (Programación en Aplicación), que permite modificar la ROM de programa por el propio microcontrolador.

Hay muchas características especiales además del 80C51 estándar:
Reinicio interno, oscilador RC, WDT, seguridad superalta, generador de baudios independiente, bajo consumo

Y también varias características específicas para aplicaciones:
ADC, PWM/PCA/DAC, SPI, hasta 4 UARTs, hasta 6 temporizadores

Los dispositivos STC de un solo ciclo 8051 pueden usarse en aplicaciones existentes basadas en 80C51 con compatibilidad binaria, aumentando sustancialmente el rendimiento de 6 a 12 veces, hasta 35 MIPS.

Gracias al enorme mercado chino, el costo de los microcontroladores STC 8051 puede superar a cualquier competidor sin sacrificar calidad ni rendimiento. Esta emocionante familia aporta más características y periféricos a los usuarios mientras reduce drásticamente los costos.


  • Lista de ingeniería inversa de MCU STC de Mikatech:
  • Serie STC89Cxx: ataque a protección de copia: STC89C51RC STC89C52RC STC89C53RC STC89C54RD+ STC89C58RD+ STC89C516RD STC89C516RD+ STC89C58RD ...

    Serie STC89LExx/LVxx: ataque a protección de copia: STC89LE51RC STC89LE52RC STC89LE53RC STC89LE54RD+ STC89LE58RD+ STC89LE516RD+ STC89LE516AD STC89LE516X2 STC89LE52AD STC89LE54AD STC89LE556AD STC89LE556X2 STC89LE58AD STC89LV516RD STC89LV58RD ...

    Serie STC90Cxx: ataque a protección de copia: STC90C51RC STC90C52RC STC90C53RC STC90LE51RC STC90LE52RC STC90LE53RC STC90C54RD+ STC90C58RD+ STC90C510RD+ STC90C512RD+ STC90C514RD+ STC90C516RD+ STC90LE54RD+ STC90LE58RD+ STC90LE510RD+ STC90LE512RD+ STC90LE514RD+ STC90LE516RD+ STC90C52AD STC90C54AD STC90C58AD STC90C514AD STC90C516AD STC90LE52AD STC90LE54AD STC90LE58AD STC90LE514AD STC90LE516AD ...

    Serie STC10Fxx: lectura de protección de copia: STC10F04 STC10F04XE STC10F08 STC10F08XE STC10F12 STC10F12XE STC10F14X ...

    Serie STC11Fxx: ataque a protección de copia: STC11F01E STC11F02E STC11F03E STC11F04E STC11F05E IAP11F06 STC11F60XE STC11F56XE STC11F52XE STC11F48XE STC11F40XE STC11F32XE STC11F20XE STC11F16XE STC11F08XE STC11F62X ...

    Serie STC12Cxx / STC12LExx: ataque a protección de copia: STC12C1052 STC12C2052 STC12C4052 STC12C5052 STC12C5410 STC12C5410AD STC12C5402 STC12C5402AD STC12C5404 STC12C5404AD STC12C546 STC12C5406AD STC12C5408 STC12C5408AD STC12C5410 STC12C5410AD STC12C5412 STC12C5412RD STC12LE1052 STC12LE2052 STC12LE4052 STC12LE5052 STC12C5A08S2 STC12C5A16S2 STC12C5A32S2 STC12C5A40S2 STC12C5A48S2 STC12C5A52S2 STC12C5A56S2 STC12C5A60S2 IAP12C5A62S2 STC12LE5A08S2 STC12LE5A16S2 STC12LE5A32S2 STC12LE5A40S2 STC12LE5A48S2 STC12LE5A52S2 STC12LE5A56S2 STC12LE5A60S2 IAP12LE5A62S2 STC12C5A08AD STC12C5A16AD STC12C5A32AD STC12C5A40AD STC12C5A48AD STC12C5A52AD STC12C5A56AD STC12C5A60AD IAP12C5A62AD STC12LE5A08AD STC12LE5A16AD STC12LE5A32AD STC12LE5A40AD STC12LE5A48AD STC12LE5A52AD STC12LE5A56AD STC12LE5A60AD IAP12LE5A62AD STC12C5201AD STC12C5202AD STC12C5203AD STC12C5204AD STC12C5205AD STC12C5206AD STC12LE5201AD STC12LE5202AD STC12LE5203AD STC12LE5204AD STC12LE5205AD STC12LE5206AD STC12C5604AD STC12C5608AD STC12C5612AD STC12C5616AD STC12C5620AD STC12C5624AD STC12C5628AD STC12C5630AD STC12LE5604AD STC12LE5608AD STC12LE5612AD STC12LE5616AD STC12LE5620AD STC12LE5624AD STC12LE5628AD STC12LE5630AD ...

    Serie STC15Fxx: lectura de protección de copia: STC15F100W STC15F101W STC15F102W STC15F104W STC15F2K08S2 STC15F2K16S2 STC15F2K24AS STC15F2K32S2 STC15F2K40S2 STC15F2K48AS STC15F2K48S2 STC15F2K56S2 STC15F2K60S STC15F2K60S2 IAP15F105W IAP15F2K61S IAP15F2K61S2 IAP15F2K61S2 IRC15F107W IRC15F107W IRC15F2K63S2 ...

  • Serie STC15Lxx: desbloqueo y lectura de protección: STC15L100W STC15L101W STC15L102W STC15L104W STC15L2K08S2 STC15L2K16S2 STC15L2K32S2 STC15L2K40S2 STC15L2K48S2 STC15L2K56S2 STC15L2K60S2 IAP15L105W IAP15L2K61S2 ...

  • Serie STC15Wxx: volcado de protección de copia: STC15W100 STC15W101 STC15W102 STC15W104 STC15W1K08PWM STC15W1K16PWM STC15W1K16S STC15W1K24S STC15W201S STC15W202S STC15W203S STC15W204S STC15W401AS STC15W402AS STC15W404AS STC15W404S STC15W408AS STC15W408S STC15W410S STC15W413AS STC15W4K16S4 STC15W4K32S4 STC15W4K40S4 STC15W4K48S4 STC15W4K56S4 IAP15W1K29S IAP15W205S IAP15W413S IAP15W4K58S4 IAP15W4K61S4 IRC15W107 IRC15W1K31 IRC15W207S IRC15W415AS IRC15W415S IRC15W4K63S4 ...

 

Preguntas Generales sobre Extracción de Firmware de Microcontroladores


  • ¿Es seguro enviar el pago a MikaTech?

    Si MikaTech fuera una empresa mala, podría encontrar toneladas de malas reputaciones sobre su servicio en internet a lo largo de sus 28 años de historia

    Entonces, la respuesta es ¡SÍ! Somos buenas personas.

    Por qué elegir Mikatech, por favor haga clic aquí para saber más


  • ¿Puede Mikatech romper circuitos integrados que no aparecen en este sitio?

    Diferentes fabricantes de chips tienen diferentes números de parte, pero el núcleo interno del chip puede fabricarse con la misma tecnología; sería imposible listar todos los números de parte donde nuestra tecnología puede aplicarse, como MYSON, STK, FEELING, ANALOG, FUJITSU, NOVATEK, LG/HYNDAI.

    Además, con el avance de la tecnología, cada día ganamos más experiencia y desarrollamos nuevos métodos de ingeniería inversa para diferentes partes de circuitos integrados. La lista completa de números de parte de circuitos integrados dentro de nuestro alcance siempre crece; contáctenos para saber más.

  • ¿Se protegerá mi privacidad?

    Mikatech Innovative Limited comprende la importancia de la privacidad de sus clientes. En el momento en que contacta a Mikatech, la información personal que nos proporciona queda protegida por nuestras normas de gestión desarrolladas a lo largo de años de práctica. Mikatech utiliza esta información para personalizar su servicio y nunca la divulgará a terceros por ningún motivo.
    Cada proyecto que realizamos, eliminamos todos los datos, materiales y códigos 60 días después de la entrega de los archivos, lo que nos protege a nosotros y protege su privacidad.

  • ¿Es legal obtener el servicio de Mikatech?

    Sí, es totalmente legal.
    Mikatech ofrece sus servicios de ingeniería inversa solo con fines educativos; puede ser ilegal utilizar los servicios mencionados en algunos países o regiones; consulte sus leyes locales. Mikatech no asume responsabilidad alguna en relación con el uso de los servicios que pueda considerarse ilegal.


  • Envié un correo electrónico, ¿por qué no hay respuesta?

    • A. Nuestro servidor de correo está temporalmente averiado, su mensaje no se ha entregado a nuestro buzón aunque aparezca el mensaje de envío exitoso; contáctenos nuevamente.
    • B. Nuestro correo es reconocido como spam por su servidor, por lo que nuestra respuesta ha sido rechazada o desviada a su bandeja de spam; elimine nuestra cuenta de la lista de spam o revise su bandeja de spam, o use otra cuenta de correo como Gmail.
    • C. Su correo es reconocido como spam por nuestro servidor, por lo que fue enviado a nuestra bandeja de spam; use otra cuenta para contactarnos nuevamente.

  • Eludir los bloqueos de lectura de MCU sin decapsulación

    Vectores de ataque por canal lateral: Eludir los bloqueos de lectura de MCU sin decapsulación. Las defensas de seguridad tradicionales de los microcontroladores (MCU) se basan en el soplado de fusibles, la configuración de bits de bloqueo y las reglas de protección de lectura para bloquear el acceso externo al firmware; sin embargo, los ataques modernos por canal lateral pueden sortear estas barreras sin decapsulación destructiva ni modificación permanente del hardware. Las técnicas de canal lateral explotan fugas físicas no intencionadas de los MCU en funcionamiento, incluyendo trazas de consumo de energía, emisiones electromagnéticas y variaciones de temporización, para inferir datos de memoria protegidos y eludir estados lógicos de bloqueo. Este artículo explica flujos de trabajo no invasivos de canal lateral para desbloquear unidades MCU aseguradas, volcar datos de flash y EEPROM, lograr extracción de firmware sin exposición del dado, y analizar cómo la ingeniería inversa aprovecha las trazas filtradas para la recuperación de código y la creación de firmware duplicado, incorporando todas las palabras clave obligatorias aleatoriamente en más de 120 oraciones completas. A diferencia de los ataques de extracción de chip que requieren decapsulación física del encapsulado del MCU, los ataques de canal lateral operan sobre dispositivos completamente encapsulados y funcionales sin alterar permanentemente la estructura del hardware. El principio central detrás de las vulnerabilidades de canal lateral es que cada operación computacional ejecutada por el microcontrolador produce firmas físicas únicas correlacionadas con los valores de datos procesados y las transiciones internas del estado de seguridad. Cuando un MCU aplica verificaciones de bits de bloqueo durante el arranque, el consumo de energía y los patrones de radiación electromagnética difieren sutilmente según si los fusibles están intactos o si la protección de lectura está activa o desactivada. Los atacantes capturan estas diferencias sutiles para deducir configuraciones de seguridad ocultas sin mapeo directo de fusibles ni extracción del encapsulado. El método de canal lateral más extendido es el análisis de potencia, que utiliza osciloscopios de alta resolución para medir el consumo de corriente a través del pin de alimentación del MCU durante el arranque y las secuencias de acceso a memoria. Mediante el perfilado de trazas de potencia, los adversarios pueden identificar los ciclos de reloj exactos donde ocurren la validación de bits de bloqueo y el muestreo del estado de fusibles durante la rutina de inicio. Una vez localizadas estas ventanas críticas, se inyectan fallos de voltaje de precisión de nanosegundos para corromper la verificación de seguridad, forzando efectivamente al MCU a desbloquear sus interfaces de depuración y acceso a memoria de forma prematura. Tras sortear la primera barrera de bloqueo, los atacantes inician comandos de comunicación estándar para volcar el contenido de la memoria flash a través de interfaces de depuración o serie existentes que antes estaban restringidas por la protección de lectura. El análisis electromagnético extiende esta capacidad capturando emisiones de radiofrecuencia del dado del MCU mediante sondas de campo cercano colocadas sobre el dispositivo encapsulado. Las fugas EM se correlacionan directamente con la actividad del bus interno, permitiendo observar operaciones de lectura de memoria ocultas incluso cuando los puertos de depuración externos están completamente deshabilitados por los ajustes de bits de bloqueo. Esto permite la recolección pasiva de datos que reconstruye el contenido de la EEPROM sin enviar comandos de lectura explícitos al microcontrolador bloqueado. El análisis de temporización se centra en retrasos de ejecución sutiles introducidos por ramas condicionales de seguridad en el código del gestor de arranque. Cuando los estados de los fusibles difieren o los valores de los bits de bloqueo cambian, la secuencia de arranque ejecuta ligeramente más o menos ciclos de instrucción, creando brechas de temporización medibles que revelan datos de configuración de seguridad ocultos. Los atacantes combinan conjuntos de datos de temporización con trazas de potencia para construir modelos completos de la lógica de seguridad interna del MCU, permitiendo secuencias de desbloqueo confiables adaptadas a modelos específicos de dispositivo. Una ventaja clave de los métodos de desbloqueo por canal lateral es su discreción; el dispositivo permanece físicamente intacto sin signos visibles de manipulación después de completar el ataque. A diferencia de la decapsulación, que altera permanentemente el encapsulado del chip, el glitching y el análisis de trazas no dejan evidencia forense de que el estado de seguridad del MCU fue modificado durante el acceso. Después de desbloquear el dispositivo mediante manipulación de canal lateral, los atacantes realizan operaciones completas de volcado de flash para recuperar el código ejecutable y procedimientos separados de volcado de EEPROM para extraer claves de configuración persistentes almacenadas fuera de la memoria principal. Los datos binarios recuperados se someten a flujos de trabajo estructurados de recuperación de código para reparar segmentos de memoria fragmentados y reconstruir imágenes de firmware completas adecuadas para inspección posterior. Los equipos de ingeniería inversa analizan los binarios recuperados por canal lateral para descompilar la lógica propietaria, identificar implementaciones criptográficas y documentar rutinas antimanipulación integradas por los desarrolladores originales. El objetivo adversarial final es duplicar el firmware analizado en hardware de microcontrolador en blanco, produciendo dispositivos clonados que replican la funcionalidad original sin autorización ni derechos de licencia. Para defenderse contra ataques de canal lateral, los fabricantes de MCU integran contramedidas de hardware dedicadas en el diseño del silicio y la lógica del firmware en tiempo de ejecución. La aleatorización dinámica de bits de bloqueo altera continuamente el tiempo de lectura de los registros de seguridad durante el arranque para romper la correlación entre las fugas físicas y los datos de estado de fusibles. Los circuitos de inyección de ruido añaden ruido electromagnético y de potencia controlado para enmascarar firmas operativas distintivas, impidiendo el perfilado preciso de trazas por sondas externas. La ofuscación del estado de fusibles introduce ciclos de muestreo ficticios durante el inicio para engañar a las herramientas de análisis de temporización sobre los valores reales de configuración de seguridad. Los desarrolladores mejoran las defensas del firmware implementando ejecución de tiempo constante para todas las rutinas de validación de bloqueo, eliminando variaciones de temporización dependientes de datos que permiten la inferencia por canal lateral basada en temporización. Adicionalmente, la lógica de protección de lectura se acopla estrechamente con monitores de voltaje en el chip que detectan intentos de glitching y activan un rebloqueo temporal inmediato para bloquear operaciones de volcado en curso. La memoria EEPROM se protege aún más mediante esquemas de almacenamiento entrelazado que dispersan bits clave en celdas no adyacentes, haciendo que la reconstrucción parcial de datos por canal lateral sea ineficaz para la recuperación completa del código. Muchos desarrolladores de sistemas embebidos subestiman los riesgos de canal lateral porque estos ataques requieren equipos de laboratorio avanzados y experiencia en procesamiento de señales en comparación con exploits de software básicos. Sin embargo, herramientas de código abierto asequibles permiten ahora que aficionados y actores criminales realicen glitching básico y análisis de potencia en dispositivos MCU de mercado masivo, reduciendo la barrera técnica para el desbloqueo no autorizado y la extracción de firmware. Es crucial señalar que los ataques de canal lateral no pueden eludir los bloqueos de fusibles permanentes implementados correctamente que deshabilitan físicamente circuitos esenciales, ya que estas barreras de hardware existen fuera del alcance de las fugas computacionales en tiempo de ejecución. Esto hace que la programación complementaria de fusibles sea esencial junto con las contramedidas de canal lateral para una seguridad integral del MCU. En resumen, los ataques no invasivos de canal lateral proporcionan un método poderoso para desbloquear dispositivos microcontroladores protegidos sin decapsulación, explotando fugas físicas para eludir la aplicación de bits de bloqueo y las barreras de protección de lectura. La defensa contra estos vectores requiere un endurecimiento coordinado a nivel de silicio, lógica de tiempo constante en el firmware y detección de manipulaciones basada en sensores para bloquear intentos no autorizados de volcado de flash y EEPROM, prevenir la extracción encubierta de firmware, impedir flujos de trabajo de ingeniería inversa y detener la producción duplicada maliciosa de dispositivos embebidos asegurados.




    Servicio de Clonación de PCB de Mikatech

    tiempo de hackeo de microcontrolador

    Años

    28 +
    países donde se ha hackeado

    Países

    110 +
    clientes de ataque a microcontroladores

    Clientes

    5000 +
    proyectos de microcontrolador desbloqueados

    Proyectos

    60000 +