# Spelunking

> Spelunking studies Apple apps, private frameworks and system services with Swift and Objective-C probes. It inventories runtime classes, symbols, notifications and MediaRemote state, while publishing target-specific writeups and raw captures for Messages, Phone, MediaRemote and UserNotifications.

- Type: Research
- Targets: App · Binary
- Category: Native analysis tools
- Relationship: Learning resource
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-06
- Original resource: <https://github.com/gaelic-ghost/spelunking>
- Primary source: <https://github.com/gaelic-ghost/spelunking/blob/8badd03b92b7059f69b625be29860ee8a4b5d8aa/README.md>
- Catalog page: <https://awesomerea.org/resources/spelunking/>
- Record JSON: <https://awesomerea.org/resources/spelunking/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/spelunking/index.md)

## Requirements & limits

- **Prerequisites:** The package requires macOS 26 or later and Swift 6.2 or later.
- **Limits:** Individual probes may require specific OS builds, private frameworks, TCC permissions or SIP settings.
- **License:** No licence file in the repository.

## Primary sources

1. <https://github.com/gaelic-ghost/spelunking/blob/8badd03b92b7059f69b625be29860ee8a4b5d8aa/README.md>
2. <https://github.com/gaelic-ghost/spelunking/blob/8badd03b92b7059f69b625be29860ee8a4b5d8aa/docs/README.md>
3. <https://github.com/gaelic-ghost/spelunking/blob/8badd03b92b7059f69b625be29860ee8a4b5d8aa/docs/frameworks/messages-phone-status.md>

## More in References and learning

- [whatsapp-docs](https://awesomerea.org/resources/whatsapp-docs/index.md) · Documentation
- [RtG-Format](https://awesomerea.org/resources/rtg-format/index.md) · Documentation
- [Installation and client setup](https://awesomerea.org/resources/rea-installation/index.md) · Documentation
- [CLI and Evidence](https://awesomerea.org/resources/rea-cli-evidence/index.md) · Documentation
- [MCP contracts and generated catalog](https://awesomerea.org/resources/rea-mcp-contracts/index.md) · Documentation
- [Native binary investigation](https://awesomerea.org/resources/rea-native-workflow/index.md) · Documentation

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
