IC Unlock Lab · Code Extraction

MCU Crack: read out locked microcontroller firmware

Recover lost source code, keep legacy products in production, and analyze field failures. Our lab extracts protected Flash, EEPROM and OTP memory from 30+ MCU families and returns a verified BIN/HEX you can reprogram.

Packages: DIP · SOP · SSOP · QFP · QFN · BGA Output: BIN / HEX NDA on request Ships worldwide

Definition

What is MCU crack?

MCU crack — also called IC unlock, MCU decryption or chip code extraction — is the process of reading the program and data memory out of a microcontroller whose read protection (its security or lock bits) has been enabled. The result is the original firmware image, in binary or hex form.

Most modern microcontrollers ship with a protection mechanism that blocks an ordinary programmer from reading back the code stored on the chip. Once that protection is set, the firmware is locked inside the silicon. MCU crack defeats that read-back lock so the contents can be recovered.

Engineers reach for it when the original source code is lost or corrupted, when the developer or vendor who held the code is no longer available, when an old product must be kept in production on a chip that is going obsolete, or for failure analysis and repair of an existing board.

Need the work done on real hardware? Our partner lab runs a full MCU Crack and IC decryption service end to end.

Lawful use only

We work with customers who own the firmware or are authorized to access it — recovering your own code, maintaining legacy products, or performing analysis you have the right to perform. You confirm you hold those rights before we begin.

How it works

The MCU crack process, step by step

Six stages from a part number to a working firmware file. You get a feasibility answer and a fixed quote before anything ships.

STEP 01

Identify the chip

Send the full part number, package and top marking. We confirm the exact family and the protection generation it uses.

STEP 02

Feasibility & quote

We assess the lock mechanism, success likelihood, lead time and price. Evaluating your request costs nothing.

STEP 03

Send samples

Ship working chips — quantity depends on difficulty. Board photos or a schematic give useful context.

STEP 04

Memory extraction

Using non-invasive and, where needed, invasive techniques, our lab recovers the protected memory contents.

STEP 05

Verify the dump

We read back, check integrity and, where possible, program a sample to confirm the firmware runs as expected.

STEP 06

Delivery

You receive the verified BIN/HEX plus notes — and, on request, freshly programmed blank chips.

Component coverage

Microcontrollers we can crack

A working list of MCU manufacturers and series we unlock and decrypt. Type a part number or brand to filter. Don't see yours? Ask anyway — coverage grows constantly.

STMicroelectronicsARM / 8051
STM8SSTM8LSTM8AFSTM32F0STM32F1STM32F2STM32F3STM32F4STM32L0STM32L1STR7
Microchip PICPIC core
PIC10FPIC12FPIC16FPIC16CPIC18FPIC24FPIC24HdsPIC30dsPIC33
Atmel / AVRAVR / 8051
ATmegaATtinyAT90ATxmegaAT89C51AT89C52AT89S
NXP / FreescaleARM / S08 / HC
LPC11LPC17LPC21LPC23Kinetis KKinetis LMC9S08MC68HC08MC68HC119S12
Texas InstrumentsMSP / C2000
MSP430MSP430FMSP430GTMS320C2000
Silicon Labs8051 / ARM
C8051FEFM32EFM8
RenesasRL78 / RX / R8C
R8CM16CRL78RXH878K0V850
Cypress / InfineonPSoC / XMC
PSoC 1PSoC 4PSoC 5XMC1000XMC4000C500
Nuvoton8051 / ARM
N76ENUC100M0M4W78W79
GigaDeviceARM / RISC-V
GD32FGD32EGD32LGD32VF
HoltekHoltek core
HT45HT46HT48HT66HT68
Others8051 & more
Megawin MG82SyncMOS SM59SinoWealthELAN EM78Samsung S3FWinbond W78MacronixFujitsu MB90

No match in the visible list. Send the part number to our lab — many more are supported than we can list here.

Background

MCU memory & programming types

Knowing how a chip stores and loads its code tells you what can be recovered and how. These are the memory technologies and programming interfaces we work with.

Memory we extract

Flash

Re-writable program memory in nearly every modern MCU. The main target for firmware recovery.

EEPROM

Non-volatile data and configuration memory holding calibration values, keys and settings.

OTP

One-time programmable memory, written once at the factory and then permanently fixed.

Mask ROM

Code fixed during silicon fabrication. Common in very high-volume legacy parts.

Programming & debug interfaces

ISP — In-System Programming

Loading firmware while the chip sits in the circuit, usually over a UART or SPI bootloader.

ICP / ICSP — In-Circuit Serial Programming

Programming directly through a dedicated header on the board without removing the part.

IAP — In-Application Programming

Firmware that rewrites part of its own memory at runtime to support field updates.

JTAG

The standard boundary-scan and debug interface used across many MCU and CPU families.

SWD — Serial Wire Debug

The compact two-wire debug interface used by ARM Cortex-M microcontrollers.

BDM — Background Debug Mode

The single-wire debug and programming interface on many Freescale/NXP devices.

Pricing

What does an MCU crack cost?

There is no flat rate, because price tracks difficulty. The same effort that recovers a common 8051 in a day can take weeks on a hardened modern part. We quote each job up front, after a free evaluation — so you always know the number before you commit.

The honest version

If a part has been done before, it is fast and inexpensive. If it needs fresh research, it costs more and takes longer. We tell you which case you are in during the evaluation, at no charge.

Get a free evaluation
01MCU family
Brand, core and protection generation are the biggest driver. A legacy 8051 and a modern secure ARM part are not in the same range.
02Prior work
A chip the lab has unlocked before is far cheaper than one that requires new analysis and tooling.
03Quantity
One-off recovery versus an ongoing production need changes both the price and the approach.
04Turnaround
Standard scheduling costs less than an expedited, jump-the-queue request.
05Package & condition
BGA and fine-pitch packages, or damaged samples, add handling effort.

Questions

MCU crack FAQ

Is MCU crack legal?
Memory extraction is a tool, and whether a specific job is lawful depends on your rights and intended use. We work with customers recovering firmware they own or are authorized to access, maintaining legacy products, or doing analysis they have the right to perform. You confirm you hold those rights before work starts. For your own situation, consult qualified counsel.
How long does an MCU crack take?
It depends on the chip. A well-understood part can be turned around in a few days to about a week; a part that needs new research takes longer. You get the lead time in writing before anything ships.
What do I need to send to get a quote?
The full part number and top marking, the package type, the quantity of working samples you can provide, and your goal — firmware recovery, migration to a new chip, or analysis. Board photos or a schematic help us scope it accurately.
Will my chips survive the process?
Often yes — non-invasive methods leave the part intact. Some chips require invasive techniques that consume the sample, which is exactly why we ask for a few working units up front. We confirm the approach in the quote.
What file do I receive at the end?
The extracted firmware as a BIN and/or HEX image, along with notes. If you prefer, the lab can program the dump straight into new blank chips and ship those instead.
Will my firmware be kept confidential?
Yes. An NDA is available on request, and your recovered firmware is delivered only to you — it is not shared or reused.
Can every microcontroller be cracked?
Many families and generations can, but not all — some of the newest secure parts cannot be read out at any price. We evaluate first and give you an honest yes or no before you commit.

Start here

Send an MCU crack enquiry

Tell us about your chip and we will come back with a feasibility answer and a quote. Evaluation is free, and nothing ships until you approve the price.

Helpful to include

  • Part number & marking — e.g. STM32F103C8T6
  • Package — DIP, SOP, QFP, QFN, BGA…
  • Quantity of samples you can supply
  • Your goal — recovery, migration or analysis

Request a quote

Fill this in and we will open a pre-filled message for you to send.

Send enquiry

Or go straight to the service: pcbsync.com / IC unlock

Locked chip? Let's read it out.

From a single firmware recovery to keeping a product line alive, our lab handles MCU crack and IC decryption end to end. Find out if your part is feasible — for free.

Start your MCU Crack enquiry