This is your work, valued

0x180380000

Jon Palmisciano

Advanced
@jonpalmisc

iOS exploits, (de)compilers, etc.

limoncello. Yet another LLVM-based obfuscator

127

ObjectiveNinja. Binary Ninja plugin & workflow to help analyze Objective-C code

83

vfit. Utility for building static cuts of variable fonts

65

respawn. Experimentation environment for checkm8-vulnerable devices

56

objc-kb. Notes on the Objective-C ABI and related topics

52

srdsh. Standalone SSH and CLI tools cryptex for the Apple SRD

22

usb_blaster_arm64. Altera USB Blaster drivers for Windows 11 Arm

15

bn_loader_iboot. [Deprecated] Binary Ninja view (loader) for SecureROM, iBoot, etc.

14

workbench. Random experiments and shenanigans

13

ida_screenshot. High-resolution screenshot capture plugin for IDA Pro

13

CVE-2021-40531. Quarantine bypass and RCE vulnerability in Sketch (proof-of-concept)

12

barebones-cryptex. Barebones SRD cryptex example

12

RADStudioStyles. VCL and FMX styles extracted from RAD Studio 10.4.1

12

bn-notepad. A notepad for Binary Ninja

10

Maui. Open source desktop app for the free Wolfram Engine

9

autobinja. Harness for automated headless analysis & patching with Binary Ninja

9

bn-reflection-theme. A vibrant dark theme for Binary Ninja

8

jhex. Hex dumping tool & Zig library

7

dotfiles. Config files and miscellany

7

sioku. Simple IOKit-based USB library

6

emake. Easy wrapper around CMake's CLI

6

iquick. Tiny iDevice interaction utility

5

screenshot_ninja. Easily capture Binary Ninja screenshots (in ultra-high resolution)

5

ida_hexi. Hex-Rays decompiler inspector

5

ida_graphviz_export. Export control flow graphs from IDA as Graphviz DOT code

4

libkiwad. A library for reading KingsIsle WAD files

4

megatest. A tiny all-in-one binary for testing disassembler features

4

hextools. A plugin to enhance hex editing in Binary Ninja

3

jsx. Jon's standard (library) extensions

3

asrepl. A REPL-style (dis)assembler for the terminal and the web

3

rabbit. Pattern-based backup tool for GitHub

3

de2str. Darwin Error To String

2

microlog. Small logging library for C

2

microhex. Small hex formatting library for C

2

qdc. A tiny command line program for configuring Quartz displays

2

DeviceMenu. macOS menu bar app for interacting with iOS devices

2

pmt. A robust solution for creating PDF media with Pug.

2

SimpleIOUSB. A single-file C library to abstract away the annoyances of IOKit and IOUSB

2

byrep. Binary find and replace

2

symport. Disassembler symbol porting tool

2

SECL. An Emacs-like editing experience inside Sublime Text 4

2

bn_cpp_template. Binary Ninja C++ plugin template

2

svdparse. System view description (SVD) parsing in Python

2

bn_graphviz_export. Export control flow graphs as DOT code

2

nyxstone. Assembly/disassembly library based on LLVM

1

toybox-srd. Toybox with Apple SRD patches applied

1

vdmpoke. A small tool for sending USB-C VDMs from Apple devices

1

jpak. A sketchy archive format to use in baremetal environments, weird machines, etc.

1

bn_workflow_acc. Proof-of-concept Arm lifting cleanup workflow

1

bn-nova-theme. A dark and subtle Binary Ninja theme

1

st-clang-format. Integrate clang-format with Sublime Text

1

dropbear-srd. Dropbear with Apple SRD patches applied

1