UNPKG

pexe

Version:

The Windows Executables Viewer

25 lines (23 loc) 924 B
import DataBlock from '../binary/dataBlock' import {DataType} from '../binary/dataType' import DataSection from "../binary/dataSection"; // Описывает File Header export default class FileHeader extends DataSection { // Поля заголовка fields = { // Architecture type of the computer Machine: new DataBlock(DataType.Word), // Size of the section table NumberOfSections: new DataBlock(DataType.Word), // Date and time the image was created TimeDataStamp: new DataBlock(DataType.DWord), // Offset of the symbol table, or zero if no COFF symbol table exists PointerToSymbolTable: new DataBlock(DataType.DWord), // Number of symbols in the symbol table NumberOfSymbols: new DataBlock(DataType.DWord), // NtOptional32Header SizeOfOptionalHeader: new DataBlock(DataType.Word), // ExecutableImage Characteristics: new DataBlock(DataType.Word), } }