Releases: luminadevapps/KernelInspector
Release list
Kernel Inspector 1.0
Kernel Inspector 1.0
An all-in-one macOS app for inspecting kernel extensions (.kext) and Mach-O binaries — modelled loosely on Hopper Disassembler — with a built-in set of Hackintosh install and maintenance tools.
Install
Download KernelInspector-1.0.dmg below.
Open it and drag Kernel Inspector into Applications.
First launch only: right-click the app → Open → Open. The app is ad-hoc signed (not notarized), so Gatekeeper needs this one-time approval.
Requires macOS 13 (Ventura) or later. The disassembler uses otool / llvm-objdump from the Xcode Command Line Tools (xcode-select --install).
Features
Analyze
Info.plist — kext bundle browser: identifier, version, UUID, linked libraries, and a flattened, searchable Info.plist.
Hex Editor — byte-level view with hex find & replace, match navigation, in-memory patching, and Save Patched Binary….
Symbols — full nlist_64 symbol table with kind filtering and search.
Disassembly — ARM64 / x86-64 disassembly of __text, colour-coded by branch / call / return.
Control Flow — per-function basic-block control-flow graph.
Pseudocode — heuristic pseudo-C (a readability aid, not a full decompiler).
System
Install Kexts — readiness dashboard (SIP, macOS build, target dir, cache tool), install a .kext to /Library/Extensions or into an OpenCore EFI, rebuild caches, and uninstall. Privileged steps use the macOS admin prompt — the app never sees your password.
Maintenance — mount/unmount the EFI partition (ESP-mounter style), manage Kernel Debug Kits, view the OpenCore config.plist, and clean up APFS snapshots.
Build from source
bashgit clone https://github.com/luminadevapps/KernelInspector.git
cd KernelInspector
./build_app.sh # builds Kernel Inspector.app
./make_dmg.sh # optional: package a .dmg
Notes
Pseudocode and control-flow are heuristic and best-effort — no full data-flow or type recovery. The parser targets 64-bit Mach-O. This is a study / reverse-engineering aid for binaries you own or are permitted to analyse.
© 2026 Lumina Dev Apps, a division of Direct Parcel Distributors Inc.