
security research and reverse engineering | security consultant | @jamchamb@infosec.exchange
Brooklyn, NY
Joined January 2011
- Tweets136
- Following474
- Followers1.2K
- Likes436
Pinned Tweet
New writeup on finding the abandoned NES emulator features in Animal Crossing and using them to get code execution via memory card: jamchamb.github.io/2018/07/1…
Disclosure is finally up for some vulns in the ESP32 BluFi reference app: nccgroup.com/us/research-blo… most interesting bug to me is the DH public key calculation buffer overflow.
Uploaded the slides for "Reverse Engineering the PowerG Wireless Protocol" @reconmtl cfp.recon.cx/media/recon2024…
James Chambers retweeted
Checkout the new NanoMIPS plugin/blog post that aided in reverse engineering a Mediatek-based 5G modem image! research.nccgroup.com/2024/0… #cybersecurity #infosec #tech
If you want to reverse some MediaTek 5G baseband firmware, we're open sourcing our nanoMIPS Ghidra module: research.nccgroup.com/2024/0…
Wrote an overview of using the different Ghidra decompiler simplification styles for P-Code analysis, how to trace the decompilation process, and getting around some issues with analyzing stack write operations. Even used a bug in Ghidra to alter the analysis configuration :)
Blog: earlyremoval, in the Conservatory, with the Wrench: Exploring Ghidra’s decompiler internals to make automatic P-Code analysis scripts - research.nccgroup.com/2022/0… - by James Chambers
James Chambers retweeted
Tool Release: Ghostrings - a collection of Ghidra scripts for recovering string definitions in Go binaries with P-Code analysis - by James Chambers - research.nccgroup.com/2022/0… - Code - github.com/nccgroup/ghostrin…
I've posted some notes on how the Snap Station protocol works and released the code for the iCEBreaker JoyBus device jamchamb.net/2021/08/17/snap…
I've been reverse engineering Pokemon Snap (N64) to restore the Blockbuster sticker printing kiosk functionality without the kiosk, finally made some good breakthroughs
I only recently found out the 2010 HOPE badge was also a GoodFET, but I did distinctly remember there was some kind of puzzle hidden in the firmware. In keeping with doing this 11 years late, I dumped the firmware with a GreatFET and found some ciphertext and a raw RGB565 image
Got some basic N64 controller functionality working on an FPGA :) I've been wanting to try this for a while
Dumping K360 wireless keyboard firmware with a GreatFET jamchamb.net/2021/05/29/dump…
James Chambers retweeted
Awesome🤩
@jamchamb_ wrote a writeup about my Maze game hacking challenge :3
jamchamb.github.io/2020/06/2…
James Chambers retweeted
shogihax - Remote Code Execution on Nintendo 64 through Morita Shogi 64: cturt.github.io/shogihax.htm…
I've had some afl-unicorn optimizations sitting around that I figured I'd share, they help with startup time when you have many memory segments. A target w/ ~2500 segments would take about 11 minutes to start, these changes took it down to a few seconds: github.com/jamchamb/afl-unic…










