spacepaste

  1.  
  2. mapping PT_LOAD number 1
  3. p_flags: 0x000000000005
  4. p_offset: (nil)
  5. p_vaddr: (nil)
  6. p_paddr: (nil)
  7. p_filesz: 0x000000000654
  8. p_memsz: 0x000000000654
  9. p_align: 0x000000200000
  10. p_flags: 0x000000000005 p_offset: (nil) p_vaddr: (nil) p_paddr: (nil) p_filesz: 0x000000000654 p_memsz: 0x000000000654 p_align: 0x000000200000
  11. mprotect(0x7f2dd0000000+round_down( (nil), 0x000000200000), 0x000000000654, PROT_READ|PROT_EXEC|);
  12. calling round_up
  13. returning = 0x000000200000
  14. calling round_down
  15. returning = (nil)
  16. calling round_up
  17. returning = 0x000000200000
  18. calling round_down
  19. returning = (nil)
  20. mprotect on 0x7f2dd0000000 succeded with size: 0x000000200000
  21. 55a60a7f6000-55a60a7f8000 r-xp 00000000 08:05 8802724 /home/neon/git/universal-dynamic-loader/loader/files/loader
  22. 55a60a9f7000-55a60a9f8000 r--p 00001000 08:05 8802724 /home/neon/git/universal-dynamic-loader/loader/files/loader
  23. 55a60a9f8000-55a60a9f9000 rw-p 00002000 08:05 8802724 /home/neon/git/universal-dynamic-loader/loader/files/loader
  24. 55a60c17f000-55a60c1a0000 rw-p 00000000 00:00 0 [heap]
  25. 7f2dc8618000-7f2dd0000000 rw-p 00000000 00:00 0
  26. 7f2dd0000000-7f2dd0200000 r-xp 00000000 00:00 0
  27. 7f2dd0200000-7f2dd8a1a000 rw-p 00000000 00:00 0
  28. 7f2dd8a1a000-7f2dd8bb7000 r-xp 00000000 08:02 4723381 /lib/x86_64-linux-gnu/libm-2.27.so
  29. 7f2dd8bb7000-7f2dd8db6000 ---p 0019d000 08:02 4723381 /lib/x86_64-linux-gnu/libm-2.27.so
  30. 7f2dd8db6000-7f2dd8db7000 r--p 0019c000 08:02 4723381 /lib/x86_64-linux-gnu/libm-2.27.so
  31. 7f2dd8db7000-7f2dd8db8000 rw-p 0019d000 08:02 4723381 /lib/x86_64-linux-gnu/libm-2.27.so
  32. 7f2dd8dba000-7f2dd8dd1000 r-xp 00000000 08:02 4723355 /lib/x86_64-linux-gnu/libgcc_s.so.1
  33. 7f2dd8dd1000-7f2dd8fd0000 ---p 00017000 08:02 4723355 /lib/x86_64-linux-gnu/libgcc_s.so.1
  34. 7f2dd8fd0000-7f2dd8fd1000 r--p 00016000 08:02 4723355 /lib/x86_64-linux-gnu/libgcc_s.so.1
  35. 7f2dd8fd1000-7f2dd8fd2000 rw-p 00017000 08:02 4723355 /lib/x86_64-linux-gnu/libgcc_s.so.1
  36. 7f2dd8fd2000-7f2dd914b000 r-xp 00000000 08:02 17835254 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
  37. 7f2dd914b000-7f2dd934b000 ---p 00179000 08:02 17835254 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
  38. 7f2dd934b000-7f2dd9355000 r--p 00179000 08:02 17835254 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
  39. 7f2dd9355000-7f2dd9357000 rw-p 00183000 08:02 17835254 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
  40. 7f2dd9357000-7f2dd935b000 rw-p 00000000 00:00 0
  41. 7f2dd9362000-7f2dd9549000 r-xp 00000000 08:02 4723318 /lib/x86_64-linux-gnu/libc-2.27.so
  42. 7f2dd9549000-7f2dd9749000 ---p 001e7000 08:02 4723318 /lib/x86_64-linux-gnu/libc-2.27.so
  43. 7f2dd9749000-7f2dd974d000 r--p 001e7000 08:02 4723318 /lib/x86_64-linux-gnu/libc-2.27.so
  44. 7f2dd974d000-7f2dd974f000 rw-p 001eb000 08:02 4723318 /lib/x86_64-linux-gnu/libc-2.27.so
  45. 7f2dd974f000-7f2dd9753000 rw-p 00000000 00:00 0
  46. 7f2dd975a000-7f2dd9769000 r-xp 00000000 08:05 8802715 /home/neon/git/universal-dynamic-loader/loader/files/libstring.so
  47. 7f2dd9769000-7f2dd9968000 ---p 0000f000 08:05 8802715 /home/neon/git/universal-dynamic-loader/loader/files/libstring.so
  48. 7f2dd9968000-7f2dd9969000 r--p 0000e000 08:05 8802715 /home/neon/git/universal-dynamic-loader/loader/files/libstring.so
  49. 7f2dd9969000-7f2dd996a000 rw-p 0000f000 08:05 8802715 /home/neon/git/universal-dynamic-loader/loader/files/libstring.so
  50. 7f2dd996a000-7f2dd996d000 rw-p 00000000 00:00 0
  51. 7f2dd9972000-7f2dd99cf000 r-xp 00000000 08:05 8802721 /home/neon/git/universal-dynamic-loader/loader/files/patchelf.so
  52. 7f2dd99cf000-7f2dd9bce000 ---p 0005d000 08:05 8802721 /home/neon/git/universal-dynamic-loader/loader/files/patchelf.so
  53. 7f2dd9bce000-7f2dd9bcf000 r--p 0005c000 08:05 8802721 /home/neon/git/universal-dynamic-loader/loader/files/patchelf.so
  54. 7f2dd9bcf000-7f2dd9bd1000 rw-p 0005d000 08:05 8802721 /home/neon/git/universal-dynamic-loader/loader/files/patchelf.so
  55. 7f2dd9bd1000-7f2dd9c07000 rw-p 00000000 00:00 0
  56. 7f2dd9c0a000-7f2dd9c4c000 r-xp 00000000 08:05 8802717 /home/neon/git/universal-dynamic-loader/loader/files/readelf_.so
  57. 7f2dd9c4c000-7f2dd9e4c000 ---p 00042000 08:05 8802717 /home/neon/git/universal-dynamic-loader/loader/files/readelf_.so
  58. 7f2dd9e4c000-7f2dd9e4e000 r--p 00042000 08:05 8802717 /home/neon/git/universal-dynamic-loader/loader/files/readelf_.so
  59. 7f2dd9e4e000-7f2dd9e4f000 rw-p 00044000 08:05 8802717 /home/neon/git/universal-dynamic-loader/loader/files/readelf_.so
  60. 7f2dd9e4f000-7f2dd9e84000 rw-p 00000000 00:00 0
  61. 7f2dd9e8a000-7f2dd9eb1000 r-xp 00000000 08:02 4723292 /lib/x86_64-linux-gnu/ld-2.27.so
  62. 7f2dda08f000-7f2dda092000 rw-p 00000000 00:00 0
  63. 7f2dda0aa000-7f2dda0ac000 r--p 00000000 08:05 8687872 /home/neon/git/universal-dynamic-loader/loader/DT_INIT.so
  64. 7f2dda0af000-7f2dda0b1000 rw-p 00000000 00:00 0
  65. 7f2dda0b1000-7f2dda0b2000 r--p 00027000 08:02 4723292 /lib/x86_64-linux-gnu/ld-2.27.so
  66. 7f2dda0b2000-7f2dda0b3000 rw-p 00028000 08:02 4723292 /lib/x86_64-linux-gnu/ld-2.27.so
  67. 7f2dda0b3000-7f2dda0b6000 rw-p 00000000 00:00 0
  68. 7fffb4692000-7fffb46b3000 rw-p 00000000 00:00 0 [stack]
  69. 7fffb47f2000-7fffb47f5000 r--p 00000000 00:00 0 [vvar]
  70. 7fffb47f5000-7fffb47f7000 r-xp 00000000 00:00 0 [vdso]
  71. ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
  72. mapping PT_LOAD number 2
  73. p_flags: 0x000000000006
  74. p_offset: 0x000000000e78
  75. p_vaddr: 0x000000200e78
  76. p_paddr: 0x000000200e78
  77. p_filesz: 0x0000000001a8
  78. p_memsz: 0x0000000001b0
  79. p_align: 0x000000200000
  80. p_flags: 0x000000000006 p_offset: 0x000000000e78 p_vaddr: 0x000000200e78 p_paddr: 0x000000200e78 p_filesz: 0x0000000001a8 p_memsz: 0x0000000001b0 p_align: 0x000000200000
  81. mprotect(0x7f2dd0000000+round_down(0x000000200e78, 0x000000200000), 0x0000000001b0, PROT_READ|PROT_WRITE|);
  82. calling round_up
  83. returning = 0x000000200000
  84. calling round_down
  85. returning = 0x000000200000
  86. calling round_up
  87. returning = 0x000000200000
  88. calling round_down
  89. returning = 0x000000200000
  90. mprotect on 0x7f2dd0200000 succeded with size: 0x000000200000
  91. 55a60a7f6000-55a60a7f8000 r-xp 00000000 08:05 8802724 /home/neon/git/universal-dynamic-loader/loader/files/loader
  92. 55a60a9f7000-55a60a9f8000 r--p 00001000 08:05 8802724 /home/neon/git/universal-dynamic-loader/loader/files/loader
  93. 55a60a9f8000-55a60a9f9000 rw-p 00002000 08:05 8802724 /home/neon/git/universal-dynamic-loader/loader/files/loader
  94. 55a60c17f000-55a60c1a0000 rw-p 00000000 00:00 0 [heap]
  95. 7f2dc8618000-7f2dd0000000 rw-p 00000000 00:00 0
  96. 7f2dd0000000-7f2dd0200000 r-xp 00000000 00:00 0
  97. 7f2dd0200000-7f2dd0400000 -wxp 00000000 00:00 0
  98. 7f2dd0400000-7f2dd8a1a000 rw-p 00000000 00:00 0
  99. 7f2dd8a1a000-7f2dd8bb7000 r-xp 00000000 08:02 4723381 /lib/x86_64-linux-gnu/libm-2.27.so
  100. 7f2dd8bb7000-7f2dd8db6000 ---p 0019d000 08:02 4723381 /lib/x86_64-linux-gnu/libm-2.27.so
  101. 7f2dd8db6000-7f2dd8db7000 r--p 0019c000 08:02 4723381 /lib/x86_64-linux-gnu/libm-2.27.so
  102. 7f2dd8db7000-7f2dd8db8000 rw-p 0019d000 08:02 4723381 /lib/x86_64-linux-gnu/libm-2.27.so
  103. 7f2dd8dba000-7f2dd8dd1000 r-xp 00000000 08:02 4723355 /lib/x86_64-linux-gnu/libgcc_s.so.1
  104. 7f2dd8dd1000-7f2dd8fd0000 ---p 00017000 08:02 4723355 /lib/x86_64-linux-gnu/libgcc_s.so.1
  105. 7f2dd8fd0000-7f2dd8fd1000 r--p 00016000 08:02 4723355 /lib/x86_64-linux-gnu/libgcc_s.so.1
  106. 7f2dd8fd1000-7f2dd8fd2000 rw-p 00017000 08:02 4723355 /lib/x86_64-linux-gnu/libgcc_s.so.1
  107. 7f2dd8fd2000-7f2dd914b000 r-xp 00000000 08:02 17835254 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
  108. 7f2dd914b000-7f2dd934b000 ---p 00179000 08:02 17835254 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
  109. 7f2dd934b000-7f2dd9355000 r--p 00179000 08:02 17835254 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
  110. 7f2dd9355000-7f2dd9357000 rw-p 00183000 08:02 17835254 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
  111. 7f2dd9357000-7f2dd935b000 rw-p 00000000 00:00 0
  112. 7f2dd9362000-7f2dd9549000 r-xp 00000000 08:02 4723318 /lib/x86_64-linux-gnu/libc-2.27.so
  113. 7f2dd9549000-7f2dd9749000 ---p 001e7000 08:02 4723318 /lib/x86_64-linux-gnu/libc-2.27.so
  114. 7f2dd9749000-7f2dd974d000 r--p 001e7000 08:02 4723318 /lib/x86_64-linux-gnu/libc-2.27.so
  115. 7f2dd974d000-7f2dd974f000 rw-p 001eb000 08:02 4723318 /lib/x86_64-linux-gnu/libc-2.27.so
  116. 7f2dd974f000-7f2dd9753000 rw-p 00000000 00:00 0
  117. 7f2dd975a000-7f2dd9769000 r-xp 00000000 08:05 8802715 /home/neon/git/universal-dynamic-loader/loader/files/libstring.so
  118. 7f2dd9769000-7f2dd9968000 ---p 0000f000 08:05 8802715 /home/neon/git/universal-dynamic-loader/loader/files/libstring.so
  119. 7f2dd9968000-7f2dd9969000 r--p 0000e000 08:05 8802715 /home/neon/git/universal-dynamic-loader/loader/files/libstring.so
  120. 7f2dd9969000-7f2dd996a000 rw-p 0000f000 08:05 8802715 /home/neon/git/universal-dynamic-loader/loader/files/libstring.so
  121. 7f2dd996a000-7f2dd996d000 rw-p 00000000 00:00 0
  122. 7f2dd9972000-7f2dd99cf000 r-xp 00000000 08:05 8802721 /home/neon/git/universal-dynamic-loader/loader/files/patchelf.so
  123. 7f2dd99cf000-7f2dd9bce000 ---p 0005d000 08:05 8802721 /home/neon/git/universal-dynamic-loader/loader/files/patchelf.so
  124. 7f2dd9bce000-7f2dd9bcf000 r--p 0005c000 08:05 8802721 /home/neon/git/universal-dynamic-loader/loader/files/patchelf.so
  125. 7f2dd9bcf000-7f2dd9bd1000 rw-p 0005d000 08:05 8802721 /home/neon/git/universal-dynamic-loader/loader/files/patchelf.so
  126. 7f2dd9bd1000-7f2dd9c07000 rw-p 00000000 00:00 0
  127. 7f2dd9c0a000-7f2dd9c4c000 r-xp 00000000 08:05 8802717 /home/neon/git/universal-dynamic-loader/loader/files/readelf_.so
  128. 7f2dd9c4c000-7f2dd9e4c000 ---p 00042000 08:05 8802717 /home/neon/git/universal-dynamic-loader/loader/files/readelf_.so
  129. 7f2dd9e4c000-7f2dd9e4e000 r--p 00042000 08:05 8802717 /home/neon/git/universal-dynamic-loader/loader/files/readelf_.so
  130. 7f2dd9e4e000-7f2dd9e4f000 rw-p 00044000 08:05 8802717 /home/neon/git/universal-dynamic-loader/loader/files/readelf_.so
  131. 7f2dd9e4f000-7f2dd9e84000 rw-p 00000000 00:00 0
  132. 7f2dd9e8a000-7f2dd9eb1000 r-xp 00000000 08:02 4723292 /lib/x86_64-linux-gnu/ld-2.27.so
  133. 7f2dda08f000-7f2dda092000 rw-p 00000000 00:00 0
  134. 7f2dda0aa000-7f2dda0ac000 r--p 00000000 08:05 8687872 /home/neon/git/universal-dynamic-loader/loader/DT_INIT.so
  135. 7f2dda0af000-7f2dda0b1000 rw-p 00000000 00:00 0
  136. 7f2dda0b1000-7f2dda0b2000 r--p 00027000 08:02 4723292 /lib/x86_64-linux-gnu/ld-2.27.so
  137. 7f2dda0b2000-7f2dda0b3000 rw-p 00028000 08:02 4723292 /lib/x86_64-linux-gnu/ld-2.27.so
  138. 7f2dda0b3000-7f2dda0b6000 rw-p 00000000 00:00 0
  139. 7fffb4692000-7fffb46b3000 rw-p 00000000 00:00 0 [stack]
  140. 7fffb47f2000-7fffb47f5000 r--p 00000000 00:00 0 [vvar]
  141. 7fffb47f5000-7fffb47f7000 r-xp 00000000 00:00 0 [vdso]
  142. ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
  143.