Header menu logo B2R2

B2R2.FrontEnd.BinFile.Mach Namespace

Type/Module Description

CPUSubType

CPUSubType specifies the exact model of the CPU.

CPUType (Module)

CPUType (Type)

CPUType indicates the architecture.

DyLdInfoCmd

DYLD information command (dyld_info_command).

DyLibCmd

Dynamic library command: the data used by the dynamic linker to match a shared library against the files that have linked to it.

DySymTabCmd

Dynamic symbol table command.

ExportInfo

Export info.

Fat

FatArch

Describes the location within the binary of an object file targeted at a single architecture (fat_arch).

FuncStartsCmd

Function starts command (LC_FUNCTION_STARTS).

Header

LoadCmdType

Load command type.

LoadCommand

The load command structures are located directly after the header of the object file, and they specify both the logical structure of the file and the layout of the file in virtual memory.

MachFileType

Usage of the file.

MachFlag

Attribute of the file.

MachHeader

Mach-O file format header.

MachSection

Mach-O section.

MachSymbol

Mach-O symbol.

MachToolbox

This is a basic toolbox for parsing Mach-O binaries, which is returned from parsing a Mach-O header.

Magic

Magic number for Mach-O header.

MainCmd

Main command.

RelocationInfo

Reloc info.

RelocSymbol

SectionAttribute

Section attribute.

SectionType

Section type.

SegCmd

Segment command.

SymbolType

Symbol type (N_TYPE).

SymInfo

Symbol info

SymTabCmd

Symbol table command.

UnhandledCommand

This type represents a load command unhandled by B2R2.

Type something to start searching.