FILTER_ID was wrong for arm64-linux.shlib and arm64-darwin.macho.
https://github.com/upx/upx/issues/100 (partial) modified: stub/src/arm64-darwin.macho-fold.S modified: stub/src/arm64-linux.shlib-init.S modified: p_mach.cpp modified: stub/arm64-darwin.macho-fold.h modified: stub/arm64-linux.shlib-init.h
This commit is contained in:
@@ -32,8 +32,8 @@
|
||||
|
||||
|
||||
#define STUB_ARM64_LINUX_SHLIB_INIT_SIZE 8113
|
||||
#define STUB_ARM64_LINUX_SHLIB_INIT_ADLER32 0x54c80b7d
|
||||
#define STUB_ARM64_LINUX_SHLIB_INIT_CRC32 0xf51cd9f5
|
||||
#define STUB_ARM64_LINUX_SHLIB_INIT_ADLER32 0xb9f80b85
|
||||
#define STUB_ARM64_LINUX_SHLIB_INIT_CRC32 0x70c58bbc
|
||||
|
||||
unsigned char stub_arm64_linux_shlib_init[8113] = {
|
||||
/* 0x0000 */ 127, 69, 76, 70, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
@@ -340,7 +340,7 @@ unsigned char stub_arm64_linux_shlib_init[8113] = {
|
||||
/* 0x12d0 */ 0,145,255, 67, 0,209, 36, 4, 64,185, 33, 48, 0,145, 33, 0,
|
||||
/* 0x12e0 */ 4,139, 36, 68, 64,184, 5, 44, 12, 83,165,124, 22, 83,132, 8,
|
||||
/* 0x12f0 */ 5, 11, 0, 8, 5,203,224, 19,191,169,132, 8, 5, 75, 0, 8,
|
||||
/* 0x1300 */ 5,139, 16, 0, 0,148, 99, 28, 0, 18,127, 64, 1,113,129, 1,
|
||||
/* 0x1300 */ 5,139, 16, 0, 0,148, 99, 28, 0, 18,127, 72, 1,113,129, 1,
|
||||
/* 0x1310 */ 0, 84, 33,252, 66,211, 65, 1, 0,180, 33, 4, 0,209, 2,120,
|
||||
/* 0x1320 */ 97,184, 67,120, 26, 83,127, 20, 0,113,129, 0, 0, 84, 66, 0,
|
||||
/* 0x1330 */ 1, 75, 98, 20, 26, 83, 2,120, 33,184, 1,255,255,181,192, 3,
|
||||
|
||||
Reference in New Issue
Block a user