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_DARWIN_MACHO_FOLD_SIZE 1920
|
||||
#define STUB_ARM64_DARWIN_MACHO_FOLD_ADLER32 0x2900c991
|
||||
#define STUB_ARM64_DARWIN_MACHO_FOLD_CRC32 0xcc0bdf2e
|
||||
#define STUB_ARM64_DARWIN_MACHO_FOLD_ADLER32 0x6158c999
|
||||
#define STUB_ARM64_DARWIN_MACHO_FOLD_CRC32 0x39554d8d
|
||||
|
||||
unsigned char stub_arm64_darwin_macho_fold[1920] = {
|
||||
/* 0x0000 */ 97, 1, 64,249,231, 3, 4,145, 96, 65, 33,203, 3, 24, 64,185,
|
||||
@@ -43,7 +43,7 @@ unsigned char stub_arm64_darwin_macho_fold[1920] = {
|
||||
/* 0x0040 */ 244, 87, 74,169,242, 79, 73,169,240, 71, 72,169,238, 63, 71,169,
|
||||
/* 0x0050 */ 236, 55, 70,169,234, 47, 69,169,232, 39, 68,169,230, 31, 67,169,
|
||||
/* 0x0060 */ 228, 23, 66,169,226, 15, 65,169,224, 7,207,168,192, 3, 31,214,
|
||||
/* 0x0070 */ 99, 28, 0, 18,127, 64, 1,113, 1, 2, 0, 84, 33,124, 2, 83,
|
||||
/* 0x0070 */ 99, 28, 0, 18,127, 72, 1,113, 1, 2, 0, 84, 33,124, 2, 83,
|
||||
/* 0x0080 */ 192, 1, 0,180,161, 1, 0, 52, 33, 4, 0, 81, 2, 88, 97,184,
|
||||
/* 0x0090 */ 67,124, 26, 83,127,148, 0,113,193, 0, 0, 84, 67, 20, 6, 18,
|
||||
/* 0x00a0 */ 66, 0, 1, 75, 66,100, 0, 18, 66, 0, 3, 42, 2, 88, 33,184,
|
||||
|
||||
Reference in New Issue
Block a user