Versions in this module Expand all Collapse all v0 v0.1.0 Sep 7, 2023 Changes in this version + var ErrorCryptexNotFound = errors.New("cryptex not found") + func ScrapeURLs(build string) error + type Board struct + Arch string + BasebandChipID string + BoardID string + CPU string + ChipID string + CpuISA string + KernelCacheType string + Platform string + PlatformName string + ResearchSupported bool + type Device struct + Boards map[string]Board + Description string + MemClass uint64 + Name string + SDKPlatform string + Type string + type Devices map[string]Device + func GetIpswDB() (*Devices, error) + func (ds Devices) GetDeviceForName(name string) (string, Device, error) + func (ds Devices) GetDevicesForSDK(sdk string) (*Devices, error) + func (ds Devices) GetDevicesForType(typ string) (*Devices, error) + func (ds Devices) GetProductForModel(model string) (string, error) + func (ds Devices) LookupDevice(prod string) (Device, error) + type Info struct + DeviceTrees map[string]*devicetree.DeviceTree + Plists *plist.Plists + func Parse(ipswPath string) (*Info, error) + func ParseZipFiles(files []*zip.File) (*Info, error) + func (i *Info) GetAppOsDmg() (string, error) + func (i *Info) GetCPU(board string) string + func (i *Info) GetDevices(devs *Devices) error + func (i *Info) GetDevicesForKernelCache(kc string) []string + func (i *Info) GetDevicesFromMap(dmap *types.DeviceMap, devs *Devices) error + func (i *Info) GetFileSystemOsDmg() (string, error) + func (i *Info) GetFolder() (string, error) + func (i *Info) GetFolderForFile(fileName string) (string, error) + func (i *Info) GetFolders() ([]string, error) + func (i *Info) GetKernelCacheFileName(kc string) string + func (i *Info) GetKernelCacheFolders(kc string) ([]string, error) + func (i *Info) GetRestoreRamDiskDmgs() ([]string, error) + func (i *Info) GetSystemOsDmg() (string, error) + func (i *Info) String() string + func (i *Info) ToJSON() InfoJSON + type InfoJSON struct + Build string + Devices any + Error string + OS string + Type string + Version string + type Processors struct + AIAccelerator string + CPU string + CPUCache string + CPUISA string + Devices string + DieSize string + GPU string + Introduced string + Memory string + Model string + Name string + Semiconductor string + Transistors string