Sean
@whatthefuzzvr.bsky.social
120 followers 55 following 22 posts
iOS Security Researcher
Posts Media Videos Starter Packs
whatthefuzzvr.bsky.social
You're telling me I can't load the entire dyld shared cache with 18GB?
#iOS #macOS
Mem
whatthefuzzvr.bsky.social
Glad I'm not the only one.
Reposted by Sean
re-verse.io
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
whatthefuzzvr.bsky.social
ICE or not, always know your rights.
aoc.bsky.social
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)
KNOW YOUR
RIGHTS
IN CASE OF ICE:
CONOCE TUS DERECHOS
EN CASO DE ENCUENTRO CON ICE: DO NOT OPEN YOUR DOOR.
ICE cannot enter your home without a warrant signed by a judge.
Tell the agents to show you the warrant by sliding it under the door.
NO ABRAS TU PUERTA.
ICE no puede entrar a tu casa sin una orden firmada por un juez. Diles a los agentes que te muestren la orden deslizándola debajo de la puerta. ASK THEM
TO LEAVE.
If ICE doesn't have a warrant, tell them you do not consent for them to enter your home and ask them to leave. At work, ICE cannot enter employee-only areas without permission.
2
PÍDALES QUE SE VAYAN.
Si ICE no tiene una orden judicial, diles que no das tu consentimiento para que entren a tu casa y pídeles que se vayan. En el trabajo, ICE no puede ingresar a áreas exclusivas para empleados sin permiso. REMAIN SILENT.
You have the right to remain silent.
If the agents ask you questions, tell them,
"I wish to remain silent."
PERMANECE EN SILENCIO.
Tienes derecho a permanecer en silencio.
Si los agentes te hacen preguntas, diles:
"Deseo permanecer en silencio".
whatthefuzzvr.bsky.social
Quite slick. Thanks for sharing the example source as well. 🙂
Reposted by Sean
whatthefuzzvr.bsky.social
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.
www.seandeaton.com
whatthefuzzvr.bsky.social
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.
www.seandeaton.com
whatthefuzzvr.bsky.social
Love this! I just finished chapter four today (not in Korean 😆). Thanks for sharing your expertise.
whatthefuzzvr.bsky.social
If you're not utilizing 150% of your available RAM, you're leaving money on the table.

Or at least that's what I tell myself so I don't need to upgrade quite yet...

#apple #macos
A snippet from macOS' Activity Monitor showing 18GB of total Physical Memory with 9GB of Swap Used.
whatthefuzzvr.bsky.social
Thank you for sharing! I’ll give them a read this week!
whatthefuzzvr.bsky.social
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...
www.seandeaton.com
whatthefuzzvr.bsky.social
Swap is going to kill this SSD. Also check out their new DSC plugin. Works great.

#binaryninja #reverseengineering
Reposted by Sean
stacksmashing.bsky.social
Oh nice, my Binary Ninja Wrapped 2024 is in!!
binary ninja wrapped 2024 your top binaries
ace3
ace2
mirai you are
the platformer
why focus on only one architecture?
whatthefuzzvr.bsky.social
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.
www.seandeaton.com
whatthefuzzvr.bsky.social
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?
lukasarnld.bsky.social
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...
Objective by the Sea v7.0  Trace the Base: Unraveling the iPhone’s Baseband Architecture to Defend Agalnst Cellular Attacks  Lukas Arnold - December 5th 2024
whatthefuzzvr.bsky.social
Great talk. I learned a ton. Going to check out your app this weekend. 🤙
whatthefuzzvr.bsky.social
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
Man holding surfboard on beach.
whatthefuzzvr.bsky.social
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?
whatthefuzzvr.bsky.social
About to do the same lol.
whatthefuzzvr.bsky.social
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.
www.seandeaton.com
Reposted by Sean
naehrdine.bsky.social
DYLD 👀 it's getting better and better with iOS reversing support!
binary.ninja
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
whatthefuzzvr.bsky.social
Can confirm this works pretty well. Mapping in one .dylib at a time is certainly saving my SSD from all that previous swap. Thanks @binary.ninja.
whatthefuzzvr.bsky.social
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. 🤔