jevinskie
Senior security researcher, compiler/binary hacker, NFC ninja, hardware hacker with a FPGA hammer. Previously Pay Security.
Lafayette, Indiana
Pinned Repositories
aes-over-pcie
A VHDL implementation of 128 bit AES encryption with a PCIe interface.
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)
dylibify
Transform any ARM macho executable to a dynamic library
emusca
Power trace simulator using Unicorn Engine for side channel analysis attack testing
jevmachopp
Modern C++, range-based Mach-O parser designed for embedded use. Uses stack allocations only.
mDNSResponder
presentations
Some presentations I’ve done
pypcode-emu
Ghidra P-Code emulation and static LLVM lifting in Python
substrate
xnu-trace
Tracing of iOS/macOS binaries using HW single step and Frida DBI
jevinskie's Repositories
jevinskie/frida-ptrace-hide
ptrace hider based on frida-gum injectable shared library and a JavaScript version
jevinskie/jevutils
Various utilities I wrote for my use. My favorite so far is a find(1) alternative that searches using libmagic
jevinskie/oh-my-zsh
A community-driven framework for managing your zsh configuration. Includes optional plugins for various tools (rails, git, OSX, brew,...), over 40 terminal themes, and an auto-updating tool so that you can keep up with the latest improvements from the community.
jevinskie/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.
jevinskie/Tracer
Set of Dynamic Binary Instrumentation and visualization tools for execution traces.
jevinskie/ld-audit-injector
A configurable shared library injector for Linux based on LD_AUDIT functionality found in glibc’s rtld
jevinskie/cmake
jevinskie/flac-streamer
Stream FLAC audio
jevinskie/intel-pin-archiver
Python utility to archive Intel Pin releases
jevinskie/avx-512-microbenchmarks
Some tinkering with AVX-512 microbenchmarks - is GCC/Clang’s preference for ymm vs zmm on Rocket Lake right?
jevinskie/cbit
My newish C library.
jevinskie/circt
Circuit IR Compilers and Tools
jevinskie/clangir
A new (MLIR based) high-level IR for clang.
jevinskie/doxygen
Official doxygen git repository - fixing C++20 module lexer bug
jevinskie/flac
Free Lossless Audio Codec
jevinskie/intel-downloads-archiver
Python library for common code for archiving Intel, the king of unnecessarily deleting older releases, software
jevinskie/intel-sde-archiver
Python tool to archive Intel SDE (Software Development Emulator) releases
jevinskie/kconfiglib-standalone
Standalone version of Zephyr's kconfiglib fork
jevinskie/kmax
A collection of analysis tools for Kconfig and Kbuild constraints.
jevinskie/linux-cobs-muxed-ttys
Linux with multiple TTYs muxed over a single physical TTY using COBS stuffing and virtual channels
jevinskie/ManOpen
ManOpen is a Universal Mac OS X application for viewing Unix manual pages.
jevinskie/Polygeist
C/C++ frontend for MLIR. Also features polyhedral optimizations, parallel optimizations, and more!
jevinskie/questa-hidpi
Patch to fix HiDPI support for Questa on Linux.
jevinskie/roc-distfiles
Vendored third-party dependencies and patches to support offline builds.
jevinskie/roc-streaming-site
Roc website. FLAC fork
jevinskie/roc-toolkit
Real-time audio streaming over the network.
jevinskie/rock-streaming-dockerfiles
Dockerfiles for CI builds and cross-compilation. FLAC WIP
jevinskie/sail_ppx_show_test
Test project for jevinskie/sail_ppx_show
jevinskie/sail_ppx_show_workspace
Dune workspace for sail_ppx_show and sail_ppx_show_test.
jevinskie/xap
XAP2 disassembler and IDA plugin