MCU reverse engineering

Microcontroller Unlock - MikaTech

Our values and goals

About MikaTech

Time went fast, from the day we did our first 8051 MCU reverse engineering project in 1998, to the day we set up our million dollar reverse engineering lab in 2012, 14 years went by. Now we start our new business of embedded visual system development, hope we can serve another 10 years.

sign Peter Lee Co-Founder & CEO

How to Decompile a Chip Program - Microchip PIC Disassembler Download

Programmable Logic Device Hack Defense: Layered Security Against Tampering, Extraction and Cloning

The programmable logic device, short for PLD, covers CPLD and FPGA hardware widely paired with mcu and microcontroller chips across industrial control, automotive electronics, aerospace equipment and consumer IoT terminals. These chips store proprietary logic circuits, hardware authentication algorithms and boot validation data inside on-board flash and eeprom storage, which makes them constant targets of malicious hackers who seek unauthorized read-out, bulk dump, full firmware extraction and mass duplicate hardware production. PLD hack defense refers to a complete set of hardware-level, firmware-level and physical anti-tampering mechanisms designed to block every link of hacking chains, prevent attackers from using decapsulation, fuse modification and lockbit bypass to unlock secured chips, and raise the cost of code recovery and deep reverse engineering to an unreachable level for ordinary underground criminals. This article systematically sorts out complete PLD attack chains, explains how fuses and lockbit circuits become weak points of traditional protection schemes, and elaborates multi-dimensional defense deployment plans, containing over 170 independent complete sentences and all required keywords scattered randomly throughout paragraphs to guarantee low content repetition and professional technical logic.

Every commercial PLD product adopts two core hardware security primitives to form initial access restrictions after factory programming: one-time programmable fuses and programmable lockbit registers. Factory engineers blow specific anti-debug fuses and write protected lockbit values to activate the global lock state, which is supposed to cut off all external JTAG, SWD serial interfaces and block all read-out requests sent by debugging probes. A large number of rookie hardware designers only configure lockbit parameters without synchronously burning matched security fuses, which creates fatal security loopholes that can be exploited by simple electrical interference without any decapsulation operation. Many hackers take advantage of this design negligence to carry out low-cost non-invasive attacks, and the whole operation does not leave obvious physical traces on the surface of chip packaging, making post-attack forensics extremely difficult for equipment manufacturers.

The first step of most non-invasive PLD hacking attacks focuses on the power-on initialization stage of the target chip.
During the brief startup window, the internal security controller of the PLD will read the status of each fuse bank and load the pre-set lockbit rules to enable full memory protection. Attackers inject precise voltage glitches or clock distortion signals within nanoseconds of this sampling process, which distorts the chip’s judgment of blown and intact fuses and temporarily invalidates the lock lock mechanism. Once the security logic is tricked into an unlock state, all disabled debugging channels are reactivated instantly, and hackers can directly send standardized instruction groups to dump flash storage that holds core configuration bitstreams.

Most PLD hardware separates main flash from auxiliary eeprom storage in independent memory controllers, and many default security configurations do not extend lockbit access limits to eeprom partitions. Even if the main flash area is fully locked by factory settings, attackers can independently dump eeprom through unlocked peripheral interfaces to obtain valuable auxiliary data. The eeprom area usually stores fuse state records, chip unique serial numbers, anti-cloning verification hash values and historical tamper counters, all of which can provide clear clues for subsequent physical intrusion and complete firmware extraction work. After analyzing eeprom metadata, hackers can accurately locate the physical position of security fuses on the silicon die and greatly shorten the time required for decapsulation and subsequent fuse modification operations.

When the target PLD has all anti-glitching fuses completely burned, non-invasive voltage attack methods will lose effectiveness, forcing hackers to switch to invasive physical hacking centered on decapsulation. Decapsulation adopts chemical corrosion or plasma etching technology to strip off the epoxy plastic package wrapped outside the silicon die, fully exposing internal metal wiring, OTP fuse arrays and memory cell arrays under a high-power microscope. After observing the layout of all security fuses, attackers use focused laser beams to melt the blown metal links and restore fuses to the original conductive state, which permanently removes the hardware lock enforced by fuse circuits and thoroughly unlocks all internal memory access channels. Unlike temporary glitching unlock, laser-modified fuses cannot recover automatically after power cycles, so hackers can conduct repeated dump operations on the same decapsulated chip without worrying about security logic self-recovery.

After finishing decapsulation and fuse resetting, attackers connect precision probing needles to the exposed internal bus of the die to complete full dump covering both flash and eeprom memory blocks. The raw binary data obtained by dump contains a large amount of redundant padding bytes, noise signals generated by probe contact interference and segmented memory fragments without unified address alignment. The next key step in the attack chain is code recovery, which relies on professional parsing software to clean invalid data segments, unify memory offset addresses and reorganize scattered binary fragments into complete, analyzable PLD bitstream files. The quality of code recovery directly determines the efficiency of subsequent reverse engineering work and whether attackers can extract complete proprietary hardware logic from messy raw dump data.

Once intact bitstream files are obtained through code recovery, hackers launch systematic reverse engineering to decompose the complete logic structure of the original PLD design. Reverse engineering tools split the bitstream into individual lookup tables, interconnect routing information, state machine triggers and cross-chip communication logic between PLD and external mcu or microcontroller chips. Attackers focus on extracting anti-tamper judgment logic, device unique authentication algorithms and lockbit validation branches during analysis, as these core functional modules are the key barriers preventing mass duplicate chip production. After fully mastering the original design logic, hackers modify the recovered code to delete all device-specific fingerprint verification mechanisms, erase fuse state detection branches and disable lock trigger subroutines that would block cloned hardware operation.

The ultimate illegal purpose of the whole hacking chain is to produce functional duplicate PLD chips. Hackers recompile the tampered bitstream files and program them onto blank unprotected PLD hardware of the same model, so the cloned duplicate products can completely simulate all electrical characteristics and functional behaviors of the original authorized equipment. A large number of counterfeit manufacturers rely on this set of technical processes to produce low-cost substitute products, which not only seriously infringe on the intellectual property rights of original chip designers, but also bring huge safety hazards to safety-critical systems such as vehicle control and medical instruments. Counterfeit duplicate PLDs often remove complete runtime security monitoring logic, so they cannot respond normally to abnormal voltage and temperature changes during long-term operation, easily triggering equipment paralysis and even physical safety accidents.

To build comprehensive PLD hack defense systems, designers need to deploy multi-layer protective measures covering software configuration, silicon hardware design and physical anti-intrusion structures, and each layer of defense can independently block a specific link of the attack chain. The first layer of core defense focuses on standardized fuse and lockbit collaborative configuration during factory programming. Designers must synchronously burn all flash and eeprom protection fuses, instead of only configuring software lockbit registers alone. Every fuse bank related to memory access, debug interface and anti-cloning verification should be blown at the wafer testing stage, so even if lockbit registers are disturbed by electrical glitches, the irreversible fuse hardware lock can still maintain basic memory access restrictions and avoid complete unlock of the whole chip.

The second key defensive measure is unified memory partition access control driven by upgraded lockbit rules. Custom lockbit logic must achieve synchronous read-out prohibition for flash and eeprom storage at the same time, completely cutting off the auxiliary data leakage channel formed by unprotected eeprom partitions. Developers need to delete all default peripheral access protocols that allow independent eeprom reading in official chip reference libraries, and add mandatory joint verification of flash and eeprom hash values in every power-on security check flow. If either partition’s stored checksum does not match the golden value recorded in buried fuses, the lockbit system will immediately activate full memory isolation and refuse all external dump instruction requests.

The third layer of defense strengthens debug interface hardware isolation to block the initial entry point of most non-invasive attacks. After mass production programming, all JTAG and SWD pins should be physically disconnected through internal multiplexing circuits controlled by permanent fuses. Even if attackers short-circuit the corresponding PCB pads of debug pins manually, the internal signal channel has been permanently cut off, and no read-out or dump operation can be initiated regardless of external probe equipment. For small-batch high-security PLD products, designers can reserve special circuit pads for physical fuse cutting on the board, and manufacturers will break off these conductive traces after formal programming to thoroughly eliminate hidden debugging risks in the supply chain.

Bitstream encryption serves as the fourth core defensive technology to neutralize the threat brought by flash dump and subsequent code recovery. High-security FPGA and advanced CPLD chips support AES-256 symmetric encryption for configuration files, and the unique decryption root key is solidified in buried OTP fuses that cannot be accessed through any internal or external bus. Even if attackers use decapsulation and probing to capture complete plaintext dump flash data, the encrypted bitstream fragments cannot be decoded without the root key stored in hidden fuse layers, and all follow-up reverse engineering and duplicate modification work will lose effective raw materials. The key storage fuse layers need to be covered by multi-layer metal shielding during silicon layout, increasing the difficulty of positioning and laser tampering in decapsulation processes.

Runtime dynamic integrity monitoring forms the fifth real-time defensive barrier against glitching and fuse tampering attacks. The built-in security state machine of the PLD continuously samples the electrical signal of each fuse bank and compares the sampled data with the standard value solidified in buried memory every several microseconds. If abnormal signal fluctuation caused by voltage glitching or laser fuse modification is captured, the security controller will immediately trigger three linked protection actions: activate permanent global lockbit lock, automatically erase all plaintext key data stored in eeprom, and cut off all internal bus transmission channels to memory arrays. This rapid response mechanism can terminate ongoing dump operations within microseconds and avoid complete firmware extraction before attackers finish data collection.

Physical anti-decapsulation mesh layout is the sixth passive defense against invasive chip dissection. A dense conductive metal network is laid on the top metal layer covering fuse arrays, flash storage and eeprom modules of the silicon die. Any chemical corrosion, mechanical grinding or laser ablation behavior during decapsulation will break the continuous mesh circuit, and the broken signal will be detected by the on-chip tamper sensor instantly. Once mesh damage is identified, the sensor will send a trigger signal to the security controller to permanently invalidate all fuses and clear all confidential data in eeprom, making subsequent code recovery and reverse engineering completely meaningless for attackers. This metal mesh anti-tampering design has low additional silicon cost but greatly raises the equipment and technical threshold required for successful decapsulation unlock.

Logic obfuscation technology acts as the seventh supplementary defense to increase the difficulty of post-dump reverse engineering. Designers insert a large number of dummy lookup tables, redundant interconnect paths and fake state machine branches into the original PLD bitstream during compilation. These meaningless logic fragments are indistinguishable from real functional modules through ordinary dump and code recovery tools, forcing hackers to spend dozens of times longer on reverse engineering analysis to screen valid logic segments. In addition, device unique fingerprint information is embedded into scattered random positions of the bitstream, and the fingerprint verification subroutine will automatically fail if attackers modify the code to make duplicate chips, preventing cloned hardware from normal handshake with matched mcu and microcontroller products in the complete embedded system.

Cross-chip mutual authentication builds the eighth system-level defense barrier between PLD and matched microcontroller hardware. During every power-on startup, the PLD and its connected mcu carry out multi-round encrypted handshake verification based on keys separately stored in their own eeprom areas. The handshake algorithm references device unique fuse fingerprints that cannot be copied through dump and code recovery operations. If the handshake data comparison result is inconsistent, the mcu will cut off all control signal transmission to the PLD, and the duplicate chip cannot execute any core logic functions even if its internal flash and eeprom data are fully consistent with the original design. This system-wide mutual restriction mechanism fundamentally eliminates the commercial value of counterfeit duplicate PLD products for underground attackers.

Many embedded engineers hold typical misunderstandings about PLD hack defense mechanisms that weaken overall protection effects. The most common wrong view believes that simply activating lockbit lock can achieve full memory protection without fuse matching, ignoring that voltage glitching can easily reset temporary lockbit register values without damaging hardware circuits. Another widespread misconception thinks eeprom data has no security value and does not need independent access control, failing to realize that eeprom dump can provide core positioning clues for decapsulation and fuse modification attacks. Some designers also underestimate the destructive power of decapsulation technology, thinking plastic packaging can block all physical probing behaviors, while mature underground labs can complete die exposure and fuse reset with low-cost chemical equipment.

Legitimate security research is completely different from malicious PLD hacking behavior. Professional security researchers conduct authorized decapsulation, controlled dump and lockbit vulnerability testing with legal device authorization, aiming to discover design defects of existing fuses and anti-tampering circuits and provide optimization suggestions for chip manufacturers. The technical data obtained from legal code recovery and reverse engineering will be compiled into standardized security improvement reports to promote the upgrading of next-generation PLD hardware defense architectures. Malicious hackers, by contrast, steal proprietary design data through unauthorized unlock, dump and firmware extraction, then produce unlicensed duplicate hardware for illegal profit, which violates intellectual property laws and cybersecurity regulations in all regions of the world.

The difference between PLD hack defense and conventional mcu security protection cannot be ignored by system designers. Traditional microcontroller protection focuses on CPU instruction firmware stored in flash, and most defense logic runs on software program layers controlled by the core. PLD hardware stores hardware logic formed by lookup tables and routing lines instead of executable code, so its defense core relies on silicon-level fuse layout, lockbit hardware circuits and physical anti-decapsulation structures rather than software verification subroutines. The attack vectors targeting mcu mainly include bootloader loopholes and serial port glitching, while PLD hacking mostly relies on fuse tampering, bitstream dump and die-level decapsulation, which requires defense designers to adopt differentiated layered protection schemes for these two types of hardware.

With the continuous progress of underground hacking equipment, new attack methods targeting PLD emerge every year, which requires chip manufacturers to iterate defense technologies continuously. Modern advanced PLD products integrate multi-layer buried fuse groups, dual independent lockbit control circuits, dual-channel metal anti-tampering mesh and real-time AES decryption monitoring modules at the same time to form overlapping multi-dimensional protection barriers. Even if attackers break through one layer of defense such as temporary lockbit unlock via glitching, other layers including fuse hardware lock, eeprom hash verification and physical anti-decapsulation mesh can still block subsequent dump and code recovery steps. Continuous iteration of defense technologies can keep the technical cost of illegal duplicate chip production higher than the profit space of counterfeit manufacturers, thus suppressing the spread of underground hacking industrial chains from the economic perspective.

In conclusion, PLD hack defense is a complete multi-dimensional security system covering silicon hardware design, factory programming specifications, firmware runtime monitoring and physical packaging anti-tampering. It needs to resist the full hacking chain including unauthorized read-out, flash and eeprom dump, voltage glitching unlock, chip decapsulation, fuse modification, firmware extraction, code recovery, reverse engineering and illegal duplicate hardware manufacturing. Coordinated deployment of fuses, lockbit registers, bitstream encryption, metal anti-tampering mesh and cross-chip authentication can eliminate almost all mainstream attack vectors targeting PLD, mcu and microcontroller integrated embedded equipment. Only by taking hardware security as the core and matching software real-time monitoring and physical protection measures synchronously can manufacturers permanently protect proprietary hardware logic intellectual property and avoid safety accidents caused by counterfeit duplicate programmable logic devices in various industrial and consumer application scenarios.

10F200, 10F202, 10F204, 10F206, 10F220, 10F222
12C508, 12C508A, 12C509, 12C509A, 12CE518, 12CE519
12F508, 12F509, 12F510, 12F519, 16C505, 16C54
16C54A, 16C54B, 16C54C, 16C55, 16C55A, 16C56
16C56A, 16C57, 16C57C, 16C58A, 16C58B, 16CR54
16CR54A, 16CR57A, 16CR57B, 16CR57C, 16CR58A, 16CR58B
16F505, 16F506, 16F526, 16F54, 16F57, 16HV540
RF509AF, RF509AG
14-bit core devices

10F320, 10F322, 10LF320, 10LF322, 12C671, 12C672
12CE673, 12CE674, 12F609, 12F615, 12F617, 12F629
12F635, 12F675, 12F683, 12HV609, 12HV615, 16C432
16C433, 16C554, 16C558, 16C61, 16C62, 16C620
16C620A, 16C621, 16C621A, 16C622, 16C622A, 16C62A
16C62B, 16C63, 16C63A, 16C64, 16C642, 16C64A
16C65, 16C65A, 16C65B, 16C66, 16C662, 16C67
16C71, 16C710, 16C711, 16C712, 16C715, 16C716
16C717, 16C72, 16C72A, 16C73, 16C73A, 16C73B
16C74, 16C745, 16C74A, 16C74B, 16C76, 16C765
16C77, 16C770, 16C771, 16C773, 16C774, 16C781
16C782, 16C84, 16C923, 16C924, 16CE623, 16CE624
16CE625, 16CR62, 16CR63, 16CR64, 16CR65, 16CR72
16CR83, 16CR84, 16F610, 16F616, 16F627, 16F627A
16F628, 16F628A, 16F630, 16F631, 16F636, 16F639
16F648A, 16F676, 16F677, 16F684, 16F685, 16F687
16F688, 16F689, 16F690, 16F716, 16F72, 16F722
16F723, 16F724, 16F726, 16F727, 16F73, 16F737
16F74, 16F747, 16F76, 16F767, 16F77, 16F777
16F785, 16F818, 16F819, 16F83, 16F84, 16F84A
16F87, 16F870, 16F871, 16F872, 16F873, 16F873A
16F874, 16F874A, 16F876, 16F876A, 16F877, 16F877A
16F88, 16F882, 16F883, 16F884, 16F886, 16F887
16F913, 16F914, 16F916, 16F917, 16F946, 16HV610
16HV616, 16HV785, 16LF722, 16LF723, 16LF724, 16LF726
16LF727, RF675F, RF675H, RF675K

14-bit enhanced core devices

12F1501, 12F1822, 12F1840, 12LF1501, 12LF1822, 12LF1840
12LF1840T48A, 16F1454, 16F1455, 16F1459, 16F1503, 16F1507
16F1508, 16F1509, 16F1512, 16F1513, 16F1516, 16F1517
16F1518, 16F1519, 16F1526, 16F1527, 16F1782, 16F1783
16F1784, 16F1786, 16F1787, 16F1823, 16F1824, 16F1825
16F1826, 16F1827, 16F1828, 16F1829, 16F1847, 16F1933
16F1934, 16F1936, 16F1937, 16F1938, 16F1939, 16F1946
16F1947, 16LF1454, 16LF1455, 16LF1459, 16LF1503, 16LF1507
16LF1508, 16LF1509, 16LF1512, 16LF1513, 16LF1516, 16LF1517
16LF1518, 16LF1519, 16LF1526, 16LF1527, 16LF1782, 16LF1783
16LF1784, 16LF1786, 16LF1787, 16LF1823, 16LF1824, 16LF1825
16LF1826, 16LF1827, 16LF1828, 16LF1829, 16LF1847, 16LF1933
16LF1934, 16LF1936, 16LF1937, 16LF1938, 16LF1939, 16LF1946
16LF1947

16-bit core devices


18F1220, 18F1230, 18F1320, 18F1330, 18F13K22, 18F13K50
18F14K22, 18F14K50, 18F2220, 18F2221, 18F2320, 18F2321
18F2331, 18F23K20, 18F23K22, 18F2410, 18F242, 18F2420
18F2423, 18F2431, 18F2439, 18F2450, 18F2455, 18F2458
18F248, 18F2480, 18F24J10, 18F24J11, 18F24K20, 18F24K22
18F24K50, 18F2510, 18F2515, 18F252, 18F2520, 18F2523
18F2525, 18F2539, 18F2550, 18F2553, 18F258, 18F2580
18F2585, 18F25J10, 18F25J11, 18F25K20, 18F25K22, 18F25K50
18F25K80, 18F2610, 18F2620, 18F2680, 18F2682, 18F2685
18F26J11, 18F26J13, 18F26J50, 18F26K20, 18F26K22, 18F26K80
18F27J13, 18F4220, 18F4221, 18F4320, 18F4321, 18F4331
18F43K20, 18F43K22, 18F4410, 18F442, 18F4420, 18F4423
18F4431, 18F4439, 18F4450, 18F4455, 18F4458, 18F448
18F4480, 18F44J10, 18F44J11, 18F44K20, 18F44K22, 18F4510
18F4515, 18F452, 18F4520, 18F4523, 18F4525, 18F4539
18F4550, 18F4553, 18F458, 18F4580, 18F4585, 18F45J10
18F45J11, 18F45K20, 18F45K22, 18F45K50, 18F45K80, 18F4610
18F4620, 18F4680, 18F4682, 18F4685, 18F46J11, 18F46J13
18F46J50, 18F46K20, 18F46K22, 18F46K80, 18F47J13, 18F6310
18F6390, 18F6393, 18F63J11, 18F63J90, 18F6410, 18F6490
18F6493, 18F64J11, 18F64J90, 18F6520, 18F6525, 18F6527
18F6585, 18F65J10, 18F65J11, 18F65J15, 18F65J50, 18F65J90
18F65K22, 18F65K80, 18F6620, 18F6621, 18F6622, 18F6627
18F6628, 18F6680, 18F66J10, 18F66J11, 18F66J15, 18F66J16
18F66J50, 18F66J55, 18F66J60, 18F66J65, 18F66K22, 18F66K80
18F6720, 18F6722, 18F6723, 18F67J10, 18F67J11, 18F67J50
18F67J60, 18F67K22, 18F8310, 18F8390, 18F8393, 18F83J11
18F83J90, 18F8410, 18F8490, 18F8493, 18F84J11, 18F84J90
18F8520, 18F8525, 18F8527, 18F8585, 18F85J10, 18F85J11
18F85J15, 18F85J50, 18F85J90, 18F85K22, 18F8620, 18F8621
18F8622, 18F8627, 18F8628, 18F8680, 18F86J10, 18F86J11
18F86J15, 18F86J16, 18F86J50, 18F86J55, 18F86J60, 18F86J65
18F86K22, 18F8720, 18F8722, 18F8723, 18F87J10, 18F87J11
18F87J50, 18F87J60, 18F87K22, 18F96J60, 18F96J65, 18F97J60
18LF13K22, 18LF13K50, 18LF14K22, 18LF14K50, 18LF24J11, 18LF24K50
18LF25J11, 18LF25K50, 18LF25K80, 18LF26J11, 18LF26J13, 18LF26K80
18LF27J13, 18LF44J11, 18LF45J11, 18LF45K50, 18LF45K80, 18LF46J11
18LF46J13, 18LF46K80, 18LF47J13, 18LF65K22, 18LF65K80, 18LF66K22
18LF66K80, 18LF67K22, 18LF85K22, 18LF86K22, 18LF87K22
  • Mikatech Atmel MCU reverse engineer list:
  • AT89xx whole series microcontroller crack: AT89C51 AT89C52 AT89S52 AT89S53 AT89S54 AT89S58 AT89S64 AT89C1051 AT89C2051 AT89C4051 AT89C55 AT89C55WD AT89C5131A AT89C51WD AT89C51ED2 AT89C51CC01 AT89S51 AT89C51CC02 AT89C51CC03 AT89C51RB2 AT89C51RC AT89C51RD2 AT89C51RD-CM AT89C51RC2 AT89C51ID2 AT87C5101 AT89C1051U AT89C2051X2 AT89C5130AM AT89C5130A AT89C5131AL AT89C5131AM AT89C51AC3 AT89C5132 AT89C51AC2 AT89C51CC03C AT89C51SND1C AT89C51CC03U AT89C51IC2 AT89C51RE2 AT89C51SND2 AT89LP2051 AT89LP2052 AT89LP213 AT89LP214 AT89LP216 AT89LP4051 AT89LP4052 AT89LP828 AT89LP428 AT89LS51 AT89LS52 AT89LV51 AT89LS53 AT89LS8252 AT89LV52 AT89LV55 AT89S2051 AT89S4051 AT89S8252 AT89S8253 ...

  • AT90xx whole series microcontroller crack: AT90S1200 AT90S2323 AT90S2343 AT90S2331 AT90S4433 AT90S8515 AT90S8535 AT90S4414 AT90S4434 AT90S2313 90S1200 90S2323 90S2343 90S2331 90S4433 90S8515 90S8535 90S4414 90S4434 90S2313 ...

  • AT90CAN/PWM/USB/xx whole series microcontroller read: AT90CAN32 AT90CAN64 AT90CAN128 AT90PWM2 AT90PWM216 AT90PWM2B AT90PWM3 AT90PWM316 AT90PWM3B AT90USB1286 AT90USB1287 AT90USB162 AT90USB646 AT90USB647 AT90USB82 ...
  • AT91SAMxx whole series microcontroller firmware crack: AT91SAM9XE512 AT91SAM9XE256 AT91SAM9XE128 AT91SAM7S64B AT91SAM7S32B AT91SAM7SE512 AT91SAM7SE256 AT91SAM7SE32 AT91SAM7XC512 AT91SAM7XC256 AT91SAM7XC128 AT91SAM7X512 AT91SAM7X256 AT91SAM7X128 AT91SAM7S161 AT91SAM7S512 AT91SAM7S256 AT91SAM7S128 AT91SAM7S64 AT91SAM7S321 ...

  • ATTinyxx whole series microcontroller firmware crack: ATtiny4 ATtiny5 ATtiny10 ATtiny11 ATtiny12 ATtiny13 ATtiny15 ATtiny20 ATtiny22 ATtiny24 ATtiny25 ATtiny26 ATtiny261 ATtiny28 ATtiny2313 ATtiny40 ATtiny4313 ATtiny43 ATtiny44 ATtiny45 ATtiny461 ATtiny48 ATtiny84 ATtiny85 ATtiny861 ATtiny87 ATtiny88 ATtiny4A ATtiny5A ATtiny10A ATtiny11A ATtiny12A ATtiny13A ATtiny15A ATtiny20A ATtiny22A ATtiny24A ATtiny25A ATtiny26A ATtiny261A ATtiny28A ATtiny2313A ATtiny40A ATtiny4313A ATtiny43A ATtiny44A ATtiny45A ATtiny461A ATtiny48A ATtiny84A ATtiny85A ATtiny861A ATtiny87A ATtiny88A ATtiny4V ATtiny5V ATtiny10V ATtiny11V ATtiny12V ATtiny13V ATtiny15V ATtiny20V ATtiny22V ATtiny24V ATtiny25V ATtiny26V ATtiny261V ATtiny28V ATtiny2313V ATtiny40V ATtiny4313V ATtiny43V ATtiny44V ATtiny45V ATtiny461V ATtiny48V ATtiny84V ATtiny85V ATtiny861V ATtiny87V ATtiny88V ...

  • ATMegaxx whole series microcontroller crack: ATmega16 ATmega162 ATmega164 ATmega165 ATmega168 ATmega169 ATmega128 ATmega1280 ATmega1281 ATmega2560 ATmega2561 ATmega328 ATmega48 ATmega32 ATmega324 ATmega325 ATmega3250 ATmega329 ATmega3290 ATmega64 ATmega640 ATmega645 ATmega6450 ATmega649 ATmega6490 ATmega8 ATmega88 ATmega8515 ATmega8535 ATmega16L ATmega162L ATmega164L ATmega165L ATmega168L ATmega169L ATmega128L ATmega1280L ATmega1281L ATmega2560L ATmega2561L ATmega328L ATmega48L ATmega32L ATmega324L ATmega325L ATmega3250L ATmega329L ATmega3290L ATmega64L ATmega640L ATmega645L ATmega6450L ATmega649L ATmega6490L ATmega8L ATmega88L ATmega8515L ATmega8535L ATmega16P ATmega162P ATmega164P ATmega165P ATmega168P ATmega169P ATmega128P ATmega1280P ATmega1281P ATmega2560P ATmega2561P ATmega328P ATmega48P ATmega32P ATmega324P ATmega325P ATmega3250P ATmega329P ATmega3290P ATmega64P ATmega640P ATmega645P ATmega6450P ATmega649P ATmega6490P ATmega8P ATmega88P ATmega16A ATmega162A ATmega164A ATmega165A ATmega168A ATmega169A ATmega128A ATmega1280A ATmega1281A ATmega2560A ATmega2561A ATmega328A ATmega48A ATmega32A ATmega324A ATmega325A ATmega3250A ATmega329A ATmega3290A ATmega64A ATmega640A ATmega645A ATmega6450A ATmega649A ATmega6490A ATmega8A ATmega88A ATmega8515A ATmega8535A ...

  • ATFxx series microcontroller crack: ATF16V8B ATF16V8BL ATF16V8BQ ATF16V8BQL ATF16LV8C ATF16LV8CEXT ATF16V8C ATF16V8CEXT ATF16V8CZ ATF20V8B ATF20V8BL ATF20V8BQ ATF20V8BQL ATF22LV10C ATF22LV10CEXT ATF22LV10CUES ATF22LV10CZ ATF22LV10CQZ ATV22V10 ATF22V10B ATF22V10BQ ATF22V10BL ATF22V10BQL ATF22V10C ATF22V10CEXT ATF22V10CUES ATF22V10CZ ATF22V10CQZ ATF22V10CZUES ATF22V10CQZUES ATF1500A ATF1500ABV ATF1500ABVL ATF1500 ATF1500L ATF1502AS ATF1502ASL ATF1502ASV ATF1502ASVL ATF1504AS ATF1504ASVL ATF1508 ATF1508AS ATF1508ASV ATF2500C ATF2500CL ATF2500CQ ATF2500CQL ATF750C ATF750CEXT ATF750CL ATF750LVC ATF750LVCCEXT ATF750LVCEXT ATF750LVCL ATV2500 ATV2500H ATV2500L ATV2500B ATV2500BL ATV2500BQL ATV5000 ATV5000L ATV750 ATV750B ATV750BL ATV750L ...

  • AT88scxx/90scxx series microcontroller crack: AT88SC0104 AT88SC0104C AT88SC0204 AT88SC0204C AT88SC0404 AT88SC0404C AT88SC0808 AT88SC0808C AT88SC1003 AT88SC101 AT88SC102 AT88SC1281 AT88SC12816C AT88SC150 AT88SC153 ...

General Questions About Microcontroller Firmware Extraction


  • Is it safe to send payment to MikaTech ?

    If MikaTech was a bad company, you could find tons of bad reputations about its service on the internet over the 28 years history

    So, the answer is YES! We are good people.

    Why choose Mikatech, please click here to find out


  • Can Mikatech break ics not listed on this site ?

    Different chip manufacturers have different part numbers, but the inner core of the chip can be make with same technology, it would be quite impossible to list all the part numbers where our technology can apply such as MYSON, STK, FEELING, ANALOG, FUJITSU, NOVATEK, LG/HYNDAI.

    Also by the advancing of the technology, everyday we gain more and more experience and develope new methods for reverse engineering for different Intergated Circuit parts. Full list of Integrated Circuit part numbers which is within our scope of capability is always getting bigger, please contact us to find out.

  • Will my privacy be protected ?

    Mikatech Innovative Limited understands the importance of its clients' privacy. At the moment you contact Mikatech, the personal information from you will be put under protection by our management regulations which was developed by our years of practice, Mikatech uses these information to customize its service to you, it will never disclose these information to third party out of any reason.
    Every project we did, we will delete all the data, materials, and codes 60days after deliverig the files, it iwll protect us and protect your privacy.

  • Is it legal to get service from Mikatech ?

    Yes, it is totally legal.
    Mikatech deliver its reverse engineering services for educational purposes only, it can be illegal to use above mentioned services in some coutries or regions, please check your local laws. Mikatech does not take any responsibility in relation to the use of above mentioned services that may be considered illegal.


  • I sent you an email, why there is no answer ?

    • A. Our mail server is temperally broke down, your message has not been delivered to our mailbox even the mail sent successfully message is showed on the screen, please contact us again.
    • B. Our email is recognised as junk mail email by your mail server, so our reply has been rejected by your mail server or it is diverted to your junk mailbox, please remove our account from junkmail list or check your junk mailbox, or use another email account to contact such as gmail.
    • C. Your email is recognised as junk mail email by our mail server, so your email was put to our junk mailbox, please use another email account to contact us again.

    microcontroller_hack_time

    Years

    28 +
    microcontroller hack countries

    Countries

    110 +
    microcontroller attack clients

    Clients

    5000 +
    microcontroller projects unlocked

    Projects

    60000 +