mirror of
https://github.com/upx/upx
synced 2025-09-28 19:06:07 +08:00
135 lines
10 KiB
C
135 lines
10 KiB
C
#define STUB_I386_DOS32_DJGPP2_STUBIFY_SIZE 2048
|
|
#define STUB_I386_DOS32_DJGPP2_STUBIFY_ADLER32 0xbf689ba8
|
|
#define STUB_I386_DOS32_DJGPP2_STUBIFY_CRC32 0x2ae982b2
|
|
|
|
unsigned char stub_i386_dos32_djgpp2_stubify[2048] = {
|
|
/* 0x0000 */ 77, 90, 0, 0, 4, 0, 0, 0, 32, 0, 39, 0,255,255, 0, 0,
|
|
/* 0x0010 */ 96, 7, 0, 0, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/* 0x0020 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/* 0x0030 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/* 0x0040 */ 13, 10,115,116,117, 98, 46,104, 32,103,101,110,101,114, 97,116,
|
|
/* 0x0050 */ 101,100, 32,102,114,111,109, 32,115,116,117, 98, 46, 97,115,109,
|
|
/* 0x0060 */ 32, 98,121, 32,100,106, 97,115,109, 44, 32,111,110, 32, 83,117,
|
|
/* 0x0070 */ 110, 32, 78,111,118, 32, 51, 48, 32, 49, 57, 58, 51, 51, 58, 51,
|
|
/* 0x0080 */ 48, 32, 50, 48, 48, 51, 13, 10, 84,104,101, 32, 83, 84, 85, 66,
|
|
/* 0x0090 */ 46, 69, 88, 69, 32,115,116,117, 98, 32,108,111, 97,100,101,114,
|
|
/* 0x00a0 */ 32,105,115, 32, 67,111,112,121,114,105,103,104,116, 32, 40, 67,
|
|
/* 0x00b0 */ 41, 32, 49, 57, 57, 51, 45, 49, 57, 57, 53, 32, 68, 74, 32, 68,
|
|
/* 0x00c0 */ 101,108,111,114,105,101, 46, 32, 13, 10, 80,101,114,109,105,115,
|
|
/* 0x00d0 */ 115,105,111,110, 32,103,114, 97,110,116,101,100, 32,116,111, 32,
|
|
/* 0x00e0 */ 117,115,101, 32,102,111,114, 32, 97,110,121, 32,112,117,114,112,
|
|
/* 0x00f0 */ 111,115,101, 32,112,114,111,118,105,100,101,100, 32,116,104,105,
|
|
/* 0x0100 */ 115, 32, 99,111,112,121,114,105,103,104,116, 32, 13, 10,114,101,
|
|
/* 0x0110 */ 109, 97,105,110,115, 32,112,114,101,115,101,110,116, 32, 97,110,
|
|
/* 0x0120 */ 100, 32,117,110,109,111,100,105,102,105,101,100, 46, 32, 13, 10,
|
|
/* 0x0130 */ 84,104,105,115, 32,111,110,108,121, 32, 97,112,112,108,105,101,
|
|
/* 0x0140 */ 115, 32,116,111, 32,116,104,101, 32,115,116,117, 98, 44, 32, 97,
|
|
/* 0x0150 */ 110,100, 32,110,111,116, 32,110,101, 99,101,115,115, 97,114,105,
|
|
/* 0x0160 */ 108,121, 32,116,104,101, 32,119,104,111,108,101, 32,112,114,111,
|
|
/* 0x0170 */ 103,114, 97,109, 46, 10, 13, 10, 36, 73,100, 58, 32,115,116,117,
|
|
/* 0x0180 */ 98, 46, 97,115,109, 32, 98,117,105,108,116, 32, 50, 48, 48, 51,
|
|
/* 0x0190 */ 45, 49, 49, 45, 51, 48, 32, 49, 57, 58, 51, 51, 58, 51, 48, 32,
|
|
/* 0x01a0 */ 98,121, 32,100,106, 97,115,109, 32, 36, 10, 13, 10, 64, 40, 35,
|
|
/* 0x01b0 */ 41, 32,115,116,117, 98, 46, 97,115,109, 32, 98,117,105,108,116,
|
|
/* 0x01c0 */ 32, 50, 48, 48, 51, 45, 49, 49, 45, 51, 48, 32, 49, 57, 58, 51,
|
|
/* 0x01d0 */ 51, 58, 51, 48, 32, 98,121, 32,100,106, 97,115,109, 10, 13, 10,
|
|
/* 0x01e0 */ 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/* 0x01f0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/* 0x0200 */ 103,111, 51, 50,115,116,117, 98, 44, 32,118, 32, 50, 46, 48, 52,
|
|
/* 0x0210 */ 84, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/* 0x0220 */ 0, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/* 0x0230 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
/* 0x0240 */ 0, 0, 0, 0, 67, 87, 83, 68, 80, 77, 73, 46, 69, 88, 69, 0,
|
|
/* 0x0250 */ 0, 0, 0, 0, 14, 31,140, 30, 36, 0,140, 6, 96, 7,252,180,
|
|
/* 0x0260 */ 48,205, 33, 60, 3,115, 8,176,109,186,169, 5,233,209, 3,162,
|
|
/* 0x0270 */ 105, 8,190, 32, 0,139, 4, 9,192,117, 2,180,254,187,112, 8,
|
|
/* 0x0280 */ 57,195,115, 2,137,195,137, 28,254,199,185, 4,255,211,235,180,
|
|
/* 0x0290 */ 74,205, 33,115, 8,211,227,254,207,137, 28,235,216, 38,142, 6,
|
|
/* 0x02a0 */ 44, 0, 49,255, 48,192,169,242,174, 38,129, 61, 80, 65,117, 21,
|
|
/* 0x02b0 */ 175, 38,129, 61, 84, 72,117, 13,175, 38,128, 61, 61,117, 6, 71,
|
|
/* 0x02c0 */ 137, 62,137, 4, 79,174,117,223,175,180, 62,187, 19, 0,205, 33,
|
|
/* 0x02d0 */ 180, 62,187, 18, 0,205, 33, 6, 87, 49,201,116, 18,176,110,186,
|
|
/* 0x02e0 */ 128, 5,233, 91, 3, 9,201,117,244, 65,232,158, 3,114,238,184,
|
|
/* 0x02f0 */ 135, 22,205, 47, 9,192,117,237,128,227, 1,116,232,137, 62, 0,
|
|
/* 0x0300 */ 6,140, 6, 2, 6,137, 54, 4, 6, 95, 7,232,208, 2,137, 62,
|
|
/* 0x0310 */ 42, 0,137, 54, 98, 7,128, 62, 44, 0, 0,116, 35,185, 8, 0,
|
|
/* 0x0320 */ 191, 44, 0,138, 5, 71, 8,192,116, 5,136, 7, 67,226,244,102,
|
|
/* 0x0330 */ 199, 7, 46, 69, 88, 69,131,195, 4,198, 7, 0,137, 30, 98, 7,
|
|
/* 0x0340 */ 184, 0, 61,186,100, 7,205, 33, 15,130,176, 2,163, 6, 6,137,
|
|
/* 0x0350 */ 195,185, 6, 0,186,181, 7,180, 63,205, 33, 49,210, 49,201,161,
|
|
/* 0x0360 */ 181, 7, 61, 76, 1,116, 27, 61, 77, 90, 15,133,149, 2,139, 22,
|
|
/* 0x0370 */ 185, 7,193,226, 9,139, 30,183, 7, 9,219,116, 5,128,238, 2,
|
|
/* 0x0380 */ 1,218,137, 22,187, 7,137, 14,189, 7,184, 0, 66,139, 30, 6,
|
|
/* 0x0390 */ 6,205, 33,185,168, 0,186,191, 7,180, 63,205, 33, 61,168, 0,
|
|
/* 0x03a0 */ 117, 6,129, 62,191, 7, 76, 1, 15,133, 94, 2,102,161,227, 7,
|
|
/* 0x03b0 */ 102,163, 16, 6,102,139, 14,187, 7,102,161, 3, 8,102, 1,200,
|
|
/* 0x03c0 */ 102,163, 8, 6,102, 3, 14, 43, 8,102,137, 14, 12, 6,102,139,
|
|
/* 0x03d0 */ 30, 75, 8,102, 3, 30, 79, 8,102,184, 1, 0, 1, 0,102, 57,
|
|
/* 0x03e0 */ 195,115, 3,102,137,195,102,129,195,255,255, 0, 0, 49,219,102,
|
|
/* 0x03f0 */ 137, 30, 28, 0,232,250, 2,139, 30, 4, 6, 9,219,116, 10,180,
|
|
/* 0x0400 */ 72,205, 33, 15,130, 21, 2,142,192,232, 13, 3,184, 1, 0,255,
|
|
/* 0x0410 */ 30, 0, 6, 15,130, 15, 2,140, 6, 38, 0,140, 14, 40, 0,140,
|
|
/* 0x0420 */ 216,163, 34, 0,142,192, 49,192,185, 1, 0,205, 49,114, 7,163,
|
|
/* 0x0430 */ 20, 6, 49,192,205, 49, 15,130,243, 1,163, 22, 6,102,139, 14,
|
|
/* 0x0440 */ 28, 0,184, 1, 5,139, 30, 30, 0,205, 49, 15,130,229, 1,137,
|
|
/* 0x0450 */ 30, 26, 6,137, 14, 24, 6,137, 54, 26, 0,137, 62, 24, 0,184,
|
|
/* 0x0460 */ 7, 0,139, 30, 20, 6,139, 14, 26, 6,139, 22, 24, 6,205, 49,
|
|
/* 0x0470 */ 184, 9, 0,140,201,131,225, 3,193,225, 5, 81,129,201,155,192,
|
|
/* 0x0480 */ 205, 49,184, 8, 0,139, 14, 30, 0, 73,186,255,255,205, 49,184,
|
|
/* 0x0490 */ 7, 0,139, 30, 22, 6,139, 14, 26, 6,139, 22, 24, 6,205, 49,
|
|
/* 0x04a0 */ 184, 9, 0, 89,129,201,147,192,205, 49,184, 8, 0,139, 14, 30,
|
|
/* 0x04b0 */ 0, 73,186,255,255,205, 49,184, 0, 1,187, 0, 15,205, 49,115,
|
|
/* 0x04c0 */ 16, 61, 8, 0, 15,133,115, 1,184, 0, 1,205, 49, 15,130,106,
|
|
/* 0x04d0 */ 1,163, 28, 6,137, 22, 30, 6,193,227, 4,137, 30, 32, 6,102,
|
|
/* 0x04e0 */ 139, 54, 8, 6,102,139, 62,251, 7,102,139, 14,255, 7,232, 73,
|
|
/* 0x04f0 */ 0,102,139, 54, 12, 6,102,139, 62, 35, 8,102,139, 14, 39, 8,
|
|
/* 0x0500 */ 232, 55, 0,142, 6, 22, 6,102,139, 62, 75, 8,102,139, 14, 79,
|
|
/* 0x0510 */ 8,102, 49,192,102,193,233, 2,103,243,102,171,180, 62,139, 30,
|
|
/* 0x0520 */ 6, 6,205, 33,184, 1, 1,139, 22, 30, 6,205, 49, 30, 15,161,
|
|
/* 0x0530 */ 142, 30, 22, 6,102,100,255, 46, 16, 6,102,137,240,102, 37,255,
|
|
/* 0x0540 */ 1, 0, 0,102, 1,193, 41,198,102, 41,199,102,137, 14, 38, 6,
|
|
/* 0x0550 */ 102,137, 62, 34, 6,232, 15, 1,137, 54, 62, 6,102,193,238, 16,
|
|
/* 0x0560 */ 137, 54, 66, 6,139, 30, 6, 6,137, 30, 58, 6,199, 6, 70, 6,
|
|
/* 0x0570 */ 0, 66,232, 3, 1,161, 28, 6,163, 78, 6,199, 6, 62, 6, 0,
|
|
/* 0x0580 */ 0,198, 6, 71, 6, 63,161, 40, 6, 9,192,117, 9,161, 38, 6,
|
|
/* 0x0590 */ 59, 6, 32, 6,118, 3,161, 32, 6,163, 66, 6,232,217, 0,102,
|
|
/* 0x05a0 */ 49,201,139, 14, 70, 6,102,139, 62, 34, 6,102, 1, 14, 34, 6,
|
|
/* 0x05b0 */ 102, 41, 14, 38, 6,102, 49,246,193,233, 2, 30, 6,142, 6, 22,
|
|
/* 0x05c0 */ 6,142, 30, 30, 6,103,243,102,165, 7, 31,102, 3, 14, 38, 6,
|
|
/* 0x05d0 */ 117,175,195, 60, 58,116, 6, 60, 47,116, 2, 60, 92,195,190,100,
|
|
/* 0x05e0 */ 7,137,243, 38,138, 5, 71,136, 4, 56,224,116, 14, 8,192,116,
|
|
/* 0x05f0 */ 10, 70,232,222,255,117,236,137,243,116,232,195,176,102,186, 74,
|
|
/* 0x0600 */ 5,235, 12,176,103,186, 87, 5,235, 5,176,104,186, 97, 5, 82,
|
|
/* 0x0610 */ 139, 30, 98, 7,198, 7, 36,187,100, 7,235, 40,232,250, 0,176,
|
|
/* 0x0620 */ 105,186,155, 5,235, 26,176,106,186,180, 5,235, 19,176,107,186,
|
|
/* 0x0630 */ 198, 5,235, 12,176,108,186,216, 5,235, 5,176,105,186,155, 5,
|
|
/* 0x0640 */ 82,187, 61, 5,232, 21, 0, 91,232, 17, 0,187,100, 4,232, 11,
|
|
/* 0x0650 */ 0,180, 76,205, 33, 67, 80,180, 2,205, 33, 88,138, 23,128,250,
|
|
/* 0x0660 */ 36,117,242,195, 13, 10, 36, 80, 81, 87, 49,192,191, 42, 6,185,
|
|
/* 0x0670 */ 25, 0,243,171, 95, 89, 88,195,184, 0, 3,187, 33, 0, 49,201,
|
|
/* 0x0680 */ 102,191, 42, 6, 0, 0,205, 49,195, 0, 0, 48,228,232, 78,255,
|
|
/* 0x0690 */ 137,222,139, 62,137, 4,235, 28,180, 59,232, 65,255, 8,192,117,
|
|
/* 0x06a0 */ 1, 79,129,254,100, 7,116, 18,138, 68,255,232, 37,255,116, 4,
|
|
/* 0x06b0 */ 198, 4, 92, 70,232, 3, 0,114,223,195,232, 52, 0,187, 68, 0,
|
|
/* 0x06c0 */ 138, 7,136, 4, 67, 70, 8,192,117,246, 6, 87, 30, 7,232,150,
|
|
/* 0x06d0 */ 255,187, 42, 6,140, 95, 4,137, 95, 2,186,100, 7,184, 0, 75,
|
|
/* 0x06e0 */ 205, 33, 95, 7,114, 9,180, 77,205, 33, 45, 0, 3,247,216,235,
|
|
/* 0x06f0 */ 40,128, 62,105, 8, 5,114, 32,184, 0, 88,205, 33,162,103, 8,
|
|
/* 0x0700 */ 184, 2, 88,205, 33,162,104, 8,184, 1, 88,187,128, 0,205, 33,
|
|
/* 0x0710 */ 184, 3, 88,187, 1, 0,205, 33,195,156,128, 62,105, 8, 5,114,
|
|
/* 0x0720 */ 26, 80, 83,184, 3, 88,138, 30,104, 8, 48,255,205, 33,184, 1,
|
|
/* 0x0730 */ 88,138, 30,103, 8, 48,255,205, 33, 91, 88,157,195, 76,111, 97,
|
|
/* 0x0740 */ 100, 32,101,114,114,111,114, 58, 32, 36, 58, 32, 99, 97,110, 39,
|
|
/* 0x0750 */ 116, 32,111,112,101,110, 36, 58, 32,110,111,116, 32, 69, 88, 69,
|
|
/* 0x0760 */ 36, 58, 32,110,111,116, 32, 67, 79, 70, 70, 32, 40, 67,104,101,
|
|
/* 0x0770 */ 99,107, 32,102,111,114, 32,118,105,114,117,115,101,115, 41, 36,
|
|
/* 0x0780 */ 110,111, 32, 68, 80, 77, 73, 32, 45, 32, 71,101,116, 32, 99,115,
|
|
/* 0x0790 */ 100,112,109,105, 42, 98, 46,122,105,112, 36,110,111, 32, 68, 79,
|
|
/* 0x07a0 */ 83, 32,109,101,109,111,114,121, 36,110,101,101,100, 32, 68, 79,
|
|
/* 0x07b0 */ 83, 32, 51, 36, 99, 97,110, 39,116, 32,115,119,105,116, 99,104,
|
|
/* 0x07c0 */ 32,109,111,100,101, 36,110,111, 32, 68, 80, 77, 73, 32,115,101,
|
|
/* 0x07d0 */ 108,101, 99,116,111,114,115, 36,110,111, 32, 68, 80, 77, 73, 32,
|
|
/* 0x07e0 */ 109,101,109,111,114,121, 36,144,144,144,144,144,144,144,144,144,
|
|
/* 0x07f0 */ 144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144
|
|
};
|