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