Ingeniería inversa de MCU

Desbloqueo de Microcontroladores - MikaTech

Nuestros valores y objetivos

Sobre MikaTech

El tiempo pasó rápido, desde el día que hicimos nuestro primer proyecto de ingeniería inversa de MCU 8051 en 1998, hasta el día que establecimos nuestro laboratorio de ingeniería inversa de un millón de dólares en 2012, pasaron 14 años. Ahora comenzamos nuestro nuevo negocio de desarrollo de sistemas visuales embebidos, esperamos poder servir otros 10 años.

sign Peter Lee Co-Fundador y CEO

Ingeniería inversa de circuitos integrados Hynix

SK Hynix Inc. (KRX: 000660) es un proveedor surcoreano de semiconductores de memoria, fabricante de chips de memoria dinámica de acceso aleatorio (DRAM) y chips de memoria flash. Hynix es el segundo fabricante de chips de memoria más grande del mundo (después de Samsung Electronics) y la sexta empresa de semiconductores más grande del mundo. Fundada como Hyundai Electronic Industrial Co., Ltd. en 1983 y conocida como Hyundai Electronics, la empresa tiene instalaciones de fabricación en Corea, EE. UU., China y Taiwán. En 2012, cuando SK Telecom se convirtió en su principal accionista, Hynix se fusionó con el Grupo SK, el tercer conglomerado más grande de Corea del Sur. Las acciones de la empresa cotizan en la Bolsa de Corea y los recibos de depósito globales cotizan en la Bolsa de Luxemburgo.

 

  • Lista de ingeniería inversa de MCU Hynix de Mikatech:
  • Serie GMS34XX recuperación de código: GMS34004TK GMS34004TM GMS34004TW GMS34112TK GMS34140TK ...

    Serie GMS81XX recuperación de código: GMS81004 GMS81008 GMS81016 GMS81024 GMS81032 GMS81504AT GMS81504T GMS81516 GMS81516AT GMS81516BT GMS81524 GMS81524AT GMS81524BT GMS81604T GMS81608T GMS81C5016 GMS81C5024 GMS81C5032 ...

    Serie GMS82XX recuperación de código: GMS82516T GMS82524T ...

    Serie GMS84XX recuperación de código: GMS84512T GMS84524T ...

    Serie GMS87XX recuperación de código: GMS87C1102 GMS87C1202 GMS87C1404 GMS87C1408 GMS87C2020 GMS87C5032 GMS87C5108 GMS87C7008 GMS87C7016 ...

    Serie GMS97XX recuperación de código: GMS97C1051 GMS97C2051 GMS97C51 GMS97C52 GMS97C54 GMS97C56 GMS97C58 GMS97L1051 GMS97L2051 GMS97L51 GMS97L52 GMS97L54 GMS97L56 GMS97L58 ...

    Serie GMS99XX recuperación de código: GMS99C51 GMS99C52 GMS99C58 ...

    Serie H26MXX recuperación de código: H26M11002AAR ...

    Serie H27UXX recuperación de código: H27U1G8F2BTR H27U4G8T2BTRB H27U518S2CTP H27UBG8U5MTR ...

    Serie H8ACXX recuperación de código: H8ACS0CE0ABR H8ACS0CF0ACR56 H8ACS0CF0MMR H8ACS0EH0ACR H8ACS0EJ0MCP H8ACS0PG0MBP H8ACS0PL0MCR H8ACS0SIOMBR H8ACUOCEOBBR H8ACUOCLOACR ...

    Serie H8BXXX recuperación de código: H8BCSOCEOABR56M H8BCSOCGOMBR H8BCSOCHOMMR H8BCS0PE0MBR H8BCSOPGOMBR H8BCS0QG0MBP H8BCS0RJOMCP H8BCS0SI0MBR H8BCS0SJ0MCP H8BCSOUN0MCR H8BES0SQOMCR ...

    Serie HMSXXX recuperación de código: HMS81004E HMS81008E HMS81016E HMS81020ET HMS81020TL HMS81024E HMS81032 HMS81032ET HMS81032T HMS81032TL HMS87C1102A HMS87C1104A HMS87C1202A HMS87C1204A HMS87C1302A HMS87C1304A HMS87C1404B HMS87C1408B HMS87C1416B HMS87C1508B HMS87C1516B HMS87C1608B HMS87C1616B HMS87C1708B MS87C1716B HMS87C1808B HMS87C1816B HMS87C5216 HMS99C51 HMS99C52 HMS99C58 ...

    Serie HY27XXX recuperación de código: HY2764 HY27C64A HY27SF081G2A HY27UA081G1M HY27UF081G2A HY27UF081G2M HY27UF082G2B HY27UF082G2M HY27UF084G2B HY27UF084G2M HY27UGO88G5B HY27UG088G5M HY27US08121A HY27US08121B HY27US08121M HY27US081G1M HY27US08281A HY27US08561A HY27US08561M HY27UT084G2A GY27UT084G2M HY27UT088G2A HY27U088G2M HY27UV08BG5M ...

    Serie HY29XXX recuperación de código: HY29DL162BF HY29DL162BT HY29DL162TF HY29DL162TT HY29DL163BF HY29DL163BT HY29DL163FT HY29DL163TT HY29DS162BF HY29DS162BT HY29DS162TT HY29DS162BF HY29DS162BT HY29DS162TF HY29DS162TT HY29DS163BF HY29DS163BT HY29DS163TF HY29DS163TT HY29F002T HY29F040 HY29F040A HY29F080 HY29F200B HY29F200T HY29F400ABG HY29F400ATG HY29F400ATT HY29F400BG HY29F400TG HY29F400TT HY29F800ABG HY29F800ABT HY29F800ATG HY29F800ATT HY29F800BG HY29F800BT HY29T800TG HY29F800TT HY29LV160BF HY29LV160BT HY29LV160TT HY29LV320BF HY29LV320TF HY29LV320TT HY29LV400BF HY29LV400BT HY29LV400TF HY29LV400TT HY29LV800BF HY29LV800BG HY29LV800BT HY29LV800TF HY29LV800TG HY29LV800TT ...

    Serie HY90XXX recuperación de código: HY90C46 HY93XXX recuperación de código: HY93C56 HY93C66 HY93C76 HY93C86 ...

    Serie HYC0XXX recuperación de código: HYC0SEEOMF1P HYC0SEF0MF3P HYC0SEH0AF3P HYC0SEH0MF3P HYC0SGH0MF3P HYC0UEE0AF2P HYC0UEE0MF2P HYC0UEF0MF3P HYC0UEL0MF3R ...

    Serie HYD0XXX recuperación de código: HYD0SEE0MF2P HYD0SFE0BF1P HYD0SFG0MF1 HYD0SQG0MF1P ...

    Serie HYG0XXX recuperación de código: HYG0SEG0MF2P HYG0SGH0MF3P HYG0SGJ0MF3P HYG0UEE0MF2P HYG0EG0MF2P HYG0UGH0MF3P HYG0UGH0MF3P ...

    Serie HYH0XXX recuperación de código: HYH0SQJ0MF3P HYH0SSJ0MF3P ...

    Serie HYI0XXX recuperación de código: HYI0SIJ0MF3P HYI0UIJ0MF3P ...

 

Preguntas Generales sobre Extracción de Firmware de Microcontroladores


  • ¿Es seguro enviar el pago a MikaTech?

    Si MikaTech fuera una mala empresa, 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 buena gente.

    Por qué elegir Mikatech, por favor haga clic aquí para saberlo


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

    Diferentes fabricantes de chips tienen diferentes números de pieza, pero el núcleo interno del chip puede estar hecho con la misma tecnología, sería imposible listar todos los números de pieza 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 pieza de circuitos integrados que están dentro de nuestro alcance siempre crece, por favor contáctenos para averiguarlo.

  • ¿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 suya quedará bajo protección mediante nuestras normas de gestión desarrolladas a lo largo de nuestros años de práctica. Mikatech utiliza esta información para personalizar su servicio hacia usted, nunca la divulgará a terceros por ninguna razón.
    En cada proyecto que realizamos, eliminamos todos los datos, materiales y códigos 60 días después de entregar 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, por favor consulte sus leyes locales. Mikatech no asume ninguna responsabilidad en relación con el uso de los servicios mencionados que pudiera considerarse ilegal.


  • La anatomía de una evasión de la protección de lectura

    El mecanismo de protección de lectura (read-out protection) representa la primera línea de defensa para cualquier fabricante de microcontroladores (MCU) que busca salvaguardar el firmware propietario contra la extracción no autorizada. Cuando un ingeniero habilita la protección de lectura en un dispositivo de producción, generalmente asume que el firmware permanecerá seguro frente a todos los adversarios, excepto los más sofisticados. Desafortunadamente, esta suposición se ha demostrado falsa una y otra vez en numerosas familias de microcontroladores. La serie STM32, por ejemplo, implementa un mecanismo de protección de lectura flash (RDP) diseñado para evitar el acceso a través de la interfaz de depuración, sin embargo, los investigadores han descubierto vulnerabilidades críticas en este esquema. Una de estas vulnerabilidades, denominada "RDP Freeze", permite a un atacante capturar con precisión el estado interno del microcontrolador —incluyendo registros y RAM— con precisión a nivel de ciclo. Este nivel de precisión permite la recuperación del firmware mediante la manipulación del acelerador CRC de hardware durante la ejecución, así como la extracción de claves criptográficas de sistemas en funcionamiento. El proceso de evasión de la protección de lectura generalmente comienza con el reconocimiento de las interfaces de depuración del MCU objetivo. Muchos microcontroladores exponen pines JTAG (Joint Test Action Group) o SWD (Serial Wire Debug) que, si se dejan accesibles, proporcionan una vía directa para volcar el contenido de la flash. Sin embargo, cuando la protección de lectura está habilitada correctamente, estas interfaces rechazan las solicitudes de lectura e incluso pueden activar un borrado automático de la memoria flash al detectar intentos de manipulación. Esta función de autodestrucción está diseñada para evitar que los adversarios extraigan el firmware mediante fuerza bruta o intentos de acceso repetidos. A pesar de estas salvaguardas, las técnicas de inyección de fallos han demostrado un éxito notable en la evasión de la protección de lectura en diversas arquitecturas de MCU. La realidad práctica es que la protección de lectura ofrece solo una seguridad condicional. Un atacante con acceso físico al dispositivo y el equipo adecuado a menudo puede eludir estas protecciones mediante glitches de voltaje, manipulación del reloj o inyección de fallos electromagnéticos. La economía de estos ataques también ha cambiado drásticamente: donde antes solo los actores estatales podían permitirse el equipo necesario, hoy las herramientas de hacking de hardware son cada vez más accesibles y asequibles. Esta democratización de las capacidades de ataque significa que incluso adversarios con financiación modesta pueden ahora intentar la extracción de firmware de microcontroladores protegidos. La lección para los diseñadores de sistemas embebidos es clara: la protección de lectura debe considerarse un elemento disuasorio más que una barrera absoluta, y se deben emplear estrategias de defensa en profundidad para proteger la propiedad intelectual sensible y el material criptográfico almacenado en el firmware del MCU.



    microcontroller_hack_time

    Años

    28 +
    microcontroller hack countries

    Países

    110 +
    microcontroller attack clients

    Clientes

    5000 +
    microcontroller projects unlocked

    Proyectos

    60000 +