bdash
bdash.net.nz
bdash
@bdash.net.nz
Pinball, pinball, pinball.

And some computer security nonsense too.
Reposted by bdash
Details about the new hardened-process entitlements. (bsd/kern/kern_exec.c)
May 7, 2025 at 10:02 PM
Crazy thought… what if your decompiled Objective-C code looked like Objective-C code?

Today's journey: implementing an Objective-C “pseudo-language” view for Binary Ninja.

#binaryninja #reverseengineering #objectivec
May 7, 2025 at 11:24 PM
I've been experimenting with improving Binary Ninja's analysis of Objective-C. By hiding reference counting calls and applying types based on [super init] and objc_alloc_init calls, the structure of the decompiled code becomes clearer.

github.com/bdash/bn-obj...

#binaryninja #reverseengineering
May 5, 2025 at 3:21 PM
My fun hack this week: running Doom II on the Spike 2 platform used in Stern #pinball machines.

The main processor is an ARM Cortex A9 running an ancient version of Linux. Switches, including the flipper buttons, are handled by microcontrollers in the cabinet talking over a proprietary "node bus”.
January 13, 2025 at 3:45 AM
Pinball got you down? Why not play 1994’s hit video game DOOM II… on your pinball machine!

www.youtube.com/shorts/Nf8uI...

#pinball #sternpinball
Doom II running on an Avengers Infinity Quest pinball machine
YouTube video by bdash
www.youtube.com
January 13, 2025 at 3:36 AM
Happy new Stern Pinball reveal day to all who celebrate!

Dungeons and Dragons: Tyrant's Eye, featuring a gelatinous cube, animatronic dragon, and saved campaign progress. Looks interesting from the software / rules side of things.

www.youtube.com/watch?v=-Lsz...

#pinball #dnd
DUNGEONS & DRAGONS The Tyrant's Eye Pinball Presented by Stern Pinball
YouTube video by Stern Pinball
www.youtube.com
January 3, 2025 at 5:17 PM
Main tournament area at Pincinnati is looking good for tomorrow. A fun mix of games from all eras, including the traditional whacky Gottlieb's like Diamond Lady and Bad Girls.

Not in photo: Cheetah and most of Big Game. Panorama mode wasn't interested in those ones 🤷🏼‍♂️

#pinball #pincinnati
December 6, 2024 at 5:21 AM
Flew into Cincinnati today. Getting hyped for Pincinnati and its tournaments coming up this weekend! #pinball #pincinnati
December 5, 2024 at 3:28 AM
New blog post time! I dug into an overlooked part of how TCC works on macOS: how the platform sandbox policy triggers TCC prompts from within the kernel. The post looks at the sandbox features behind this and provides examples of some of the responsible policies.

bdash.net.nz/posts/tcc-an...
TCC and the macOS Platform Sandbox Policy // Mark Rowe
How some macOS privacy prompts are triggered from within the kernel via sandbox policies
bdash.net.nz
December 2, 2024 at 4:29 AM