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

Desbloqueo de microcontroladores Mosel Vitelic

Mosel Vitelic (MV) fue un fabricante taiwanés de semiconductores con dos carteras de productos principales: circuitos integrados de memoria CMOS heredados (DRAM FPM, SDRAM, DDR1, SRAM asíncrona, FIFO, máscara ROM de voz) y, posteriormente, circuitos integrados de gestión de potencia y discretos de potencia. Produjo circuitos integrados para memoria. Comenzó en 1985 y fabricaba DRAM y memoria flash. Utilizaban un proceso de 0.12u/0.14u y fabricaban RAM SDR, DDRI de 128Mb/256Mb y RAM DDRII de 256Mb/512Mb.

Alrededor de mayo de 2009, la empresa cerró sus puertas debido a la falta de financiación de su empresa matriz ProMOS (Taiwán).

 

  • Lista de ingeniería inversa de MCU Mosel Vitelic de Mikatech:
  • V53 DRAM de modo de página rápida V53C408, V53C416, V53C808, V53C816, V53C1608, V53C1616 V54 SDRAM de 3.3V V54C1604, V54C1608, V54C1616 V54C3204, V54C3208, V54C3216 V54C6404, V54C6408, V54C6416 V54C12808, V54C12816, V54C25608, V54C25616 V82 SDRAM DDR1 V826464, V8212864, V8225664, V8251264 V62 SRAM CMOS asíncrona ×8 Bit V62C648, V62C1288, V62C2568, V62C5128, V62C10248 V62L648, V62L1288, V62L2568 ×16 Bit V62C6416, V62C12816, V62C25616, V62C51216, V62C102416 V62L6416, V62L12816, V62L25616 MSM Memoria tampón FIFO MSM9009, MSM9018, MSM9026 MSS Máscara ROM de voz MSS4305 2. Serie de discretos de potencia y CI analógicos MSS MOSFET de potencia de zanja MSS3002, MSS3003, MSS3004, MSS3006 MSS4302, MSS4303, MSS4305, MSS4306 MSS6002, MSS6003, MSS6008, MSS6010 MVIGB IGBT de zanja MVIGB20N60, MVIGB30N60, MVIGB40N60, MVIGB15N120, MVIGB25N120 MVSD Diodo de potencia Schottky MVSD10045, MVSD20045, MVSD30045, MVSD10060, MVSD20060 MVESD Dispositivos de protección ESD MVESD05C, MVESD12C, MVESD24C CI analógicos de gestión de potencia MVPM01, MVPM02, MVPM03 (convertidores DC-DC reductor) MVLDO01, MVLDO02 (reguladores lineales LDO)

 

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.


  • Técnicas de volcado de EEPROM y Flash para la recuperación de firmware

      La extracción de firmware de la memoria del microcontrolador (ya sea flash, EEPROM u otro almacenamiento no volátil) es el paso fundamental en cualquier esfuerzo de ingeniería inversa. Una extracción exitosa de firmware permite a los investigadores de seguridad analizar el código en busca de vulnerabilidades, recuperar claves criptográficas, comprender protocolos propietarios y desarrollar parches o exploits. Sin embargo, los fabricantes de microcontroladores han implementado numerosas protecciones para evitar la lectura no autorizada del contenido de la memoria, incluyendo protección de lectura, bits de bloqueo y mecanismos de seguridad basados en fusibles. Para microcontroladores no protegidos, el volcado de la memoria flash y EEPROM es relativamente sencillo. Herramientas como avrdude para dispositivos AVR, stm8flash para microcontroladores STM8, y varios programadores JTAG/SWD pueden leer el contenido de la memoria a través de interfaces de programación estándar. Estas herramientas suelen soportar el volcado de regiones completas de memoria a archivos binarios que luego pueden cargarse en desensambladores y marcos de ingeniería inversa como Ghidra, Binary Ninja o IDA Pro. La disponibilidad de estas herramientas de código abierto ha democratizado la extracción de firmware, permitiendo a investigadores independientes analizar sistemas embebidos que antes solo eran accesibles para los fabricantes y sus socios autorizados. Cuando la protección de lectura está habilitada, el desafío se vuelve considerablemente más difícil. La serie STM8, por ejemplo, implementa una protección de lectura que bloquea la lectura y modificación de la memoria flash de programa y EEPROM de datos a través de la interfaz de depuración. Intentar deshabilitar esta protección normalmente desencadena un borrado global de la memoria de programa, destruyendo el firmware que el atacante busca recuperar. Para superar este obstáculo, los investigadores han desarrollado técnicas como el glitching de voltaje durante la rutina de verificación de protección, la explotación de condiciones de carrera en el protocolo SWD y el aprovechamiento de vulnerabilidades del bootloader para acceder a la memoria sin activar el mecanismo de borrado. La aparición de hardware dedicado para el volcado de memoria flash ha ampliado aún más las capacidades disponibles para los investigadores. El proyecto DUMPTRUCK, por ejemplo, proporciona una plataforma de hardware abierto diseñada para interactuar y volcar casi cualquier dispositivo de memoria flash o no volátil. Este dispositivo agiliza el proceso de ingeniería inversa de dispositivos mediante el análisis del contenido de la memoria flash, facilitando la recuperación de firmware incluso de objetivos difíciles. A medida que los sistemas embebidos continúan proliferando en todas las industrias, la importancia de técnicas robustas de extracción de firmware —y la necesidad correspondiente de mecanismos de protección efectivos— no hará más que crecer.



    microcontroller_hack_time

    Años

    28 +
    microcontroller hack countries

    Países

    110 +
    microcontroller attack clients

    Clientes

    5000 +
    microcontroller projects unlocked

    Proyectos

    60000 +