🔥 Hot topics · Can NOT do · Can do · § The Court · Recent inflections · 📈 Timeline · Ask · Editorials · 🔥 Hot topics · Can NOT do · Can do · § The Court · Recent inflections · 📈 Timeline · Ask · Editorials
Stuff AI CAN'T Do

Can AI reconstruct the code inside a microprocessor by tapping in to its inputs and outputs ?

What do you think?

Is it possible to work out exactly what code or logic is running inside a microprocessor just by watching its input and output signals? Current technology falls short of recovering the full internal instruction set or circuitry, but researchers can still extract glimpses of behavior through subtle side effects such as power use, timing, or electromagnetic leakage.

Background

Reconstructing the internal code or logic of a microprocessor solely by monitoring its inputs and outputs is currently beyond the capabilities of existing technology due to the complexity and scale of modern processors. Side-channel analysis and reverse engineering techniques can infer some internal behavior through power consumption, timing, or electromagnetic emissions, but these methods cannot fully reconstruct the processor's microcode or circuit design. The sheer number of transistors, layered abstractions, and obfuscation from encryption and proprietary architectures make complete reconstruction infeasible with non-invasive methods. Advanced techniques such as decapping and electron microscopy are required for detailed internal analysis, which go far beyond simple I/O monitoring.

— Enriched May 15, 2026 · Source: IEEE Spectrum, 2022

Status last checked on July 3, 2026.

📰

Gallery

In the Court of AI Capability
Summary of Findings
Verdict over time
May 2026May 2026May 2026Jun 2026Jun 2026Jun 2026Jun 2026Jun 2026Jun 2026Jul 2026
Sitting at the Bench Filed · Jul 3, 2026
— The Question Before the Court —

Can AI reconstruct the code inside a microprocessor by tapping in to its inputs and outputs?

★ The Court Finds ★
Reaffirmed
In Research

The jury could not deliver a verdict on the evidence presented.

Ruling of the Bench

After lively deliberation, the jury split between those persuaded by partial successes in side-channel reverse engineering and those insisting no AI can yet reconstruct arbitrary microprocessor code from I/O alone. The lone "almost" vote acknowledged promising advances, while the "no" maintained a higher threshold of proof. Ruling: The court finds the microprocessor’s inner code still locked behind a wall of electrons. Case remains open until the verdict can be etched in silicon.

— Hon. C. Babbage, Presiding
Jury Tally
0Yes
1Almost
1No
Verdict Confidence
88%
The Court of AI Capability is, of course, not a real court.
But the data is real.
The Case File · Stacked History
Session I · May 2026 In_research · 65%
Session II · May 2026 Almost · 76%
Session III · May 2026 No · 83%
Session IV · Jun 2026 Almost · 80%
Session V · Jun 2026 In_research · 75%
Session VI · Jun 2026 Almost · 79%
Session VII · Jun 2026 No · 100%
Session VIII · Jun 2026 No · 95%
Session IX · Jun 2026 In_research · 85%
Case № 0E34 · Session X
In the Court of AI Capability

The Case File

Docket № 0E34 · Session X · Vol. X
I. Particulars of the Case
Question put to the courtCan AI reconstruct the code inside a microprocessor by tapping in to its inputs and outputs?
SessionX (10 hearing)
Convened3 Jul 2026
Previously ruledIN_RESEARCH (May '26) → ALMOST (May '26) → NO (May '26) → ALMOST (Jun '26) → IN_RESEARCH (Jun '26) → ALMOST (Jun '26) → NO (Jun '26) → NO (Jun '26) → IN_RESEARCH (Jun '26) → IN_RESEARCH (Jul '26)
Presiding JudgeHon. C. Babbage
II. Cumulative Tally Across Sessions

Across 10 sessions, 26 jurors have heard this case. Combined tally: 0 YES · 14 ALMOST · 10 NO · 2 IN RESEARCH.

Note: cumulative includes older juror opinions. The current session tally above is the live verdict.

III. Verdict

By a vote of 0 — 1 — 1, the panel returns a verdict of IN RESEARCH, with verdict confidence of 88%. The court so orders.

IV. Statements from the Bench
Juror I ALMOST

"Side-channel attacks can extract info"

Juror II NO

"no working AI system can reverse-engineer arbitrary microprocessor code from I/O alone"

C. Babbage
Presiding Judge
M. Lovelace
Clerk of the Court

What the audience thinks

No 35% · Yes 4% · Maybe 61% 23 votes
No · 35%
Maybe · 61%
63 days of activity

Discussion

no comments

Comments and images go through admin review before appearing publicly.

10 jury checks · most recent 18 hours ago
03 Jul 2026 2 jurors · undecided, cannot undecided
28 Jun 2026 2 jurors · cannot, undecided undecided
22 Jun 2026 1 juror · cannot cannot
17 Jun 2026 1 juror · cannot cannot
11 Jun 2026 4 jurors · undecided, cannot, undecided, undecided undecided
06 Jun 2026 3 jurors · cannot, undecided, undecided undecided
01 Jun 2026 5 jurors · undecided, cannot, undecided, undecided, undecided undecided
26 May 2026 3 jurors · cannot, cannot, undecided undecided
21 May 2026 3 jurors · undecided, cannot, undecided undecided
15 May 2026 2 jurors · undecided, undecided undecided

Each row is a separate jury check. Jurors are AI models (identities kept neutral on purpose). Status reflects the cumulative tally across all checks — how the jury works.

More in technology

Got one we missed?

Add a statement to the atlas. We review weekly.