Home | History | Annotate | Download | only in COFF
      1 header: !Header
      2   Machine: IMAGE_FILE_MACHINE_I386 # (0x14c)
      3 
      4 sections:
      5   - !Section
      6     Name: .text
      7     Characteristics: [IMAGE_SCN_CNT_CODE, IMAGE_SCN_ALIGN_16BYTES, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ, ] # 0x60500020
      8     SectionData:  !hex "83EC0CC744240800000000C7042400000000E800000000E8000000008B44240883C40CC3" # |....D$.......$...............D$.....|
      9 
     10     Relocations:
     11       - !Relocation
     12         VirtualAddress: 0xe
     13         SymbolTableIndex: 5
     14         Type: IMAGE_REL_I386_DIR32
     15 
     16       - !Relocation
     17         VirtualAddress: 0x13
     18         SymbolTableIndex: 6
     19         Type: IMAGE_REL_I386_REL32
     20 
     21       - !Relocation
     22         VirtualAddress: 0x18
     23         SymbolTableIndex: 7
     24         Type: IMAGE_REL_I386_REL32
     25 
     26   - !Section
     27     Name: .data
     28     Characteristics: [IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_ALIGN_1BYTES, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE, ] # 0xc0100040
     29     SectionData:  !hex "48656C6C6F20576F726C642100" # |Hello World!.|
     30 
     31 symbols:
     32   - !Symbol
     33     Name: .text
     34     Value: 0
     35     SectionNumber: 1
     36     SimpleType: IMAGE_SYM_TYPE_NULL # (0)
     37     ComplexType: IMAGE_SYM_DTYPE_NULL # (0)
     38     StorageClass: IMAGE_SYM_CLASS_STATIC # (3)
     39     NumberOfAuxSymbols: 1
     40     AuxillaryData:  !hex "240000000300000000000000010000000000" # |$.................|
     41 
     42   - !Symbol
     43     Name: .data
     44     Value: 0
     45     SectionNumber: 2
     46     SimpleType: IMAGE_SYM_TYPE_NULL # (0)
     47     ComplexType: IMAGE_SYM_DTYPE_NULL # (0)
     48     StorageClass: IMAGE_SYM_CLASS_STATIC # (3)
     49     NumberOfAuxSymbols: 1
     50     AuxillaryData:  !hex "0D0000000000000000000000020000000000" # |..................|
     51 
     52   - !Symbol
     53     Name: _main
     54     Value: 0
     55     SectionNumber: 1
     56     SimpleType: IMAGE_SYM_TYPE_NULL # (0)
     57     ComplexType: IMAGE_SYM_DTYPE_FUNCTION # (2)
     58     StorageClass: IMAGE_SYM_CLASS_EXTERNAL # (2)
     59 
     60   - !Symbol
     61     Name: L_.str
     62     Value: 0
     63     SectionNumber: 2
     64     SimpleType: IMAGE_SYM_TYPE_NULL # (0)
     65     ComplexType: IMAGE_SYM_DTYPE_NULL # (0)
     66     StorageClass: IMAGE_SYM_CLASS_STATIC # (3)
     67 
     68   - !Symbol
     69     Name: _puts
     70     Value: 0
     71     SectionNumber: 0
     72     SimpleType: IMAGE_SYM_TYPE_NULL # (0)
     73     ComplexType: IMAGE_SYM_DTYPE_NULL # (0)
     74     StorageClass: IMAGE_SYM_CLASS_EXTERNAL # (2)
     75 
     76   - !Symbol
     77     Name: _SomeOtherFunction
     78     Value: 0
     79     SectionNumber: 0
     80     SimpleType: IMAGE_SYM_TYPE_NULL # (0)
     81     ComplexType: IMAGE_SYM_DTYPE_NULL # (0)
     82     StorageClass: IMAGE_SYM_CLASS_EXTERNAL # (2)
     83 
     84