Over the past few weeks, I've tried everything to move my Time Machine backup to a new disc. I documented what worked (and what didn't). www.seandeaton.com/migrating-ti... #Mac #macOS #apple
Migrating Time Machine Backup to a New Disc
Moving a macOS Time Machine backup to a new disc is a headache. Here's how to do it.
seandeaton.com
Just set up the @pimoroni.com NVMe base for my #homelab. I'm grateful for their super easy setup and clear instructions! Boot time down to 10s from 15s. Not huge, but I'm glad to have something more reliable than a microSD card.
Our first video from RE//verse 2025 is live! Part journey of personal discovery, part technical deep-dive, this presentation from Markus Gaasedelen was the highest rated in the feedback survey and is a must-see talk:
RE//verse 2025: Full-stack Reverse Engineering of the Original Microsoft Xbox (Markus Gaasedelen)
Part journey of personal discovery, part technical deep-dive, this presentation from Markus was the highest rated at RE//verse 2025 and is a must-see talk.
youtu.be
ICE or not, always know your rights.
It is perfectly legal to know your rights and to educate others about them, too. EVERYONE in the United States, citizen or not, has rights. I will not allow this administration to intimidate us from helping you know about them. Here’s our shareable guide ⬇️: (pt. 1/2)
“Decompiling Mobile Apps With AI Language Models” by @trufae.bsky.social at @nowsecure.bsky.social www.nowsecure.com/blog/2025/01...
How well does Binary Ninja's decompiler utilize Apple Silicon P-cores? Pretty well. If you're a reverse engineer looking for a new machine, opt for more cores. Seems obvious, but I had to test. 😊 #binaryninja #ghidra #ida #macOS #decompiler #reverseengineering www.seandeaton.com/decompilers-...
Decompilers and Performance Cores
How well does Binary Ninja utilize Apple Silicon’s P-cores? More P-cores lead to faster decompilation—worth considering when choosing your next M-series chip.
seandeaton.com
It turns out that activating an iPhone 3G in 2025 isn't as easy as opening up Finder and restoring. I've written up a blog post to help anyone else in this predicament. 😃 #ios #iphone #iphone3g #macos #apple www.seandeaton.com/activating-a...
Activating an iPhone 3G in 2025
Turns out that activating older iPhones is no easy feat in 2025 or macOS Sequoia. Using iOS Legacy Kit solves this problem.
seandeaton.com
Binary diff'ing is hard. But it's super powerful to apply markup from previous reverse engineering efforts to a new binary. Binary Ninja is switching up how they match function signatures with WARP. www.seandeaton.com/binary-ninja... #binaryninja #reverseengineering #ghidra #ida #decompiler
Trying Out Binary Ninja's new WARP Signatures with IPSW Diff'ing
Binary diff'ing is pretty complex, but being able to apply markup from one binary to another is quite powerful. Binary Ninja's new WARP extends previous efforts, using SigKit, to quickly identify libr...
seandeaton.com
Swap is going to kill this SSD. Also check out their new DSC plugin. Works great. #binaryninja #reverseengineering
Setting enums in Binary Ninja previously broke down when any enum member was set to zero. @binary.ninja 4.3.x now ignores any 0 value for enums, when used as bitfield masks, to aid readability. www.seandeaton.com/enums-just-g... #binaryninja #binja #ida #ghidra #reverseengineering #decompiler
Enums Just Got So Much Better in Binary Ninja
Enums in Binary Ninja have always been nice, but they are even better in the latest 4.3 update.
seandeaton.com
Highly recommend checking out @lukasarnld.bsky.social’s talk on the iOS baseband. It’s up on the OBTS YouTube livestream right now. Video out in a couple days?
Thanks for joining my talk about iPhone basebands at #OBTS #OBTSv7. It’s an awesome experience in Maui, and I’m looking forward to the rest of the conference. You can find the slides at lukasarnold.de/pdfs/obts7-t...
What could be better than surfing in the morning and then hacking with @naehrdine.bsky.social and Alex in their Objective by the Sea training “Practical iOS App, User-, and Kernel-Space Reverse-Engineering” #iOS #obts #maui
Everyday ought to be regulated as if it closed the series, as if it rounded out and completed our existence. Seneca’s letters to Lucilius, letter 12. How are you living your last day?
Reversing C++ structures can be tricky. Binary Ninja makes it easier. I wrote up a walkthrough to clean up those pesky vtables. @binary.ninja www.seandeaton.com/gotta-re-em-... #binaryninja #reverseengineering #ghidra #ida
Gotta RE 'em All: Reversing C++ Virtual Function Tables with Binary Ninja
C++ can be frustrating to reverse engineer. Explore how to reverse engineer those with Binary Ninja.
seandeaton.com
So I benchmarked how much faster the newer Apple silicon chips were in decompiling programs with Binary Ninja. No surprise, the M2 Ultra performed well. Also, RAM is important. @binary.ninja #binaryninja #reverseengineering #mac
Comparing Binary Ninja Performance on the M1, M2 Ultra, and M3 Pro
We test the time to decompile programs in Binary Ninja over various Mac configurations. No surprise, but the M2 Ultra fared pretty well.
seandeaton.com
DYLD 👀 it's getting better and better with iOS reversing support!
Don't Panic! The answer: version 4.2 of Binary Ninja, is now available. Check out the release blog post which shows: - New PseudoC/Python/Rust decompilation - DLYD Shared Cache Support - WARP Signature System And many other impactful features. https://binary.ninja/2024/11/20/4.2-frogstar.html
There are tons of YouTube videos comparing Apple’s M4 lineup against Adobe Lightroom, Photoshop, Final Cut Pro, etc. We need a channel or blog for reverse engineers that shows how much faster I can decompile the dyld shared cache with the M4 Max over the Pro. 🤔