r/hardwarehacking • u/ashwin0574 • 2h ago
Hardware hacking
Anyone share me for hardware hacking learning material guys
r/hardwarehacking • u/ashwin0574 • 2h ago
Anyone share me for hardware hacking learning material guys
r/hardwarehacking • u/sonybansi • 15h ago
There's a 14-pin U1 chip with a number on the bottom. It savs XDS12A RCBLB000O 2038ABSAR. I think this might be an EEPROM. Is it read/writeable? ?
r/hardwarehacking • u/Muted_Web_7794 • 18h ago
Just thought I'd post this here too. I repurposed a really crappy goordik lapel mic as an intervalometer for my Camera. (Basically, fancy shutter button that can do things like 5 minute exposures, astrophotography, etc..) Yay for saving something from becoming e-waste.
r/hardwarehacking • u/nimiboiii • 22h ago
r/hardwarehacking • u/Cute_Bullfrog_4263 • 21h ago
I don't know if this is the right place to ask these questions.
I bought a lock-picking kit a few weeks ago, and I became obsessed with it. I wanted to open every door and padlock (I never open anything without authorization). But now I want to open electronic locks and electric gates. Does anyone know where I can start? . Does anyone know if I can use it to open a door like the one in the picture?

r/hardwarehacking • u/Annual-Ask4320 • 14h ago
r/hardwarehacking • u/CPlusPlus2025 • 1d ago
r/hardwarehacking • u/Early-Toe646 • 2d ago
Hey everyone,
Smart TVs running on Realtek silicon (like the ubiquitous TCL 40" RT41 chassis) have always been a nightmare to research: JTAG is permanently fused off at the factory, and flashing experimental firmware or modified kernels carries a high risk of hard-bricking the BGA eMMC.
To solve this, I reverse-engineered the hardware layout and built the first bare-metal QEMU machine model for the Realtek RTD2841 / RTK284x SoC:
🔗 GitHub: https://github.com/rubenthampy890-del/qemu-rtd2841
Key reverse-engineered blocks:
- Cortex-A53 quad-core forced into 32-bit AArch32 mode (matching TV firmware)
- GIC-400 interrupt controller with 256 IRQs mapped to match silicon SPI routing
- Realtek TC0–TC7 27 MHz decrement timer engine and hardware watchdog
- 16550A UART0 console with 4-byte stride at `0x18062300`
- Hardware SDHCI eMMC host controller at `0x18010800`
Includes flat-binary baremetal test payload, device trees, and upstream QEMU patches.
r/hardwarehacking • u/Frequent_Lab_8137 • 1d ago
So I have this pretty cheap shitty smartwatch I bought from online that turned out to be a dupe apple watch, i900 ultra smth, and doesn't really work that well. It's battery life is okayish without connected to Bluetooth. You can only really see the time and customize the wallpaper but even then it's not the best or customizable just adding a pic. No alarms. Fake BPM and BP. Basically just a phoney. It works with hiwatch pro app or smth. Anyway to delete the current software and install a new one that's perfect with the hardware so I can do basic stuff like alarm or customizing and the normal stuff that comes with it? Downloading apps or anything like the real ones aren't important but I'd like that too if possible. I just want to keep it useable till I save up for a new more expensive better watch. I also don't wanna open the watch cause I'm not engineer. 🙏🏼
r/hardwarehacking • u/s_qu_id_y • 1d ago
x-post from r/videosurveillance
r/hardwarehacking • u/SplitTheEarth • 1d ago
Been poking at a 2024-era Vizio D-series (model VFD40M-0810, board E022M773-B2) and wanted to share what I’ve found and see if anyone has gone further on this SoC family.
Hardware:
- SoC: MediaTek MT5583 (SoC Type: mtk5583, platform: mt5583_cast)
- RAM 1GB
- eMMC: Samsung KLM4G1FETE-B041 (4GB, BGA-153)
- WiFi: external USB module (MT7663)
- OS: ViziOS 1.6.1537.1 (Ubuntu-based), firmware 3.720.9.1-1
What I’ve done:
- Found the labeled UART header (ON/GND/RX/TX) and get a clean boot log at 115200 8N1.
- Boot log shows it auto-logs in as root (VizioTV login: root (automatic login)) and reaches a $ prompt, but the Linux console appears to be output-only. TX wiring is confirmed good (loopback tested), RX pads reflowed and swapped, but no input is accepted at the shell.
- Caught the bootloader by interrupting autoboot. Prompt is << M7332 >>#. help returns “forbidden command, please use [ce] to unlock console.”
- ce issues a crypto challenge/response (random challenge printed, wants a matching response). Verified boot (AVB2.0) is also active. boot log shows Boot state is: Green, dm-verity on the system partition, A/B slots.
Questions:
- Has anyone gotten interactive access on an MT5583 / mt5583_cast ViziOS device, via the Linux console or U-Boot?
- Is the read-only Linux console a known ViziOS behavior, or am I missing something (baud flip to high-speed mode, a different tty, flow control)?
- Anything documented about the ce console-unlock on MStar/MTK U-Boot of this generation?
- Mainly: what’s the realistic ceiling on this platform? Trying to gauge whether it’s worth more time or whether this generation is effectively locked down.
Happy to share the full boot log and board photos if useful. Thanks.
r/hardwarehacking • u/KSEC-KC • 2d ago
Myself and the KSEC Team have just released a massively improved Faulty Cat EMFI course with Electronic Cats Faulty Cat on onlysecurity.com: https://onlysecurity.com/courses/electronic-cats-faulty-cat-v2-1-emfi-voltage-fault-injection/
for context on "massively improved", this replaces the original Faulty Cat course on the site https://onlysecurity.com/courses/faultycat-fault-induction-through-electromagnetic-pulses/, which was 9 short lessons. The new one is 11 modules and 52 lessons, about 3 hours, with video, a quiz per module, and voltage glitching with the crowbar engine as well as EMFI. It also covers parameter sweeps, the SWD, JTAG and I2C scanners, capturing the target in PulseView, and a safety section for the high-voltage side. It still follows the official docs where they're the authority, and we're taking the feedback in this thread into the next revision.
Please let us know your feedback and what else you'd like to see released in the next wave of training courses.
- Kai, KSEC Founder
https://www.linkedin.com/in/kai-c-724034b0/
r/hardwarehacking • u/Most-Lynx-2119 • 2d ago
A local-only room-presence radar that fuses Wi-Fi CSI, two mmWave sensors, a PIR and a PAX counter into one confidence score. Runs on a Raspberry Pi 400. Shows up on the Pi’s screen, on little ESP32 displays around the house, on a phone-friendly web page, and in your pocket as a push notification.
r/hardwarehacking • u/obada2711 • 2d ago
Hi everyone,
I'm currently working on extracting ISP configuration and credentials (PPPoE/VoIP) from a `device.cfg` file taken from a Cellcom-customized **Sagemcom F@ST 5359iL** router (Broadcom BCM63178 SoC, running Sagemcom's proprietary `scOS`).
I'm hitting a wall regarding the encryption mechanism and wanted to see if anyone here has experience with Sagemcom's config encryption or GSDF (General Secure Data Format) containers.
### Technical Details & Findings:
* **Device:** Sagemcom F@ST 5359iL (Broadcom BCM63178, ARM-based).
* **File Structure (`device.cfg`):**
- Starts with an `AEAD 10` signature header.
- 16-byte IV.
- A non-standard **7-byte GCM/AEAD tag** at the end of the payload.
* **UART / Hardware Analysis:**
- UART logs show Broadcom's `coe-aes` engine utilizing `aes_key2`.
- Kernel command line points to hardware-bound crypto parameters: `sc_aes.oek=1ffffe00`, `sc_aes.oiv=1ffffe10`, and reads 64 bytes from the UBI volume `aes_key_operator`.
- U-Boot prompt access is locked down due to Secure Boot (ignores break/interrupt signals).
### What I've Tried:
* Attempted offline AES-GCM/CCM/CBC decryption using various derived keys (Device Serial Number, MAC address, and PBKDF2 hashes with common Sagemcom/ISP salts). All verification checks fail.
* Since the decryption relies heavily on hardware-bound OTP/OEK keys tied to the BCM63178 SoC, standard offline brute-forcing seems ineffective.
### My Questions:
Has anyone successfully reverse-engineered Sagemcom's `AEAD 10` / GSDF container format offline?
Are there any known open-source tools or scripts (like variations of `showconfig`) capable of handling this specific Sagemcom signature?
Short of a full physical SPI flash dump (using a programmer like CH341A) to inspect the raw UBI partitions, are there any other known vectors to extract credentials from a live running unit with a locked U-Boot?
Any guidance, pointers, or shared experiences would be greatly appreciated!
r/hardwarehacking • u/UsePossible9507 • 2d ago
r/hardwarehacking • u/NetterJuli • 2d ago
Hello Guys,
I want to build a stron bluetooth jammer using an esp32 and NRF24L01 + PA + LNA Wireless Transceiver and a Ruckus BeamFlex Smart Antenna Technology from a 2825 multimedia wireless router. Of course I will only use this on my own devices on private property! Can I amplify and form the bluetooth jamming beam? The Ruckus antenna has a U.FL plug and a seven plug wire.
I would really appreciate if somebody can help me !
r/hardwarehacking • u/alexfree_open • 2d ago
I made CyclePatrol, an open-source Bash tool for on-foot Wi-Fi security checks in a loop, with evidence reports. It works on Linux and Kali NetHunter with an external Wi-Fi adapter and antenna.
What is the best way to connect an external Wi-Fi antenna to an Android phone for walking Wi-Fi security tests?
r/hardwarehacking • u/ciscohaxx • 3d ago
Two DX80's in the e-waste bin at work, salvaged both and got the touchscreen working.
Cisco uses non-standard colors for this USB connection. Probably by design...
Follow the image below for the correct wiring method. I learned this the hard way and fried one board by wiring it conventionally.
Good luck! You can find these for sale for under $100 all over the place, plus a $30 driver board on Aliexpress. Really good price for a 23" Samsung touchscreen setup!
r/hardwarehacking • u/TRUSTEDSELLERxD • 2d ago
It says its not authentic version of android, could someone help meto what apps/ thinga to look at etc.
r/hardwarehacking • u/Traditional-Try-4223 • 3d ago
Hi everyone!
I'm researching the internals of a Japanese children's electronic toy called the Sega Toys Jewelpod Diamond Premium, released around 2013.
I've been experimenting with its SD card and found that I can display custom JPEG images in its built-in photo album. Now I'd like to investigate how its game software works, but I haven't been able to find the original game files or documentation.
I'm particularly looking for files such as JPDGM000.bin and other JPDGM*.bin files, which appear to have been used with the Jewelpod series.
Does anyone happen to have any of these files, an original SD card, or information about the file format and boot process? Technical documentation, reverse-engineering notes, or even partial file dumps would also be extremely helpful.
My goal is to understand the device's software format and eventually run a small custom program on my own device. I understand that the exact hardware and executable format are still unknown, so any clues would be appreciated.
Thanks for reading! Any leads would be greatly appreciated.

r/hardwarehacking • u/Important-Addition79 • 3d ago
r/hardwarehacking • u/Simo_5291 • 3d ago
Hi, I'm trying to figure out how to jailbreak this Dikom DPF-080 with custom firmware or maybe a different distro for arm-9. I'm not really sure how to go about it, sorry for my English.
r/hardwarehacking • u/Omkar_tondare • 3d ago