WRAITH · Waveform Replay Attack Imitating Transmitted Hardware

The fingerprint is not a secret. It is broadcast on every transmission.

Physical-layer hardware fingerprinting is being sold and fielded as device authentication on shared control buses. It cannot do that job. On a shared medium the attacker and the defender observe the identical signal — so the defense reduces to a recording played back. We prove it on MIL-STD-1553, the hardest and most-defended case, with under $500 of commodity hardware.

Two traces are drawn here. The defender cannot tell them apart — and neither can the classifier.
  • <$500attack kit
  • 50+replays accepted
  • 0protocol errors
  • 100%defense accuracy — bypassed

01 / The Doctrine

A defense the whole field decided to trust

Legacy control buses — automotive CAN, avionics MIL-STD-1553, ARINC 429 — were designed for determinism, not for a threat model. They carry no authentication. The proposed retrofit is seductive: identify each transmitter by the analog voltage signature that manufacturing variation stamps on its signals. No protocol change, no rewiring — just a classifier watching the wire.

And the reported numbers are strong enough to drive procurement. So the doctrine spread from papers into products marketed as an intrusion-detection layer for military and automotive buses. The common promise: a device cannot be impersonated, because its analog identity cannot be reproduced.

100%

device classification accuracy on real helicopter avionics Evcil et al., 2024 — MIL-STD-1553

99.45%

per-device accuracy in a fielded defense-in-depth system Levy et al. (ANoMili), 2022 — MIL-STD-1553

>99%

single-frame recognition, marketed into automotive Yang et al., 2026 — CAN-FD · Cho, Kneib, Choi — CAN

$$$

shipping as commercial silicon today e.g. Sital Technology BRM1553D-SnS

Every one of those accuracies is real. Every one was measured under the wrong threat model — foreign hardware carries a foreign fingerprint. Nobody measured the adversary who simply records the legitimate signal.

02 / The Structural Flaw

Measurement Symmetry

The premise treats manufacturing variation as if it were a secret. On a shared medium, it is public information — retransmitted on every message.

Legitimate
transmitter
SHARED BUS — one physical waveform, delivered in full to every terminal
🛡 Defender
samples V at fs, b bits
Attacker
samples V′ at f′s ≥ fs, b′ ≥ b

Proposition 1 — Measurement Symmetry

Let F be any feature a defender computes from voltage samples V captured at rate fs and resolution b. An adversary with b′ ≥ b and f′s ≥ fs records V′ with |F(V) − F(V′)| ≤ ε, where ε is bounded by the two converters' quantization. Any classifier that accepts F(V) within tolerance δ > ε must also accept F(V′).

No choice of feature escapes it. Raw samples, rise/fall times, ringing, spectral shape — all are functions of the same voltage trace, and a faithful copy carries every one of them at once. The adversary does not model the fingerprint. It re-emits the exact signal that produced it. This is why the operative attack is replay, not imitation.

Wired is the easy case

Channel variability — multipath, fading — is the only partial defense against physical-layer replay. An impedance-controlled, transformer-coupled 1553 bus has essentially none of it. The doctrine is weakest exactly where it is deployed most confidently.

The fidelity gap favors the attacker

A 14-bit converter resolves the waveform to ~0.6 mV; an 8-bit defender scope has a ~39 mV noise floor — 65× larger. Any replay artifact sits six bits below the defender's least-significant bit.

The cost asymmetry is permanent

Every increment of defender resolution costs an instrument upgrade. The attacker's answer is a few-dollar RC filter that smooths any residual step below the new floor. The attacker filters more cheaply than the defender can measure.

03 / The Attack

WRAITH, on physical 1553

A single captured message is enough. No firmware exploit, no protocol expertise beyond bus access, no military-grade equipment.

  1. 01

    Passive reconnaissance

    Connect a differential probe and record raw bus voltage. A Manchester decoder recovers message boundaries and address mappings. Nothing is transmitted — indistinguishable from a legitimate bus monitor.

  2. 02

    Capture

    Record the target's transmission at full 14-bit converter resolution. No dataset required: one valid message from the target is sufficient to mount the attack.

  3. 03

    Selection

    Keep a single instance at full resolution — no averaging, no normalization. Averaging would smooth away the very micro-variations in overshoot, ringing, and edge timing that fingerprinting is trained to read.

  4. 04

    Replay & injection

    Emit the waveform onto the bus through the 14-bit analog output and a transformer stub. The transmission carries the original device's analog identity — because it is the original device's waveform.

From replay to identity forgery

Fingerprinting reads only the synchronization region of a message. Stitch the target's captured sync fingerprint onto protocol-compliant data words carrying attacker-chosen content, and the result presents the target's voltage identity while conveying a message the target never sent. The adversary wears a captured device's fingerprint while transmitting whatever it likes.

The platform also supports a real-time trigger-and-override mode — a monitor pattern-matches live traffic, then injects a replacement message under the stolen fingerprint. Components validated independently; full automated integration is ongoing engineering work.

The WRAITH attack chain on the lab bench: a commodity oscilloscope captures bus voltage and replays it through a coupler, with an independent scope for verification.
The WRAITH capture-and-replay chain. Independent equipment accepted every replayed signal.

04 / The Evidence

The recording walks back onto the bus

Captured waveforms from legitimate infrastructure, replayed through the 14-bit converter, evaluated by independent test equipment operating off the replay path.

50+ replay tests, word counts 1–32, multiple addresses — every one accepted as valid
0 sync failures, parity violations, or protocol errors across every replay
17.2dB mean channel SNR — inside the AD3's 84.3 dB range. The bus, not the attacker's instrument, sets the fidelity ceiling.
Reported fingerprinting accuracy (foreign hardware) versus the WRAITH replay
DefenseBusReported accuracyvs. WRAITH
Evcil et al. — RF / KNN / SVM / CNNMIL-STD-1553100%Bypassed
Evcil et al. — Local Outlier FactorMIL-STD-155399.9%Bypassed
ANoMili — CNNMIL-STD-155399.45%Bypassed

Reported accuracy is against a different physical device — the scenario the original papers evaluate. “Bypassed”: converter replay of captured waveforms accepted as valid across 50+ hardware tests with zero protocol errors. By Proposition 1, a classifier reading the same voltage trace cannot separate the replay from the original.

The corpus exists to characterize the defense and validate the decoder — the attack itself needs one message.

  • 11,349captured signals · 258 MB
  • 7,442primary 1553 messages, 9 RT addresses
  • 99.8% parity pass · 188,533 / 188,923 words
  • 0.993median intra-device cosine similarity
Live decoded MIL-STD-1553 traffic during a capture session: each row a decoded message with command word, status, word count, and payload.
Live decode during capture. Every message is also stored as a raw voltage array — preserving the analog signature for replay.
The isolated laboratory bench for the WRAITH experiments, with the commodity oscilloscope, coupler, independent verification scope, and BusSpectre laptop.
The isolated bench. One commodity device performs both capture and replay; a separate scope verifies.

05 / The Kit

Under $500, off the shelf

Strictly weaker than the adversary assumed in the fingerprinting literature, which presumes dedicated bus-controller-capable protocol hardware.

The commodity USB oscilloscope used for the attack, with its flywire harness — one device performs both capture and replay.
One commodity USB oscilloscope: differential capture in, 14-bit analog replay out.
Digilent Analog Discovery 3Capture & replay · 14-bit · 125 MS/s$379
Commodity 1553 boardPassive bus monitoring≈ $100
Transformer stubBus coupling≈ $20
Host laptopSignal processingexisting
Totalunder $500

06 / Every Shared Bus

Not a 1553 bug — a topology flaw

Measurement symmetry needs only a shared medium on which the authenticator is a physical property of the signal. Every widely deployed control bus of this family meets that condition.

Fingerprinting proposed, then evaded — the pattern completes across shared buses
BusFingerprinting defenseEvasionYears
CANClock skewCloaking’16 → ’18
CANVoltageDUET’18 → ’21
MIL-STD-1553Voltage (Evcil, ANoMili)WRAITH — this work’22 → ’26
CAN-FDVoltage VHF (Yang 2026)WRAITH predicted’26 → ’26

The CAN-FD row is predicted by Proposition 1 under matched 125 MS/s sampling, not a separate hardware demonstration. The others are demonstrated evasions. MODBUS, LIN, and ARINC 429 follow by the same structural analogy.

A current claim, made exact

Yang et al. (2026) authenticate CAN-FD control units by voltage fingerprint and argue an adversary with full bus access cannot reproduce a device's analog identity. Their defender samples at 125 MS/s — the same rate our attacker's converter reaches. All four attacks they evaluate assume the adversary transmits with different hardware or only listens. None records the legitimate node and replays it. A recording of the legitimate node carries the legitimate fingerprint by construction — with the sampling matched, their scheme is a direct instance of Proposition 1.

07 / What Actually Works

Stop treating a reproducible property as an identity

These buses can be defended — just not by anything the adversary can observe and reproduce. Authentication must rest on a secret the adversary cannot pull off the wire.

Why the obvious partial measure fails

A plaintext sequence number does not stop WRAITH: the adversary writes the next expected counter value into the forged message exactly as it writes any other data word. Freshness has force only when the adversary cannot produce a valid authenticator for the new counter — which returns the problem to a secret key.

Keyed MAC, with freshness bound under the key

A message authentication code computed with a per-device key gives unforgeable proof of origin that neither a recording nor a forgery can supply. Timing is not the obstacle: lightweight MACs designed for microcontrollers — Chaskey, and Ascon (the NIST lightweight standard, SP 800-232) — fit inside the 4–12 µs 1553 response window. A truncated 32-bit code fits in two data words and suffices for most operational needs.

Defense robustness against WRAITH
Defensevs. WRAITH
Voltage fingerprinting (Evcil, ANoMili)Bypassed
Commercial voltage IDS (Sital BRM1553D-SnS)Bypassed
Plaintext sequence numberBypassed
Timing anomaly (MAIDENS)Partial
Protocol anomaly / rule filteringPartial
Keyed MAC with freshness (Chaskey / Ascon)Effective

“Partial”: catches malformed or mistimed traffic, but accepts a voltage-faithful replay timed to an expected slot. “Effective”: cannot be forged or replayed without the key, regardless of waveform fidelity.

08 / The Platform

BusSpectre

The capture, analysis, and replay stack behind WRAITH — a MIL-STD-1553 test bench that spans analog capture, signal analysis, replay, and protocol-level operations.

The BusSpectre operator interface during a live capture session, with real-time decoding and device-health telemetry.
The BusSpectre operator interface — live capture, real-time decode, device-health telemetry.
  • Single-handle DWF sessionMultiplexes capture, replay, and health monitoring on one commodity oscilloscope so they never collide on the USB endpoint.
  • ScanShift + Numba JITA continuous sliding-window Manchester decoder compiled to native code — sustaining decode rates far above the input data rate.
  • Dual persistenceEvery capture is stored twice: the raw analog waveform at full resolution, and the decoded protocol fields, indexed for search.
  • Replay & real-time MitMOperator-selected captures scaled to bus voltage and emitted through a single analog channel — with pattern-matched live override.

The preprint

Hardware Fingerprinting as an Untrustworthy Primitive for Device Authentication

The WRAITH Attack — a doctrine-first impossibility result, with MIL-STD-1553 as the proof vehicle.

Citation and arXiv identifier will be published here on posting. This preprint is a working version; author attribution is finalized before submission.

Responsible disclosure & ethics

WRAITH is defensive research. All experiments were conducted on an isolated laboratory bench, against test equipment we own and control. No operational, fielded, or third-party system was targeted, and the design of the commodity 1553 board used for reconnaissance is withheld. We publish this work to correct a false assurance: a control marketed as authentication does not meet an authentication objective on a shared bus, and treating it as one displaces the crypto that actually would.

Where the finding implicates a specific product or deployed system, we support coordinated disclosure and will work with affected vendors ahead of full publication. The corrective is unambiguous and constructive — migrate device authentication to a keyed MAC with freshness bound under the key. Disclosure inquiries are handled via the project repository.