• Stars
    star
    3
  • Rank 3,944,133 (Top 79 %)
  • Language
    Python
  • License
    BSD 3-Clause "New...
  • Created 11 months ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Python bindings and bundled build of fishhook: A library that enables dynamically rebinding symbols in Mach-O binaries running on macOS/iOS.

More Repositories

1

mDNSResponder

C
121
star
2

substrate

C++
101
star
3

emusca

Power trace simulator using Unicorn Engine for side channel analysis attack testing
Python
81
star
4

xnu-trace

Tracing of iOS/macOS binaries using HW single step and Frida DBI
C++
64
star
5

amd-lm32-smu-exploit

Generic exploit for all version 7 (maybe others) LM32-based AMD SMU's used in APUs (and probably works on GPUs too)
31
star
6

jevmachopp

Modern C++, range-based Mach-O parser designed for embedded use. Uses stack allocations only.
C++
27
star
7

pypcode-emu

Ghidra P-Code emulation and static LLVM lifting in Python
C
26
star
8

riscv-smol-linux-kernel

Patched sources/configs for RISC-V Linux with musl-based toolchain targeting 8 MB RAM
C
24
star
9

aes-over-pcie

A VHDL implementation of 128 bit AES encryption with a PCIe interface.
VHDL
23
star
10

litespih4x

SPI flash MITM and emulation (QSPI is a WIP)
Verilog
19
star
11

jevxpctrace

Hopefully an insightful XPC tracer that helps vulerability research by tracing server and client call stacks
Objective-C
19
star
12

ps3mfw-ng

PS3 Modified Firmware Builder - Next Generation
Python
16
star
13

bus-pirate

Bus Pirate
C
13
star
14

dagger

A decompilation framework based on LLVM
C++
13
star
15

liteluna

LiteX LUNA USB stack integration
Python
12
star
16

pcie-mitm

LiteX-based PCIe MITM, sniffing, fuzzing, device emulation
Python
11
star
17

ghidra-lm32

LM32 processor module for Ghidra. Useful for AMD SMU reverse engineering.
11
star
18

llvm-qemu

Automatically exported from code.google.com/p/llvm-qemu
C
10
star
19

surf

Surf - A digital waveform viewer for macOS
C++
10
star
20

tegra-bootrom-utils

Utility for interacting with Tegra SoC bootroms
Python
9
star
21

mips--

A dual core MIPS subset CPU written in behavioral, synthesizable VHDL
VHDL
8
star
22

frida-ptrace-hide

ptrace hider based on frida-gum injectable shared library and a JavaScript version
8
star
23

presentations

Some presentations I’ve done
7
star
24

litelitedram

Minimal DRAM controllers for LiteX
Python
7
star
25

xfinity-stream-allow-airplay

Tweak that unlocks AirPlay functionality in the iOS Xfinity Stream app
Makefile
7
star
26

fpudump

A simple, header only library to dump x87 FPU state
C
7
star
27

kernelcache-patcher

Library for reading and patching xnu KernelCaches and a tool to disable loading of AppleSerialShim for m1n1 UART debugging over USB-C aux lines.
CMake
6
star
28

proxytap

Tunnel all connections from a TAP interface though a SOCKS proxy
Python
6
star
29

undefined-behavior-crimes

Various experiments/hacks that language lawyers would shoot me for writing
C
5
star
30

FruitSU

Python library for Apple CDN formats
Python
5
star
31

llvm-project-embedded-library-in-process

Clang/LLVM/LLD/libc++/etc all in process as an embeddable library
5
star
32

es-injector

EndpointSecurity process injector
C++
5
star
33

jev-elf-tools

ELF tools like external -> local symtab entry patching
C++
4
star
34

pdf-unwm

Remove watermarks from PDFs
Python
4
star
35

usbip-toolkit

Python USB-IP server library to emulate devices with a focus on HDL cosimulation
Python
4
star
36

xnu-get-proc-path

Utility to get the path of an executable a given process is running.
4
star
37

frida-panic-ventura-beta-7

This panics macOS Ventura beta 7 because why not?
C
4
star
38

m1n1-apfs-umbrella

Umbrealla repo for m1n1 supporting APFS an macOS loading
4
star
39

pyenv-macos-dynamic-dyld-loading

Stub libpython.dylib/Python.framework to read .python-version and load the appropriate pyenv Python library
C++
4
star
40

modern-xcode-legacy-support

Use modern Xcodes with deprecated SDKs and architectures
4
star
41

wine-rosetta-aot

Experiment to see if WINE can utilize Rosetta AOT instead of JIT using PE -> Mach-O translation
C
4
star
42

ps3-decr-stuff

Stuff related to the PS3 DECR development TOOLs.
Python
4
star
43

flash-adapter-pcbs

Various PCB adapters for flash memories and devices that use them
4
star
44

bus-pirate-old

The Bus Pirate is an open source hacker multi-tool that talks to electronic stuff. It’s got a bunch of features an intrepid hacker might need to prototype their next project.
C
4
star
45

redirect-to-os-log

Command line utility to run a program and redirect its stdout and stderr to XNU's os_log facilities. Also includes an injectable dylib for the same purpose.
CMake
4
star
46

debugserver-unsigned

Tweaks, Xcode plugin for using unsigned and super-entitled debugserver on jailbroken iOS
Logos
4
star
47

pmod-qspi-flash

Simple Pmod PCB with a QSPI flash (targeted at PS4 reverse engineering tool development)
3
star
48

CarlinKit4-CarPlay-Wired-to-WiFi-dongle-RE

Reverse engineering of the CarlinkKit4 CarPlay wired-to-WiFi adapter
3
star
49

delta-debug-verilog-test

Delta Debugging for Verilog/SystemVerilog
Verilog
3
star
50

iphonetunnel-usbmuxconnectbyport

Automatically exported from code.google.com/p/iphonetunnel-usbmuxconnectbyport
C
3
star
51

inject-debugger-spawner

A library to inject via LD_PRELOAD to spawn a new terminal with an attached debugger
C++
3
star
52

SlothNS

a proof-of-work based extension to DNS
Python
3
star
53

TorVTL

C++
3
star
54

jevps

SDR GPS simulator
Python
3
star
55

sneaker

Do crazy things with your sockets
C
3
star
56

ps3dotdir

keys n stuff for f0f ps3tools and naehrwert's scetool
3
star
57

riscv-smol-linux-qemu

Patched QEMU sources/configs for RISC-V Linux with musl-based toolchain targeting 8 MB RAM
3
star
58

ps3-gcc

Latest and greatest GCC for the ps3toolchain
C
3
star
59

jev-lldb-helpers

Various LLDB Python helpers
Python
3
star
60

jev-pci-utils

Various PCI/PCIe utilities.
3
star
61

nih-sftp-server

Single file (almost) SFTP server by Eddy Langley useful for integration into a multibin dropbear server
C
3
star
62

xpwn-modern-buid

A cross-platform custom NOR firmware loader and custom IPSW generator for the iPhone. Modern CMake build with no OpenSSL dependency
C
3
star
63

litex-fork-searchable

C
2
star
64

pyxcselect

Python bindings for libxcselect.dylib to find Xcode related paths
Python
2
star
65

jeviterm

C++ library to interact with iTerm2 using protobufs and WebSockets
CMake
2
star
66

ps4-kern-dump

PS4 kernel dump stuff
C
2
star
67

aes-honeybadger

Tinkering with AES partial key brute forcing for side channel analysis
Python
2
star
68

aarch64-experimental-disasm

Experimental methods of decoding/disassembling AArch64 instructions
C
2
star
69

sacd-ripper-google-code

Automatically exported from code.google.com/p/sacd-ripper
C++
2
star
70

plocate-xnu

plocate for XNU operating systems
C++
2
star
71

litejtag-ext

LiteX JTAG extensions
Python
2
star
72

pycuse

py-cuse - CUSE (chardev in userspace) Python library
C
2
star
73

pytrofs

Python implementation of Tcl's trofs (Tcl Read-Only FileSystem)
Python
2
star
74

git-submodule-prep

Simple git submodule wrapper to track and merge changes to an upstream repo
Python
2
star
75

ublaze-rev-utils

MicroBlaze reverse engineering utilities
C++
2
star
76

bzip2-embedded

C
2
star
77

digital-waveform-samples

Digital waveforms (e.g. VCD) samples for testing and benchmarking
2
star
78

musl-libc-aarch64-baremetal

musl libc for AArch64 baremetal applications
C
2
star
79

qemu-microblaze-bflt

QEMU with hacks to load microblaze bFLT binaries
C
2
star
80

riscv-smol-linux

RISC-V Linux with musl-based toolchain targeting 8 MB RAM
Shell
2
star
81

jevutils

Various utilities I wrote for my use. My favorite so far is a find(1) alternative that searches using libmagic
Python
2
star
82

IOSurface-sandbox

Sandbox for playing around with IOSurfaces, compositing, and private CoreGraphs/CoreAnimation/SkyLight APIs
Objective-C
2
star
83

ld-audit-injector

A configurable shared library injector for Linux based on LD_AUDIT functionality found in glibc’s rtld
2
star
84

AArch64-SHA-Crypto-Extensions

Implementations of SHA(s) digests using AArch64 Cryptography Extensions
C++
2
star
85

auxv-dumper

Auxiliary Vector dumper
C++
1
star
86

frida-konyutils-ng

Improved CenturionInfoSec/konyutils for decrypting/dumping Kony app JavaScript bundles
Python
1
star
87

cmake

C++
1
star
88

jevshell

A node.js/socket.io shell on the web
JavaScript
1
star
89

ps3-bd-rev-util

Utilities for PS3 Blu-ray drive reverse engineering
Python
1
star
90

frida-trace-child-test

Testing child processes with frida-trace
C
1
star
91

volafox

Automatically exported from code.google.com/p/volafox
Python
1
star
92

libusb-cmake

libusb with CMake support
C
1
star
93

llvm-polly

C++
1
star
94

pyclippy

Your favorite friend Clippy, easily accessible from Python!
1
star
95

AppKitEnvVars

Shows env vars set by launchd and not your shell init scripts
Objective-C
1
star
96

smoke-cpp-tests

Automatically exported from code.google.com/p/smoke-cpp-tests
C++
1
star
97

flac-streamer

Stream FLAC audio
C++
1
star
98

py-data-utils

Various python data utilities
Python
1
star
99

quartus-archiver

Quartus installer archiver
Python
1
star
100

dev-mem-nuevo-kext

kext to bring back /dev/mem and /dev/kmem on modern macOS
1
star