189 lines
13 KiB
C++
Generated
189 lines
13 KiB
C++
Generated
/* arm.v4a-linux.elf-so_entry.h
|
|
created from arm.v4a-linux.elf-so_entry.bin, 2362 (0x93a) bytes
|
|
|
|
This file is part of the UPX executable compressor.
|
|
|
|
Copyright (C) 1996-2024 Markus Franz Xaver Johannes Oberhumer
|
|
Copyright (C) 1996-2024 Laszlo Molnar
|
|
Copyright (C) 2000-2024 John F. Reiser
|
|
All Rights Reserved.
|
|
|
|
UPX and the UCL library are free software; you can redistribute them
|
|
and/or modify them under the terms of the GNU General Public License as
|
|
published by the Free Software Foundation; either version 2 of
|
|
the License, or (at your option) any later version.
|
|
|
|
This program is distributed in the hope that it will be useful,
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
GNU General Public License for more details.
|
|
|
|
You should have received a copy of the GNU General Public License
|
|
along with this program; see the file COPYING.
|
|
If not, write to the Free Software Foundation, Inc.,
|
|
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
|
|
Markus F.X.J. Oberhumer Laszlo Molnar
|
|
<markus@oberhumer.com> <ezerotven+github@gmail.com>
|
|
|
|
John F. Reiser
|
|
<jreiser@users.sourceforge.net>
|
|
*/
|
|
|
|
/* clang-format off */
|
|
|
|
#define STUB_ARM_V4A_LINUX_ELF_SO_ENTRY_SIZE 2362
|
|
#define STUB_ARM_V4A_LINUX_ELF_SO_ENTRY_ADLER32 0xa351fe78
|
|
#define STUB_ARM_V4A_LINUX_ELF_SO_ENTRY_CRC32 0xc0ef1f87
|
|
|
|
unsigned char stub_arm_v4a_linux_elf_so_entry[2362] = {
|
|
/* 0x0000 */ 127, 69, 76, 70, 1, 1, 1, 97, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/* 0x0010 */ 1, 0, 40, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/* 0x0020 */ 60, 2, 0, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40, 0,
|
|
/* 0x0030 */ 8, 0, 5, 0,120, 71,192, 70, 0, 0,160,225,255, 64, 45,233,
|
|
/* 0x0040 */ 8,208, 77,226,254,255,255,235, 13, 80,160,225, 0, 0,158,229,
|
|
/* 0x0050 */ 4, 0,133,229, 0, 0, 77,224, 7,208,192,227, 4, 48,133,226,
|
|
/* 0x0060 */ 13, 32,160,225, 4, 16,158,229, 12, 0,142,226, 54, 0, 0,235,
|
|
/* 0x0070 */ 19, 0, 0,235, 2, 64, 64, 0,192, 1, 0, 0, 47,100,101,118,
|
|
/* 0x0080 */ 47,115,104,109, 0, 0, 0, 0, 14, 0,160,225, 6, 0,176,232,
|
|
/* 0x0090 */ 5,112,160,227, 0,112,135,227, 0, 0, 0,239, 0, 96,160,225,
|
|
/* 0x00a0 */ 13, 16,160,225, 4, 32,149,229, 7,192,160,225, 4,112,160,227,
|
|
/* 0x00b0 */ 0, 0, 0,239, 12,112,160,225, 5,208,160,225, 0, 80,160,227,
|
|
/* 0x00c0 */ 6, 64,160,225, 2, 48,160,227, 5, 32,160,227, 4, 16,157,229,
|
|
/* 0x00d0 */ 0, 0,160,227, 7,192,160,225,192,112,160,227, 0, 0, 0,239,
|
|
/* 0x00e0 */ 12,112,160,225, 0, 0,141,229, 6, 0,160,225, 7,192,160,225,
|
|
/* 0x00f0 */ 6,112,160,227, 0, 0, 0,239, 12,112,160,225,224, 0, 79,226,
|
|
/* 0x0100 */ 8, 16,141,226, 0,240,157,229, 47,100,101,118, 47,115,104,109,
|
|
/* 0x0110 */ 0, 0, 0, 0, 0, 16,129,224, 62, 64, 45,233, 0, 80,224,227,
|
|
/* 0x0120 */ 2, 65,160,227, 89, 0, 0,234, 26, 0,189,232, 1, 0, 64,224,
|
|
/* 0x0130 */ 3, 32, 66,224, 0, 32,132,229, 0, 64,160,225, 3, 0,160,225,
|
|
/* 0x0140 */ 2, 16,131,224, 0, 32,160,227, 7,192,160,225, 2,112,160,227,
|
|
/* 0x0150 */ 15,120,135,227, 0, 0, 0,239, 12,112,160,225, 4, 0,160,225,
|
|
/* 0x0160 */ 48,128,189,232, 4, 64,148,224, 14,240,160, 17, 1, 64,208,228,
|
|
/* 0x0170 */ 4, 64,164,224, 4, 76,176,225, 14,240,160,225, 1, 16,160,227,
|
|
/* 0x0180 */ 14,192,160,225, 74, 0, 0,235, 1, 16,177,224, 74, 0, 0,235,
|
|
/* 0x0190 */ 82, 0, 0, 58, 12,240,160,225, 1, 48,208,228, 1, 48,194,228,
|
|
/* 0x01a0 */ 74, 0, 0,235, 87, 0, 0, 42, 80, 0, 0,235, 3, 48, 81,226,
|
|
/* 0x01b0 */ 0, 16,160,227, 99, 0, 0, 58, 1, 80,208,228, 3, 84,133,225,
|
|
/* 0x01c0 */ 5, 80,240,225, 59, 0, 0, 10, 74, 0, 0,235, 1, 16,177,224,
|
|
/* 0x01d0 */ 74, 0, 0,235, 1, 16,177,224,106, 0, 0, 26, 80, 0, 0,235,
|
|
/* 0x01e0 */ 2, 16,129,226, 13, 12,117,227, 1, 16,129, 50, 5, 48,210,231,
|
|
/* 0x01f0 */ 1, 16, 81,226, 1, 48,194,228,108, 0, 0, 42, 89, 0, 0,234,
|
|
/* 0x0200 */ 3, 0, 0,235, 0, 46,115,121,109,116, 97, 98, 0, 46,115,116,
|
|
/* 0x0210 */ 114,116, 97, 98, 0, 46,115,104,115,116,114,116, 97, 98, 0, 46,
|
|
/* 0x0220 */ 114,101,108, 69, 76, 70, 77, 65, 73, 78, 88, 0, 46,114,101,108,
|
|
/* 0x0230 */ 69, 76, 70, 77, 65, 73, 78, 90, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/* 0x0240 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/* 0x0250 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/* 0x0260 */ 0, 0, 0, 0, 31, 0, 0, 0, 1, 0, 0, 0, 6, 0, 0, 0,
|
|
/* 0x0270 */ 0, 0, 0, 0, 52, 0, 0, 0,204, 1, 0, 0, 0, 0, 0, 0,
|
|
/* 0x0280 */ 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0,
|
|
/* 0x0290 */ 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,236, 3, 0, 0,
|
|
/* 0x02a0 */ 144, 0, 0, 0, 6, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0,
|
|
/* 0x02b0 */ 8, 0, 0, 0, 44, 0, 0, 0, 1, 0, 0, 0, 6, 0, 0, 0,
|
|
/* 0x02c0 */ 0, 0, 0, 0, 0, 2, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0,
|
|
/* 0x02d0 */ 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 40, 0, 0, 0,
|
|
/* 0x02e0 */ 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,124, 4, 0, 0,
|
|
/* 0x02f0 */ 8, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0,
|
|
/* 0x0300 */ 8, 0, 0, 0, 17, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0,
|
|
/* 0x0310 */ 0, 0, 0, 0, 4, 2, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0,
|
|
/* 0x0320 */ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,
|
|
/* 0x0330 */ 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,124, 3, 0, 0,
|
|
/* 0x0340 */ 80, 0, 0, 0, 7, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0,
|
|
/* 0x0350 */ 16, 0, 0, 0, 9, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0,
|
|
/* 0x0360 */ 0, 0, 0, 0,204, 3, 0, 0, 31, 0, 0, 0, 0, 0, 0, 0,
|
|
/* 0x0370 */ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/* 0x0380 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/* 0x0390 */ 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0,
|
|
/* 0x03a0 */ 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 3, 0, 1, 0, 0, 0,
|
|
/* 0x03b0 */ 1, 0, 0, 0, 0, 0, 0, 0, 18, 0, 1, 0, 8, 0, 0, 0,
|
|
/* 0x03c0 */ 224, 0, 0, 0,236, 0, 0, 0, 18, 0, 1, 0, 0, 95,115,116,
|
|
/* 0x03d0 */ 97,114,116, 0,117, 99,108, 95,110,114,118, 50, 98, 95,100,101,
|
|
/* 0x03e0 */ 99,111,109,112,114,101,115,115, 95, 56, 0, 0, 16, 0, 0, 0,
|
|
/* 0x03f0 */ 1, 2, 0, 0, 56, 0, 0, 0, 1, 1, 0, 0, 60, 0, 0, 0,
|
|
/* 0x0400 */ 1, 1, 0, 0,240, 0, 0, 0, 1, 1, 0, 0, 80, 1, 0, 0,
|
|
/* 0x0410 */ 1, 1, 0, 0, 88, 1, 0, 0, 1, 1, 0, 0, 92, 1, 0, 0,
|
|
/* 0x0420 */ 1, 1, 0, 0,108, 1, 0, 0, 1, 1, 0, 0,112, 1, 0, 0,
|
|
/* 0x0430 */ 1, 1, 0, 0,116, 1, 0, 0, 1, 1, 0, 0,128, 1, 0, 0,
|
|
/* 0x0440 */ 1, 1, 0, 0,144, 1, 0, 0, 1, 1, 0, 0,148, 1, 0, 0,
|
|
/* 0x0450 */ 1, 1, 0, 0,156, 1, 0, 0, 1, 1, 0, 0,164, 1, 0, 0,
|
|
/* 0x0460 */ 1, 1, 0, 0,168, 1, 0, 0, 1, 1, 0, 0,196, 1, 0, 0,
|
|
/* 0x0470 */ 1, 1, 0, 0,200, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0,
|
|
/* 0x0480 */ 1, 1, 0, 0,102,105,108,101, 32,102,111,114,109, 97,116, 32,
|
|
/* 0x0490 */ 101,108,102, 51, 50, 45,108,105,116,116,108,101, 97,114,109, 10,
|
|
/* 0x04a0 */ 10, 83,101, 99,116,105,111,110,115, 58, 10, 73,100,120, 32, 78,
|
|
/* 0x04b0 */ 97,109,101, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 83,105,122,
|
|
/* 0x04c0 */ 101, 32, 32, 32, 32, 32, 32, 86, 77, 65, 32, 32, 32, 32, 32, 32,
|
|
/* 0x04d0 */ 32, 76, 77, 65, 32, 32, 32, 32, 32, 32, 32, 70,105,108,101, 32,
|
|
/* 0x04e0 */ 111,102,102, 32, 32, 65,108,103,110, 32, 32, 70,108, 97,103,115,
|
|
/* 0x04f0 */ 10, 32, 32, 48, 32, 69, 76, 70, 77, 65, 73, 78, 88, 32, 32, 32,
|
|
/* 0x0500 */ 32, 32, 32, 48, 49, 99, 99, 32, 32, 48, 32, 32, 48, 32, 32, 48,
|
|
/* 0x0510 */ 51, 52, 32, 32, 50, 42, 42, 50, 32, 32, 67, 79, 78, 84, 69, 78,
|
|
/* 0x0520 */ 84, 83, 10, 32, 32, 49, 32, 69, 76, 70, 77, 65, 73, 78, 90, 32,
|
|
/* 0x0530 */ 32, 32, 32, 32, 32, 48, 52, 32, 32, 48, 32, 32, 48, 32, 32, 48,
|
|
/* 0x0540 */ 50, 48, 48, 32, 32, 50, 42, 42, 50, 32, 32, 67, 79, 78, 84, 69,
|
|
/* 0x0550 */ 78, 84, 83, 10, 83, 89, 77, 66, 79, 76, 32, 84, 65, 66, 76, 69,
|
|
/* 0x0560 */ 58, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,
|
|
/* 0x0570 */ 100, 32, 32, 69, 76, 70, 77, 65, 73, 78, 88, 32, 48, 32, 69, 76,
|
|
/* 0x0580 */ 70, 77, 65, 73, 78, 88, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,
|
|
/* 0x0590 */ 108, 32, 32, 32, 32,100, 32, 32, 69, 76, 70, 77, 65, 73, 78, 90,
|
|
/* 0x05a0 */ 32, 48, 32, 69, 76, 70, 77, 65, 73, 78, 90, 10, 48, 48, 48, 48,
|
|
/* 0x05b0 */ 48, 48, 48, 48, 32,103, 32, 32, 32, 32, 32, 70, 32, 69, 76, 70,
|
|
/* 0x05c0 */ 77, 65, 73, 78, 88, 32, 48, 32, 95,115,116, 97,114,116, 10, 48,
|
|
/* 0x05d0 */ 48, 48, 48, 48, 48,101, 48, 32,103, 32, 32, 32, 32, 32, 70, 32,
|
|
/* 0x05e0 */ 69, 76, 70, 77, 65, 73, 78, 88, 32, 48,101, 99, 32,117, 99,108,
|
|
/* 0x05f0 */ 95,110,114,118, 50, 98, 95,100,101, 99,111,109,112,114,101,115,
|
|
/* 0x0600 */ 115, 95, 56, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32,
|
|
/* 0x0610 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 69, 76, 70,
|
|
/* 0x0620 */ 77, 65, 73, 78, 88, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32,
|
|
/* 0x0630 */ 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
|
|
/* 0x0640 */ 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 49,
|
|
/* 0x0650 */ 48, 32, 82, 95, 65, 82, 77, 95, 80, 67, 50, 52, 32, 32, 32, 32,
|
|
/* 0x0660 */ 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 90, 10, 48, 48, 48,
|
|
/* 0x0670 */ 48, 48, 48, 51, 56, 32, 82, 95, 65, 82, 77, 95, 80, 67, 50, 52,
|
|
/* 0x0680 */ 32, 32, 32, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 88,
|
|
/* 0x0690 */ 10, 48, 48, 48, 48, 48, 48, 51, 99, 32, 82, 95, 65, 82, 77, 95,
|
|
/* 0x06a0 */ 80, 67, 50, 52, 32, 32, 32, 32, 32, 32, 32, 32, 69, 76, 70, 77,
|
|
/* 0x06b0 */ 65, 73, 78, 88, 10, 48, 48, 48, 48, 48, 48,102, 48, 32, 82, 95,
|
|
/* 0x06c0 */ 65, 82, 77, 95, 80, 67, 50, 52, 32, 32, 32, 32, 32, 32, 32, 32,
|
|
/* 0x06d0 */ 69, 76, 70, 77, 65, 73, 78, 88, 10, 48, 48, 48, 48, 48, 49, 53,
|
|
/* 0x06e0 */ 48, 32, 82, 95, 65, 82, 77, 95, 80, 67, 50, 52, 32, 32, 32, 32,
|
|
/* 0x06f0 */ 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 88, 10, 48, 48, 48,
|
|
/* 0x0700 */ 48, 48, 49, 53, 56, 32, 82, 95, 65, 82, 77, 95, 80, 67, 50, 52,
|
|
/* 0x0710 */ 32, 32, 32, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 88,
|
|
/* 0x0720 */ 10, 48, 48, 48, 48, 48, 49, 53, 99, 32, 82, 95, 65, 82, 77, 95,
|
|
/* 0x0730 */ 80, 67, 50, 52, 32, 32, 32, 32, 32, 32, 32, 32, 69, 76, 70, 77,
|
|
/* 0x0740 */ 65, 73, 78, 88, 10, 48, 48, 48, 48, 48, 49, 54, 99, 32, 82, 95,
|
|
/* 0x0750 */ 65, 82, 77, 95, 80, 67, 50, 52, 32, 32, 32, 32, 32, 32, 32, 32,
|
|
/* 0x0760 */ 69, 76, 70, 77, 65, 73, 78, 88, 10, 48, 48, 48, 48, 48, 49, 55,
|
|
/* 0x0770 */ 48, 32, 82, 95, 65, 82, 77, 95, 80, 67, 50, 52, 32, 32, 32, 32,
|
|
/* 0x0780 */ 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 88, 10, 48, 48, 48,
|
|
/* 0x0790 */ 48, 48, 49, 55, 52, 32, 82, 95, 65, 82, 77, 95, 80, 67, 50, 52,
|
|
/* 0x07a0 */ 32, 32, 32, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 88,
|
|
/* 0x07b0 */ 10, 48, 48, 48, 48, 48, 49, 56, 48, 32, 82, 95, 65, 82, 77, 95,
|
|
/* 0x07c0 */ 80, 67, 50, 52, 32, 32, 32, 32, 32, 32, 32, 32, 69, 76, 70, 77,
|
|
/* 0x07d0 */ 65, 73, 78, 88, 10, 48, 48, 48, 48, 48, 49, 57, 48, 32, 82, 95,
|
|
/* 0x07e0 */ 65, 82, 77, 95, 80, 67, 50, 52, 32, 32, 32, 32, 32, 32, 32, 32,
|
|
/* 0x07f0 */ 69, 76, 70, 77, 65, 73, 78, 88, 10, 48, 48, 48, 48, 48, 49, 57,
|
|
/* 0x0800 */ 52, 32, 82, 95, 65, 82, 77, 95, 80, 67, 50, 52, 32, 32, 32, 32,
|
|
/* 0x0810 */ 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 88, 10, 48, 48, 48,
|
|
/* 0x0820 */ 48, 48, 49, 57, 99, 32, 82, 95, 65, 82, 77, 95, 80, 67, 50, 52,
|
|
/* 0x0830 */ 32, 32, 32, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 88,
|
|
/* 0x0840 */ 10, 48, 48, 48, 48, 48, 49, 97, 52, 32, 82, 95, 65, 82, 77, 95,
|
|
/* 0x0850 */ 80, 67, 50, 52, 32, 32, 32, 32, 32, 32, 32, 32, 69, 76, 70, 77,
|
|
/* 0x0860 */ 65, 73, 78, 88, 10, 48, 48, 48, 48, 48, 49, 97, 56, 32, 82, 95,
|
|
/* 0x0870 */ 65, 82, 77, 95, 80, 67, 50, 52, 32, 32, 32, 32, 32, 32, 32, 32,
|
|
/* 0x0880 */ 69, 76, 70, 77, 65, 73, 78, 88, 10, 48, 48, 48, 48, 48, 49, 99,
|
|
/* 0x0890 */ 52, 32, 82, 95, 65, 82, 77, 95, 80, 67, 50, 52, 32, 32, 32, 32,
|
|
/* 0x08a0 */ 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 88, 10, 48, 48, 48,
|
|
/* 0x08b0 */ 48, 48, 49, 99, 56, 32, 82, 95, 65, 82, 77, 95, 80, 67, 50, 52,
|
|
/* 0x08c0 */ 32, 32, 32, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 88,
|
|
/* 0x08d0 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67,
|
|
/* 0x08e0 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 69, 76, 70, 77, 65, 73,
|
|
/* 0x08f0 */ 78, 90, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89,
|
|
/* 0x0900 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
|
|
/* 0x0910 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 82,
|
|
/* 0x0920 */ 95, 65, 82, 77, 95, 80, 67, 50, 52, 32, 32, 32, 32, 32, 32, 32,
|
|
/* 0x0930 */ 32, 69, 76, 70, 77, 65, 73, 78, 88, 10
|
|
};
|