Building a Portable HID MaxiProx 125 kHz Mobile Cloner
{{#include ../../banners/hacktricks-training.md}}
Goal
Turn a mains-powered HID MaxiProx 5375 long-range 125 kHz reader into a field-deployable, battery-powered badge cloner that silently harvests proximity cards during physical-security assessments.
The conversion covered here is based on TrustedSec’s “Let’s Clone a Cloner – Part 3: Putting It All Together” research series and combines mechanical, electrical and RF considerations so the final device can be thrown in a backpack and immediately used on site.
Bill of Materials (BOM)
- HID MaxiProx 5375 reader (or any 12 V HID Prox® long-range reader)
- ESP RFID Tool v2.2 (ESP32-based Wiegand sniffer/logger)
- USB-PD (Power-Delivery) trigger module able to negotiate 12 V @ ≥3 A
- 100 W USB-C power-bank (outputs 12 V PD profile)
- 26 AWG silicone-insulated hook-up wire – red/white
- Panel-mount SPST toggle switch (for beeper kill-switch)
- NKK AT4072 switch-guard / accident-proof cap
- Soldering iron, solder wick & desolder pump
- ABS-rated hand tools: coping-saw, utility-knife, flat & half-round files
- Drill bits 1/16″ (1.5 mm) and 1/8″ (3 mm)
- 3 M VHB double-sided tape & Zip-ties
1. Power Sub-System
- Desolder and remove the factory buck-converter daughter-board used to generate 5 V for the logic PCB.
- Mount a USB-PD trigger next to the ESP RFID Tool and route the trigger’s USB-C receptacle to the outside of the enclosure.
- The PD trigger negotiates 12 V from the power-bank and feeds it directly to the MaxiProx (the reader natively expects 10–14 V). A secondary 5 V rail is taken from the ESP board to power any accessories.
- The 100 W battery pack is positioned flush against the internal standoff so there are no power cables draped across the ferrite antenna, preserving RF performance.
2. Beeper Kill-Switch – Silent Operation
- Locate the two speaker pads on the MaxiProx logic board.
- Wick both pads clean, then re-solder only the negative pad.
- Solder 26 AWG wires (white = negative, red = positive) to the beeper pads and route them through a newly cut slot to a panel-mount SPST switch.
- When the switch is open the beeper circuit is broken and the reader operates in complete silence – ideal for covert badge harvesting.
- Fit an NKK AT4072 spring-loaded safety cap over the toggle. Carefully enlarge the bore with a coping-saw / file until it snaps over the switch body. The guard prevents accidental activation inside a backpack.
3. Enclosure & Mechanical Work
• Use flush cutters then a knife & file to remove the internal ABS “bump-out” so the large USB-C battery sits flat on the standoff.
• Carve two parallel channels in the enclosure wall for the USB-C cable; this locks the battery in place and eliminates movement/vibration.
• Create a rectangular aperture for the battery’s power button:
1. Tape a paper stencil over the location.
2. Drill 1/16″ pilot holes in all four corners.
3. Enlarge with a 1/8″ bit.
4. Join the holes with a coping saw; finish the edges with a file.
✱ A rotary Dremel was avoided – the high-speed bit melts thick ABS and leaves an ugly edge.
4. Final Assembly
- Re-install the MaxiProx logic board and re-solder the SMA pigtail to the reader’s PCB ground pad.
- Mount the ESP RFID Tool and USB-PD trigger using 3 M VHB.
- Dress all wiring with zip-ties, keeping power leads far from the antenna loop.
- Tighten the enclosure screws until the battery is lightly compressed; the internal friction prevents the pack from shifting when the device recoils after every card read.
5. Range & Shielding Tests
- Using a 125 kHz Pupa test card the portable cloner achieved consistent reads at ≈ 8 cm in free-air – identical to mains-powered operation.
- Placing the reader inside a thin-walled metal cash box (to simulate a bank lobby desk) reduced range to ≤ 2 cm, confirming that substantial metal enclosures act as effective RF shields.
Usage Workflow
- Charge the USB-C battery, connect it, and flip the main power switch.
- (Optional) Open the beeper guard and enable audible feedback when bench-testing; lock it down before covert field use.
- Walk past the target badge holder – the MaxiProx will energise the card and the ESP RFID Tool captures the Wiegand stream.
- Dump captured credentials over Wi-Fi or USB-UART and replay/clone as required.
Troubleshooting
| Symptom | Likely Cause | Fix |
|---|---|---|
| Reader reboots when card presented | PD trigger negotiated 9 V not 12 V | Verify trigger jumpers / try higher-power USB-C cable |
| No read range | Battery or wiring sitting on top of the antenna | Re-route cables & keep 2 cm clearance around the ferrite loop |
| Beeper still chirps | Switch wired on positive lead instead of negative | Move kill-switch to break the negative speaker trace |
References
{{#include ../../banners/hacktricks-training.md}}