ELF2 for i386-linux main programs
OpenBSD and NetBSD main programs probably need work.
modified: ../misc/testsuite/upx_testsuite_1-expected_sha256sums.sh
modified: p_lx_elf.cpp
modified: stub/Makefile
modified: stub/src/i386-linux.elf-entry.S
new file: stub/src/i386-linux.elf-entry.lds
modified: stub/src/i386-linux.elf-fold.S
modified: stub/src/i386-linux.elf-fold.lds
new file: stub/src/i386-linux.elf-main2.c
new file: stub/src/i386-linux.elf-so_entry.lds
modified: stub/src/upxfd_android.c
plus generated *.h *.map *.dump
This commit is contained in:
+33
-32
@@ -9,45 +9,46 @@ Linker script and memory map
|
||||
TARGET(elf32-i386)
|
||||
0x0000000000c01080 . = ((0xc01000 + SIZEOF_HEADERS) + 0xc)
|
||||
|
||||
.text 0x0000000000c01080 0x698
|
||||
.text 0x0000000000c01080 0x768
|
||||
*(.text)
|
||||
.text 0x0000000000c01080 0xc4 tmp/i386-bsd.elf-fold.o
|
||||
.text 0x0000000000c01144 0x564 tmp/i386-bsd.elf-main.o
|
||||
0x0000000000c01570 upx_main
|
||||
.text 0x0000000000c016a8 0x6d tmp/i386-bsd.syscall.o
|
||||
0x0000000000c01711 waitpid
|
||||
0x0000000000c016e5 munmap
|
||||
0x0000000000c016f9 execve
|
||||
0x0000000000c016f1 getpid
|
||||
0x0000000000c01701 ftruncate
|
||||
0x0000000000c016a8 mmap
|
||||
0x0000000000c01709 nanosleep
|
||||
0x0000000000c016d9 write
|
||||
0x0000000000c016d5 read
|
||||
0x0000000000c0170d unlink
|
||||
0x0000000000c016fd fork
|
||||
0x0000000000c01705 gettimeofday
|
||||
0x0000000000c016ed access
|
||||
0x0000000000c016cd exit
|
||||
0x0000000000c016cc brk
|
||||
0x0000000000c016dd open
|
||||
0x0000000000c016e9 mprotect
|
||||
0x0000000000c016f5 fcntl
|
||||
0x0000000000c016e1 close
|
||||
.text 0x0000000000c01144 0x632 tmp/i386-bsd.elf-main.o
|
||||
0x0000000000c0162f upx_main
|
||||
*fill* 0x0000000000c01776 0x2 00
|
||||
.text 0x0000000000c01778 0x6d tmp/i386-bsd.syscall.o
|
||||
0x0000000000c017e1 waitpid
|
||||
0x0000000000c017b5 munmap
|
||||
0x0000000000c017c9 execve
|
||||
0x0000000000c017c1 getpid
|
||||
0x0000000000c017d1 ftruncate
|
||||
0x0000000000c01778 mmap
|
||||
0x0000000000c017d9 nanosleep
|
||||
0x0000000000c017a9 write
|
||||
0x0000000000c017a5 read
|
||||
0x0000000000c017dd unlink
|
||||
0x0000000000c017cd fork
|
||||
0x0000000000c017d5 gettimeofday
|
||||
0x0000000000c017bd access
|
||||
0x0000000000c0179d exit
|
||||
0x0000000000c0179c brk
|
||||
0x0000000000c017ad open
|
||||
0x0000000000c017b9 mprotect
|
||||
0x0000000000c017c5 fcntl
|
||||
0x0000000000c017b1 close
|
||||
*(.data)
|
||||
*fill* 0x0000000000c01715 0x3 00
|
||||
.data 0x0000000000c01718 0x0 tmp/i386-bsd.elf-fold.o
|
||||
.data 0x0000000000c01718 0x0 tmp/i386-bsd.elf-main.o
|
||||
.data 0x0000000000c01718 0x0 tmp/i386-bsd.syscall.o
|
||||
*fill* 0x0000000000c017e5 0x3 00
|
||||
.data 0x0000000000c017e8 0x0 tmp/i386-bsd.elf-fold.o
|
||||
.data 0x0000000000c017e8 0x0 tmp/i386-bsd.elf-main.o
|
||||
.data 0x0000000000c017e8 0x0 tmp/i386-bsd.syscall.o
|
||||
|
||||
.data
|
||||
|
||||
.bss 0x0000000000c01718 0x0
|
||||
.bss 0x0000000000c01718 0x0 tmp/i386-bsd.elf-fold.o
|
||||
.bss 0x0000000000c01718 0x0 tmp/i386-bsd.elf-main.o
|
||||
.bss 0x0000000000c01718 0x0 tmp/i386-bsd.syscall.o
|
||||
.bss 0x0000000000c017e8 0x0
|
||||
.bss 0x0000000000c017e8 0x0 tmp/i386-bsd.elf-fold.o
|
||||
.bss 0x0000000000c017e8 0x0 tmp/i386-bsd.elf-main.o
|
||||
.bss 0x0000000000c017e8 0x0 tmp/i386-bsd.syscall.o
|
||||
|
||||
.rel.dyn 0x0000000000c01718 0x0
|
||||
.rel.dyn 0x0000000000c017e8 0x0
|
||||
.rel.text 0x0000000000000000 0x0 tmp/i386-bsd.elf-fold.o
|
||||
LOAD tmp/i386-bsd.elf-fold.o
|
||||
LOAD tmp/i386-bsd.elf-main.o
|
||||
|
||||
+1
-1
@@ -13,7 +13,7 @@ TARGET(elf32-i386)
|
||||
*(.text)
|
||||
.text 0x0000000000401080 0x1c tmp/i386-bsd.elf.execve-fold.o
|
||||
.text 0x000000000040109c 0x2d5 tmp/i386-bsd.elf.execve-main.o
|
||||
0x0000000000401153 upx_main
|
||||
0x0000000000401157 upx_main
|
||||
*fill* 0x0000000000401371 0x3 00
|
||||
.text 0x0000000000401374 0x6d tmp/i386-bsd.syscall.o
|
||||
0x00000000004013dd waitpid
|
||||
|
||||
+33
-654
@@ -2,659 +2,38 @@ file format elf32-i386
|
||||
|
||||
Sections:
|
||||
Idx Name Size VMA LMA File off Algn Flags
|
||||
0 LEXEC000 06 0 0 034 2**0 CONTENTS
|
||||
1 LEXEC009 0 0 0 03a 2**0 CONTENTS
|
||||
2 LEXEC010 0c 0 0 03a 2**0 CONTENTS
|
||||
3 N2BSMA10 03 0 0 046 2**0 CONTENTS
|
||||
4 N2BFAS10 02 0 0 049 2**0 CONTENTS
|
||||
5 N2BFAS11 06 0 0 04b 2**0 CONTENTS
|
||||
6 N2BDEC10 0b 0 0 051 2**0 CONTENTS
|
||||
7 N2BSMA20 05 0 0 05c 2**0 CONTENTS
|
||||
8 N2BFAS20 09 0 0 061 2**0 CONTENTS
|
||||
9 N2BDEC20 0d 0 0 06a 2**0 CONTENTS
|
||||
10 N2BSMA30 0d 0 0 077 2**0 CONTENTS
|
||||
11 N2BFAS30 0f 0 0 084 2**0 CONTENTS
|
||||
12 N2BDEC30 03e 0 0 093 2**0 CONTENTS
|
||||
13 N2BSMA40 0d 0 0 0d1 2**0 CONTENTS
|
||||
14 N2BFAS40 0f 0 0 0de 2**0 CONTENTS
|
||||
15 N2BSMA50 02 0 0 0ed 2**0 CONTENTS
|
||||
16 N2BFAS50 03 0 0 0ef 2**0 CONTENTS
|
||||
17 N2BDEC50 09 0 0 0f2 2**0 CONTENTS
|
||||
18 N2BSMA60 0c 0 0 0fb 2**0 CONTENTS
|
||||
19 N2BFAS60 019 0 0 0107 2**0 CONTENTS
|
||||
20 N2BFAS61 016 0 0 0120 2**0 CONTENTS
|
||||
21 N2BDEC60 0 0 0 0136 2**0 CONTENTS
|
||||
22 N2DSMA10 03 0 0 0136 2**0 CONTENTS
|
||||
23 N2DFAS10 02 0 0 0139 2**0 CONTENTS
|
||||
24 N2DFAS11 06 0 0 013b 2**0 CONTENTS
|
||||
25 N2DDEC10 0b 0 0 0141 2**0 CONTENTS
|
||||
26 N2DSMA20 05 0 0 014c 2**0 CONTENTS
|
||||
27 N2DFAS20 09 0 0 0151 2**0 CONTENTS
|
||||
28 N2DDEC20 0d 0 0 015a 2**0 CONTENTS
|
||||
29 N2DSMA30 0d 0 0 0167 2**0 CONTENTS
|
||||
30 N2DFAS30 0f 0 0 0174 2**0 CONTENTS
|
||||
31 N2DDEC30 052 0 0 0183 2**0 CONTENTS
|
||||
32 N2DSMA40 0d 0 0 01d5 2**0 CONTENTS
|
||||
33 N2DFAS40 0f 0 0 01e2 2**0 CONTENTS
|
||||
34 N2DSMA50 02 0 0 01f1 2**0 CONTENTS
|
||||
35 N2DFAS50 03 0 0 01f3 2**0 CONTENTS
|
||||
36 N2DDEC50 09 0 0 01f6 2**0 CONTENTS
|
||||
37 N2DSMA60 0c 0 0 01ff 2**0 CONTENTS
|
||||
38 N2DFAS60 019 0 0 020b 2**0 CONTENTS
|
||||
39 N2DFAS61 016 0 0 0224 2**0 CONTENTS
|
||||
40 N2DDEC60 0 0 0 023a 2**0 CONTENTS
|
||||
41 N2ESMA10 03 0 0 023a 2**0 CONTENTS
|
||||
42 N2EFAS10 02 0 0 023d 2**0 CONTENTS
|
||||
43 N2EFAS11 06 0 0 023f 2**0 CONTENTS
|
||||
44 N2EDEC10 0b 0 0 0245 2**0 CONTENTS
|
||||
45 N2ESMA20 05 0 0 0250 2**0 CONTENTS
|
||||
46 N2EFAS20 09 0 0 0255 2**0 CONTENTS
|
||||
47 N2EDEC20 0d 0 0 025e 2**0 CONTENTS
|
||||
48 N2ESMA30 0d 0 0 026b 2**0 CONTENTS
|
||||
49 N2EFAS30 0f 0 0 0278 2**0 CONTENTS
|
||||
50 N2EDEC30 05f 0 0 0287 2**0 CONTENTS
|
||||
51 N2ESMA40 0d 0 0 02e6 2**0 CONTENTS
|
||||
52 N2EFAS40 0f 0 0 02f3 2**0 CONTENTS
|
||||
53 N2ESMA50 02 0 0 0302 2**0 CONTENTS
|
||||
54 N2EFAS50 03 0 0 0304 2**0 CONTENTS
|
||||
55 N2EDEC50 09 0 0 0307 2**0 CONTENTS
|
||||
56 N2ESMA60 0c 0 0 0310 2**0 CONTENTS
|
||||
57 N2EFAS60 019 0 0 031c 2**0 CONTENTS
|
||||
58 N2EFAS61 016 0 0 0335 2**0 CONTENTS
|
||||
59 N2EDEC60 0 0 0 034b 2**0 CONTENTS
|
||||
60 LZMA_DEC00 02e 0 0 034b 2**0 CONTENTS
|
||||
61 LZMA_ELF00 048 0 0 0379 2**0 CONTENTS
|
||||
62 LZMA_DEC10 0a86 0 0 03c1 2**0 CONTENTS
|
||||
63 LZMA_DEC20 0a86 0 0 0e47 2**0 CONTENTS
|
||||
64 LZMA_DEC30 01a 0 0 018cd 2**0 CONTENTS
|
||||
65 CALLTR00 0e 0 0 018e7 2**0 CONTENTS
|
||||
66 CTCLEVE1 05 0 0 018f5 2**0 CONTENTS
|
||||
67 CALLTR01 05 0 0 018fa 2**0 CONTENTS
|
||||
68 CTBSHR01 04 0 0 018ff 2**0 CONTENTS
|
||||
69 CTBROR01 02 0 0 01903 2**0 CONTENTS
|
||||
70 CTBSWA01 05 0 0 01905 2**0 CONTENTS
|
||||
71 CALLTR02 0e 0 0 0190a 2**0 CONTENTS
|
||||
72 CALLTR10 05 0 0 01918 2**0 CONTENTS
|
||||
73 CALLTRE8 02 0 0 0191d 2**0 CONTENTS
|
||||
74 CALLTRE9 02 0 0 0191f 2**0 CONTENTS
|
||||
75 CALLTR11 04 0 0 01921 2**0 CONTENTS
|
||||
76 CTCLEVE2 05 0 0 01925 2**0 CONTENTS
|
||||
77 CALLTR12 02 0 0 0192a 2**0 CONTENTS
|
||||
78 CTBSHR11 04 0 0 0192c 2**0 CONTENTS
|
||||
79 CTBROR11 02 0 0 01930 2**0 CONTENTS
|
||||
80 CTBSWA11 05 0 0 01932 2**0 CONTENTS
|
||||
81 CALLTR13 05 0 0 01937 2**0 CONTENTS
|
||||
82 LEXEC015 01d 0 0 0193c 2**0 CONTENTS
|
||||
83 LXUNF000 02 0 0 01959 2**0 CONTENTS
|
||||
84 LXUNF002 05 0 0 0195b 2**0 CONTENTS
|
||||
85 MRUBYTE0 02 0 0 01960 2**0 CONTENTS
|
||||
86 LXMRU005 05 0 0 01962 2**0 CONTENTS
|
||||
87 LXMRU006 07 0 0 01967 2**0 CONTENTS
|
||||
88 LXMRU007 07 0 0 0196e 2**0 CONTENTS
|
||||
89 LXUNF008 04 0 0 01975 2**0 CONTENTS
|
||||
90 LXUNF010 05 0 0 01979 2**0 CONTENTS
|
||||
91 LXJCC010 03 0 0 0197e 2**0 CONTENTS
|
||||
92 LXMRU045 03 0 0 01981 2**0 CONTENTS
|
||||
93 LXMRU046 02 0 0 01984 2**0 CONTENTS
|
||||
94 LXJCC020 02 0 0 01986 2**0 CONTENTS
|
||||
95 LXJCC021 05 0 0 01988 2**0 CONTENTS
|
||||
96 LXJCC023 07 0 0 0198d 2**0 CONTENTS
|
||||
97 LXUNF037 02 0 0 01994 2**0 CONTENTS
|
||||
98 LXUNF386 01 0 0 01996 2**0 CONTENTS
|
||||
99 LXUNF387 09 0 0 01997 2**0 CONTENTS
|
||||
100 LXUNF388 03 0 0 019a0 2**0 CONTENTS
|
||||
101 LXUNF486 04 0 0 019a3 2**0 CONTENTS
|
||||
102 LXUNF487 02 0 0 019a7 2**0 CONTENTS
|
||||
103 LXMRU065 05 0 0 019a9 2**0 CONTENTS
|
||||
104 MRUBYTE3 02 0 0 019ae 2**0 CONTENTS
|
||||
105 MRUARB30 01 0 0 019b0 2**0 CONTENTS
|
||||
106 MRUBITS3 02 0 0 019b1 2**0 CONTENTS
|
||||
107 MRUARB40 04 0 0 019b3 2**0 CONTENTS
|
||||
108 LXMRU070 08 0 0 019b7 2**0 CONTENTS
|
||||
109 MRUBYTE4 03 0 0 019bf 2**0 CONTENTS
|
||||
110 MRUBITS4 02 0 0 019c2 2**0 CONTENTS
|
||||
111 MRUARB50 06 0 0 019c4 2**0 CONTENTS
|
||||
112 LXMRU080 03 0 0 019ca 2**0 CONTENTS
|
||||
113 MRUBYTE5 02 0 0 019cd 2**0 CONTENTS
|
||||
114 MRUARB60 01 0 0 019cf 2**0 CONTENTS
|
||||
115 MRUBITS5 02 0 0 019d0 2**0 CONTENTS
|
||||
116 MRUARB70 04 0 0 019d2 2**0 CONTENTS
|
||||
117 LXMRU090 0b 0 0 019d6 2**0 CONTENTS
|
||||
118 MRUBYTE6 02 0 0 019e1 2**0 CONTENTS
|
||||
119 MRUARB80 01 0 0 019e3 2**0 CONTENTS
|
||||
120 MRUBITS6 02 0 0 019e4 2**0 CONTENTS
|
||||
121 MRUARB90 04 0 0 019e6 2**0 CONTENTS
|
||||
122 LXMRU100 010 0 0 019ea 2**0 CONTENTS
|
||||
123 LXUNF040 05 0 0 019fa 2**0 CONTENTS
|
||||
124 LXMRU110 03 0 0 019ff 2**0 CONTENTS
|
||||
125 LXMRU111 02 0 0 01a02 2**0 CONTENTS
|
||||
126 LXUNF041 07 0 0 01a04 2**0 CONTENTS
|
||||
127 LXUNF042 0 0 0 01a0b 2**0 CONTENTS
|
||||
128 LEXEC016 05 0 0 01a0b 2**0 CONTENTS
|
||||
129 LXMRU010 01 0 0 01a10 2**0 CONTENTS
|
||||
130 LXJMPA00 02 0 0 01a11 2**0 CONTENTS
|
||||
131 LXCALLB0 02 0 0 01a13 2**0 CONTENTS
|
||||
132 LXUNF021 06 0 0 01a15 2**0 CONTENTS
|
||||
133 LXMRU022 03 0 0 01a1b 2**0 CONTENTS
|
||||
134 LXJMPA01 02 0 0 01a1e 2**0 CONTENTS
|
||||
135 LXCALLB1 02 0 0 01a20 2**0 CONTENTS
|
||||
136 MRUBITS1 01 0 0 01a22 2**0 CONTENTS
|
||||
137 LXMRU030 02 0 0 01a23 2**0 CONTENTS
|
||||
138 MRUBYTE1 02 0 0 01a25 2**0 CONTENTS
|
||||
139 MRUARB10 01 0 0 01a27 2**0 CONTENTS
|
||||
140 LXMRU040 02 0 0 01a28 2**0 CONTENTS
|
||||
141 LXUNF030 06 0 0 01a2a 2**0 CONTENTS
|
||||
142 LXJCC000 08 0 0 01a30 2**0 CONTENTS
|
||||
143 LXCJ0MRU 02 0 0 01a38 2**0 CONTENTS
|
||||
144 LXCJ1MRU 03 0 0 01a3a 2**0 CONTENTS
|
||||
145 LXCALJMP 03 0 0 01a3d 2**0 CONTENTS
|
||||
146 LXCALL00 02 0 0 01a40 2**0 CONTENTS
|
||||
147 LXCALL01 03 0 0 01a42 2**0 CONTENTS
|
||||
148 LXCJ2MRU 02 0 0 01a45 2**0 CONTENTS
|
||||
149 LXCJ4MRU 02 0 0 01a47 2**0 CONTENTS
|
||||
150 LXCJ6MRU 02 0 0 01a49 2**0 CONTENTS
|
||||
151 LXCJ7MRU 02 0 0 01a4b 2**0 CONTENTS
|
||||
152 LXCJ8MRU 03 0 0 01a4d 2**0 CONTENTS
|
||||
153 LXUNF034 05 0 0 01a50 2**0 CONTENTS
|
||||
154 LXMRU055 02 0 0 01a55 2**0 CONTENTS
|
||||
155 MRUBYTE2 05 0 0 01a57 2**0 CONTENTS
|
||||
156 MRUBITS2 05 0 0 01a5c 2**0 CONTENTS
|
||||
157 MRUARB20 05 0 0 01a61 2**0 CONTENTS
|
||||
158 LXMRU057 06 0 0 01a66 2**0 CONTENTS
|
||||
159 LXMRU058 01 0 0 01a6c 2**0 CONTENTS
|
||||
160 LXUNF035 06 0 0 01a6d 2**0 CONTENTS
|
||||
161 ctok32.00 07 0 0 01a73 2**0 CONTENTS
|
||||
162 ctok32.10 0e 0 0 01a7a 2**0 CONTENTS
|
||||
163 ctok32.20 020 0 0 01a88 2**0 CONTENTS
|
||||
164 ctok32.30 0a 0 0 01aa8 2**0 CONTENTS
|
||||
165 ctok32.40 05 0 0 01ab2 2**0 CONTENTS
|
||||
166 LEXEC017 02 0 0 01ab7 2**0 CONTENTS
|
||||
167 LEXEC020 074 0 0 01abc 2**2 CONTENTS
|
||||
0 ELFMAINX 055b 0 0 034 2**2 CONTENTS
|
||||
1 ELFMAINZ 0a 0 0 058f 2**0 CONTENTS
|
||||
SYMBOL TABLE:
|
||||
00000000 l d N2BSMA10 0 N2BSMA10
|
||||
00000000 l d N2BFAS11 0 N2BFAS11
|
||||
00000000 l d N2BDEC10 0 N2BDEC10
|
||||
00000000 l d N2BDEC20 0 N2BDEC20
|
||||
00000000 l d N2BDEC30 0 N2BDEC30
|
||||
00000000 l d N2BDEC50 0 N2BDEC50
|
||||
00000000 l d N2BFAS61 0 N2BFAS61
|
||||
00000000 l d N2BDEC60 0 N2BDEC60
|
||||
00000000 l d N2DSMA10 0 N2DSMA10
|
||||
00000000 l d N2DFAS11 0 N2DFAS11
|
||||
00000000 l d N2DDEC10 0 N2DDEC10
|
||||
00000000 l d N2DDEC20 0 N2DDEC20
|
||||
00000000 l d N2DDEC30 0 N2DDEC30
|
||||
00000000 l d N2DDEC50 0 N2DDEC50
|
||||
00000000 l d N2DFAS61 0 N2DFAS61
|
||||
00000000 l d N2DDEC60 0 N2DDEC60
|
||||
00000000 l d N2ESMA10 0 N2ESMA10
|
||||
00000000 l d N2EFAS11 0 N2EFAS11
|
||||
00000000 l d N2EDEC10 0 N2EDEC10
|
||||
00000000 l d N2EDEC20 0 N2EDEC20
|
||||
00000000 l d N2EDEC30 0 N2EDEC30
|
||||
00000000 l d N2EDEC50 0 N2EDEC50
|
||||
00000000 l d N2EFAS61 0 N2EFAS61
|
||||
00000000 l d N2EDEC60 0 N2EDEC60
|
||||
00000000 l d CALLTR00 0 CALLTR00
|
||||
00000000 l d CALLTR10 0 CALLTR10
|
||||
00000000 l d CALLTR11 0 CALLTR11
|
||||
00000000 l d CALLTR13 0 CALLTR13
|
||||
00000000 l d LXUNF010 0 LXUNF010
|
||||
00000000 l d LXJCC010 0 LXJCC010
|
||||
00000000 l d LXUNF037 0 LXUNF037
|
||||
00000000 l d LXMRU070 0 LXMRU070
|
||||
00000000 l d LXMRU100 0 LXMRU100
|
||||
00000000 l d LXUNF040 0 LXUNF040
|
||||
00000000 l d LXUNF042 0 LXUNF042
|
||||
00000000 l d LXMRU030 0 LXMRU030
|
||||
00000000 l d LXUNF030 0 LXUNF030
|
||||
00000000 l d LXCJ8MRU 0 LXCJ8MRU
|
||||
00000000 l d LXUNF034 0 LXUNF034
|
||||
00000000 l d ctok32.00 0 ctok32.00
|
||||
00000000 l d ctok32.10 0 ctok32.10
|
||||
00000000 l d ctok32.20 0 ctok32.20
|
||||
00000000 l d ctok32.40 0 ctok32.40
|
||||
00000000 l d LEXEC020 0 LEXEC020
|
||||
00000000 l d LEXEC000 0 LEXEC000
|
||||
00000000 l d LEXEC009 0 LEXEC009
|
||||
00000000 l d LEXEC010 0 LEXEC010
|
||||
00000000 l d N2BFAS10 0 N2BFAS10
|
||||
00000000 l d N2BSMA20 0 N2BSMA20
|
||||
00000000 l d N2BFAS20 0 N2BFAS20
|
||||
00000000 l d N2BSMA30 0 N2BSMA30
|
||||
00000000 l d N2BFAS30 0 N2BFAS30
|
||||
00000000 l d N2BSMA40 0 N2BSMA40
|
||||
00000000 l d N2BFAS40 0 N2BFAS40
|
||||
00000000 l d N2BSMA50 0 N2BSMA50
|
||||
00000000 l d N2BFAS50 0 N2BFAS50
|
||||
00000000 l d N2BSMA60 0 N2BSMA60
|
||||
00000000 l d N2BFAS60 0 N2BFAS60
|
||||
00000000 l d N2DFAS10 0 N2DFAS10
|
||||
00000000 l d N2DSMA20 0 N2DSMA20
|
||||
00000000 l d N2DFAS20 0 N2DFAS20
|
||||
00000000 l d N2DSMA30 0 N2DSMA30
|
||||
00000000 l d N2DFAS30 0 N2DFAS30
|
||||
00000000 l d N2DSMA40 0 N2DSMA40
|
||||
00000000 l d N2DFAS40 0 N2DFAS40
|
||||
00000000 l d N2DSMA50 0 N2DSMA50
|
||||
00000000 l d N2DFAS50 0 N2DFAS50
|
||||
00000000 l d N2DSMA60 0 N2DSMA60
|
||||
00000000 l d N2DFAS60 0 N2DFAS60
|
||||
00000000 l d N2EFAS10 0 N2EFAS10
|
||||
00000000 l d N2ESMA20 0 N2ESMA20
|
||||
00000000 l d N2EFAS20 0 N2EFAS20
|
||||
00000000 l d N2ESMA30 0 N2ESMA30
|
||||
00000000 l d N2EFAS30 0 N2EFAS30
|
||||
00000000 l d N2ESMA40 0 N2ESMA40
|
||||
00000000 l d N2EFAS40 0 N2EFAS40
|
||||
00000000 l d N2ESMA50 0 N2ESMA50
|
||||
00000000 l d N2EFAS50 0 N2EFAS50
|
||||
00000000 l d N2ESMA60 0 N2ESMA60
|
||||
00000000 l d N2EFAS60 0 N2EFAS60
|
||||
00000000 l d LZMA_DEC00 0 LZMA_DEC00
|
||||
00000000 l d LZMA_ELF00 0 LZMA_ELF00
|
||||
00000000 l d LZMA_DEC10 0 LZMA_DEC10
|
||||
00000000 l d LZMA_DEC20 0 LZMA_DEC20
|
||||
00000000 l d LZMA_DEC30 0 LZMA_DEC30
|
||||
00000000 l d CTCLEVE1 0 CTCLEVE1
|
||||
00000000 l d CALLTR01 0 CALLTR01
|
||||
00000000 l d CTBSHR01 0 CTBSHR01
|
||||
00000000 l d CTBROR01 0 CTBROR01
|
||||
00000000 l d CTBSWA01 0 CTBSWA01
|
||||
00000000 l d CALLTR02 0 CALLTR02
|
||||
00000000 l d CALLTRE8 0 CALLTRE8
|
||||
00000000 l d CALLTRE9 0 CALLTRE9
|
||||
00000000 l d CTCLEVE2 0 CTCLEVE2
|
||||
00000000 l d CALLTR12 0 CALLTR12
|
||||
00000000 l d CTBSHR11 0 CTBSHR11
|
||||
00000000 l d CTBROR11 0 CTBROR11
|
||||
00000000 l d CTBSWA11 0 CTBSWA11
|
||||
00000000 l d LEXEC015 0 LEXEC015
|
||||
00000000 l d LXUNF000 0 LXUNF000
|
||||
00000000 l d LXUNF002 0 LXUNF002
|
||||
00000000 l d MRUBYTE0 0 MRUBYTE0
|
||||
00000000 l d LXMRU005 0 LXMRU005
|
||||
00000000 l d LXMRU006 0 LXMRU006
|
||||
00000000 l d LXMRU007 0 LXMRU007
|
||||
00000000 l d LXUNF008 0 LXUNF008
|
||||
00000000 l d LXMRU045 0 LXMRU045
|
||||
00000000 l d LXMRU046 0 LXMRU046
|
||||
00000000 l d LXJCC020 0 LXJCC020
|
||||
00000000 l d LXJCC021 0 LXJCC021
|
||||
00000000 l d LXJCC023 0 LXJCC023
|
||||
00000000 l d LXUNF386 0 LXUNF386
|
||||
00000000 l d LXUNF387 0 LXUNF387
|
||||
00000000 l d LXUNF388 0 LXUNF388
|
||||
00000000 l d LXUNF486 0 LXUNF486
|
||||
00000000 l d LXUNF487 0 LXUNF487
|
||||
00000000 l d LXMRU065 0 LXMRU065
|
||||
00000000 l d MRUBYTE3 0 MRUBYTE3
|
||||
00000000 l d MRUARB30 0 MRUARB30
|
||||
00000000 l d MRUBITS3 0 MRUBITS3
|
||||
00000000 l d MRUARB40 0 MRUARB40
|
||||
00000000 l d MRUBYTE4 0 MRUBYTE4
|
||||
00000000 l d MRUBITS4 0 MRUBITS4
|
||||
00000000 l d MRUARB50 0 MRUARB50
|
||||
00000000 l d LXMRU080 0 LXMRU080
|
||||
00000000 l d MRUBYTE5 0 MRUBYTE5
|
||||
00000000 l d MRUARB60 0 MRUARB60
|
||||
00000000 l d MRUBITS5 0 MRUBITS5
|
||||
00000000 l d MRUARB70 0 MRUARB70
|
||||
00000000 l d LXMRU090 0 LXMRU090
|
||||
00000000 l d MRUBYTE6 0 MRUBYTE6
|
||||
00000000 l d MRUARB80 0 MRUARB80
|
||||
00000000 l d MRUBITS6 0 MRUBITS6
|
||||
00000000 l d MRUARB90 0 MRUARB90
|
||||
00000000 l d LXMRU110 0 LXMRU110
|
||||
00000000 l d LXMRU111 0 LXMRU111
|
||||
00000000 l d LXUNF041 0 LXUNF041
|
||||
00000000 l d LEXEC016 0 LEXEC016
|
||||
00000000 l d LXMRU010 0 LXMRU010
|
||||
00000000 l d LXJMPA00 0 LXJMPA00
|
||||
00000000 l d LXCALLB0 0 LXCALLB0
|
||||
00000000 l d LXUNF021 0 LXUNF021
|
||||
00000000 l d LXMRU022 0 LXMRU022
|
||||
00000000 l d LXJMPA01 0 LXJMPA01
|
||||
00000000 l d LXCALLB1 0 LXCALLB1
|
||||
00000000 l d MRUBITS1 0 MRUBITS1
|
||||
00000000 l d MRUBYTE1 0 MRUBYTE1
|
||||
00000000 l d MRUARB10 0 MRUARB10
|
||||
00000000 l d LXMRU040 0 LXMRU040
|
||||
00000000 l d LXJCC000 0 LXJCC000
|
||||
00000000 l d LXCJ0MRU 0 LXCJ0MRU
|
||||
00000000 l d LXCJ1MRU 0 LXCJ1MRU
|
||||
00000000 l d LXCALJMP 0 LXCALJMP
|
||||
00000000 l d LXCALL00 0 LXCALL00
|
||||
00000000 l d LXCALL01 0 LXCALL01
|
||||
00000000 l d LXCJ2MRU 0 LXCJ2MRU
|
||||
00000000 l d LXCJ4MRU 0 LXCJ4MRU
|
||||
00000000 l d LXCJ6MRU 0 LXCJ6MRU
|
||||
00000000 l d LXCJ7MRU 0 LXCJ7MRU
|
||||
00000000 l d LXMRU055 0 LXMRU055
|
||||
00000000 l d MRUBYTE2 0 MRUBYTE2
|
||||
00000000 l d MRUBITS2 0 MRUBITS2
|
||||
00000000 l d MRUARB20 0 MRUARB20
|
||||
00000000 l d LXMRU057 0 LXMRU057
|
||||
00000000 l d LXMRU058 0 LXMRU058
|
||||
00000000 l d LXUNF035 0 LXUNF035
|
||||
00000000 l d ctok32.30 0 ctok32.30
|
||||
00000000 l d LEXEC017 0 LEXEC017
|
||||
00000000 g LEXEC000 0 _start
|
||||
00000000 *UND* 0 lzma_stack_adjust
|
||||
00000000 *UND* 0 lzma_u_len
|
||||
00000000 *UND* 0 lzma_c_len
|
||||
00000000 *UND* 0 lzma_properties
|
||||
00000000 *UND* 0 filter_length
|
||||
00000000 *UND* 0 filter_cto
|
||||
00000000 *UND* 0 NMRU
|
||||
00000000 l d ELFMAINX 0 ELFMAINX
|
||||
00000000 l d ELFMAINZ 0 ELFMAINZ
|
||||
000003e3 g F ELFMAINX 0178 upx_mmap_and_fd
|
||||
00000000 *UND* 0 O_BINFO
|
||||
|
||||
RELOCATION RECORDS FOR [LEXEC000]:
|
||||
OFFSET TYPE VALUE
|
||||
00000002 R_386_PC32 LEXEC020
|
||||
|
||||
RELOCATION RECORDS FOR [N2BSMA10]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_PC8 N2BDEC10
|
||||
|
||||
RELOCATION RECORDS FOR [N2BFAS10]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_PC8 N2BDEC10
|
||||
|
||||
RELOCATION RECORDS FOR [N2BSMA20]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_PC8 N2BSMA10
|
||||
|
||||
RELOCATION RECORDS FOR [N2BFAS20]:
|
||||
OFFSET TYPE VALUE
|
||||
00000003 R_386_PC8 N2BFAS11
|
||||
|
||||
RELOCATION RECORDS FOR [N2BSMA30]:
|
||||
OFFSET TYPE VALUE
|
||||
0000000c R_386_PC8 N2BDEC20
|
||||
|
||||
RELOCATION RECORDS FOR [N2BFAS30]:
|
||||
OFFSET TYPE VALUE
|
||||
00000003 R_386_PC8 N2BDEC20
|
||||
0000000e R_386_PC8 N2BDEC20
|
||||
|
||||
RELOCATION RECORDS FOR [N2BDEC30]:
|
||||
OFFSET TYPE VALUE
|
||||
00000011 R_386_PC8 N2BDEC60
|
||||
0000002f R_386_PC8 N2BDEC50
|
||||
|
||||
RELOCATION RECORDS FOR [N2BSMA40]:
|
||||
OFFSET TYPE VALUE
|
||||
0000000c R_386_PC8 N2BDEC30
|
||||
|
||||
RELOCATION RECORDS FOR [N2BFAS40]:
|
||||
OFFSET TYPE VALUE
|
||||
00000003 R_386_PC8 N2BDEC30
|
||||
0000000e R_386_PC8 N2BDEC30
|
||||
|
||||
RELOCATION RECORDS FOR [N2BSMA60]:
|
||||
OFFSET TYPE VALUE
|
||||
00000008 R_386_PC32 N2BDEC10
|
||||
|
||||
RELOCATION RECORDS FOR [N2BFAS60]:
|
||||
OFFSET TYPE VALUE
|
||||
0000000a R_386_PC8 N2BFAS61
|
||||
00000015 R_386_PC32 N2BDEC10
|
||||
|
||||
RELOCATION RECORDS FOR [N2BFAS61]:
|
||||
OFFSET TYPE VALUE
|
||||
00000012 R_386_PC32 N2BDEC10
|
||||
|
||||
RELOCATION RECORDS FOR [N2DSMA10]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_PC8 N2DDEC10
|
||||
|
||||
RELOCATION RECORDS FOR [N2DFAS10]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_PC8 N2DDEC10
|
||||
|
||||
RELOCATION RECORDS FOR [N2DSMA20]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_PC8 N2DSMA10
|
||||
|
||||
RELOCATION RECORDS FOR [N2DFAS20]:
|
||||
OFFSET TYPE VALUE
|
||||
00000003 R_386_PC8 N2DFAS11
|
||||
|
||||
RELOCATION RECORDS FOR [N2DSMA30]:
|
||||
OFFSET TYPE VALUE
|
||||
0000000c R_386_PC8 N2DDEC30
|
||||
|
||||
RELOCATION RECORDS FOR [N2DFAS30]:
|
||||
OFFSET TYPE VALUE
|
||||
00000005 R_386_PC8 N2DDEC30
|
||||
0000000e R_386_PC8 N2DDEC30
|
||||
|
||||
RELOCATION RECORDS FOR [N2DDEC30]:
|
||||
OFFSET TYPE VALUE
|
||||
0000000f R_386_PC8 N2DDEC20
|
||||
00000021 R_386_PC8 N2DDEC60
|
||||
00000043 R_386_PC8 N2DDEC50
|
||||
|
||||
RELOCATION RECORDS FOR [N2DSMA40]:
|
||||
OFFSET TYPE VALUE
|
||||
0000000c R_386_PC8 N2DDEC30
|
||||
|
||||
RELOCATION RECORDS FOR [N2DFAS40]:
|
||||
OFFSET TYPE VALUE
|
||||
00000003 R_386_PC8 N2DDEC30
|
||||
0000000e R_386_PC8 N2DDEC30
|
||||
|
||||
RELOCATION RECORDS FOR [N2DSMA60]:
|
||||
OFFSET TYPE VALUE
|
||||
00000008 R_386_PC32 N2DDEC10
|
||||
|
||||
RELOCATION RECORDS FOR [N2DFAS60]:
|
||||
OFFSET TYPE VALUE
|
||||
0000000a R_386_PC8 N2DFAS61
|
||||
00000015 R_386_PC32 N2DDEC10
|
||||
|
||||
RELOCATION RECORDS FOR [N2DFAS61]:
|
||||
OFFSET TYPE VALUE
|
||||
00000012 R_386_PC32 N2DDEC10
|
||||
|
||||
RELOCATION RECORDS FOR [N2ESMA10]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_PC8 N2EDEC10
|
||||
|
||||
RELOCATION RECORDS FOR [N2EFAS10]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_PC8 N2EDEC10
|
||||
|
||||
RELOCATION RECORDS FOR [N2ESMA20]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_PC8 N2ESMA10
|
||||
|
||||
RELOCATION RECORDS FOR [N2EFAS20]:
|
||||
OFFSET TYPE VALUE
|
||||
00000003 R_386_PC8 N2EFAS11
|
||||
|
||||
RELOCATION RECORDS FOR [N2ESMA30]:
|
||||
OFFSET TYPE VALUE
|
||||
0000000c R_386_PC8 N2EDEC30
|
||||
|
||||
RELOCATION RECORDS FOR [N2EFAS30]:
|
||||
OFFSET TYPE VALUE
|
||||
00000005 R_386_PC8 N2EDEC30
|
||||
0000000e R_386_PC8 N2EDEC30
|
||||
|
||||
RELOCATION RECORDS FOR [N2EDEC30]:
|
||||
OFFSET TYPE VALUE
|
||||
0000000f R_386_PC8 N2EDEC20
|
||||
0000001e R_386_PC8 N2EDEC50
|
||||
00000030 R_386_PC8 N2EDEC60
|
||||
|
||||
RELOCATION RECORDS FOR [N2ESMA40]:
|
||||
OFFSET TYPE VALUE
|
||||
0000000c R_386_PC8 N2EDEC30
|
||||
|
||||
RELOCATION RECORDS FOR [N2EFAS40]:
|
||||
OFFSET TYPE VALUE
|
||||
00000003 R_386_PC8 N2EDEC30
|
||||
0000000e R_386_PC8 N2EDEC30
|
||||
|
||||
RELOCATION RECORDS FOR [N2ESMA60]:
|
||||
OFFSET TYPE VALUE
|
||||
00000008 R_386_PC32 N2EDEC10
|
||||
|
||||
RELOCATION RECORDS FOR [N2EFAS60]:
|
||||
OFFSET TYPE VALUE
|
||||
0000000a R_386_PC8 N2EFAS61
|
||||
00000015 R_386_PC32 N2EDEC10
|
||||
|
||||
RELOCATION RECORDS FOR [N2EFAS61]:
|
||||
OFFSET TYPE VALUE
|
||||
00000012 R_386_PC32 N2EDEC10
|
||||
|
||||
RELOCATION RECORDS FOR [LZMA_DEC00]:
|
||||
OFFSET TYPE VALUE
|
||||
00000005 R_386_32 lzma_stack_adjust
|
||||
00000014 R_386_32 lzma_u_len
|
||||
0000001e R_386_32 lzma_c_len
|
||||
0000002a R_386_32 lzma_properties
|
||||
|
||||
RELOCATION RECORDS FOR [CALLTR00]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_32 filter_length
|
||||
|
||||
RELOCATION RECORDS FOR [CTCLEVE1]:
|
||||
OFFSET TYPE VALUE
|
||||
00000002 R_386_8 filter_cto
|
||||
00000004 R_386_PC8 CALLTR00
|
||||
|
||||
RELOCATION RECORDS FOR [CALLTR02]:
|
||||
OFFSET TYPE VALUE
|
||||
0000000d R_386_PC8 CALLTR00
|
||||
|
||||
RELOCATION RECORDS FOR [CALLTR10]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_32 filter_length
|
||||
|
||||
RELOCATION RECORDS FOR [CALLTR11]:
|
||||
OFFSET TYPE VALUE
|
||||
00000003 R_386_PC8 CALLTR13
|
||||
|
||||
RELOCATION RECORDS FOR [CTCLEVE2]:
|
||||
OFFSET TYPE VALUE
|
||||
00000002 R_386_8 filter_cto
|
||||
00000004 R_386_PC8 CALLTR11
|
||||
|
||||
RELOCATION RECORDS FOR [CALLTR13]:
|
||||
OFFSET TYPE VALUE
|
||||
00000004 R_386_PC8 CALLTR10
|
||||
|
||||
RELOCATION RECORDS FOR [LXUNF000]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_PC8 LXUNF010
|
||||
|
||||
RELOCATION RECORDS FOR [LXMRU005]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_32 NMRU
|
||||
|
||||
RELOCATION RECORDS FOR [LXUNF010]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_PC32 LXUNF042
|
||||
|
||||
RELOCATION RECORDS FOR [LXJCC020]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_PC8 LXUNF034
|
||||
|
||||
RELOCATION RECORDS FOR [LXJCC021]:
|
||||
OFFSET TYPE VALUE
|
||||
00000004 R_386_PC8 LXUNF034
|
||||
|
||||
RELOCATION RECORDS FOR [LXUNF388]:
|
||||
OFFSET TYPE VALUE
|
||||
00000002 R_386_PC8 LXUNF040
|
||||
|
||||
RELOCATION RECORDS FOR [LXUNF487]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_PC8 LXUNF040
|
||||
|
||||
RELOCATION RECORDS FOR [LXMRU065]:
|
||||
OFFSET TYPE VALUE
|
||||
00000004 R_386_PC8 LXMRU070
|
||||
|
||||
RELOCATION RECORDS FOR [LXMRU070]:
|
||||
OFFSET TYPE VALUE
|
||||
00000004 R_386_PC8 LXUNF040
|
||||
|
||||
RELOCATION RECORDS FOR [LXMRU090]:
|
||||
OFFSET TYPE VALUE
|
||||
00000006 R_386_PC8 LXMRU100
|
||||
|
||||
RELOCATION RECORDS FOR [LXUNF041]:
|
||||
OFFSET TYPE VALUE
|
||||
00000006 R_386_PC8 LXUNF034
|
||||
|
||||
RELOCATION RECORDS FOR [LEXEC016]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_PC32 LXUNF042
|
||||
|
||||
RELOCATION RECORDS FOR [LXMRU040]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_PC8 LXMRU030
|
||||
|
||||
RELOCATION RECORDS FOR [LXJCC000]:
|
||||
OFFSET TYPE VALUE
|
||||
00000007 R_386_PC8 LXJCC010
|
||||
|
||||
RELOCATION RECORDS FOR [LXCALL00]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_PC8 LXUNF037
|
||||
|
||||
RELOCATION RECORDS FOR [LXCJ2MRU]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_PC8 LXUNF037
|
||||
|
||||
RELOCATION RECORDS FOR [LXCJ4MRU]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_PC8 LXUNF034
|
||||
|
||||
RELOCATION RECORDS FOR [LXCJ6MRU]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_PC8 LXCJ8MRU
|
||||
|
||||
RELOCATION RECORDS FOR [LXCJ7MRU]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_PC8 LXCJ8MRU
|
||||
|
||||
RELOCATION RECORDS FOR [LXCJ8MRU]:
|
||||
OFFSET TYPE VALUE
|
||||
00000002 R_386_PC8 LXUNF037
|
||||
|
||||
RELOCATION RECORDS FOR [LXUNF034]:
|
||||
OFFSET TYPE VALUE
|
||||
00000004 R_386_PC8 LXUNF030
|
||||
|
||||
RELOCATION RECORDS FOR [ctok32.00]:
|
||||
OFFSET TYPE VALUE
|
||||
00000003 R_386_PC8 ctok32.20
|
||||
|
||||
RELOCATION RECORDS FOR [ctok32.10]:
|
||||
OFFSET TYPE VALUE
|
||||
0000000d R_386_PC8 ctok32.20
|
||||
|
||||
RELOCATION RECORDS FOR [ctok32.20]:
|
||||
OFFSET TYPE VALUE
|
||||
00000005 R_386_PC8 ctok32.40
|
||||
0000000a R_386_PC8 ctok32.40
|
||||
00000010 R_386_PC8 ctok32.40
|
||||
|
||||
RELOCATION RECORDS FOR [ctok32.30]:
|
||||
OFFSET TYPE VALUE
|
||||
00000004 R_386_PC8 ctok32.40
|
||||
00000009 R_386_PC8 ctok32.10
|
||||
|
||||
RELOCATION RECORDS FOR [ctok32.40]:
|
||||
OFFSET TYPE VALUE
|
||||
00000004 R_386_PC8 ctok32.00
|
||||
|
||||
RELOCATION RECORDS FOR [LEXEC020]:
|
||||
OFFSET TYPE VALUE
|
||||
00000070 R_386_32 O_BINFO
|
||||
000001ba g ELFMAINX 0 mempcpy
|
||||
00000160 g ELFMAINX 0 mmap
|
||||
00000183 g ELFMAINX 0 uname
|
||||
0000016e g ELFMAINX 0 get_upxfn_path
|
||||
00000000 g ELFMAINX 0 _start
|
||||
000001a8 g ELFMAINX 0 memset
|
||||
000001da g ELFMAINX 0 my_bkpt
|
||||
00000171 g ELFMAINX 0 stat
|
||||
00000192 g ELFMAINX 0 mkdir
|
||||
|
||||
RELOCATION RECORDS FOR [ELFMAINX]:
|
||||
OFFSET TYPE VALUE
|
||||
00000001 R_386_PC32 ELFMAINZ
|
||||
00000093 R_386_PC32 upx_mmap_and_fd
|
||||
00000138 R_386_PC32 mmap
|
||||
000001f3 R_386_PC32 memset
|
||||
000001fa R_386_PC32 stat
|
||||
00000228 R_386_PC32 mkdir
|
||||
00000317 R_386_PC32 mempcpy
|
||||
0000041b R_386_PC32 uname
|
||||
0000044a R_386_PC32 get_upxfn_path
|
||||
000004d1 R_386_PC32 memset
|
||||
0000052f R_386_PC32 mmap
|
||||
|
||||
RELOCATION RECORDS FOR [ELFMAINZ]:
|
||||
OFFSET TYPE VALUE
|
||||
00000002 R_386_PC32 ELFMAINX
|
||||
00000006 R_386_32 O_BINFO
|
||||
|
||||
+77
-24
@@ -6,30 +6,83 @@ Name Origin Length Attributes
|
||||
|
||||
Linker script and memory map
|
||||
|
||||
|
||||
.text 0x0000000000000000 0xca0
|
||||
.text 0x0000000000000000 0x183 tmp/i386-linux.elf-fold.o
|
||||
0x0000000000000004 get_page_mask
|
||||
0x0000000000000011 get_upxfn_path
|
||||
*fill* 0x0000000000000183 0x1 00
|
||||
.text 0x0000000000000184 0x37f tmp/i386-linux.elf-upxfd_android.o
|
||||
0x000000000000038b upx_mmap_and_fd
|
||||
*fill* 0x0000000000000503 0x1 00
|
||||
.text 0x0000000000000504 0x0 tmp/i386-expand.o
|
||||
.text 0x0000000000000504 0x79c tmp/i386-linux.elf-main2.o
|
||||
0x0000000000000659 underlay
|
||||
0x0000000000000b4c upx_main
|
||||
|
||||
.data 0x0000000000000000 0x0
|
||||
.data 0x0000000000000000 0x0 tmp/i386-linux.elf-fold.o
|
||||
.data 0x0000000000000000 0x0 tmp/i386-linux.elf-upxfd_android.o
|
||||
.data 0x0000000000000000 0x0 tmp/i386-expand.o
|
||||
.data 0x0000000000000000 0x0 tmp/i386-linux.elf-main2.o
|
||||
|
||||
.bss 0x0000000000000000 0x0
|
||||
.bss 0x0000000000000000 0x0 tmp/i386-linux.elf-fold.o
|
||||
.bss 0x0000000000000000 0x0 tmp/i386-linux.elf-upxfd_android.o
|
||||
.bss 0x0000000000000000 0x0 tmp/i386-expand.o
|
||||
.bss 0x0000000000000000 0x0 tmp/i386-linux.elf-main2.o
|
||||
TARGET(elf32-i386)
|
||||
0x0000000000c01080 . = ((0xc01000 + SIZEOF_HEADERS) + 0xc)
|
||||
|
||||
.text 0x0000000000c01080 0x7b8
|
||||
*(.text)
|
||||
.text 0x0000000000c01080 0x1bc tmp/i386-linux.elf-fold.o
|
||||
0x0000000000c0120e mmap
|
||||
0x0000000000c011e6 Pprotect
|
||||
.text 0x0000000000c0123c 0x5fa tmp/i386-linux.elf-main.o
|
||||
0x0000000000c01397 get_page_mask
|
||||
0x0000000000c0172c upx_main
|
||||
*(.data)
|
||||
*fill* 0x0000000000c01836 0x2 00
|
||||
.data 0x0000000000c01838 0x0 tmp/i386-linux.elf-fold.o
|
||||
.data 0x0000000000c01838 0x0 tmp/i386-linux.elf-main.o
|
||||
|
||||
.data
|
||||
|
||||
.bss 0x0000000000c01838 0x0
|
||||
.bss 0x0000000000c01838 0x0 tmp/i386-linux.elf-fold.o
|
||||
.bss 0x0000000000c01838 0x0 tmp/i386-linux.elf-main.o
|
||||
|
||||
.rel.dyn 0x0000000000c01838 0x0
|
||||
.rel.text 0x0000000000000000 0x0 tmp/i386-linux.elf-fold.o
|
||||
0x0000000000100040 . = ((0x100000 + SIZEOF_HEADERS) + 0xc)
|
||||
LOAD tmp/i386-linux.elf-fold.o
|
||||
LOAD tmp/i386-linux.elf-main.o
|
||||
LOAD tmp/i386-linux.elf-upxfd_android.o
|
||||
LOAD tmp/i386-expand.o
|
||||
LOAD tmp/i386-linux.elf-main2.o
|
||||
OUTPUT(tmp/i386-linux.elf-fold.bin elf32-i386)
|
||||
|
||||
SYSCALLS 0x0000000000000000 0xc0
|
||||
SYSCALLS 0x0000000000000000 0xc0 tmp/i386-linux.elf-fold.o
|
||||
0x000000000000008f memcpy
|
||||
0x00000000000000a5 mempcpy
|
||||
0x000000000000002a mmap
|
||||
0x000000000000005a uname
|
||||
0x000000000000007b memset
|
||||
0x00000000000000bb my_bkpt
|
||||
0x0000000000000000 Pprotect
|
||||
0x0000000000000048 stat
|
||||
0x0000000000000069 mkdir
|
||||
|
||||
.note.GNU-stack
|
||||
0x0000000000000000 0x0
|
||||
.note.GNU-stack
|
||||
0x0000000000000000 0x0 tmp/i386-linux.elf-upxfd_android.o
|
||||
|
||||
EXP_HEAD 0x0000000000000000 0xf1
|
||||
EXP_HEAD 0x0000000000000000 0xf1 tmp/i386-expand.o
|
||||
0x0000000000000057 f_expand
|
||||
|
||||
EXP_TAIL 0x0000000000000000 0xb
|
||||
EXP_TAIL 0x0000000000000000 0xb tmp/i386-expand.o
|
||||
|
||||
NRV2E 0x0000000000000000 0xd2
|
||||
NRV2E 0x0000000000000000 0xd2 tmp/i386-expand.o
|
||||
|
||||
NRV2D 0x0000000000000000 0xc5
|
||||
NRV2D 0x0000000000000000 0xc5 tmp/i386-expand.o
|
||||
|
||||
NRV2B 0x0000000000000000 0xb0
|
||||
NRV2B 0x0000000000000000 0xb0 tmp/i386-expand.o
|
||||
|
||||
LZMA_DEC00 0x0000000000000000 0x2e
|
||||
LZMA_DEC00 0x0000000000000000 0x2e tmp/i386-expand.o
|
||||
|
||||
LZMA_ELF00 0x0000000000000000 0x48
|
||||
LZMA_ELF00 0x0000000000000000 0x48 tmp/i386-expand.o
|
||||
|
||||
LZMA_DEC10 0x0000000000000000 0xa86
|
||||
LZMA_DEC10 0x0000000000000000 0xa86 tmp/i386-expand.o
|
||||
|
||||
LZMA_DEC20 0x0000000000000000 0xa86
|
||||
LZMA_DEC20 0x0000000000000000 0xa86 tmp/i386-expand.o
|
||||
|
||||
LZMA_DEC30 0x0000000000000000 0x1a
|
||||
LZMA_DEC30 0x0000000000000000 0x1a tmp/i386-expand.o
|
||||
|
||||
+15
-14
@@ -9,28 +9,29 @@ Linker script and memory map
|
||||
TARGET(elf32-i386)
|
||||
0x0000000000401080 . = ((0x401000 + SIZEOF_HEADERS) + 0xc)
|
||||
|
||||
.data 0x0000000000401080 0x3c8
|
||||
.data 0x0000000000401080 0x3f0
|
||||
*(.text)
|
||||
.text 0x0000000000401080 0x28 tmp/i386-linux.elf.execve-fold.o
|
||||
0x000000000040109c mmap
|
||||
.text 0x00000000004010a8 0x37c tmp/i386-linux.elf.execve-main.o
|
||||
0x00000000004011c0 my_bkpt
|
||||
0x00000000004011c2 upx_main
|
||||
.text 0x0000000000401424 0x23 tmp/i386-linux.elf.execve-upx_itoa.o
|
||||
0x0000000000401424 upx_itoa
|
||||
.text 0x00000000004010a8 0x3a3 tmp/i386-linux.elf.execve-main.o
|
||||
0x00000000004011c4 my_bkpt
|
||||
0x00000000004011c6 upx_main
|
||||
*fill* 0x000000000040144b 0x1 00
|
||||
.text 0x000000000040144c 0x23 tmp/i386-linux.elf.execve-upx_itoa.o
|
||||
0x000000000040144c upx_itoa
|
||||
*(.rodata)
|
||||
*(.data)
|
||||
*fill* 0x0000000000401447 0x1 00
|
||||
.data 0x0000000000401448 0x0 tmp/i386-linux.elf.execve-fold.o
|
||||
.data 0x0000000000401448 0x0 tmp/i386-linux.elf.execve-main.o
|
||||
.data 0x0000000000401448 0x0 tmp/i386-linux.elf.execve-upx_itoa.o
|
||||
*fill* 0x000000000040146f 0x1 00
|
||||
.data 0x0000000000401470 0x0 tmp/i386-linux.elf.execve-fold.o
|
||||
.data 0x0000000000401470 0x0 tmp/i386-linux.elf.execve-main.o
|
||||
.data 0x0000000000401470 0x0 tmp/i386-linux.elf.execve-upx_itoa.o
|
||||
*(.bss)
|
||||
.bss 0x0000000000401448 0x0 tmp/i386-linux.elf.execve-fold.o
|
||||
.bss 0x0000000000401448 0x0 tmp/i386-linux.elf.execve-main.o
|
||||
.bss 0x0000000000401448 0x0 tmp/i386-linux.elf.execve-upx_itoa.o
|
||||
.bss 0x0000000000401470 0x0 tmp/i386-linux.elf.execve-fold.o
|
||||
.bss 0x0000000000401470 0x0 tmp/i386-linux.elf.execve-main.o
|
||||
.bss 0x0000000000401470 0x0 tmp/i386-linux.elf.execve-upx_itoa.o
|
||||
*(COMMON)
|
||||
|
||||
.rel.dyn 0x0000000000401448 0x0
|
||||
.rel.dyn 0x0000000000401470 0x0
|
||||
.rel.text 0x0000000000000000 0x0 tmp/i386-linux.elf.execve-fold.o
|
||||
LOAD tmp/i386-linux.elf.execve-fold.o
|
||||
LOAD tmp/i386-linux.elf.execve-main.o
|
||||
|
||||
+10
-10
@@ -9,25 +9,25 @@ Linker script and memory map
|
||||
TARGET(elf32-i386)
|
||||
0x0000000000010074 . = (0x10000 + SIZEOF_HEADERS)
|
||||
|
||||
.text 0x0000000000010074 0x584
|
||||
.text 0x0000000000010074 0x630
|
||||
*(.text)
|
||||
.text 0x0000000000010074 0x74 tmp/i386-linux.elf.interp-fold.o
|
||||
0x00000000000100da mmap
|
||||
.text 0x00000000000100e8 0x50d tmp/i386-linux.elf.interp-main.o
|
||||
0x00000000000104fa pti_main
|
||||
.text 0x00000000000100e8 0x5bb tmp/i386-linux.elf.interp-main.o
|
||||
0x000000000001059f pti_main
|
||||
*(.rodata)
|
||||
*(.data)
|
||||
*fill* 0x00000000000105f5 0x3 00
|
||||
.data 0x00000000000105f8 0x0 tmp/i386-linux.elf.interp-fold.o
|
||||
.data 0x00000000000105f8 0x0 tmp/i386-linux.elf.interp-main.o
|
||||
*fill* 0x00000000000106a3 0x1 00
|
||||
.data 0x00000000000106a4 0x0 tmp/i386-linux.elf.interp-fold.o
|
||||
.data 0x00000000000106a4 0x0 tmp/i386-linux.elf.interp-main.o
|
||||
|
||||
.data
|
||||
|
||||
.bss 0x00000000000105f8 0x0
|
||||
.bss 0x00000000000105f8 0x0 tmp/i386-linux.elf.interp-fold.o
|
||||
.bss 0x00000000000105f8 0x0 tmp/i386-linux.elf.interp-main.o
|
||||
.bss 0x00000000000106a4 0x0
|
||||
.bss 0x00000000000106a4 0x0 tmp/i386-linux.elf.interp-fold.o
|
||||
.bss 0x00000000000106a4 0x0 tmp/i386-linux.elf.interp-main.o
|
||||
|
||||
.rel.dyn 0x00000000000105f8 0x0
|
||||
.rel.dyn 0x00000000000106a4 0x0
|
||||
.rel.text 0x0000000000000000 0x0 tmp/i386-linux.elf.interp-fold.o
|
||||
LOAD tmp/i386-linux.elf.interp-fold.o
|
||||
LOAD tmp/i386-linux.elf.interp-main.o
|
||||
|
||||
+8
-8
@@ -10,22 +10,22 @@ TARGET(elf32-i386)
|
||||
0x0000000001400074 . = (0x1400000 + SIZEOF_HEADERS)
|
||||
0x0000000001400080 . = ALIGN (0x80)
|
||||
|
||||
.data 0x0000000001400080 0x4ac
|
||||
.data 0x0000000001400080 0x4f0
|
||||
*(.text)
|
||||
.text 0x0000000001400080 0xf4 tmp/i386-linux.elf.shell-fold.o
|
||||
0x0000000001400167 mmap
|
||||
.text 0x0000000001400174 0x3b8 tmp/i386-linux.elf.shell-main.o
|
||||
0x00000000014003bc upx_main
|
||||
.text 0x0000000001400174 0x3fc tmp/i386-linux.elf.shell-main.o
|
||||
0x00000000014003ec upx_main
|
||||
*(.rodata)
|
||||
*(.data)
|
||||
.data 0x000000000140052c 0x0 tmp/i386-linux.elf.shell-fold.o
|
||||
.data 0x000000000140052c 0x0 tmp/i386-linux.elf.shell-main.o
|
||||
.data 0x0000000001400570 0x0 tmp/i386-linux.elf.shell-fold.o
|
||||
.data 0x0000000001400570 0x0 tmp/i386-linux.elf.shell-main.o
|
||||
*(.bss)
|
||||
.bss 0x000000000140052c 0x0 tmp/i386-linux.elf.shell-fold.o
|
||||
.bss 0x000000000140052c 0x0 tmp/i386-linux.elf.shell-main.o
|
||||
.bss 0x0000000001400570 0x0 tmp/i386-linux.elf.shell-fold.o
|
||||
.bss 0x0000000001400570 0x0 tmp/i386-linux.elf.shell-main.o
|
||||
*(COMMON)
|
||||
|
||||
.rel.dyn 0x000000000140052c 0x0
|
||||
.rel.dyn 0x0000000001400570 0x0
|
||||
.rel.text 0x0000000000000000 0x0 tmp/i386-linux.elf.shell-fold.o
|
||||
LOAD tmp/i386-linux.elf.shell-fold.o
|
||||
LOAD tmp/i386-linux.elf.shell-main.o
|
||||
|
||||
+33
-32
@@ -9,45 +9,46 @@ Linker script and memory map
|
||||
TARGET(elf32-i386)
|
||||
0x0000000000c01080 . = ((0xc01000 + SIZEOF_HEADERS) + 0xc)
|
||||
|
||||
.text 0x0000000000c01080 0x698
|
||||
.text 0x0000000000c01080 0x768
|
||||
*(.text)
|
||||
.text 0x0000000000c01080 0xc4 tmp/i386-bsd.elf-fold.o
|
||||
.text 0x0000000000c01144 0x564 tmp/i386-bsd.elf-main.o
|
||||
0x0000000000c01570 upx_main
|
||||
.text 0x0000000000c016a8 0x6d tmp/i386-bsd.syscall.o
|
||||
0x0000000000c01711 waitpid
|
||||
0x0000000000c016e5 munmap
|
||||
0x0000000000c016f9 execve
|
||||
0x0000000000c016f1 getpid
|
||||
0x0000000000c01701 ftruncate
|
||||
0x0000000000c016a8 mmap
|
||||
0x0000000000c01709 nanosleep
|
||||
0x0000000000c016d9 write
|
||||
0x0000000000c016d5 read
|
||||
0x0000000000c0170d unlink
|
||||
0x0000000000c016fd fork
|
||||
0x0000000000c01705 gettimeofday
|
||||
0x0000000000c016ed access
|
||||
0x0000000000c016cd exit
|
||||
0x0000000000c016cc brk
|
||||
0x0000000000c016dd open
|
||||
0x0000000000c016e9 mprotect
|
||||
0x0000000000c016f5 fcntl
|
||||
0x0000000000c016e1 close
|
||||
.text 0x0000000000c01144 0x632 tmp/i386-bsd.elf-main.o
|
||||
0x0000000000c0162f upx_main
|
||||
*fill* 0x0000000000c01776 0x2 00
|
||||
.text 0x0000000000c01778 0x6d tmp/i386-bsd.syscall.o
|
||||
0x0000000000c017e1 waitpid
|
||||
0x0000000000c017b5 munmap
|
||||
0x0000000000c017c9 execve
|
||||
0x0000000000c017c1 getpid
|
||||
0x0000000000c017d1 ftruncate
|
||||
0x0000000000c01778 mmap
|
||||
0x0000000000c017d9 nanosleep
|
||||
0x0000000000c017a9 write
|
||||
0x0000000000c017a5 read
|
||||
0x0000000000c017dd unlink
|
||||
0x0000000000c017cd fork
|
||||
0x0000000000c017d5 gettimeofday
|
||||
0x0000000000c017bd access
|
||||
0x0000000000c0179d exit
|
||||
0x0000000000c0179c brk
|
||||
0x0000000000c017ad open
|
||||
0x0000000000c017b9 mprotect
|
||||
0x0000000000c017c5 fcntl
|
||||
0x0000000000c017b1 close
|
||||
*(.data)
|
||||
*fill* 0x0000000000c01715 0x3 00
|
||||
.data 0x0000000000c01718 0x0 tmp/i386-bsd.elf-fold.o
|
||||
.data 0x0000000000c01718 0x0 tmp/i386-bsd.elf-main.o
|
||||
.data 0x0000000000c01718 0x0 tmp/i386-bsd.syscall.o
|
||||
*fill* 0x0000000000c017e5 0x3 00
|
||||
.data 0x0000000000c017e8 0x0 tmp/i386-bsd.elf-fold.o
|
||||
.data 0x0000000000c017e8 0x0 tmp/i386-bsd.elf-main.o
|
||||
.data 0x0000000000c017e8 0x0 tmp/i386-bsd.syscall.o
|
||||
|
||||
.data
|
||||
|
||||
.bss 0x0000000000c01718 0x0
|
||||
.bss 0x0000000000c01718 0x0 tmp/i386-bsd.elf-fold.o
|
||||
.bss 0x0000000000c01718 0x0 tmp/i386-bsd.elf-main.o
|
||||
.bss 0x0000000000c01718 0x0 tmp/i386-bsd.syscall.o
|
||||
.bss 0x0000000000c017e8 0x0
|
||||
.bss 0x0000000000c017e8 0x0 tmp/i386-bsd.elf-fold.o
|
||||
.bss 0x0000000000c017e8 0x0 tmp/i386-bsd.elf-main.o
|
||||
.bss 0x0000000000c017e8 0x0 tmp/i386-bsd.syscall.o
|
||||
|
||||
.rel.dyn 0x0000000000c01718 0x0
|
||||
.rel.dyn 0x0000000000c017e8 0x0
|
||||
.rel.text 0x0000000000000000 0x0 tmp/i386-bsd.elf-fold.o
|
||||
LOAD tmp/i386-bsd.elf-fold.o
|
||||
LOAD tmp/i386-bsd.elf-main.o
|
||||
|
||||
+33
-32
@@ -9,45 +9,46 @@ Linker script and memory map
|
||||
TARGET(elf32-i386)
|
||||
0x0000000000c01080 . = ((0xc01000 + SIZEOF_HEADERS) + 0xc)
|
||||
|
||||
.text 0x0000000000c01080 0x77c
|
||||
.text 0x0000000000c01080 0x854
|
||||
*(.text)
|
||||
.text 0x0000000000c01080 0xc4 tmp/i386-openbsd.elf-fold.o
|
||||
.text 0x0000000000c01144 0x648 tmp/i386-openbsd.elf-main.o
|
||||
0x0000000000c0163e upx_main
|
||||
.text 0x0000000000c0178c 0x6d tmp/i386-bsd.syscall.o
|
||||
0x0000000000c017f5 waitpid
|
||||
0x0000000000c017c9 munmap
|
||||
0x0000000000c017dd execve
|
||||
0x0000000000c017d5 getpid
|
||||
0x0000000000c017e5 ftruncate
|
||||
0x0000000000c0178c mmap
|
||||
0x0000000000c017ed nanosleep
|
||||
0x0000000000c017bd write
|
||||
0x0000000000c017b9 read
|
||||
0x0000000000c017f1 unlink
|
||||
0x0000000000c017e1 fork
|
||||
0x0000000000c017e9 gettimeofday
|
||||
0x0000000000c017d1 access
|
||||
0x0000000000c017b1 exit
|
||||
0x0000000000c017b0 brk
|
||||
0x0000000000c017c1 open
|
||||
0x0000000000c017cd mprotect
|
||||
0x0000000000c017d9 fcntl
|
||||
0x0000000000c017c5 close
|
||||
.text 0x0000000000c01144 0x71d tmp/i386-openbsd.elf-main.o
|
||||
0x0000000000c01704 upx_main
|
||||
*fill* 0x0000000000c01861 0x3 00
|
||||
.text 0x0000000000c01864 0x6d tmp/i386-bsd.syscall.o
|
||||
0x0000000000c018cd waitpid
|
||||
0x0000000000c018a1 munmap
|
||||
0x0000000000c018b5 execve
|
||||
0x0000000000c018ad getpid
|
||||
0x0000000000c018bd ftruncate
|
||||
0x0000000000c01864 mmap
|
||||
0x0000000000c018c5 nanosleep
|
||||
0x0000000000c01895 write
|
||||
0x0000000000c01891 read
|
||||
0x0000000000c018c9 unlink
|
||||
0x0000000000c018b9 fork
|
||||
0x0000000000c018c1 gettimeofday
|
||||
0x0000000000c018a9 access
|
||||
0x0000000000c01889 exit
|
||||
0x0000000000c01888 brk
|
||||
0x0000000000c01899 open
|
||||
0x0000000000c018a5 mprotect
|
||||
0x0000000000c018b1 fcntl
|
||||
0x0000000000c0189d close
|
||||
*(.data)
|
||||
*fill* 0x0000000000c017f9 0x3 00
|
||||
.data 0x0000000000c017fc 0x0 tmp/i386-openbsd.elf-fold.o
|
||||
.data 0x0000000000c017fc 0x0 tmp/i386-openbsd.elf-main.o
|
||||
.data 0x0000000000c017fc 0x0 tmp/i386-bsd.syscall.o
|
||||
*fill* 0x0000000000c018d1 0x3 00
|
||||
.data 0x0000000000c018d4 0x0 tmp/i386-openbsd.elf-fold.o
|
||||
.data 0x0000000000c018d4 0x0 tmp/i386-openbsd.elf-main.o
|
||||
.data 0x0000000000c018d4 0x0 tmp/i386-bsd.syscall.o
|
||||
|
||||
.data
|
||||
|
||||
.bss 0x0000000000c017fc 0x0
|
||||
.bss 0x0000000000c017fc 0x0 tmp/i386-openbsd.elf-fold.o
|
||||
.bss 0x0000000000c017fc 0x0 tmp/i386-openbsd.elf-main.o
|
||||
.bss 0x0000000000c017fc 0x0 tmp/i386-bsd.syscall.o
|
||||
.bss 0x0000000000c018d4 0x0
|
||||
.bss 0x0000000000c018d4 0x0 tmp/i386-openbsd.elf-fold.o
|
||||
.bss 0x0000000000c018d4 0x0 tmp/i386-openbsd.elf-main.o
|
||||
.bss 0x0000000000c018d4 0x0 tmp/i386-bsd.syscall.o
|
||||
|
||||
.rel.dyn 0x0000000000c017fc 0x0
|
||||
.rel.dyn 0x0000000000c018d4 0x0
|
||||
.rel.text 0x0000000000000000 0x0 tmp/i386-openbsd.elf-fold.o
|
||||
LOAD tmp/i386-openbsd.elf-fold.o
|
||||
LOAD tmp/i386-openbsd.elf-main.o
|
||||
|
||||
Reference in New Issue
Block a user