Blog
Random thoughts on Swift, JS, RCE, and more

Bruteforcing Weak RSA Random Generator
Cryptography
Apr 24, 2026
rce

Installing ESXi on Beelink SER9 Pro
VMware
Jan 12, 2026
code

Qilling on macOS
RCE
Sep 9, 2025
rce

Goreplay Crashed, My Hopes Did Too
How I Tried to Get a CVE and Failed Miserably
Jun 21, 2025
rce

Reversing iOS Apps on Simulators
RCE
Feb 7, 2025
rce

Flare-On 2024
Flare-On 2024 Write-Ups
Dec 1, 2024
rce

Creating screenshots with localization
Using Fastlane for screenshots
Sep 9, 2024
ios

Reversing iOS Frameworks
RCE
Jun 5, 2024
rce

Flare-On 2023
Flare-On 2023 Write-Ups
Nov 12, 2023
rce

Security Through Obscurity
RCE
Aug 16, 2023
rce

Reversing iOS Application
RCE
May 13, 2023
rce

Running iTMSTransporter on Linux
RCE
Jan 16, 2023
rce

Flare-On 2022 Challenge 8
Flare-On 2022 Write-Ups
Nov 12, 2022
rce

Reverse Engineering Android App
RCE
Sep 17, 2022
rce

Flare-On 2021 Challenge 8
Flare-On 2021 Write-Ups
Oct 23, 2021
rce

Flare-On 2021 Challenge 7
Flare-On 2021 Write-Ups
Oct 23, 2021
rce

Flare-On 2021 Challenge 6
Flare-On Write-Ups
Oct 23, 2021
rce

Flare-On 2021 Challenge 5
Flare-On 2021 Write-Ups
Oct 23, 2021
rce

Flare-On 2021 Challenge 4
Flare-On 2021 Write-Ups
Oct 23, 2021
rce

Flare-On 2021 Challenge 3
Flare-On Write-Ups
Oct 23, 2021
rce

Flare-On 2021 Challenges
Flare-On 2021 Write-Ups
Oct 23, 2021
rce

App Store Connect Banking Update
Weird Errors
Aug 24, 2021
code

Intercepting SSL Traffic
Cheat Sheet for SSL sniffing on iOS
May 9, 2021
rce

Kablonet WiFi Password
NetMASTER modems
Mar 29, 2020
rce

In-App Purchases are hard
Cheat Sheet for IAP
Mar 18, 2020
code

Site Upgrade
Changing Web Site
Oct 3, 2019