syms

package
v0.0.0-prerelease Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 5, 2025 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Get

func Get(uuid string, db db.Database) ([]*model.Symbol, error)

Get retrieves the symbols associated with the given UUID from the database.

func GetDSC

func GetDSC(uuid string, db db.Database) (*model.DyldSharedCache, error)

GetDSC retrieves the Dyld Shared Cache (DSC) with the given UUID from the database.

func GetDSCImage

func GetDSCImage(uuid string, addr uint64, db db.Database) (*model.Macho, error)

GetDSCImage retrieves the Mach-O image with the given UUID and address from the Dyld Shared Cache (DSC) in the database.

func GetForAddr

func GetForAddr(uuid string, addr uint64, db db.Database) (*model.Symbol, error)

GetForAddr retrieves the symbol associated with the given UUID and address from the database. It returns the symbol and an error if any.

func GetIPSW

func GetIPSW(version, build, device string, db db.Database) (*model.Ipsw, error)

func GetMachO

func GetMachO(uuid string, db db.Database) (*model.Macho, error)

GetMachO retrieves the Mach-O file with the given UUID from the database.

func Rescan

func Rescan(ipswPath, pemDB, sigsDir string, db db.Database) (err error)

Rescan re-scans the IPSW file and extracts information about the kernels, DSCs, and file system.

func Scan

func Scan(ipswPath, pemDB, sigsDir string, db db.Database) (err error)

Scan scans the IPSW file and extracts information about the kernels, DSCs, and file system.

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL