UNPKG

@bugsplat/elfy

Version:

Tiny utility for parsing ELF/SELF files.

14 lines (13 loc) 743 B
export declare const lengthOf64BitElfHeader = 64; export declare class ElfFileHeader { readonly segmentHeaderOffset: bigint; readonly sectionHeaderOffset: bigint; readonly segmentHeaderSize: number; readonly segmentHeaderEntrySize: number; readonly segmentHeaderEntryCount: number; readonly sectionHeaderEntrySize: number; readonly sectionHeaderEntryCount: number; readonly stringTableIndex: number; constructor(segmentHeaderOffset: bigint, sectionHeaderOffset: bigint, segmentHeaderSize: number, segmentHeaderEntrySize: number, segmentHeaderEntryCount: number, sectionHeaderEntrySize: number, sectionHeaderEntryCount: number, stringTableIndex: number); static parse(data: Uint8Array): ElfFileHeader; }