ELF2 after successful ANDROID_TEST of upxfd_android.c on i386 and arm32
modified: stub/src/arm.v4a-linux.elf-entry.S
modified: stub/src/arm.v4a-linux.elf-fold.S
modified: stub/src/i386-linux.elf-entry.S
modified: stub/src/i386-linux.elf-fold.S
modified: stub/src/i386-linux.elf-main2.c
modified: stub/src/upxfd_android.c
plus generated *.h *.dump *.map
This commit is contained in:
+107
-101
@@ -3,38 +3,39 @@ file format elf32-littlearm
|
||||
Sections:
|
||||
Idx Name Size VMA LMA File off Algn Flags
|
||||
0 ELFMAINY 0 0 0 034 2**0 CONTENTS
|
||||
1 ELFMAINZ 01dc 0 0 034 2**0 CONTENTS
|
||||
2 ELFMAINX 06b0 0 0 0210 2**2 CONTENTS
|
||||
1 ELFMAINZ 01f0 0 0 034 2**0 CONTENTS
|
||||
2 ELFMAINX 06d4 0 0 0224 2**2 CONTENTS
|
||||
SYMBOL TABLE:
|
||||
00000000 l d ELFMAINZ 0 ELFMAINZ
|
||||
00000000 l d ELFMAINX 0 ELFMAINX
|
||||
00000000 l d ELFMAINY 0 ELFMAINY
|
||||
00000000 *UND* 0 MFLG
|
||||
000000d8 g ELFMAINZ 0 getpid
|
||||
00000468 g F ELFMAINX 0248 upx_mmap_and_fd
|
||||
000000ec g ELFMAINZ 0 getpid
|
||||
0000048c g F ELFMAINX 0248 upx_mmap_and_fd
|
||||
00000008 g ELFMAINZ 0 memcpy
|
||||
00000000 *UND* 0 O_BINFO
|
||||
0000004c g ELFMAINZ 0 mempcpy
|
||||
000000c4 g ELFMAINZ 0 ftruncate
|
||||
000000ec g ELFMAINZ 0 lseek
|
||||
00000194 g ELFMAINZ 0 mmap
|
||||
00000150 g ELFMAINZ 0 uname
|
||||
000000d8 g ELFMAINZ 0 ftruncate
|
||||
00000100 g ELFMAINZ 0 lseek
|
||||
000001a8 g ELFMAINZ 0 mmap
|
||||
00000164 g ELFMAINZ 0 uname
|
||||
00000000 g ELFMAINY 0 end_decompress
|
||||
00000178 g ELFMAINZ 0 write
|
||||
0000009c g ELFMAINZ 0 fdatasync
|
||||
0000018c g ELFMAINZ 0 write
|
||||
000000b0 g ELFMAINZ 0 fdatasync
|
||||
00000000 g ELFMAINZ 0 get_upxfn_path
|
||||
00000068 g ELFMAINZ 0 memfd_create
|
||||
00000004 g ELFMAINX 0 _start
|
||||
00000128 g ELFMAINZ 0 read
|
||||
00000164 g ELFMAINZ 0 unlink
|
||||
0000013c g ELFMAINZ 0 read
|
||||
00000178 g ELFMAINZ 0 unlink
|
||||
0000002c g ELFMAINZ 0 memset
|
||||
0000016c g F ELFMAINX 0c4 ucl_nrv2b_decompress_8
|
||||
0000018c g ELFMAINZ 0 my_bkpt
|
||||
000000b0 g ELFMAINZ 0 fsync
|
||||
0000013c g ELFMAINZ 0 stat
|
||||
000001dc g ELFMAINZ 0 cpr0
|
||||
00000114 g ELFMAINZ 0 open
|
||||
00000100 g ELFMAINZ 0 mkdir
|
||||
00000178 g F ELFMAINX 0c4 ucl_nrv2b_decompress_8
|
||||
000001a0 g ELFMAINZ 0 my_bkpt
|
||||
000000c4 g ELFMAINZ 0 fsync
|
||||
00000150 g ELFMAINZ 0 stat
|
||||
000001f0 g ELFMAINZ 0 cpr0
|
||||
0000009c g ELFMAINZ 0 exit
|
||||
00000128 g ELFMAINZ 0 open
|
||||
00000114 g ELFMAINZ 0 mkdir
|
||||
00000088 g ELFMAINZ 0 close
|
||||
|
||||
RELOCATION RECORDS FOR [ELFMAINZ]:
|
||||
@@ -45,7 +46,7 @@ OFFSET TYPE VALUE
|
||||
00000040 R_ARM_PC24 ELFMAINZ
|
||||
00000050 R_ARM_PC24 ELFMAINZ
|
||||
00000060 R_ARM_PC24 ELFMAINZ
|
||||
000001d8 R_ARM_ABS32 O_BINFO
|
||||
000001ec R_ARM_ABS32 O_BINFO
|
||||
|
||||
RELOCATION RECORDS FOR [ELFMAINX]:
|
||||
OFFSET TYPE VALUE
|
||||
@@ -57,96 +58,101 @@ OFFSET TYPE VALUE
|
||||
00000058 R_ARM_PC24 ELFMAINZ
|
||||
00000090 R_ARM_PC24 ELFMAINX
|
||||
000000a0 R_ARM_PC24 upx_mmap_and_fd
|
||||
000000cc R_ARM_PC24 ELFMAINX
|
||||
00000108 R_ARM_PC24 ELFMAINX
|
||||
00000164 R_ARM_PC24 ELFMAINX
|
||||
0000017c R_ARM_PC24 ELFMAINX
|
||||
000001b4 R_ARM_PC24 ELFMAINX
|
||||
000001bc R_ARM_PC24 ELFMAINX
|
||||
000000a8 R_ARM_PC24 ELFMAINX
|
||||
000000d8 R_ARM_PC24 ELFMAINX
|
||||
00000114 R_ARM_PC24 ELFMAINX
|
||||
00000170 R_ARM_PC24 ELFMAINX
|
||||
00000188 R_ARM_PC24 ELFMAINX
|
||||
000001c0 R_ARM_PC24 ELFMAINX
|
||||
000001d0 R_ARM_PC24 ELFMAINX
|
||||
000001d4 R_ARM_PC24 ELFMAINX
|
||||
000001d8 R_ARM_PC24 ELFMAINX
|
||||
000001c8 R_ARM_PC24 ELFMAINX
|
||||
000001cc R_ARM_PC24 ELFMAINX
|
||||
000001dc R_ARM_PC24 ELFMAINX
|
||||
000001e0 R_ARM_PC24 ELFMAINX
|
||||
000001e4 R_ARM_PC24 ELFMAINX
|
||||
000001f4 R_ARM_PC24 ELFMAINX
|
||||
000001f8 R_ARM_PC24 ELFMAINX
|
||||
000001f0 R_ARM_PC24 ELFMAINX
|
||||
00000200 R_ARM_PC24 ELFMAINX
|
||||
00000208 R_ARM_PC24 ELFMAINX
|
||||
00000204 R_ARM_PC24 ELFMAINX
|
||||
0000020c R_ARM_PC24 ELFMAINX
|
||||
00000228 R_ARM_PC24 ELFMAINX
|
||||
0000022c R_ARM_PC24 ELFMAINX
|
||||
0000023c R_ARM_PC24 ELFMAINX
|
||||
00000258 R_ARM_PC24 ELFMAINX
|
||||
00000270 R_ARM_PC24 ELFMAINX
|
||||
00000284 R_ARM_PC24 ELFMAINX
|
||||
000002b0 R_ARM_PC24 memset
|
||||
000002bc R_ARM_PC24 stat
|
||||
000002c4 R_ARM_PC24 ELFMAINX
|
||||
000002d8 R_ARM_PC24 ELFMAINX
|
||||
000002e8 R_ARM_PC24 mkdir
|
||||
00000214 R_ARM_PC24 ELFMAINX
|
||||
00000218 R_ARM_PC24 ELFMAINX
|
||||
00000234 R_ARM_PC24 ELFMAINX
|
||||
00000238 R_ARM_PC24 ELFMAINX
|
||||
00000248 R_ARM_PC24 ELFMAINX
|
||||
00000264 R_ARM_PC24 ELFMAINX
|
||||
0000027c R_ARM_PC24 ELFMAINX
|
||||
00000290 R_ARM_PC24 ELFMAINX
|
||||
000002bc R_ARM_PC24 memset
|
||||
000002c8 R_ARM_PC24 stat
|
||||
000002d0 R_ARM_PC24 ELFMAINX
|
||||
000002e0 R_ARM_PC24 ELFMAINX
|
||||
000002e4 R_ARM_PC24 ELFMAINX
|
||||
000002ec R_ARM_PC24 ELFMAINX
|
||||
000002f8 R_ARM_PC24 mkdir
|
||||
00000300 R_ARM_PC24 ELFMAINX
|
||||
00000318 R_ARM_PC24 mempcpy
|
||||
00000328 R_ARM_PC24 ELFMAINX
|
||||
0000032c R_ARM_PC24 ELFMAINX
|
||||
00000350 R_ARM_PC24 open
|
||||
00000364 R_ARM_PC24 read
|
||||
00000370 R_ARM_PC24 close
|
||||
00000394 R_ARM_PC24 ELFMAINX
|
||||
000003a4 R_ARM_PC24 ELFMAINX
|
||||
000003ac R_ARM_PC24 ELFMAINX
|
||||
00000308 R_ARM_PC24 exit
|
||||
00000324 R_ARM_PC24 ELFMAINX
|
||||
0000033c R_ARM_PC24 mempcpy
|
||||
0000034c R_ARM_PC24 ELFMAINX
|
||||
00000350 R_ARM_PC24 ELFMAINX
|
||||
00000374 R_ARM_PC24 open
|
||||
00000388 R_ARM_PC24 read
|
||||
00000394 R_ARM_PC24 close
|
||||
000003b8 R_ARM_PC24 ELFMAINX
|
||||
000003c8 R_ARM_PC24 mempcpy
|
||||
000003c8 R_ARM_PC24 ELFMAINX
|
||||
000003d0 R_ARM_PC24 ELFMAINX
|
||||
000003dc R_ARM_PC24 ELFMAINX
|
||||
000003e0 R_ARM_PC24 ELFMAINX
|
||||
000003f8 R_ARM_PC24 mempcpy
|
||||
00000408 R_ARM_PC24 ELFMAINX
|
||||
0000040c R_ARM_PC24 ELFMAINX
|
||||
00000424 R_ARM_PC24 mempcpy
|
||||
0000042c R_ARM_PC24 getpid
|
||||
00000434 R_ARM_PC24 ELFMAINX
|
||||
00000440 R_ARM_PC24 ELFMAINX
|
||||
0000044c R_ARM_PC24 ELFMAINX
|
||||
000003ec R_ARM_PC24 mempcpy
|
||||
00000400 R_ARM_PC24 ELFMAINX
|
||||
00000404 R_ARM_PC24 ELFMAINX
|
||||
0000041c R_ARM_PC24 mempcpy
|
||||
0000042c R_ARM_PC24 ELFMAINX
|
||||
00000430 R_ARM_PC24 ELFMAINX
|
||||
00000448 R_ARM_PC24 mempcpy
|
||||
00000450 R_ARM_PC24 getpid
|
||||
00000458 R_ARM_PC24 ELFMAINX
|
||||
00000464 R_ARM_PC24 ELFMAINX
|
||||
00000480 R_ARM_PC24 ELFMAINX
|
||||
00000494 R_ARM_PC24 memfd_create
|
||||
000004a0 R_ARM_PC24 ELFMAINX
|
||||
000004ac R_ARM_PC24 memfd_create
|
||||
000004b8 R_ARM_PC24 ELFMAINX
|
||||
000004bc R_ARM_PC24 ELFMAINX
|
||||
000004dc R_ARM_PC24 open
|
||||
000004e4 R_ARM_PC24 ELFMAINX
|
||||
000004e8 R_ARM_PC24 ELFMAINX
|
||||
00000500 R_ARM_PC24 my_bkpt
|
||||
0000050c R_ARM_PC24 uname
|
||||
00000510 R_ARM_PC24 ELFMAINX
|
||||
00000524 R_ARM_PC24 ELFMAINX
|
||||
0000052c R_ARM_PC24 ELFMAINX
|
||||
00000530 R_ARM_PC24 ELFMAINX
|
||||
00000544 R_ARM_PC24 ELFMAINX
|
||||
0000054c R_ARM_PC24 ELFMAINX
|
||||
0000055c R_ARM_PC24 ELFMAINX
|
||||
00000564 R_ARM_PC24 ELFMAINX
|
||||
00000568 R_ARM_PC24 get_upxfn_path
|
||||
00000470 R_ARM_PC24 ELFMAINX
|
||||
00000488 R_ARM_PC24 ELFMAINX
|
||||
000004a4 R_ARM_PC24 ELFMAINX
|
||||
000004b8 R_ARM_PC24 memfd_create
|
||||
000004c4 R_ARM_PC24 ELFMAINX
|
||||
000004d0 R_ARM_PC24 memfd_create
|
||||
000004dc R_ARM_PC24 ELFMAINX
|
||||
000004e0 R_ARM_PC24 ELFMAINX
|
||||
00000500 R_ARM_PC24 open
|
||||
00000508 R_ARM_PC24 ELFMAINX
|
||||
0000050c R_ARM_PC24 ELFMAINX
|
||||
00000524 R_ARM_PC24 my_bkpt
|
||||
00000530 R_ARM_PC24 uname
|
||||
00000534 R_ARM_PC24 ELFMAINX
|
||||
00000548 R_ARM_PC24 ELFMAINX
|
||||
00000550 R_ARM_PC24 ELFMAINX
|
||||
00000554 R_ARM_PC24 ELFMAINX
|
||||
00000568 R_ARM_PC24 ELFMAINX
|
||||
00000570 R_ARM_PC24 ELFMAINX
|
||||
00000580 R_ARM_PC24 ELFMAINX
|
||||
00000588 R_ARM_PC24 ELFMAINX
|
||||
00000590 R_ARM_PC24 ELFMAINX
|
||||
0000059c R_ARM_PC24 ELFMAINX
|
||||
000005a8 R_ARM_PC24 ELFMAINX
|
||||
000005b0 R_ARM_PC24 ELFMAINX
|
||||
000005c0 R_ARM_PC24 open
|
||||
0000058c R_ARM_PC24 get_upxfn_path
|
||||
000005ac R_ARM_PC24 ELFMAINX
|
||||
000005b4 R_ARM_PC24 ELFMAINX
|
||||
000005c0 R_ARM_PC24 ELFMAINX
|
||||
000005cc R_ARM_PC24 ELFMAINX
|
||||
000005d4 R_ARM_PC24 unlink
|
||||
000005dc R_ARM_PC24 ELFMAINX
|
||||
000005e8 R_ARM_PC24 ELFMAINX
|
||||
000005d4 R_ARM_PC24 ELFMAINX
|
||||
000005e4 R_ARM_PC24 open
|
||||
000005f0 R_ARM_PC24 ELFMAINX
|
||||
000005fc R_ARM_PC24 ftruncate
|
||||
00000604 R_ARM_PC24 ELFMAINX
|
||||
00000608 R_ARM_PC24 ELFMAINX
|
||||
00000618 R_ARM_PC24 memset
|
||||
00000638 R_ARM_PC24 write
|
||||
00000640 R_ARM_PC24 ELFMAINX
|
||||
00000648 R_ARM_PC24 ELFMAINX
|
||||
00000658 R_ARM_PC24 lseek
|
||||
000005f8 R_ARM_PC24 unlink
|
||||
00000600 R_ARM_PC24 ELFMAINX
|
||||
0000060c R_ARM_PC24 ELFMAINX
|
||||
00000614 R_ARM_PC24 ELFMAINX
|
||||
00000620 R_ARM_PC24 ftruncate
|
||||
00000628 R_ARM_PC24 ELFMAINX
|
||||
0000062c R_ARM_PC24 ELFMAINX
|
||||
0000063c R_ARM_PC24 memset
|
||||
0000065c R_ARM_PC24 write
|
||||
00000664 R_ARM_PC24 ELFMAINX
|
||||
00000668 R_ARM_PC24 ELFMAINX
|
||||
00000670 R_ARM_PC24 ELFMAINX
|
||||
00000694 R_ARM_PC24 mmap
|
||||
0000066c R_ARM_PC24 ELFMAINX
|
||||
0000067c R_ARM_PC24 lseek
|
||||
00000688 R_ARM_PC24 ELFMAINX
|
||||
0000068c R_ARM_PC24 ELFMAINX
|
||||
00000694 R_ARM_PC24 ELFMAINX
|
||||
000006b8 R_ARM_PC24 mmap
|
||||
|
||||
+7
-7
@@ -7,7 +7,7 @@ Name Origin Length Attributes
|
||||
Linker script and memory map
|
||||
|
||||
|
||||
.text 0x0000000000000000 0x1b5c
|
||||
.text 0x0000000000000000 0x1078
|
||||
.text 0x0000000000000000 0x344 tmp/arm.v4a-linux.elf-fold.o
|
||||
0x0000000000000004 get_page_mask
|
||||
0x00000000000002e4 memcpy
|
||||
@@ -19,12 +19,12 @@ Linker script and memory map
|
||||
0x0000000000000024 Pprotect
|
||||
0x00000000fffffff4 PAGE_MASK
|
||||
0x0000000000000024 mprotect
|
||||
.text 0x0000000000000344 0x480 tmp/arm.v4a-linux.elf-upxfd_android.o
|
||||
0x000000000000057c upx_mmap_and_fd
|
||||
.text 0x00000000000007c4 0x0 tmp/arm.v4a-expand.o
|
||||
.text 0x00000000000007c4 0x1398 tmp/arm.v4a-linux.elf-main2.o
|
||||
0x0000000000001ab4 underlay
|
||||
0x0000000000001858 upx_main
|
||||
.text 0x0000000000000344 0x498 tmp/arm.v4a-linux.elf-upxfd_android.o
|
||||
0x0000000000000594 upx_mmap_and_fd
|
||||
.text 0x00000000000007dc 0x0 tmp/arm.v4a-expand.o
|
||||
.text 0x00000000000007dc 0x89c tmp/arm.v4a-linux.elf-main2.o
|
||||
0x0000000000001014 underlay
|
||||
0x0000000000000ee4 upx_main
|
||||
|
||||
SYSCALLS 0x0000000000000000 0x214
|
||||
SYSCALLS 0x0000000000000000 0x214 tmp/arm.v4a-linux.elf-fold.o
|
||||
|
||||
+104
-99
@@ -3,38 +3,39 @@ file format elf32-littlearm
|
||||
Sections:
|
||||
Idx Name Size VMA LMA File off Algn Flags
|
||||
0 ELFMAINY 0 0 0 034 2**0 CONTENTS
|
||||
1 ELFMAINZ 01dc 0 0 034 2**0 CONTENTS
|
||||
2 ELFMAINX 06b8 0 0 0210 2**2 CONTENTS
|
||||
1 ELFMAINZ 01f0 0 0 034 2**0 CONTENTS
|
||||
2 ELFMAINX 06d8 0 0 0224 2**2 CONTENTS
|
||||
SYMBOL TABLE:
|
||||
00000000 l d ELFMAINZ 0 ELFMAINZ
|
||||
00000000 l d ELFMAINX 0 ELFMAINX
|
||||
00000000 l d ELFMAINY 0 ELFMAINY
|
||||
00000000 *UND* 0 MFLG
|
||||
000000d8 g ELFMAINZ 0 getpid
|
||||
0000046c g F ELFMAINX 024c upx_mmap_and_fd
|
||||
000000ec g ELFMAINZ 0 getpid
|
||||
0000048c g F ELFMAINX 024c upx_mmap_and_fd
|
||||
00000008 g ELFMAINZ 0 memcpy
|
||||
00000000 *UND* 0 O_BINFO
|
||||
0000004c g ELFMAINZ 0 mempcpy
|
||||
000000c4 g ELFMAINZ 0 ftruncate
|
||||
000000ec g ELFMAINZ 0 lseek
|
||||
00000194 g ELFMAINZ 0 mmap
|
||||
00000150 g ELFMAINZ 0 uname
|
||||
000000d8 g ELFMAINZ 0 ftruncate
|
||||
00000100 g ELFMAINZ 0 lseek
|
||||
000001a8 g ELFMAINZ 0 mmap
|
||||
00000164 g ELFMAINZ 0 uname
|
||||
00000000 g ELFMAINY 0 end_decompress
|
||||
00000178 g ELFMAINZ 0 write
|
||||
0000009c g ELFMAINZ 0 fdatasync
|
||||
0000018c g ELFMAINZ 0 write
|
||||
000000b0 g ELFMAINZ 0 fdatasync
|
||||
00000000 g ELFMAINZ 0 get_upxfn_path
|
||||
00000068 g ELFMAINZ 0 memfd_create
|
||||
00000004 g ELFMAINX 0 _start
|
||||
00000128 g ELFMAINZ 0 read
|
||||
00000164 g ELFMAINZ 0 unlink
|
||||
0000013c g ELFMAINZ 0 read
|
||||
00000178 g ELFMAINZ 0 unlink
|
||||
0000002c g ELFMAINZ 0 memset
|
||||
0000016c g F ELFMAINX 0c4 ucl_nrv2b_decompress_8
|
||||
0000018c g ELFMAINZ 0 my_bkpt
|
||||
000000b0 g ELFMAINZ 0 fsync
|
||||
0000013c g ELFMAINZ 0 stat
|
||||
000001dc g ELFMAINZ 0 cpr0
|
||||
00000114 g ELFMAINZ 0 open
|
||||
00000100 g ELFMAINZ 0 mkdir
|
||||
00000178 g F ELFMAINX 0c4 ucl_nrv2b_decompress_8
|
||||
000001a0 g ELFMAINZ 0 my_bkpt
|
||||
000000c4 g ELFMAINZ 0 fsync
|
||||
00000150 g ELFMAINZ 0 stat
|
||||
000001f0 g ELFMAINZ 0 cpr0
|
||||
0000009c g ELFMAINZ 0 exit
|
||||
00000128 g ELFMAINZ 0 open
|
||||
00000114 g ELFMAINZ 0 mkdir
|
||||
00000088 g ELFMAINZ 0 close
|
||||
|
||||
RELOCATION RECORDS FOR [ELFMAINZ]:
|
||||
@@ -45,7 +46,7 @@ OFFSET TYPE VALUE
|
||||
00000040 R_ARM_PC24 ELFMAINZ
|
||||
00000050 R_ARM_PC24 ELFMAINZ
|
||||
00000060 R_ARM_PC24 ELFMAINZ
|
||||
000001d8 R_ARM_ABS32 O_BINFO
|
||||
000001ec R_ARM_ABS32 O_BINFO
|
||||
|
||||
RELOCATION RECORDS FOR [ELFMAINX]:
|
||||
OFFSET TYPE VALUE
|
||||
@@ -57,97 +58,101 @@ OFFSET TYPE VALUE
|
||||
00000058 R_ARM_PC24 ELFMAINZ
|
||||
00000090 R_ARM_PC24 ELFMAINX
|
||||
000000a0 R_ARM_PC24 upx_mmap_and_fd
|
||||
000000cc R_ARM_PC24 ELFMAINX
|
||||
00000108 R_ARM_PC24 ELFMAINX
|
||||
00000164 R_ARM_PC24 ELFMAINX
|
||||
0000017c R_ARM_PC24 ELFMAINX
|
||||
000001b4 R_ARM_PC24 ELFMAINX
|
||||
000001bc R_ARM_PC24 ELFMAINX
|
||||
000000a8 R_ARM_PC24 ELFMAINX
|
||||
000000d8 R_ARM_PC24 ELFMAINX
|
||||
00000114 R_ARM_PC24 ELFMAINX
|
||||
00000170 R_ARM_PC24 ELFMAINX
|
||||
00000188 R_ARM_PC24 ELFMAINX
|
||||
000001c0 R_ARM_PC24 ELFMAINX
|
||||
000001d0 R_ARM_PC24 ELFMAINX
|
||||
000001d4 R_ARM_PC24 ELFMAINX
|
||||
000001d8 R_ARM_PC24 ELFMAINX
|
||||
000001c8 R_ARM_PC24 ELFMAINX
|
||||
000001cc R_ARM_PC24 ELFMAINX
|
||||
000001dc R_ARM_PC24 ELFMAINX
|
||||
000001e0 R_ARM_PC24 ELFMAINX
|
||||
000001e4 R_ARM_PC24 ELFMAINX
|
||||
000001f4 R_ARM_PC24 ELFMAINX
|
||||
000001f8 R_ARM_PC24 ELFMAINX
|
||||
000001f0 R_ARM_PC24 ELFMAINX
|
||||
00000200 R_ARM_PC24 ELFMAINX
|
||||
00000208 R_ARM_PC24 ELFMAINX
|
||||
00000204 R_ARM_PC24 ELFMAINX
|
||||
0000020c R_ARM_PC24 ELFMAINX
|
||||
00000228 R_ARM_PC24 ELFMAINX
|
||||
0000022c R_ARM_PC24 ELFMAINX
|
||||
0000023c R_ARM_PC24 ELFMAINX
|
||||
00000258 R_ARM_PC24 ELFMAINX
|
||||
00000270 R_ARM_PC24 ELFMAINX
|
||||
00000284 R_ARM_PC24 ELFMAINX
|
||||
000002b0 R_ARM_PC24 memset
|
||||
000002bc R_ARM_PC24 stat
|
||||
000002c4 R_ARM_PC24 ELFMAINX
|
||||
000002d8 R_ARM_PC24 ELFMAINX
|
||||
00000214 R_ARM_PC24 ELFMAINX
|
||||
00000218 R_ARM_PC24 ELFMAINX
|
||||
00000234 R_ARM_PC24 ELFMAINX
|
||||
00000238 R_ARM_PC24 ELFMAINX
|
||||
00000248 R_ARM_PC24 ELFMAINX
|
||||
00000264 R_ARM_PC24 ELFMAINX
|
||||
0000027c R_ARM_PC24 ELFMAINX
|
||||
00000290 R_ARM_PC24 ELFMAINX
|
||||
000002bc R_ARM_PC24 memset
|
||||
000002c8 R_ARM_PC24 stat
|
||||
000002d0 R_ARM_PC24 ELFMAINX
|
||||
000002e0 R_ARM_PC24 ELFMAINX
|
||||
000002ec R_ARM_PC24 mkdir
|
||||
00000304 R_ARM_PC24 ELFMAINX
|
||||
0000031c R_ARM_PC24 mempcpy
|
||||
0000032c R_ARM_PC24 ELFMAINX
|
||||
00000330 R_ARM_PC24 ELFMAINX
|
||||
00000354 R_ARM_PC24 open
|
||||
00000364 R_ARM_PC24 read
|
||||
00000370 R_ARM_PC24 close
|
||||
00000394 R_ARM_PC24 ELFMAINX
|
||||
000003a4 R_ARM_PC24 ELFMAINX
|
||||
000003ac R_ARM_PC24 ELFMAINX
|
||||
000003b8 R_ARM_PC24 ELFMAINX
|
||||
000003c8 R_ARM_PC24 mempcpy
|
||||
000003dc R_ARM_PC24 ELFMAINX
|
||||
000003e0 R_ARM_PC24 ELFMAINX
|
||||
000003f8 R_ARM_PC24 mempcpy
|
||||
00000408 R_ARM_PC24 ELFMAINX
|
||||
0000040c R_ARM_PC24 ELFMAINX
|
||||
00000424 R_ARM_PC24 mempcpy
|
||||
0000042c R_ARM_PC24 getpid
|
||||
00000434 R_ARM_PC24 ELFMAINX
|
||||
00000440 R_ARM_PC24 ELFMAINX
|
||||
0000044c R_ARM_PC24 ELFMAINX
|
||||
00000464 R_ARM_PC24 ELFMAINX
|
||||
000002e4 R_ARM_PC24 ELFMAINX
|
||||
000002ec R_ARM_PC24 ELFMAINX
|
||||
000002f8 R_ARM_PC24 mkdir
|
||||
00000300 R_ARM_PC24 ELFMAINX
|
||||
00000308 R_ARM_PC24 exit
|
||||
00000324 R_ARM_PC24 ELFMAINX
|
||||
0000033c R_ARM_PC24 mempcpy
|
||||
0000034c R_ARM_PC24 ELFMAINX
|
||||
00000350 R_ARM_PC24 ELFMAINX
|
||||
00000374 R_ARM_PC24 open
|
||||
00000384 R_ARM_PC24 read
|
||||
00000390 R_ARM_PC24 close
|
||||
000003b4 R_ARM_PC24 ELFMAINX
|
||||
000003c4 R_ARM_PC24 ELFMAINX
|
||||
000003cc R_ARM_PC24 ELFMAINX
|
||||
000003d8 R_ARM_PC24 ELFMAINX
|
||||
000003e8 R_ARM_PC24 mempcpy
|
||||
000003fc R_ARM_PC24 ELFMAINX
|
||||
00000400 R_ARM_PC24 ELFMAINX
|
||||
00000418 R_ARM_PC24 mempcpy
|
||||
00000428 R_ARM_PC24 ELFMAINX
|
||||
0000042c R_ARM_PC24 ELFMAINX
|
||||
00000444 R_ARM_PC24 mempcpy
|
||||
0000044c R_ARM_PC24 getpid
|
||||
00000454 R_ARM_PC24 ELFMAINX
|
||||
00000460 R_ARM_PC24 ELFMAINX
|
||||
0000046c R_ARM_PC24 ELFMAINX
|
||||
00000484 R_ARM_PC24 ELFMAINX
|
||||
00000498 R_ARM_PC24 memfd_create
|
||||
000004a4 R_ARM_PC24 ELFMAINX
|
||||
000004b0 R_ARM_PC24 memfd_create
|
||||
000004bc R_ARM_PC24 ELFMAINX
|
||||
000004c0 R_ARM_PC24 ELFMAINX
|
||||
000004dc R_ARM_PC24 open
|
||||
000004e4 R_ARM_PC24 ELFMAINX
|
||||
000004e8 R_ARM_PC24 ELFMAINX
|
||||
00000500 R_ARM_PC24 my_bkpt
|
||||
0000050c R_ARM_PC24 uname
|
||||
00000510 R_ARM_PC24 ELFMAINX
|
||||
00000524 R_ARM_PC24 ELFMAINX
|
||||
0000052c R_ARM_PC24 ELFMAINX
|
||||
000004b8 R_ARM_PC24 memfd_create
|
||||
000004c4 R_ARM_PC24 ELFMAINX
|
||||
000004d0 R_ARM_PC24 memfd_create
|
||||
000004dc R_ARM_PC24 ELFMAINX
|
||||
000004e0 R_ARM_PC24 ELFMAINX
|
||||
000004fc R_ARM_PC24 open
|
||||
00000504 R_ARM_PC24 ELFMAINX
|
||||
00000508 R_ARM_PC24 ELFMAINX
|
||||
00000520 R_ARM_PC24 my_bkpt
|
||||
0000052c R_ARM_PC24 uname
|
||||
00000530 R_ARM_PC24 ELFMAINX
|
||||
00000544 R_ARM_PC24 ELFMAINX
|
||||
0000054c R_ARM_PC24 ELFMAINX
|
||||
0000055c R_ARM_PC24 ELFMAINX
|
||||
00000550 R_ARM_PC24 ELFMAINX
|
||||
00000564 R_ARM_PC24 ELFMAINX
|
||||
00000568 R_ARM_PC24 get_upxfn_path
|
||||
00000588 R_ARM_PC24 ELFMAINX
|
||||
00000590 R_ARM_PC24 ELFMAINX
|
||||
0000059c R_ARM_PC24 ELFMAINX
|
||||
0000056c R_ARM_PC24 ELFMAINX
|
||||
0000057c R_ARM_PC24 ELFMAINX
|
||||
00000584 R_ARM_PC24 ELFMAINX
|
||||
00000588 R_ARM_PC24 get_upxfn_path
|
||||
000005a8 R_ARM_PC24 ELFMAINX
|
||||
000005b0 R_ARM_PC24 ELFMAINX
|
||||
000005c0 R_ARM_PC24 open
|
||||
000005cc R_ARM_PC24 ELFMAINX
|
||||
000005d4 R_ARM_PC24 unlink
|
||||
000005dc R_ARM_PC24 ELFMAINX
|
||||
000005e8 R_ARM_PC24 ELFMAINX
|
||||
000005f0 R_ARM_PC24 ELFMAINX
|
||||
000005fc R_ARM_PC24 ftruncate
|
||||
00000604 R_ARM_PC24 ELFMAINX
|
||||
000005bc R_ARM_PC24 ELFMAINX
|
||||
000005c8 R_ARM_PC24 ELFMAINX
|
||||
000005d0 R_ARM_PC24 ELFMAINX
|
||||
000005e0 R_ARM_PC24 open
|
||||
000005ec R_ARM_PC24 ELFMAINX
|
||||
000005f4 R_ARM_PC24 unlink
|
||||
000005fc R_ARM_PC24 ELFMAINX
|
||||
00000608 R_ARM_PC24 ELFMAINX
|
||||
00000618 R_ARM_PC24 memset
|
||||
00000638 R_ARM_PC24 write
|
||||
00000640 R_ARM_PC24 ELFMAINX
|
||||
00000648 R_ARM_PC24 ELFMAINX
|
||||
00000658 R_ARM_PC24 lseek
|
||||
00000664 R_ARM_PC24 ELFMAINX
|
||||
00000610 R_ARM_PC24 ELFMAINX
|
||||
0000061c R_ARM_PC24 ftruncate
|
||||
00000624 R_ARM_PC24 ELFMAINX
|
||||
00000628 R_ARM_PC24 ELFMAINX
|
||||
00000638 R_ARM_PC24 memset
|
||||
00000658 R_ARM_PC24 write
|
||||
00000660 R_ARM_PC24 ELFMAINX
|
||||
00000668 R_ARM_PC24 ELFMAINX
|
||||
00000670 R_ARM_PC24 ELFMAINX
|
||||
00000694 R_ARM_PC24 mmap
|
||||
00000678 R_ARM_PC24 lseek
|
||||
00000684 R_ARM_PC24 ELFMAINX
|
||||
00000688 R_ARM_PC24 ELFMAINX
|
||||
00000690 R_ARM_PC24 ELFMAINX
|
||||
000006b4 R_ARM_PC24 mmap
|
||||
|
||||
+11
-11
@@ -8,7 +8,7 @@ Linker script and memory map
|
||||
|
||||
TARGET(elf32-littlearm)
|
||||
|
||||
.text 0x0000000000000000 0x1b7c
|
||||
.text 0x0000000000000000 0x1078
|
||||
*(.text)
|
||||
.text 0x0000000000000000 0x344 tmp/arm.v5a-linux.elf-fold.o
|
||||
0x0000000000000004 get_page_mask
|
||||
@@ -21,17 +21,17 @@ TARGET(elf32-littlearm)
|
||||
0x0000000000000024 Pprotect
|
||||
0x00000000fffffff4 PAGE_MASK
|
||||
0x0000000000000024 mprotect
|
||||
.text 0x0000000000000344 0x488 tmp/arm.v5a-linux.elf-upxfd_android.o
|
||||
0x0000000000000580 upx_mmap_and_fd
|
||||
.text 0x00000000000007cc 0x0 tmp/arm.v5a-expand.o
|
||||
.text 0x00000000000007cc 0x13b0 tmp/arm.v5a-linux.elf-main2.o
|
||||
0x0000000000001ad4 underlay
|
||||
0x0000000000001874 upx_main
|
||||
.text 0x0000000000000344 0x49c tmp/arm.v5a-linux.elf-upxfd_android.o
|
||||
0x0000000000000594 upx_mmap_and_fd
|
||||
.text 0x00000000000007e0 0x0 tmp/arm.v5a-expand.o
|
||||
.text 0x00000000000007e0 0x898 tmp/arm.v5a-linux.elf-main2.o
|
||||
0x0000000000001014 underlay
|
||||
0x0000000000000ee4 upx_main
|
||||
*(.data)
|
||||
.data 0x0000000000001b7c 0x0 tmp/arm.v5a-linux.elf-fold.o
|
||||
.data 0x0000000000001b7c 0x0 tmp/arm.v5a-linux.elf-upxfd_android.o
|
||||
.data 0x0000000000001b7c 0x0 tmp/arm.v5a-expand.o
|
||||
.data 0x0000000000001b7c 0x0 tmp/arm.v5a-linux.elf-main2.o
|
||||
.data 0x0000000000001078 0x0 tmp/arm.v5a-linux.elf-fold.o
|
||||
.data 0x0000000000001078 0x0 tmp/arm.v5a-linux.elf-upxfd_android.o
|
||||
.data 0x0000000000001078 0x0 tmp/arm.v5a-expand.o
|
||||
.data 0x0000000000001078 0x0 tmp/arm.v5a-linux.elf-main2.o
|
||||
|
||||
SYSCALLS 0x0000000000000000 0x214
|
||||
SYSCALLS 0x0000000000000000 0x214 tmp/arm.v5a-linux.elf-fold.o
|
||||
|
||||
+107
-101
@@ -3,38 +3,39 @@ file format elf32-bigarm
|
||||
Sections:
|
||||
Idx Name Size VMA LMA File off Algn Flags
|
||||
0 ELFMAINY 0 0 0 034 2**0 CONTENTS
|
||||
1 ELFMAINZ 01dc 0 0 034 2**0 CONTENTS
|
||||
2 ELFMAINX 06b0 0 0 0210 2**2 CONTENTS
|
||||
1 ELFMAINZ 01f0 0 0 034 2**0 CONTENTS
|
||||
2 ELFMAINX 06d4 0 0 0224 2**2 CONTENTS
|
||||
SYMBOL TABLE:
|
||||
00000000 l d ELFMAINZ 0 ELFMAINZ
|
||||
00000000 l d ELFMAINX 0 ELFMAINX
|
||||
00000000 l d ELFMAINY 0 ELFMAINY
|
||||
00000000 *UND* 0 MFLG
|
||||
000000d8 g ELFMAINZ 0 getpid
|
||||
00000468 g F ELFMAINX 0248 upx_mmap_and_fd
|
||||
000000ec g ELFMAINZ 0 getpid
|
||||
0000048c g F ELFMAINX 0248 upx_mmap_and_fd
|
||||
00000008 g ELFMAINZ 0 memcpy
|
||||
00000000 *UND* 0 O_BINFO
|
||||
0000004c g ELFMAINZ 0 mempcpy
|
||||
000000c4 g ELFMAINZ 0 ftruncate
|
||||
000000ec g ELFMAINZ 0 lseek
|
||||
00000194 g ELFMAINZ 0 mmap
|
||||
00000150 g ELFMAINZ 0 uname
|
||||
000000d8 g ELFMAINZ 0 ftruncate
|
||||
00000100 g ELFMAINZ 0 lseek
|
||||
000001a8 g ELFMAINZ 0 mmap
|
||||
00000164 g ELFMAINZ 0 uname
|
||||
00000000 g ELFMAINY 0 end_decompress
|
||||
00000178 g ELFMAINZ 0 write
|
||||
0000009c g ELFMAINZ 0 fdatasync
|
||||
0000018c g ELFMAINZ 0 write
|
||||
000000b0 g ELFMAINZ 0 fdatasync
|
||||
00000000 g ELFMAINZ 0 get_upxfn_path
|
||||
00000068 g ELFMAINZ 0 memfd_create
|
||||
00000004 g ELFMAINX 0 _start
|
||||
00000128 g ELFMAINZ 0 read
|
||||
00000164 g ELFMAINZ 0 unlink
|
||||
0000013c g ELFMAINZ 0 read
|
||||
00000178 g ELFMAINZ 0 unlink
|
||||
0000002c g ELFMAINZ 0 memset
|
||||
0000016c g F ELFMAINX 0c4 ucl_nrv2b_decompress_8
|
||||
0000018c g ELFMAINZ 0 my_bkpt
|
||||
000000b0 g ELFMAINZ 0 fsync
|
||||
0000013c g ELFMAINZ 0 stat
|
||||
000001dc g ELFMAINZ 0 cpr0
|
||||
00000114 g ELFMAINZ 0 open
|
||||
00000100 g ELFMAINZ 0 mkdir
|
||||
00000178 g F ELFMAINX 0c4 ucl_nrv2b_decompress_8
|
||||
000001a0 g ELFMAINZ 0 my_bkpt
|
||||
000000c4 g ELFMAINZ 0 fsync
|
||||
00000150 g ELFMAINZ 0 stat
|
||||
000001f0 g ELFMAINZ 0 cpr0
|
||||
0000009c g ELFMAINZ 0 exit
|
||||
00000128 g ELFMAINZ 0 open
|
||||
00000114 g ELFMAINZ 0 mkdir
|
||||
00000088 g ELFMAINZ 0 close
|
||||
|
||||
RELOCATION RECORDS FOR [ELFMAINZ]:
|
||||
@@ -45,7 +46,7 @@ OFFSET TYPE VALUE
|
||||
00000040 R_ARM_PC24 ELFMAINZ
|
||||
00000050 R_ARM_PC24 ELFMAINZ
|
||||
00000060 R_ARM_PC24 ELFMAINZ
|
||||
000001d8 R_ARM_ABS32 O_BINFO
|
||||
000001ec R_ARM_ABS32 O_BINFO
|
||||
|
||||
RELOCATION RECORDS FOR [ELFMAINX]:
|
||||
OFFSET TYPE VALUE
|
||||
@@ -57,96 +58,101 @@ OFFSET TYPE VALUE
|
||||
00000058 R_ARM_PC24 ELFMAINZ
|
||||
00000090 R_ARM_PC24 ELFMAINX
|
||||
000000a0 R_ARM_PC24 upx_mmap_and_fd
|
||||
000000cc R_ARM_PC24 ELFMAINX
|
||||
00000108 R_ARM_PC24 ELFMAINX
|
||||
00000164 R_ARM_PC24 ELFMAINX
|
||||
0000017c R_ARM_PC24 ELFMAINX
|
||||
000001b4 R_ARM_PC24 ELFMAINX
|
||||
000001bc R_ARM_PC24 ELFMAINX
|
||||
000000a8 R_ARM_PC24 ELFMAINX
|
||||
000000d8 R_ARM_PC24 ELFMAINX
|
||||
00000114 R_ARM_PC24 ELFMAINX
|
||||
00000170 R_ARM_PC24 ELFMAINX
|
||||
00000188 R_ARM_PC24 ELFMAINX
|
||||
000001c0 R_ARM_PC24 ELFMAINX
|
||||
000001d0 R_ARM_PC24 ELFMAINX
|
||||
000001d4 R_ARM_PC24 ELFMAINX
|
||||
000001d8 R_ARM_PC24 ELFMAINX
|
||||
000001c8 R_ARM_PC24 ELFMAINX
|
||||
000001cc R_ARM_PC24 ELFMAINX
|
||||
000001dc R_ARM_PC24 ELFMAINX
|
||||
000001e0 R_ARM_PC24 ELFMAINX
|
||||
000001e4 R_ARM_PC24 ELFMAINX
|
||||
000001f4 R_ARM_PC24 ELFMAINX
|
||||
000001f8 R_ARM_PC24 ELFMAINX
|
||||
000001f0 R_ARM_PC24 ELFMAINX
|
||||
00000200 R_ARM_PC24 ELFMAINX
|
||||
00000208 R_ARM_PC24 ELFMAINX
|
||||
00000204 R_ARM_PC24 ELFMAINX
|
||||
0000020c R_ARM_PC24 ELFMAINX
|
||||
00000228 R_ARM_PC24 ELFMAINX
|
||||
0000022c R_ARM_PC24 ELFMAINX
|
||||
0000023c R_ARM_PC24 ELFMAINX
|
||||
00000258 R_ARM_PC24 ELFMAINX
|
||||
00000270 R_ARM_PC24 ELFMAINX
|
||||
00000284 R_ARM_PC24 ELFMAINX
|
||||
000002b0 R_ARM_PC24 memset
|
||||
000002bc R_ARM_PC24 stat
|
||||
000002c4 R_ARM_PC24 ELFMAINX
|
||||
000002d8 R_ARM_PC24 ELFMAINX
|
||||
000002e8 R_ARM_PC24 mkdir
|
||||
00000214 R_ARM_PC24 ELFMAINX
|
||||
00000218 R_ARM_PC24 ELFMAINX
|
||||
00000234 R_ARM_PC24 ELFMAINX
|
||||
00000238 R_ARM_PC24 ELFMAINX
|
||||
00000248 R_ARM_PC24 ELFMAINX
|
||||
00000264 R_ARM_PC24 ELFMAINX
|
||||
0000027c R_ARM_PC24 ELFMAINX
|
||||
00000290 R_ARM_PC24 ELFMAINX
|
||||
000002bc R_ARM_PC24 memset
|
||||
000002c8 R_ARM_PC24 stat
|
||||
000002d0 R_ARM_PC24 ELFMAINX
|
||||
000002e0 R_ARM_PC24 ELFMAINX
|
||||
000002e4 R_ARM_PC24 ELFMAINX
|
||||
000002ec R_ARM_PC24 ELFMAINX
|
||||
000002f8 R_ARM_PC24 mkdir
|
||||
00000300 R_ARM_PC24 ELFMAINX
|
||||
00000318 R_ARM_PC24 mempcpy
|
||||
00000328 R_ARM_PC24 ELFMAINX
|
||||
0000032c R_ARM_PC24 ELFMAINX
|
||||
00000350 R_ARM_PC24 open
|
||||
00000364 R_ARM_PC24 read
|
||||
00000370 R_ARM_PC24 close
|
||||
00000394 R_ARM_PC24 ELFMAINX
|
||||
000003a4 R_ARM_PC24 ELFMAINX
|
||||
000003ac R_ARM_PC24 ELFMAINX
|
||||
00000308 R_ARM_PC24 exit
|
||||
00000324 R_ARM_PC24 ELFMAINX
|
||||
0000033c R_ARM_PC24 mempcpy
|
||||
0000034c R_ARM_PC24 ELFMAINX
|
||||
00000350 R_ARM_PC24 ELFMAINX
|
||||
00000374 R_ARM_PC24 open
|
||||
00000388 R_ARM_PC24 read
|
||||
00000394 R_ARM_PC24 close
|
||||
000003b8 R_ARM_PC24 ELFMAINX
|
||||
000003c8 R_ARM_PC24 mempcpy
|
||||
000003c8 R_ARM_PC24 ELFMAINX
|
||||
000003d0 R_ARM_PC24 ELFMAINX
|
||||
000003dc R_ARM_PC24 ELFMAINX
|
||||
000003e0 R_ARM_PC24 ELFMAINX
|
||||
000003f8 R_ARM_PC24 mempcpy
|
||||
00000408 R_ARM_PC24 ELFMAINX
|
||||
0000040c R_ARM_PC24 ELFMAINX
|
||||
00000424 R_ARM_PC24 mempcpy
|
||||
0000042c R_ARM_PC24 getpid
|
||||
00000434 R_ARM_PC24 ELFMAINX
|
||||
00000440 R_ARM_PC24 ELFMAINX
|
||||
0000044c R_ARM_PC24 ELFMAINX
|
||||
000003ec R_ARM_PC24 mempcpy
|
||||
00000400 R_ARM_PC24 ELFMAINX
|
||||
00000404 R_ARM_PC24 ELFMAINX
|
||||
0000041c R_ARM_PC24 mempcpy
|
||||
0000042c R_ARM_PC24 ELFMAINX
|
||||
00000430 R_ARM_PC24 ELFMAINX
|
||||
00000448 R_ARM_PC24 mempcpy
|
||||
00000450 R_ARM_PC24 getpid
|
||||
00000458 R_ARM_PC24 ELFMAINX
|
||||
00000464 R_ARM_PC24 ELFMAINX
|
||||
00000480 R_ARM_PC24 ELFMAINX
|
||||
00000494 R_ARM_PC24 memfd_create
|
||||
000004a0 R_ARM_PC24 ELFMAINX
|
||||
000004ac R_ARM_PC24 memfd_create
|
||||
000004b8 R_ARM_PC24 ELFMAINX
|
||||
000004bc R_ARM_PC24 ELFMAINX
|
||||
000004dc R_ARM_PC24 open
|
||||
000004e4 R_ARM_PC24 ELFMAINX
|
||||
000004e8 R_ARM_PC24 ELFMAINX
|
||||
00000500 R_ARM_PC24 my_bkpt
|
||||
0000050c R_ARM_PC24 uname
|
||||
00000510 R_ARM_PC24 ELFMAINX
|
||||
00000524 R_ARM_PC24 ELFMAINX
|
||||
0000052c R_ARM_PC24 ELFMAINX
|
||||
00000530 R_ARM_PC24 ELFMAINX
|
||||
00000544 R_ARM_PC24 ELFMAINX
|
||||
0000054c R_ARM_PC24 ELFMAINX
|
||||
0000055c R_ARM_PC24 ELFMAINX
|
||||
00000564 R_ARM_PC24 ELFMAINX
|
||||
00000568 R_ARM_PC24 get_upxfn_path
|
||||
00000470 R_ARM_PC24 ELFMAINX
|
||||
00000488 R_ARM_PC24 ELFMAINX
|
||||
000004a4 R_ARM_PC24 ELFMAINX
|
||||
000004b8 R_ARM_PC24 memfd_create
|
||||
000004c4 R_ARM_PC24 ELFMAINX
|
||||
000004d0 R_ARM_PC24 memfd_create
|
||||
000004dc R_ARM_PC24 ELFMAINX
|
||||
000004e0 R_ARM_PC24 ELFMAINX
|
||||
00000500 R_ARM_PC24 open
|
||||
00000508 R_ARM_PC24 ELFMAINX
|
||||
0000050c R_ARM_PC24 ELFMAINX
|
||||
00000524 R_ARM_PC24 my_bkpt
|
||||
00000530 R_ARM_PC24 uname
|
||||
00000534 R_ARM_PC24 ELFMAINX
|
||||
00000548 R_ARM_PC24 ELFMAINX
|
||||
00000550 R_ARM_PC24 ELFMAINX
|
||||
00000554 R_ARM_PC24 ELFMAINX
|
||||
00000568 R_ARM_PC24 ELFMAINX
|
||||
00000570 R_ARM_PC24 ELFMAINX
|
||||
00000580 R_ARM_PC24 ELFMAINX
|
||||
00000588 R_ARM_PC24 ELFMAINX
|
||||
00000590 R_ARM_PC24 ELFMAINX
|
||||
0000059c R_ARM_PC24 ELFMAINX
|
||||
000005a8 R_ARM_PC24 ELFMAINX
|
||||
000005b0 R_ARM_PC24 ELFMAINX
|
||||
000005c0 R_ARM_PC24 open
|
||||
0000058c R_ARM_PC24 get_upxfn_path
|
||||
000005ac R_ARM_PC24 ELFMAINX
|
||||
000005b4 R_ARM_PC24 ELFMAINX
|
||||
000005c0 R_ARM_PC24 ELFMAINX
|
||||
000005cc R_ARM_PC24 ELFMAINX
|
||||
000005d4 R_ARM_PC24 unlink
|
||||
000005dc R_ARM_PC24 ELFMAINX
|
||||
000005e8 R_ARM_PC24 ELFMAINX
|
||||
000005d4 R_ARM_PC24 ELFMAINX
|
||||
000005e4 R_ARM_PC24 open
|
||||
000005f0 R_ARM_PC24 ELFMAINX
|
||||
000005fc R_ARM_PC24 ftruncate
|
||||
00000604 R_ARM_PC24 ELFMAINX
|
||||
00000608 R_ARM_PC24 ELFMAINX
|
||||
00000618 R_ARM_PC24 memset
|
||||
00000638 R_ARM_PC24 write
|
||||
00000640 R_ARM_PC24 ELFMAINX
|
||||
00000648 R_ARM_PC24 ELFMAINX
|
||||
00000658 R_ARM_PC24 lseek
|
||||
000005f8 R_ARM_PC24 unlink
|
||||
00000600 R_ARM_PC24 ELFMAINX
|
||||
0000060c R_ARM_PC24 ELFMAINX
|
||||
00000614 R_ARM_PC24 ELFMAINX
|
||||
00000620 R_ARM_PC24 ftruncate
|
||||
00000628 R_ARM_PC24 ELFMAINX
|
||||
0000062c R_ARM_PC24 ELFMAINX
|
||||
0000063c R_ARM_PC24 memset
|
||||
0000065c R_ARM_PC24 write
|
||||
00000664 R_ARM_PC24 ELFMAINX
|
||||
00000668 R_ARM_PC24 ELFMAINX
|
||||
00000670 R_ARM_PC24 ELFMAINX
|
||||
00000694 R_ARM_PC24 mmap
|
||||
0000066c R_ARM_PC24 ELFMAINX
|
||||
0000067c R_ARM_PC24 lseek
|
||||
00000688 R_ARM_PC24 ELFMAINX
|
||||
0000068c R_ARM_PC24 ELFMAINX
|
||||
00000694 R_ARM_PC24 ELFMAINX
|
||||
000006b8 R_ARM_PC24 mmap
|
||||
|
||||
+7
-7
@@ -7,7 +7,7 @@ Name Origin Length Attributes
|
||||
Linker script and memory map
|
||||
|
||||
|
||||
.text 0x0000000000000000 0x1b70
|
||||
.text 0x0000000000000000 0x108c
|
||||
.text 0x0000000000000000 0x344 tmp/armeb.v4a-linux.elf-fold.o
|
||||
0x0000000000000004 get_page_mask
|
||||
0x00000000000002e4 memcpy
|
||||
@@ -19,12 +19,12 @@ Linker script and memory map
|
||||
0x0000000000000024 Pprotect
|
||||
0x00000000fffffff4 PAGE_MASK
|
||||
0x0000000000000024 mprotect
|
||||
.text 0x0000000000000344 0x480 tmp/armeb.v4a-linux.elf-upxfd_android.o
|
||||
0x000000000000057c upx_mmap_and_fd
|
||||
.text 0x00000000000007c4 0x0 tmp/armeb.v4a-expand.o
|
||||
.text 0x00000000000007c4 0x13ac tmp/armeb.v4a-linux.elf-main2.o
|
||||
0x0000000000001ac8 underlay
|
||||
0x0000000000001868 upx_main
|
||||
.text 0x0000000000000344 0x498 tmp/armeb.v4a-linux.elf-upxfd_android.o
|
||||
0x0000000000000594 upx_mmap_and_fd
|
||||
.text 0x00000000000007dc 0x0 tmp/armeb.v4a-expand.o
|
||||
.text 0x00000000000007dc 0x8b0 tmp/armeb.v4a-linux.elf-main2.o
|
||||
0x0000000000001028 underlay
|
||||
0x0000000000000ef4 upx_main
|
||||
|
||||
SYSCALLS 0x0000000000000000 0x214
|
||||
SYSCALLS 0x0000000000000000 0x214 tmp/armeb.v4a-linux.elf-fold.o
|
||||
|
||||
+18
-18
@@ -2,34 +2,34 @@ file format elf32-i386
|
||||
|
||||
Sections:
|
||||
Idx Name Size VMA LMA File off Algn Flags
|
||||
0 ELFMAINX 064e 0 0 034 2**2 CONTENTS
|
||||
1 ELFMAINZ 0a 0 0 0682 2**0 CONTENTS
|
||||
0 ELFMAINX 0667 0 0 034 2**2 CONTENTS
|
||||
1 ELFMAINZ 0a 0 0 069b 2**0 CONTENTS
|
||||
SYMBOL TABLE:
|
||||
00000000 l d ELFMAINX 0 ELFMAINX
|
||||
00000000 l d ELFMAINZ 0 ELFMAINZ
|
||||
000003f6 g F ELFMAINX 0258 upx_mmap_and_fd
|
||||
0000040f g F ELFMAINX 0258 upx_mmap_and_fd
|
||||
00000000 *UND* 0 O_BINFO
|
||||
000001cc g ELFMAINX 0 mempcpy
|
||||
00000172 g ELFMAINX 0 mmap
|
||||
00000195 g ELFMAINX 0 uname
|
||||
00000180 g ELFMAINX 0 get_upxfn_path
|
||||
000001d4 g ELFMAINX 0 mempcpy
|
||||
0000017a g ELFMAINX 0 mmap
|
||||
0000019d g ELFMAINX 0 uname
|
||||
00000188 g ELFMAINX 0 get_upxfn_path
|
||||
00000000 g ELFMAINX 0 _start
|
||||
000001ba g ELFMAINX 0 memset
|
||||
000001ec g ELFMAINX 0 my_bkpt
|
||||
00000183 g ELFMAINX 0 stat
|
||||
000001a4 g ELFMAINX 0 mkdir
|
||||
000001c2 g ELFMAINX 0 memset
|
||||
000001f4 g ELFMAINX 0 my_bkpt
|
||||
0000018b g ELFMAINX 0 stat
|
||||
000001ac g ELFMAINX 0 mkdir
|
||||
|
||||
RELOCATION RECORDS FOR [ELFMAINX]:
|
||||
OFFSET TYPE VALUE
|
||||
00000005 R_386_PC32 ELFMAINZ
|
||||
000000a5 R_386_PC32 upx_mmap_and_fd
|
||||
0000014a R_386_PC32 mmap
|
||||
00000204 R_386_PC32 memset
|
||||
0000032a R_386_PC32 mempcpy
|
||||
00000474 R_386_PC32 my_bkpt
|
||||
000004ed R_386_PC32 get_upxfn_path
|
||||
0000059e R_386_PC32 memset
|
||||
00000622 R_386_PC32 mmap
|
||||
00000152 R_386_PC32 mmap
|
||||
0000020c R_386_PC32 memset
|
||||
00000343 R_386_PC32 mempcpy
|
||||
0000048d R_386_PC32 my_bkpt
|
||||
00000506 R_386_PC32 get_upxfn_path
|
||||
000005b7 R_386_PC32 memset
|
||||
0000063b R_386_PC32 mmap
|
||||
|
||||
RELOCATION RECORDS FOR [ELFMAINZ]:
|
||||
OFFSET TYPE VALUE
|
||||
|
||||
+11
-12
@@ -7,18 +7,17 @@ Name Origin Length Attributes
|
||||
Linker script and memory map
|
||||
|
||||
|
||||
.text 0x0000000000000000 0x1786
|
||||
.text 0x0000000000000000 0x18b tmp/i386-linux.elf-fold.o
|
||||
0x000000000000000c get_page_mask
|
||||
0x0000000000000019 get_upxfn_path
|
||||
*fill* 0x000000000000018b 0x1 00
|
||||
.text 0x000000000000018c 0x45e tmp/i386-linux.elf-upxfd_android.o
|
||||
0x0000000000000392 upx_mmap_and_fd
|
||||
*fill* 0x00000000000005ea 0x2 00
|
||||
.text 0x00000000000005ec 0x0 tmp/i386-expand.o
|
||||
.text 0x00000000000005ec 0x119a tmp/i386-linux.elf-main2.o
|
||||
0x0000000000001709 underlay
|
||||
0x000000000000148d upx_main
|
||||
.text 0x0000000000000000 0xdbc
|
||||
.text 0x0000000000000000 0x18c tmp/i386-linux.elf-fold.o
|
||||
0x0000000000000008 get_page_mask
|
||||
0x0000000000000015 get_upxfn_path
|
||||
.text 0x000000000000018c 0x46f tmp/i386-linux.elf-upxfd_android.o
|
||||
0x00000000000003a3 upx_mmap_and_fd
|
||||
*fill* 0x00000000000005fb 0x1 00
|
||||
.text 0x00000000000005fc 0x0 tmp/i386-expand.o
|
||||
.text 0x00000000000005fc 0x7c0 tmp/i386-linux.elf-main2.o
|
||||
0x0000000000000751 underlay
|
||||
0x0000000000000c68 upx_main
|
||||
|
||||
.data 0x0000000000000000 0x0
|
||||
.data 0x0000000000000000 0x0 tmp/i386-linux.elf-fold.o
|
||||
|
||||
+6
-6
@@ -8,18 +8,18 @@ Linker script and memory map
|
||||
|
||||
TARGET(elf32-bigmips)
|
||||
|
||||
.text 0x0000000000000000 0x1ba0
|
||||
.text 0x0000000000000000 0xdcc
|
||||
*(.text)
|
||||
.text 0x0000000000000000 0x1ba0 tmp/mips.r3000-linux.elf-fold.o
|
||||
.text 0x0000000000000000 0xdcc tmp/mips.r3000-linux.elf-fold.o
|
||||
0x00000000000000d0 get_page_mask
|
||||
0x0000000000001a80 upx_mmap_and_fd
|
||||
0x0000000000000cac upx_mmap_and_fd
|
||||
0x00000000000000f0 get_upxfn_path
|
||||
0x00000000000019d0 underlay
|
||||
0x00000000000016f4 upx_main
|
||||
0x0000000000000c40 underlay
|
||||
0x0000000000000aa8 upx_main
|
||||
0x0000000000000010 get4unal
|
||||
0x0000000000000128 close
|
||||
*(.data)
|
||||
.data 0x0000000000001ba0 0x0 tmp/mips.r3000-linux.elf-fold.o
|
||||
.data 0x0000000000000dcc 0x0 tmp/mips.r3000-linux.elf-fold.o
|
||||
|
||||
SYSCALLS 0x0000000000000000 0x178
|
||||
SYSCALLS 0x0000000000000000 0x178 tmp/mips.r3000-linux.elf-fold.o
|
||||
|
||||
+6
-6
@@ -8,18 +8,18 @@ Linker script and memory map
|
||||
|
||||
TARGET(elf32-littlemips)
|
||||
|
||||
.text 0x0000000000000000 0x1b90
|
||||
.text 0x0000000000000000 0xdbc
|
||||
*(.text)
|
||||
.text 0x0000000000000000 0x1b90 tmp/mipsel.r3000-linux.elf-fold.o
|
||||
.text 0x0000000000000000 0xdbc tmp/mipsel.r3000-linux.elf-fold.o
|
||||
0x00000000000000d0 get_page_mask
|
||||
0x0000000000001a70 upx_mmap_and_fd
|
||||
0x0000000000000c9c upx_mmap_and_fd
|
||||
0x00000000000000f0 get_upxfn_path
|
||||
0x00000000000019c0 underlay
|
||||
0x00000000000016e4 upx_main
|
||||
0x0000000000000c30 underlay
|
||||
0x0000000000000a98 upx_main
|
||||
0x0000000000000010 get4unal
|
||||
0x0000000000000128 close
|
||||
*(.data)
|
||||
.data 0x0000000000001b90 0x0 tmp/mipsel.r3000-linux.elf-fold.o
|
||||
.data 0x0000000000000dbc 0x0 tmp/mipsel.r3000-linux.elf-fold.o
|
||||
|
||||
SYSCALLS 0x0000000000000000 0x178
|
||||
SYSCALLS 0x0000000000000000 0x178 tmp/mipsel.r3000-linux.elf-fold.o
|
||||
|
||||
+8
-8
@@ -8,7 +8,7 @@ Linker script and memory map
|
||||
|
||||
TARGET(elf32-powerpc)
|
||||
|
||||
.text 0x0000000000000000 0x2330
|
||||
.text 0x0000000000000000 0x1350
|
||||
*(.text)
|
||||
.text 0x0000000000000000 0x294 tmp/powerpc-linux.elf-fold.o
|
||||
0x0000000000000048 Pmap
|
||||
@@ -18,14 +18,14 @@ TARGET(elf32-powerpc)
|
||||
.text 0x0000000000000294 0x130 tmp/powerpc-linux.elf-upxfd_android.o
|
||||
0x0000000000000294 upx_mmap_and_fd
|
||||
.text 0x00000000000003c4 0x0 tmp/powerpc-expand.o
|
||||
.text 0x00000000000003c4 0x1f6c tmp/powerpc-linux.elf-main2.o
|
||||
0x0000000000000bac underlay
|
||||
0x00000000000018ec upx_main
|
||||
.text 0x00000000000003c4 0xf8c tmp/powerpc-linux.elf-main2.o
|
||||
0x00000000000008bc underlay
|
||||
0x000000000000113c upx_main
|
||||
*(.data)
|
||||
.data 0x0000000000002330 0x0 tmp/powerpc-linux.elf-fold.o
|
||||
.data 0x0000000000002330 0x0 tmp/powerpc-linux.elf-upxfd_android.o
|
||||
.data 0x0000000000002330 0x0 tmp/powerpc-expand.o
|
||||
.data 0x0000000000002330 0x0 tmp/powerpc-linux.elf-main2.o
|
||||
.data 0x0000000000001350 0x0 tmp/powerpc-linux.elf-fold.o
|
||||
.data 0x0000000000001350 0x0 tmp/powerpc-linux.elf-upxfd_android.o
|
||||
.data 0x0000000000001350 0x0 tmp/powerpc-expand.o
|
||||
.data 0x0000000000001350 0x0 tmp/powerpc-linux.elf-main2.o
|
||||
|
||||
.data
|
||||
|
||||
|
||||
Reference in New Issue
Block a user