validateElfHeader

fnbool validateElfHeader(const ref gelf.FileHeader hdr)

Validate an ELF file header.

This function performs comprehensive validation of an ELF file header including magic number check, class, data encoding, version, and reasonable value checks for various fields.

Parameters

hdrThe GELF file header to validate.

Returns

true if the header is valid, false otherwise.