Shop Temporarily Closed
The Dirt Cheap Hacking Tools storefront will be closed for a bit while the dungeon moves.
Dispatches from the Dirt Cheap Dungeon – store: https://www.dirtcheaphackingtools.com – Fedi: https://infosec.exchange/@hackingtools
The Dirt Cheap Hacking Tools storefront will be closed for a bit while the dungeon moves.
The Dirt Cheap LiDAR Detector is an small device which uses PIN silicon infrared diodes, a Schmitt Trigger, and some math to detect the TrueDepth Dot Grid Lattice LiDAR projected from the backs of iPhone Pros, and possibly other LiDAR sources too!
I originally made this because Samy Kamkar inspired me with his laser mic talk and then fellow hackers at DEF CON discouraged. I did it anyway after pointing my phone at a flipper zero a few months later and remembering all of that.
I wrote a couple of blog posts for my day job employer about the hardware and firmware design process, you can read those here and here.
The Dirt Cheap Probe Arm is a handsfree probe arm which combines the convenience and ease of use of a magnetic base and flexible arm with the stability and resistance to falling of a rigid frame. The arm features M4 screw terminator to which probe heads can be mounted. The following heads are directly supported:
Coming soon...
These Probes Fit Everything!
The Dirt Cheap Probe is a low-cost high-quality probe head for third-hands like SensePeeks SP/SQ series and more common 4mm screw and air nozzle style third hands. These heads feature premium Schmartboard jumpers and P50B sharp pogo pins, and are easily end-user serviceable.
We released V1 back before DEF CON 32, and have received feedback and noticed some areas where we could improve in our own testing, and have been working on a new design for V2 we are releasing in Q1 2026!
Redesigned for a shorter reach and a lower center of gravity while still maintaining compatibility with as many third-hand arms as we could find! Available now!
The center of gravity is kind of high, but otherwise really nice
— Coworker given a set for free
It being more narrow really pays off for these tiny 1.27mm jtag pads
— Nullstring during testing V1s
Yo dog you got the fresh tools
— Satisfied Customer
Now Retired


The ESP32anza is a clip-on debugging harness for common ESP32 SoMs. The design leverages FlexyPins to achieve an easy to apply and remove clip which can be applied directly to the castellated edges of the ESP32 SoM. Access to the pins is exposed via second board connected via FPC which provides plain 2.54mm pin headers for all target device pins.

Coming soon...
The Dirt Cheap Dialer is a retro pocket tone dialer designed around a SAMD21, LiPo battery, amplifier, and a speaker. The device features a full 12-button keypad, visual display, touchpads, rocker switches, and lots and lots of LEDs. Small enough to be kept in the pocket, but beautiful enough to want to wear on a lanyard.
Coming Soon...
The BananaPhone is a USB-C to RJ-11 FXS-SLIC which turns any landline into what your cellphone will see as a nice headset with external controls!
Don't you miss twirling the cord around your finger while you gossip with the girls? Don't you miss slamming the handset down on the base so hard the punk on the other end of the line would get an ear ache? Don't you miss the old Conair phones?!
WAKE UP, BB,
The Past is Calling!
Coming Soon...
The Dirt Cheap Filament Jam Sensor is an ADNS9800-based device which installs like a filament filter and monitors the motion of filament through itself during printing. The device can be configured to provide information like consumed filament and detected jams over Wi-Fi to a remote host, such as a Home Assistant instance, as well as be physically connected to a 3D printers filament runout sensor circuit.
The design motivation behind this device was a discovered difficulty in directly observing extruders to detect jams or grinds as opposed to a break or runout. Most extruders do not expose a view of the gears in a manner which can be easily observed in an affordable way. Rather than trying to figure out how to train some model and use some camera to detect this, I decided using something simple like a computer mouse would work way better.
This idea has been successfully tested with some COTS boards. ADNS9800 breakouts are pretty easy to acquire, and other than that you really only need a microcontroller. ESP32s make this very easy, so if you want to skip waiting and buying this from me, making your own should not be too bad!
Coming soon...
Nullstring's Prison Clear Payphone Back Pack is the best of ideas come up with in response to the question “what is the dopest thing you could make Prison Clear?”
Do you remember the Conair landline phones from the 80s and 90s? The clear ones, with all the colors inside? Envision that, but its a payphone! Now, double down on that because its a fully wireless, battery-powered, properly functioning payphone on a back pack frame!
You can't have one! BUT! You CAN have a BananaPhone! A BananaPhone is the core and heart of the Payphone Back Pack! It is a USB-C adapter to connect landline phones to your cellphone!
todo: describe the cell2jack and xb2, describe the COTS demo taken to DEF CON, describe how these COTS devices are marketed to olds who still want to use a landline phone, all of them lack wired connections, and its not cool to solve it this way – so, we design our own usb audio class device instead. add a photo or two of the COTS demo.
Not good enough!
todo: describe the process of measuring the real housing and creating CAD models, making changes to accommodate modularity and cheaper fixes if there are issues down the line and also to accommodate SLA printing process.
todo: describe the issues with trying to make a casting mold from something like a weather proof painted payphone housing thats all rusty and old and also very large and covered in bits and bobs.
todo: discuss the process of measuring and modeling the payphone housing
todo: add some screenshots and discuss how shitty tinkercad becomes the more complex a model becomes, and how it fails to export high enough quality meshes to be able to be large scale sla printed successfully
todo: add some screenshots and discuss some of the differences between my housing and the normal housing, some of the changes made to support sla printing, and some of the changes made to support modular assembly so if something doesnt mount right the entire model does not need to be re-printed at incredible cost
todo: add photos here
Yet to do this because tariffs make it insanely expensive and I would like to only do it once.
A fancy camera with an e-paper display and an accelerometer so you can shake it to display captured photos!
The E-Paper Polaroid Badge is was a planned Unofficial DEF CON badge featuring:
A COTS cobbled version of this design was worn at #DEFCON32.







Killed in the crib.
Note: I stopped working on this project after I saw that I had missed that Adafruit has an OV2640 camera that is almost the exact design I was making except with an OLED or something instead of an e-paper.