예제 #1
0
 private static void InitializeNtHeaders(ImageNtHeaders headers)
 {
     headers.Signature = 0x00004550;
     InitializeFileHeader(headers.FileHeader);
     InitializeOptionalHeader(headers.OptionalHeader);
 }
예제 #2
0
        public void ImageNtHeadersConstructorWorks_Test()
        {
            var ntHeaders = new ImageNtHeaders(new BufferFile(RawStructures.RawImageNtHeaders64), 2);

            Assert.Equal((uint)0x33221100, ntHeaders.Signature);
        }
예제 #3
0
 private static void InitializeNtHeaders(ImageNtHeaders headers)
 {
     headers.Signature = 0x00004550;
     InitializeFileHeader(headers.FileHeader);
     InitializeOptionalHeader(headers.OptionalHeader);
 }