Name: Jevin Sweval
Type: User
Bio: Senior Security Researcher, compilers/optimizations/[de]obfuscation, SCA, program analysis, NFC ninja, HW hacker w/ FPGA hammer
Previously Apple Pay Security
Twitter: jevinskie
Location: Lafayette, Indiana
Jevin Sweval's Projects
Formally verified C implementation of Consistent Overhead Byte Stuffing
Coroutine Co-simulation Test Bench
Bit packed vector of integral values
Construct: Declarative data structures for python that allow symmetric parsing and building
GUI (based on wxPython) for 'construct', which is a powerful declarative and symmetrical parser and builder for binary data.
Typing for construct
ContikiOS
Reverse engineered headers for Apples CoreSymbolication private framework; plus the set of test cases I used to validate it (CMake-ified!)
C++ draft specification with operator dot P0252R2 wording added
C++ operator dot support tests targeting WG21-P0416R1 and P0252R2
Determine which CPU architecture is used in a binary file.
Intel, AMD, VIA & Freescale CPU Microcode Repositories - fork that undeletes old versions from git history
The Python programming language
A versatile (cross-)toolchain generator.
CVE-2014-3153 aka towelroot modified to drop su for rooting 2018 CRV
Browser exploit for 2018 CRV and other new generation CRVs and Civics
A header-only library for C++(0x) that allows automagic pretty-printing of any container.
A decompilation framework based on LLVM
A tool to perform (higher-order) correlation power analysis attacks (CPA).
Tweaks, Xcode plugin for using unsigned and super-entitled debugserver on jailbroken iOS
Ida Pro debugger module for Playstation 3
Delta Debugging for Verilog/SystemVerilog
kext to bring back /dev/mem and /dev/kmem on modern macOS
Digital waveforms (e.g. VCD) samples for testing and benchmarking
dmalloc with patches from Johann Klammer
:penguin: Kernel build environment in Docker
Official doxygen git repository - fixing C++20 module lexer bug
Android toolchain wrapper script