
When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works .
I "ported" @hashcat to the GBA, the ultimate password cracking rig ever (my dumbest project yet).The monstrously powerful 16.78 MHz ARM7TDMI chip does an astronomical 727 SHA256 hashes per second!! which is about thirty million times slower than a modern cracking rig. 350 days… pic.twitter.com/kWDD2B27KM July 17, 2026
The gba-hashcat software is the brainchild of security engineer solstICE (Ice), to whom the question of "why" is seemingly answered with "why not." Running on an original GBA, the app can power through SHA256 hashes at 727 h/s. At that rate, the author estimates that one year's worth of gba-hashcat would be equivalent to one second of a modern GPU-accelerated rig.
The GBA's main processor is an ARM7TDMI chip, a 32-bit RISC affair clocked at all of 16.8 MHz. It connected to most of its data buses and memory on a 16-bit bus, though, and the machine only carried 288 KB of RAM, plus 98 KB of VRAM. Most password-cracking software makes use of precomputed tables to help speed the repeated attempts along, but given that standard GBA cartridges are limited to 32 MB in size, all that Ice could include was the ignis-1M (one million) word list that rings in at 8 MB.
The software itself is quite small, given that Ice made good use of the Butano engine , a library that allows developers to easily write GBA games using plain C++ code. The gba-hashcat user interface is quite sparse, showing only an intro screen, progress statistics, and the current password attempt. It's not like you need much more for this application, save perhaps for a "please be patient" message.
In the GitHub commit, Ice calls gba-hashcat "[their] dumbest app of all time." That's quite the statement, but X commenters were quick to request networking support so they could make a cluster of password-cracking Gameboys, an idea that may have merit considering the price of graphics cards these days. At any rate, joke all you want, but for the one really important password retrieval I was once tasked with — recovering access to an Excel payroll sheet — even the original Gameboy would have sufficed. The password was "123".
Designer turns discontinued E-Ink dev board into a 60Hz Game Boy handheld
Key considerations
- Investor positioning can change fast
- Volatility remains possible near catalysts
- Macro rates and liquidity can dominate flows
Reference reading
- https://www.tomshardware.com/video-games/nintendo/SPONSORED_LINK_URL
- https://www.tomshardware.com/video-games/nintendo/security-engineer-ports-password-cracker-hashcat-to-gameboy-advance-16-8-mhz-chip-can-perform-a-meager-727-hashes-a-second-30-million-times-slower-than-a-modern-rig#main
- https://www.tomshardware.com/subscription
- Ex-Sega engineer creates 'super realistic' CRT monitor emulator — incredible retro offering even includes TV screen tapping to fix picture
- Joyride Through July With 12 Games Coming to GeForce NOW
- NVIDIA BioNeMo Agent Toolkit Brings Accelerated AI to Life Sciences Researchers in Claude Science
- Florida man arrested after allegedly stealing $220,000 in crypto using malware hidden in Steam Games — 8,000 devices infected
- How NVIDIA’s Inference Software Stack Powers the Lowest Token Cost
Informational only. No financial advice. Do your own research.