i386.yaml 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. header: !Header
  2. Machine: IMAGE_FILE_MACHINE_I386 # (0x14c)
  3. Characteristics: [ IMAGE_FILE_DEBUG_STRIPPED ]
  4. sections:
  5. - !Section
  6. Name: .text
  7. Alignment: 16
  8. Characteristics: [IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ, ] # 0x60500020
  9. SectionData: !hex "83EC0CC744240800000000C7042400000000E800000000E8000000008B44240883C40CC3" # |....D$.......$...............D$.....|
  10. Relocations:
  11. - !Relocation
  12. VirtualAddress: 0xe
  13. SymbolName: L_.str
  14. Type: IMAGE_REL_I386_DIR32
  15. - !Relocation
  16. VirtualAddress: 0x13
  17. SymbolName: _puts
  18. Type: IMAGE_REL_I386_REL32
  19. - !Relocation
  20. VirtualAddress: 0x18
  21. SymbolName: _SomeOtherFunction
  22. Type: IMAGE_REL_I386_REL32
  23. - !Section
  24. Name: .data
  25. Alignment: 1
  26. Characteristics: [IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE, ] # 0xc0100040
  27. SectionData: !hex "48656C6C6F20576F726C642100" # |Hello World!.|
  28. symbols:
  29. - !Symbol
  30. Name: .text
  31. Value: 0
  32. SectionNumber: 1
  33. SimpleType: IMAGE_SYM_TYPE_NULL # (0)
  34. ComplexType: IMAGE_SYM_DTYPE_NULL # (0)
  35. StorageClass: IMAGE_SYM_CLASS_STATIC # (3)
  36. SectionDefinition:
  37. Length: 36
  38. NumberOfRelocations: 3
  39. NumberOfLinenumbers: 0
  40. CheckSum: 0
  41. Number: 1
  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. SectionDefinition:
  50. Length: 13
  51. NumberOfRelocations: 0
  52. NumberOfLinenumbers: 0
  53. CheckSum: 0
  54. Number: 2
  55. - !Symbol
  56. Name: _main
  57. Value: 0
  58. SectionNumber: 1
  59. SimpleType: IMAGE_SYM_TYPE_NULL # (0)
  60. ComplexType: IMAGE_SYM_DTYPE_FUNCTION # (2)
  61. StorageClass: IMAGE_SYM_CLASS_EXTERNAL # (2)
  62. - !Symbol
  63. Name: L_.str
  64. Value: 0
  65. SectionNumber: 2
  66. SimpleType: IMAGE_SYM_TYPE_NULL # (0)
  67. ComplexType: IMAGE_SYM_DTYPE_NULL # (0)
  68. StorageClass: IMAGE_SYM_CLASS_STATIC # (3)
  69. - !Symbol
  70. Name: _puts
  71. Value: 0
  72. SectionNumber: 0
  73. SimpleType: IMAGE_SYM_TYPE_NULL # (0)
  74. ComplexType: IMAGE_SYM_DTYPE_NULL # (0)
  75. StorageClass: IMAGE_SYM_CLASS_EXTERNAL # (2)
  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)