Gui Rambo's Avatar

Gui Rambo

@inside.bsky.social

I know a thing or two about AirPods. App developer, security researcher. πŸ³οΈβ€πŸŒˆπŸ§© https://mastodon.social/@_inside

4,880 Followers  |  94 Following  |  16 Posts  |  Joined: 12.03.2023  |  1.7114

Latest posts by inside.bsky.social on Bluesky

Post image

We could have asked him to reverse engineer iPadOS so it can finally run full-fledged Xcode. But we preferred asking him to join us in Paris instead.
Folks, this October let’s meet @inside.bsky.social in Paris!

πŸ‘‰Β https://swiftconnection.io

20.06.2025 06:25 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Default isolation with Swift 6.2 As we started getting closer to the release of Swift 6.0, I had this a bright idea. I decided to write about every evolution proposal related to concurrency that would ship with that release. This res...

There are a few significant changes coming with Swift 6.2.

Here are some thoughts on SE-0466. This one is about controlling the default isolation and it has some pretty big implications.

www.massicotte.org/default-isol...

13.05.2025 19:25 β€” πŸ‘ 31    πŸ” 4    πŸ’¬ 3    πŸ“Œ 0

That’s probably because your old phone is running a version of iOS that doesn’t transcribe the audio message. The transcription is done by the sender, but the problem manifests itself on the recipient once it receives the message with the transcription.

13.05.2025 23:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
A Privacy Mechanism That Backfired | Rambo Codes Gui Rambo writes about his coding and reverse engineering adventures.

Another fun bug! rambo.codes/posts/2025-0...

12.05.2025 20:36 β€” πŸ‘ 17    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Cracking The Dave & Buster’s Anomaly | Rambo Codes Gui Rambo writes about his coding and reverse engineering adventures.

What a weird bug! rambo.codes/posts/2025-0...

12.05.2025 15:04 β€” πŸ‘ 22    πŸ” 4    πŸ’¬ 5    πŸ“Œ 2
Post image

I've been developing apps since 2009, and I'm now offering free 1-on-1 career advice sessions.

Find out more here: https://newsletter.avanderlee.com/1on1

05.05.2025 10:18 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
How a Single Line Of Code Could Brick Your iPhone | Rambo Codes Gui Rambo writes about his coding and reverse engineering adventures.

Just posted to my blog for the first time in a little over 2 years πŸ˜… rambo.codes/posts/2025-0...

26.04.2025 17:04 β€” πŸ‘ 37    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
try! Swift Tokyo 2025 - Introduction to security research and bounty hunting on Apple's platforms
YouTube video by try! Swift Conference try! Swift Tokyo 2025 - Introduction to security research and bounty hunting on Apple's platforms

try! Swift Tokyo 2025 videos are already up, here’s my talk πŸ™‚ #tryswift youtu.be/FKaIqpQydYc

13.04.2025 16:26 β€” πŸ‘ 21    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Post image

Give @pinkerstraws.bsky.social the money @twostraws.bsky.social πŸ˜†

09.04.2025 05:32 β€” πŸ‘ 13    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

πŸ₯ΉπŸ₯ΉπŸ₯Ή

10.03.2025 10:46 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

TIL: /usr/bin/sips on macOS

"sips" stands for scriptable image processing system, and can be used to convert image from the command line without

"It also supports executing JavaScript to either modify or generate images" 🀯

03.03.2025 08:59 β€” πŸ‘ 54    πŸ” 11    πŸ’¬ 4    πŸ“Œ 2

TIL you can have a bindable declared in the body. Thanks for the tip πŸ˜„

08.02.2025 11:34 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Looks interesting, I’ll check it out. Thanks!

24.01.2025 11:21 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Are you using any specific tool to build the templates? I know nothing about email templates but I’ll have to design some soon…

24.01.2025 10:43 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0
Preview
[Video] Swift Argument Parser with Guilherme Rambo Insights on building a CLI for your own packages, and a hands-on example with the argument parser

In today's video we discuss command-line tools in Swift with
Guilherme Rambo @inside.bsky.social, including a hands-on refactor, and adding a CLI target to macOS apps.

Learn how to go beyond the basics of the Swift Argument Parser, using PathKit and custom types.

swifttoolkit.dev/posts/clis-r...

16.01.2025 14:27 β€” πŸ‘ 11    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

I’m completely useless the next day if I sleep less than 7 hours 😳

23.12.2024 10:48 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

With the ability to virtualize a Private Cloud Compute node on macOS, I was wondering if it could run Doom, of course. And yes, it can! πŸ˜…

18.12.2024 22:16 β€” πŸ‘ 23    πŸ” 7    πŸ’¬ 1    πŸ“Œ 1
Xcode screenshot of the following code snippet: 
@available (iOS 18.2, *)
private final class CameraToolImagePlaygroundDelegate: NSObject, ImagePlaygroundViewController.Delegate {
}

Xcode screenshot of the following code snippet: @available (iOS 18.2, *) private final class CameraToolImagePlaygroundDelegate: NSObject, ImagePlaygroundViewController.Delegate { }

iOS developer PSA: if you're having trouble compiling your app that uses ImagePlaygroundViewController, there's a workaround. Implement the delegate on a Swift class that's not exposed to Objective-C (by making it private, for example).
Here's what my delegate class declaration looks like:

12.12.2024 13:43 β€” πŸ‘ 12    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Space/Time: Black Friday Mac Apps Collection 2024 A fantastic collection of 13 Mac apps at an exclusive price.

AirBuddy is in the Space/Time bundle β€” an exclusive bundle featuring 13 top-tier macOS apps at 76% OFF:

- AirBuddy 2
- Bartender 5
- App Tamer
- BatFi
- BusyCal
- DaisyDisk
- CleanShot X
- Keyboard Maestro
- KeyCue
- TextSniper
- Unclutter
- Swish
- TextSoap 9

Check it out: airbuddy.app/st24

03.12.2024 10:59 β€” πŸ‘ 9    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0

AFAIK they do not

23.11.2024 14:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

So the reason I've been unable to update my Apple Frames shortcut for the latest devices is a bug in iOS/iPadOS 18's Shortcuts app that hasn't been fixed yet.

For the past few months, the Overlay Image action has always removed the alpha transparency of a PNG.

I have no idea how to work around it.

19.11.2024 12:17 β€” πŸ‘ 37    πŸ” 7    πŸ’¬ 7    πŸ“Œ 0
The image shows a cozy, modern workspace with a MacBook running Xcode, a monitor displaying an ARM64 virtual machine, and art supplies for creative projects like anime sketches. A dog sits by the desk, and shelves in the background hold tech books, gaming consoles, and a framed BSD mascot. The space is warm, organized, and inviting.

The image shows a cozy, modern workspace with a MacBook running Xcode, a monitor displaying an ARM64 virtual machine, and art supplies for creative projects like anime sketches. A dog sits by the desk, and shelves in the background hold tech books, gaming consoles, and a framed BSD mascot. The space is warm, organized, and inviting.

You can tell that I ask a lot for help with ChibiStudio and arm64 assembly 🀣

18.11.2024 22:04 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A screenshot of Apple's iOS 16.2 Product Security updates with the following text:

TCC

Available for: iPhone 8 and later, iPad Pro (all models), iPad Air 3rd generation and later, iPad 5th generation and later, and iPad mini 5th generation and later
Impact: An app may be able to read sensitive location information

Description: A logic issue was addressed with improved restrictions.

CVE-2022-46718: Michael (Biscuit) Thomas

Entry added May 1, 2023

A screenshot of Apple's iOS 16.2 Product Security updates with the following text: TCC Available for: iPhone 8 and later, iPad Pro (all models), iPad Air 3rd generation and later, iPad 5th generation and later, and iPad mini 5th generation and later Impact: An app may be able to read sensitive location information Description: A logic issue was addressed with improved restrictions. CVE-2022-46718: Michael (Biscuit) Thomas Entry added May 1, 2023

Excited that I can finally talk about this! Last year I discovered a security issue that allowed a third-party iOS application to access a user's location without their consent/knowledge. Not a great writeup, but more details here: https://github.com/biscuitehh/cve-2022-46718-leaky-location

01.05.2023 19:02 β€” πŸ‘ 10    πŸ” 3    πŸ’¬ 0    πŸ“Œ 2

πŸ‘‹πŸ»

12.03.2023 18:17 β€” πŸ‘ 19    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

@inside is following 19 prominent accounts