arm64: stub uses new strategy
modified: p_lx_elf.cpp modified: stub/src/powerpc64le-linux.elf-entry.S modified: stub/src/amd64-linux.elf-main.c modified: stub/src/arm64-linux.elf-entry.S modified: stub/src/arm64-linux.elf-fold.S modified: stub/src/arm64-linux.elf-main.c also .h, .map, .bin.dump
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/* amd64-linux.elf-fold.h
|
||||
created from amd64-linux.elf-fold.bin, 2081 (0x821) bytes
|
||||
created from amd64-linux.elf-fold.bin, 2084 (0x824) bytes
|
||||
|
||||
This file is part of the UPX executable compressor.
|
||||
|
||||
@@ -31,20 +31,20 @@
|
||||
*/
|
||||
|
||||
|
||||
#define STUB_AMD64_LINUX_ELF_FOLD_SIZE 2081
|
||||
#define STUB_AMD64_LINUX_ELF_FOLD_ADLER32 0xb18f1299
|
||||
#define STUB_AMD64_LINUX_ELF_FOLD_CRC32 0x983884b3
|
||||
#define STUB_AMD64_LINUX_ELF_FOLD_SIZE 2084
|
||||
#define STUB_AMD64_LINUX_ELF_FOLD_ADLER32 0x6305132a
|
||||
#define STUB_AMD64_LINUX_ELF_FOLD_CRC32 0x904ce818
|
||||
|
||||
unsigned char stub_amd64_linux_elf_fold[2081] = {
|
||||
unsigned char stub_amd64_linux_elf_fold[2084] = {
|
||||
/* 0x0000 */ 127, 69, 76, 70, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
/* 0x0010 */ 2, 0, 62, 0, 1, 0, 0, 0,188, 0, 16, 0, 0, 0, 0, 0,
|
||||
/* 0x0020 */ 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
/* 0x0030 */ 0, 0, 0, 0, 64, 0, 56, 0, 2, 0, 0, 0, 0, 0, 0, 0,
|
||||
/* 0x0040 */ 1, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
/* 0x0050 */ 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0,
|
||||
/* 0x0060 */ 33, 8, 0, 0, 0, 0, 0, 0, 36, 8, 0, 0, 0, 0, 0, 0,
|
||||
/* 0x0060 */ 36, 8, 0, 0, 0, 0, 0, 0, 36, 8, 0, 0, 0, 0, 0, 0,
|
||||
/* 0x0070 */ 0, 0, 16, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
|
||||
/* 0x0080 */ 33, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
/* 0x0080 */ 36, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
/* 0x0090 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
/* 0x00a0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0,
|
||||
/* 0x00b0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,232, 89, 0, 0,
|
||||
@@ -148,23 +148,23 @@ unsigned char stub_amd64_linux_elf_fold[2081] = {
|
||||
/* 0x06d0 */ 196,104, 91, 93, 65, 92, 65, 93, 65, 94, 76,137,248, 65, 95,195,
|
||||
/* 0x06e0 */ 65, 87, 65, 86, 73,137,206, 49,201, 65, 85, 65, 84, 77,137,204,
|
||||
/* 0x06f0 */ 85, 72,137,213, 76,141,109, 64, 83, 76,137,195, 72,131,236, 72,
|
||||
/* 0x0700 */ 139, 7, 72,137,124, 36, 24, 72,137,116, 36, 16, 76,141,188, 36,
|
||||
/* 0x0710 */ 128, 0, 0, 0, 72,137,124, 36, 40, 72,137,116, 36, 32, 72,141,
|
||||
/* 0x0720 */ 124, 36, 16, 72,141,116, 36, 48, 72,137, 84, 36, 56, 76,137,194,
|
||||
/* 0x0730 */ 72,137, 68, 36, 48,232, 74,251,255,255, 65, 83, 77,137,225, 49,
|
||||
/* 0x0740 */ 210, 73,137,216, 76,137,241, 72,137,239, 72,141,116, 36, 40, 65,
|
||||
/* 0x0750 */ 87,232,113,252,255,255,190, 9, 0, 0, 0, 72,137,194, 76,137,
|
||||
/* 0x0760 */ 247, 73,137,196,232, 44,252,255,255, 65, 89, 65, 90,102,131,125,
|
||||
/* 0x0770 */ 56, 0,199, 68, 36, 12, 0, 0, 0, 0, 15,132,143, 0, 0, 0,
|
||||
/* 0x0780 */ 65,131,125, 0, 3,117,114, 73,139, 63, 73, 3,125, 16, 49,210,
|
||||
/* 0x0790 */ 49,246,232,159,250,255,255,133,192,137,195,120, 23,186, 0, 4,
|
||||
/* 0x07a0 */ 0, 0, 72,137,238,137,199,232,154,250,255,255, 72, 61, 0, 4,
|
||||
/* 0x07b0 */ 0, 0,116, 10,191,127, 0, 0, 0,232,108,250,255,255, 73,199,
|
||||
/* 0x07c0 */ 7, 0, 0, 0, 0, 65, 80, 69, 49,201, 69, 49,192, 49,201, 65,
|
||||
/* 0x07d0 */ 87,137,218, 49,246, 72,137,239,232,234,251,255,255, 73,139, 23,
|
||||
/* 0x07e0 */ 190, 7, 0, 0, 0, 76,137,247, 73,137,196,232,165,251,255,255,
|
||||
/* 0x07f0 */ 137,223,232, 59,250,255,255, 94, 95,255, 68, 36, 12, 15,183, 69,
|
||||
/* 0x0800 */ 56, 73,131,197, 56, 57, 68, 36, 12, 15,130,113,255,255,255, 72,
|
||||
/* 0x0810 */ 131,196, 72, 76,137,224, 91, 93, 65, 92, 65, 93, 65, 94, 65, 95,
|
||||
/* 0x0820 */ 195
|
||||
/* 0x0700 */ 139, 7, 72,137,124, 36, 24, 72,137,124, 36, 40, 76,141,188, 36,
|
||||
/* 0x0710 */ 128, 0, 0, 0, 72,137,116, 36, 32, 72,141,116, 36, 48, 72,137,
|
||||
/* 0x0720 */ 84, 36, 56, 76,137,194, 72,137, 68, 36, 48,139, 71, 4, 72,141,
|
||||
/* 0x0730 */ 124, 36, 16, 72,137, 68, 36, 16,232, 71,251,255,255, 65, 83, 77,
|
||||
/* 0x0740 */ 137,225, 49,210, 73,137,216, 76,137,241, 72,137,239, 72,141,116,
|
||||
/* 0x0750 */ 36, 40, 65, 87,232,110,252,255,255,190, 9, 0, 0, 0, 72,137,
|
||||
/* 0x0760 */ 194, 76,137,247, 73,137,196,232, 41,252,255,255, 65, 89, 65, 90,
|
||||
/* 0x0770 */ 102,131,125, 56, 0,199, 68, 36, 12, 0, 0, 0, 0, 15,132,143,
|
||||
/* 0x0780 */ 0, 0, 0, 65,131,125, 0, 3,117,114, 73,139, 63, 73, 3,125,
|
||||
/* 0x0790 */ 16, 49,210, 49,246,232,156,250,255,255,133,192,137,195,120, 23,
|
||||
/* 0x07a0 */ 186, 0, 4, 0, 0, 72,137,238,137,199,232,151,250,255,255, 72,
|
||||
/* 0x07b0 */ 61, 0, 4, 0, 0,116, 10,191,127, 0, 0, 0,232,105,250,255,
|
||||
/* 0x07c0 */ 255, 73,199, 7, 0, 0, 0, 0, 65, 80, 69, 49,201, 69, 49,192,
|
||||
/* 0x07d0 */ 49,201, 65, 87,137,218, 49,246, 72,137,239,232,231,251,255,255,
|
||||
/* 0x07e0 */ 73,139, 23,190, 7, 0, 0, 0, 76,137,247, 73,137,196,232,162,
|
||||
/* 0x07f0 */ 251,255,255,137,223,232, 56,250,255,255, 94, 95,255, 68, 36, 12,
|
||||
/* 0x0800 */ 15,183, 69, 56, 73,131,197, 56, 57, 68, 36, 12, 15,130,113,255,
|
||||
/* 0x0810 */ 255,255, 72,131,196, 72, 76,137,224, 91, 93, 65, 92, 65, 93, 65,
|
||||
/* 0x0820 */ 94, 65, 95,195
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user