[*] Binary protection state of php-cgi
Full RELRO No Canary found NX enabled No PIE No RPATH No RUNPATH No Symbols
[*] Function printf tear down of php-cgi
44eec0: 0320f809 jalr t9
44eec4: afb00010 sw s0,16(sp)
44eec8: 8fbc0018 lw gp,24(sp)
44eecc: 02002025 move a0,s0
44eed0: 8f999e04 lw t9,-25084(gp)
44eed4: 0320f809 jalr t9
44eed8: 00408825 move s1,v0
44eedc: 2402ffff li v0,-1
44eee0: 1622ffa5 bne s1,v0,44ed78 <php_date_initialize@@Base+0x2397c>
44eee4: 8fbf10dc lw ra,4316(sp)
44eee8: 1000ffa3 b 44ed78 <php_date_initialize@@Base+0x2397c>
44eeec: 00008825 move s1,zero
44eef0: 8f999e04 lw t9,-25084(gp)
44eef4: 0320f809 jalr t9
44eef8: 02002025 move a0,s0
44eefc: 1000ff9e b 44ed78 <php_date_initialize@@Base+0x2397c>
44ef00: 8fbf10dc lw ra,4316(sp)
44ef04: 3c1c002b lui gp,0x2b
44ef08: 279c339c addiu gp,gp,13212
44ef0c: 0399e021 addu gp,gp,t9
44ef10: 27bdffb8 addiu sp,sp,-72
44ef14: 24850068 addiu a1,a0,104
44ef18: afb00034 sw s0,52(sp)
44ef1c: 00808025 move s0,a0
44ef20: 8f84803c lw a0,-32708(gp)
44ef24: 8f999e58 lw t9,printf
44ef28: afbf0044 sw ra,68(sp)
44ef2c: afbc0028 sw gp,40(sp)
44ef30: afb10038 sw s1,56(sp)
44ef34: afb30040 sw s3,64(sp)
44ef38: afb2003c sw s2,60(sp)
44ef3c: 0320f809 jalr t9
44ef40: 2484c738 addiu a0,a0,-14536
44ef44: 8fbc0028 lw gp,40(sp)
44ef48: 8e03007c lw v1,124(s0)
44ef4c: 8e020078 lw v0,120(s0)
44ef50: 8f84803c lw a0,-32708(gp)
44ef54: 8e060070 lw a2,112(s0)
44ef58: 8f999e58 lw t9,printf
44ef5c: 8e070074 lw a3,116(s0)
44ef60: afa30014 sw v1,20(sp)
44ef64: 2484c750 addiu a0,a0,-14512
44ef68: 0320f809 jalr t9
44ef6c: afa20010 sw v0,16(sp)
44ef70: 8fbc0028 lw gp,40(sp)
44ef74: 8e050080 lw a1,128(s0)
44ef78: 8f84803c lw a0,-32708(gp)
44ef7c: 8f999e58 lw t9,printf
44ef80: 0320f809 jalr t9
44ef84: 2484c76c addiu a0,a0,-14484
44ef88: 8fbc0028 lw gp,40(sp)
44ef8c: 92020064 lbu v0,100(s0)
44ef90: 14400058 bnez v0,44f0f4 <php_date_initialize@@Base+0x23cf8>
44ef94: 8f918108 lw s1,-32504(gp)
44ef98: 8f85803c lw a1,-32708(gp)
44ef9c: 24a5c734 addiu a1,a1,-14540
44efa0: 8f84803c lw a0,-32708(gp)
44efa4: 8f999e58 lw t9,printf
44efa8: 0320f809 jalr t9
44efac: 2484c77c addiu a0,a0,-14468
44efb0: 8fbc0028 lw gp,40(sp)
44efb4: 8e050004 lw a1,4(s0)
44efb8: 24130014 li s3,20
44efbc: 8f84803c lw a0,-32708(gp)
44efc0: 8f999e58 lw t9,printf
44efc4: 0320f809 jalr t9
44efc8: 2484c794 addiu a0,a0,-14444
44efcc: 8fbc0028 lw gp,40(sp)
44efd0: 8e050008 lw a1,8(s0)
44efd4: 8f84803c lw a0,-32708(gp)
44efd8: 8f999e58 lw t9,printf
44efdc: 0320f809 jalr t9
44efe0: 2484c7ac addiu a0,a0,-14420
44efe4: 8fbc0028 lw gp,40(sp)
44efe8: 8e05000c lw a1,12(s0)
44efec: 8f84803c lw a0,-32708(gp)
44eff0: 8f999e58 lw t9,printf
44eff4: 0320f809 jalr t9
44eff8: 2484c7c4 addiu a0,a0,-14396
44effc: 8fbc0028 lw gp,40(sp)
44f000: 8e050010 lw a1,16(s0)
44f004: 8f84803c lw a0,-32708(gp)
44f008: 8f999e58 lw t9,printf
44f00c: 0320f809 jalr t9
44f010: 2484c7dc addiu a0,a0,-14372
44f014: 8fbc0028 lw gp,40(sp)
44f018: 8e050014 lw a1,20(s0)
44f01c: 8f84803c lw a0,-32708(gp)
44f020: 8f999e58 lw t9,printf
44f024: 0320f809 jalr t9
44f028: 2484c7f4 addiu a0,a0,-14348
44f02c: 8fbc0028 lw gp,40(sp)
44f030: 8e050018 lw a1,24(s0)
44f034: 8f84803c lw a0,-32708(gp)
44f038: 8f999e58 lw t9,printf
44f03c: 0320f809 jalr t9
44f040: 2484c80c addiu a0,a0,-14324
44f044: 8e020058 lw v0,88(s0)
44f048: 8fbc0028 lw gp,40(sp)
44f04c: 26262130 addiu a2,s1,8496
44f050: 8c430010 lw v1,16(v0)
44f054: 8c440008 lw a0,8(v0)
44f058: afa30024 sw v1,36(sp)
44f05c: 8c43000c lw v1,12(v0)
44f060: afa40018 sw a0,24(sp)
44f064: afa30020 sw v1,32(sp)
44f068: 8e03005c lw v1,92(s0)
44f06c: 8f999e58 lw t9,printf
44f070: 00641821 addu v1,v1,a0
44f074: afa3001c sw v1,28(sp)
--
44f0a0: 00008825 move s1,zero
44f0a4: 8f92803c lw s2,-32708(gp)
44f0a8: 2652c854 addiu s2,s2,-14252
44f0ac: 8e020010 lw v0,16(s0)
44f0b0: 0222102b sltu v0,s1,v0
44f0b4: 14400011 bnez v0,44f0fc <php_date_initialize@@Base+0x23d00>
44f0b8: 00111880 sll v1,s1,0x2
44f0bc: 8f92803c lw s2,-32708(gp)
44f0c0: 00008825 move s1,zero
44f0c4: 2652c884 addiu s2,s2,-14204
44f0c8: 8e02000c lw v0,12(s0)
44f0cc: 0222102b sltu v0,s1,v0
44f0d0: 14400027 bnez v0,44f170 <php_date_initialize@@Base+0x23d74>
44f0d4: 001118c0 sll v1,s1,0x3
44f0d8: 8fbf0044 lw ra,68(sp)
44f0dc: 8fb30040 lw s3,64(sp)
44f0e0: 8fb2003c lw s2,60(sp)
44f0e4: 8fb10038 lw s1,56(sp)
44f0e8: 8fb00034 lw s0,52(sp)
44f0ec: 03e00008 jr ra
44f0f0: 27bd0048 addiu sp,sp,72
44f0f4: 1000ffaa b 44efa0 <php_date_initialize@@Base+0x23ba4>
44f0f8: 26252130 addiu a1,s1,8496
44f0fc: 8e020050 lw v0,80(s0)
44f100: 00431021 addu v0,v0,v1
44f104: 8f999e58 lw t9,printf
44f108: 8c460000 lw a2,0(v0)
44f10c: 8e020054 lw v0,84(s0)
--
44f114: 00511021 addu v0,v0,s1
44f118: 26310001 addiu s1,s1,1
44f11c: 90470000 lbu a3,0(v0)
44f120: 8e020058 lw v0,88(s0)
44f124: 70f31802 mul v1,a3,s3
44f128: 00621021 addu v0,v1,v0
44f12c: 8c430010 lw v1,16(v0)
44f130: 8c440008 lw a0,8(v0)
44f134: afa30024 sw v1,36(sp)
44f138: 8c43000c lw v1,12(v0)
44f13c: afa40018 sw a0,24(sp)
44f140: afa30020 sw v1,32(sp)
44f144: 8e03005c lw v1,92(s0)
44f148: 00641821 addu v1,v1,a0
44f14c: afa3001c sw v1,28(sp)
44f150: 8c430004 lw v1,4(v0)
44f154: 02402025 move a0,s2
44f158: afa30014 sw v1,20(sp)
44f15c: 8c420000 lw v0,0(v0)
44f160: 0320f809 jalr t9
44f164: afa20010 sw v0,16(sp)
44f168: 1000ffd0 b 44f0ac <php_date_initialize@@Base+0x23cb0>
44f16c: 8fbc0028 lw gp,40(sp)
44f170: 8e020060 lw v0,96(s0)
44f174: 00431021 addu v0,v0,v1
44f178: 8f999e58 lw t9,printf
44f17c: 8c460000 lw a2,0(v0)
44f180: 8c470004 lw a3,4(v0)
--
450f74: 00000000 nop
450f78: 00661023 subu v0,v1,a2
450f7c: 8fbf002c lw ra,44(sp)
450f80: 8fb30028 lw s3,40(sp)
450f84: 8fb20024 lw s2,36(sp)
450f88: 8fb10020 lw s1,32(sp)
450f8c: 8fb0001c lw s0,28(sp)
450f90: 03e00008 jr ra
450f94: 27bd0030 addiu sp,sp,48
450f98: 1000fff8 b 450f7c <php_date_initialize@@Base+0x25b80>
450f9c: 00001025 move v0,zero
450fa0: 3c1c002b lui gp,0x2b
450fa4: 279c1300 addiu gp,gp,4864
450fa8: 0399e021 addu gp,gp,t9
450fac: 27bdffa0 addiu sp,sp,-96
450fb0: 30a20002 andi v0,a1,0x2
450fb4: afbc0048 sw gp,72(sp)
450fb8: afb10058 sw s1,88(sp)
450fbc: afb00054 sw s0,84(sp)
450fc0: afbf005c sw ra,92(sp)
450fc4: 00808025 move s0,a0
450fc8: 10400007 beqz v0,450fe8 <php_date_initialize@@Base+0x25bec>
450fcc: 00a08825 move s1,a1
450fd0: 8c8500d8 lw a1,216(a0)
450fd4: 8f84803c lw a0,-32708(gp)
450fd8: 8f999e58 lw t9,printf
450fdc: 0320f809 jalr t9
450fe0: 2484c8fc addiu a0,a0,-14084
--
451008: 8e05002c lw a1,44(s0)
45100c: afa40040 sw a0,64(sp)
451010: afa50044 sw a1,68(sp)
451014: 8e040020 lw a0,32(s0)
451018: 8e050024 lw a1,36(s0)
45101c: afa40038 sw a0,56(sp)
451020: afa5003c sw a1,60(sp)
451024: 8e040018 lw a0,24(s0)
451028: 8e05001c lw a1,28(s0)
45102c: afa40030 sw a0,48(sp)
451030: afa50034 sw a1,52(sp)
451034: 8e040010 lw a0,16(s0)
451038: 8e050014 lw a1,20(s0)
45103c: afa40028 sw a0,40(sp)
451040: afa5002c sw a1,44(sp)
451044: 8e040008 lw a0,8(s0)
451048: 8e05000c lw a1,12(s0)
45104c: afa40020 sw a0,32(sp)
451050: 04410005 bgez v0,451068 <php_date_initialize@@Base+0x25c6c>
451054: afa50024 sw a1,36(sp)
451058: 00031823 negu v1,v1
45105c: 0003202b sltu a0,zero,v1
451060: 00021023 negu v0,v0
451064: 00441023 subu v0,v0,a0
451068: 8f84803c lw a0,-32708(gp)
45106c: 8f999e58 lw t9,printf
451070: afa30018 sw v1,24(sp)
451074: afa2001c sw v0,28(sp)
451078: afa80010 sw t0,16(sp)
45107c: 0320f809 jalr t9
451080: 2484c908 addiu a0,a0,-14072
451084: 8e070034 lw a3,52(s0)
451088: 8fbc0048 lw gp,72(sp)
45108c: 1ce00005 bgtz a3,4510a4 <php_date_initialize@@Base+0x25ca8>
451090: 8e060030 lw a2,48(s0)
451094: 14e00008 bnez a3,4510b8 <php_date_initialize@@Base+0x25cbc>
451098: 00000000 nop
45109c: 10c00006 beqz a2,4510b8 <php_date_initialize@@Base+0x25cbc>
4510a0: 00000000 nop
4510a4: 8f84803c lw a0,-32708(gp)
4510a8: 8f999e58 lw t9,printf
4510ac: 0320f809 jalr t9
4510b0: 2484c940 addiu a0,a0,-14016
4510b4: 8fbc0048 lw gp,72(sp)
4510b8: 8e0200d4 lw v0,212(s0)
4510bc: 10400029 beqz v0,451164 <php_date_initialize@@Base+0x25d68>
4510c0: 24030002 li v1,2
4510c4: 8e0200d8 lw v0,216(s0)
4510c8: 10430077 beq v0,v1,4512a8 <php_date_initialize@@Base+0x25eac>
4510cc: 24030003 li v1,3
4510d0: 10430015 beq v0,v1,451128 <php_date_initialize@@Base+0x25d2c>
4510d4: 24030001 li v1,1
4510d8: 14430022 bne v0,v1,451164 <php_date_initialize@@Base+0x25d68>
4510dc: 00000000 nop
4510e0: 8e030044 lw v1,68(s0)
4510e4: 1062000d beq v1,v0,45111c <php_date_initialize@@Base+0x25d20>
4510e8: 8e050038 lw a1,56(s0)
4510ec: 8f868108 lw a2,-32504(gp)
4510f0: 24c62130 addiu a2,a2,8496
4510f4: 8f84803c lw a0,-32708(gp)
4510f8: 2484c94c addiu a0,a0,-14004
4510fc: 8f999e58 lw t9,printf
451100: 0320f809 jalr t9
451104: 00000000 nop
451108: 10000016 b 451164 <php_date_initialize@@Base+0x25d68>
45110c: 8fbc0048 lw gp,72(sp)
451110: 8f88803c lw t0,-32708(gp)
451114: 1000ffbb b 451004 <php_date_initialize@@Base+0x25c08>
451118: 25088244 addiu t0,t0,-32188
45111c: 8f86803c lw a2,-32708(gp)
451120: 1000fff4 b 4510f4 <php_date_initialize@@Base+0x25cf8>
451124: 24c6c8f4 addiu a2,a2,-14092
451128: 8e05003c lw a1,60(s0)
45112c: 10a00005 beqz a1,451144 <php_date_initialize@@Base+0x25d48>
451130: 8f999e58 lw t9,printf
451134: 8f848040 lw a0,-32704(gp)
451138: 0320f809 jalr t9
45113c: 2484bb30 addiu a0,a0,-17616
451140: 8fbc0048 lw gp,72(sp)
451144: 8e020040 lw v0,64(s0)
451148: 10400006 beqz v0,451164 <php_date_initialize@@Base+0x25d68>
45114c: 8f999e58 lw t9,printf
451150: 8f848040 lw a0,-32704(gp)
451154: 8c450000 lw a1,0(v0)
451158: 0320f809 jalr t9
45115c: 2484bb30 addiu a0,a0,-17616
451160: 8fbc0048 lw gp,72(sp)
451164: 32310001 andi s1,s1,0x1
451168: 12200049 beqz s1,451290 <php_date_initialize@@Base+0x25e94>
45116c: 8fbf005c lw ra,92(sp)
451170: 8e0200c4 lw v0,196(s0)
451174: 10400046 beqz v0,451290 <php_date_initialize@@Base+0x25e94>
451178: 8f999e58 lw t9,printf
45117c: 8e020070 lw v0,112(s0)
451180: 8e030074 lw v1,116(s0)
--
451194: afa20028 sw v0,40(sp)
451198: afa3002c sw v1,44(sp)
45119c: 8e020060 lw v0,96(s0)
4511a0: 8e030064 lw v1,100(s0)
4511a4: afa20020 sw v0,32(sp)
4511a8: afa30024 sw v1,36(sp)
4511ac: 8e020058 lw v0,88(s0)
4511b0: 8e03005c lw v1,92(s0)
4511b4: 8f84803c lw a0,-32708(gp)
4511b8: afa20018 sw v0,24(sp)
4511bc: afa3001c sw v1,28(sp)
4511c0: 8e020050 lw v0,80(s0)
4511c4: 8e030054 lw v1,84(s0)
4511c8: 8e060048 lw a2,72(s0)
4511cc: 8e07004c lw a3,76(s0)
4511d0: afa20010 sw v0,16(sp)
4511d4: afa30014 sw v1,20(sp)
4511d8: 0320f809 jalr t9
4511dc: 2484c958 addiu a0,a0,-13992
4511e0: 8e060078 lw a2,120(s0)
4511e4: 8e07007c lw a3,124(s0)
4511e8: 00c71025 or v0,a2,a3
4511ec: 10400006 beqz v0,451208 <php_date_initialize@@Base+0x25e0c>
4511f0: 8fbc0048 lw gp,72(sp)
4511f4: 8f84803c lw a0,-32708(gp)
4511f8: 8f999e58 lw t9,printf
4511fc: 0320f809 jalr t9
451200: 2484c940 addiu a0,a0,-14016
451204: 8fbc0048 lw gp,72(sp)
451208: 8e020088 lw v0,136(s0)
45120c: 10400005 beqz v0,451224 <php_date_initialize@@Base+0x25e28>
451210: 24030001 li v1,1
451214: 10430036 beq v0,v1,4512f0 <php_date_initialize@@Base+0x25ef4>
451218: 24030002 li v1,2
45121c: 1043003b beq v0,v1,45130c <php_date_initialize@@Base+0x25f10>
451220: 00000000 nop
451224: 8e0200a8 lw v0,168(s0)
451228: 10400007 beqz v0,451248 <php_date_initialize@@Base+0x25e4c>
45122c: 8f999e58 lw t9,printf
451230: 8f84803c lw a0,-32708(gp)
451234: 8e060084 lw a2,132(s0)
451238: 8e050080 lw a1,128(s0)
45123c: 0320f809 jalr t9
451240: 2484c9a4 addiu a0,a0,-13916
451244: 8fbc0048 lw gp,72(sp)
451248: 8e0200ac lw v0,172(s0)
45124c: 1040000f beqz v0,45128c <php_date_initialize@@Base+0x25e90>
451250: 24030002 li v1,2
451254: 8e020098 lw v0,152(s0)
451258: 1043002f beq v0,v1,451318 <php_date_initialize@@Base+0x25f1c>
45125c: 24030003 li v1,3
451260: 10430034 beq v0,v1,451334 <php_date_initialize@@Base+0x25f38>
451264: 24030001 li v1,1
451268: 14430009 bne v0,v1,451290 <php_date_initialize@@Base+0x25e94>
45126c: 8fbf005c lw ra,92(sp)
451270: 8f84803c lw a0,-32708(gp)
451274: 8f999e58 lw t9,printf
451278: 8e0600a0 lw a2,160(s0)
45127c: 8e0700a4 lw a3,164(s0)
451280: 0320f809 jalr t9
451284: 2484c9b0 addiu a0,a0,-13904
451288: 8fbc0048 lw gp,72(sp)
45128c: 8fbf005c lw ra,92(sp)
451290: 8fb10058 lw s1,88(sp)
451294: 8fb00054 lw s0,84(sp)
451298: 8f99a058 lw t9,-24488(gp)
45129c: 2404000a li a0,10
4512a0: 03200008 jr t9
4512a4: 27bd0060 addiu sp,sp,96
4512a8: 8f848040 lw a0,-32704(gp)
4512ac: 8f999e58 lw t9,printf
4512b0: 8e05003c lw a1,60(s0)
4512b4: 0320f809 jalr t9
4512b8: 2484bb30 addiu a0,a0,-17616
4512bc: 8e030044 lw v1,68(s0)
4512c0: 24020001 li v0,1
4512c4: 8fbc0048 lw gp,72(sp)
4512c8: 10620006 beq v1,v0,4512e4 <php_date_initialize@@Base+0x25ee8>
4512cc: 8e050038 lw a1,56(s0)
4512d0: 8f868108 lw a2,-32504(gp)
4512d4: 24c62130 addiu a2,a2,8496
4512d8: 8f84803c lw a0,-32708(gp)
4512dc: 1000ff87 b 4510fc <php_date_initialize@@Base+0x25d00>
4512e0: 2484c950 addiu a0,a0,-14000
4512e4: 8f86803c lw a2,-32708(gp)
4512e8: 1000fffb b 4512d8 <php_date_initialize@@Base+0x25edc>
4512ec: 24c6c8f4 addiu a2,a2,-14092
4512f0: 8f84803c lw a0,-32708(gp)
4512f4: 2484c984 addiu a0,a0,-13948
4512f8: 8f999e58 lw t9,printf
4512fc: 0320f809 jalr t9
451300: 00000000 nop
451304: 1000ffc7 b 451224 <php_date_initialize@@Base+0x25e28>
451308: 8fbc0048 lw gp,72(sp)
45130c: 8f84803c lw a0,-32708(gp)
451310: 1000fff9 b 4512f8 <php_date_initialize@@Base+0x25efc>
451314: 2484c994 addiu a0,a0,-13932
451318: 8f84803c lw a0,-32708(gp)
45131c: 2484c9c0 addiu a0,a0,-13888
451320: 8f999e58 lw t9,printf
451324: 0320f809 jalr t9
451328: 00000000 nop
--
451350: 8c860000 lw a2,0(a0)
451354: afb00050 sw s0,80(sp)
451358: 00808025 move s0,a0
45135c: afbc0048 sw gp,72(sp)
451360: 8e020044 lw v0,68(s0)
451364: 8c870004 lw a3,4(a0)
451368: afbf0054 sw ra,84(sp)
45136c: 8c840008 lw a0,8(a0)
451370: 8e05000c lw a1,12(s0)
451374: 8e080010 lw t0,16(s0)
451378: 8e090014 lw t1,20(s0)
45137c: 8e0a0018 lw t2,24(s0)
451380: 8e0b001c lw t3,28(s0)
451384: 8e0c0020 lw t4,32(s0)
451388: 8e0d0024 lw t5,36(s0)
45138c: 8e0e0028 lw t6,40(s0)
451390: 8e0f002c lw t7,44(s0)
451394: 8e180048 lw t8,72(s0)
451398: 14400022 bnez v0,451424 <php_date_initialize@@Base+0x26028>
45139c: 8e19004c lw t9,76(s0)
4513a0: 8f828108 lw v0,-32504(gp)
4513a4: 24422130 addiu v0,v0,8496
4513a8: afa40010 sw a0,16(sp)
4513ac: 8f84803c lw a0,-32708(gp)
4513b0: afb9003c sw t9,60(sp)
4513b4: 8f999e58 lw t9,printf
4513b8: afa20040 sw v0,64(sp)
4513bc: afb80038 sw t8,56(sp)
--
4513d4: afab0024 sw t3,36(sp)
4513d8: afa80018 sw t0,24(sp)
4513dc: afa9001c sw t1,28(sp)
4513e0: afa50014 sw a1,20(sp)
4513e4: 0320f809 jalr t9
4513e8: 2484c9f8 addiu a0,a0,-13832
4513ec: 8e020040 lw v0,64(s0)
4513f0: 10400006 beqz v0,45140c <php_date_initialize@@Base+0x26010>
4513f4: 8fbc0048 lw gp,72(sp)
4513f8: 24030001 li v1,1
4513fc: 1043000c beq v0,v1,451430 <php_date_initialize@@Base+0x26034>
451400: 24030002 li v1,2
451404: 10430011 beq v0,v1,45144c <php_date_initialize@@Base+0x26050>
451408: 00000000 nop
45140c: 8fbf0054 lw ra,84(sp)
451410: 8fb00050 lw s0,80(sp)
451414: 8f99a058 lw t9,-24488(gp)
451418: 2404000a li a0,10
45141c: 03200008 jr t9
451420: 27bd0058 addiu sp,sp,88
451424: 8f82803c lw v0,-32708(gp)
451428: 1000ffdf b 4513a8 <php_date_initialize@@Base+0x25fac>
45142c: 2442c9ec addiu v0,v0,-13844
451430: 8f84803c lw a0,-32708(gp)
451434: 2484c984 addiu a0,a0,-13948
451438: 8f999e58 lw t9,printf
45143c: 0320f809 jalr t9
451440: 00000000 nop
[*] Function printf used 28 times php-cgi