Elf2: Android on ARM 64-bit and 32-bit main program runs
modified: ../misc/testsuite/upx_testsuite_1-expected_sha256sums.sh
modified: stub/src/arm64-linux.elf-entry.S
modified: stub/src/arm64-linux.elf-fold.S
modified: stub/src/upxfd_android.c
plus generated *.h *.map *.dump
This commit is contained in:
+30
-24
@@ -4,14 +4,14 @@ 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
|
||||
2 ELFMAINX 06e0 0 0 0210 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
|
||||
00000498 g F ELFMAINX 0220 upx_mmap_and_fd
|
||||
00000498 g F ELFMAINX 0248 upx_mmap_and_fd
|
||||
00000008 g ELFMAINZ 0 memcpy
|
||||
00000000 *UND* 0 O_BINFO
|
||||
0000004c g ELFMAINZ 0 mempcpy
|
||||
@@ -117,30 +117,36 @@ OFFSET TYPE VALUE
|
||||
00000518 R_ARM_PC24 ELFMAINX
|
||||
0000051c R_ARM_PC24 ELFMAINX
|
||||
00000534 R_ARM_PC24 my_bkpt
|
||||
00000550 R_ARM_PC24 uname
|
||||
00000554 R_ARM_PC24 ELFMAINX
|
||||
00000554 R_ARM_PC24 uname
|
||||
00000558 R_ARM_PC24 ELFMAINX
|
||||
0000056c R_ARM_PC24 ELFMAINX
|
||||
00000584 R_ARM_PC24 ELFMAINX
|
||||
00000588 R_ARM_PC24 get_upxfn_path
|
||||
000005a0 R_ARM_PC24 ELFMAINX
|
||||
000005a8 R_ARM_PC24 ELFMAINX
|
||||
000005b4 R_ARM_PC24 ELFMAINX
|
||||
000005c0 R_ARM_PC24 ELFMAINX
|
||||
000005c8 R_ARM_PC24 ELFMAINX
|
||||
000005d8 R_ARM_PC24 open
|
||||
00000574 R_ARM_PC24 ELFMAINX
|
||||
00000578 R_ARM_PC24 ELFMAINX
|
||||
0000058c R_ARM_PC24 ELFMAINX
|
||||
00000594 R_ARM_PC24 ELFMAINX
|
||||
000005a4 R_ARM_PC24 ELFMAINX
|
||||
000005ac R_ARM_PC24 ELFMAINX
|
||||
000005b0 R_ARM_PC24 get_upxfn_path
|
||||
000005bc R_ARM_PC24 ELFMAINX
|
||||
000005c4 R_ARM_PC24 ELFMAINX
|
||||
000005d0 R_ARM_PC24 ELFMAINX
|
||||
000005dc R_ARM_PC24 ELFMAINX
|
||||
000005e4 R_ARM_PC24 ELFMAINX
|
||||
000005ec R_ARM_PC24 unlink
|
||||
000005f4 R_ARM_PC24 ELFMAINX
|
||||
000005fc R_ARM_PC24 ELFMAINX
|
||||
00000608 R_ARM_PC24 ftruncate
|
||||
000005f4 R_ARM_PC24 open
|
||||
00000600 R_ARM_PC24 ELFMAINX
|
||||
00000608 R_ARM_PC24 unlink
|
||||
00000610 R_ARM_PC24 ELFMAINX
|
||||
00000614 R_ARM_PC24 ELFMAINX
|
||||
00000624 R_ARM_PC24 memset
|
||||
00000644 R_ARM_PC24 write
|
||||
0000064c R_ARM_PC24 ELFMAINX
|
||||
00000654 R_ARM_PC24 ELFMAINX
|
||||
00000664 R_ARM_PC24 lseek
|
||||
00000670 R_ARM_PC24 ELFMAINX
|
||||
0000061c R_ARM_PC24 ELFMAINX
|
||||
00000624 R_ARM_PC24 ELFMAINX
|
||||
00000630 R_ARM_PC24 ftruncate
|
||||
00000638 R_ARM_PC24 ELFMAINX
|
||||
0000063c R_ARM_PC24 ELFMAINX
|
||||
0000064c R_ARM_PC24 memset
|
||||
0000066c R_ARM_PC24 write
|
||||
00000674 R_ARM_PC24 ELFMAINX
|
||||
0000067c R_ARM_PC24 ELFMAINX
|
||||
000006a0 R_ARM_PC24 mmap
|
||||
0000068c R_ARM_PC24 lseek
|
||||
00000698 R_ARM_PC24 ELFMAINX
|
||||
0000069c R_ARM_PC24 ELFMAINX
|
||||
000006a4 R_ARM_PC24 ELFMAINX
|
||||
000006c8 R_ARM_PC24 mmap
|
||||
|
||||
Reference in New Issue
Block a user