2 Commits

Author SHA1 Message Date
blacktop e140388c45 Update bench_test.go 2026-03-09 20:16:29 -06:00
blacktop 08ae49f8e2 feat: add initial implementation of kernelcache class scanner and vtable resolver
- Introduced `types.go` to define core structures and configurations for the scanner.
- Implemented the `Scanner` type for discovering classes in kernelcache Mach-O files.
- Added methods for scanning, resolving vtables, and handling class metadata.
- Created `vtable.go` to manage vtable-related functionalities, including detection and resolution of vtables.
- Implemented various utility functions for class name recovery and symbol handling.
- Established mechanisms for deduplication of discovered classes and handling of potential virtual function stubs.
2026-03-09 20:11:00 -06:00