nslocalizer
is a tool written in Python 3 that will analyze the targets in Xcode project files and report on which localized strings are missing translations and unused in the code of the specific target.
pyconfig
is a small tool written in Python that converts files written in a simple DSL into xcconfig
files to be used by Xcode.
Implementation of a linter and executor for the scripting language used in the Bungie game "Oni".
A small daemon that runs in the background that binds global hotkeys to executing AppleScripts.
pbPlist
is a Python library for working with NeXT format ASCII plists. It supports serialization and deserialization.
Automating -[NSObject debugDescription]
using the Objective-C runtime to generate the output at runtime.
Tool to allow for easy access to lookup and download packages from opensource.apple.com. Also supports creating diffs between two versions of an open source package.
This project is an implementation of the MobileDevice framework. It was written from scratch using Hopper to reverse engineer the code and protocols used.
Custom implementation of key-value observation that uses blocks to notify on value changes. Written using the objective-c runtime and a basic C++ hash map.
This is an x86 assembly program that replicates the behavior of the World War 2 German "Enigma" encryption machine.
xcparse - Github
OS X Private SDK - Github
Marvel Unlimited - AppStore
iBoot (iOS Device Recovery Mode) USB Terminal - Github
Jailbreak PoC for iOS 5.x - 6.x - Github
Battle.net Tag Scanner for Diablo III - Github
OniLevelTool - Github
1Password USB Sync Tool - Github
American City Business Journals Mobile Apps - AppStore
SMDisplayServices - Github
ReCal - screen recalibration tool - Binary - Source
Steam Client remote code execution - Details
Creating Steam client themes for Mac - Details
Halo Mac Shader Fixes - Details - Download (NVIDIA chipsets)
Bolo maps archive (952 maps) - Download
OS X 10.4 Account Permission Escalation (1) - Details
OS X 10.4 Account Permission Escalation (2) - Details