mirror of
https://github.com/zeek/zeek.git
synced 2025-10-13 03:58:20 +00:00
26 lines
No EOL
833 B
JavaScript
26 lines
No EOL
833 B
JavaScript
|
|
type TheFile() = record {
|
|
barf: DOSStub;
|
|
} &byteorder=bigendian &length=-1;
|
|
|
|
type DOSStub() = record {
|
|
signature : bytestring &length=2;
|
|
UsedBytesInTheLastPage : uint16;
|
|
FileSizeInPages : uint16;
|
|
NumberOfRelocationItems : uint16;
|
|
HeaderSizeInParagraphs : uint16;
|
|
MinimumExtraParagraphs : uint16;
|
|
MaximumExtraParagraphs : uint16;
|
|
InitialRelativeSS : uint16;
|
|
InitialSP : uint16;
|
|
Checksum : uint16;
|
|
InitialIP : uint16;
|
|
InitialRelativeCS : uint16;
|
|
AddressOfRelocationTable : uint16;
|
|
OverlayNumber : uint16;
|
|
Reserved : uint16[4];
|
|
OEMid : uint16;
|
|
OEMinfo : uint16;
|
|
Reserved2 : uint16[10];
|
|
AddressOfNewExeHeader : uint32;
|
|
} &byteorder=bigendian; |