[*] Binary protection state of onvifbox
No RELRO Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function printf tear down of onvifbox
48e4bc: 8fd80064 lw t8,100(s8)
48e4c0: afd80028 sw t8,40(s8)
48e4c4: 8f988c18 lw t8,-29672(gp)
48e4c8: 8f180000 lw t8,0(t8)
48e4cc: afd80044 sw t8,68(s8)
48e4d0: 8f98891c lw t8,-30436(gp)
48e4d4: 2718e398 addiu t8,t8,-7272
48e4d8: 0300c821 move t9,t8
48e4dc: 0320f809 jalr t9
48e4e0: 00000000 nop
48e4e4: 8fdc0020 lw gp,32(s8)
48e4e8: 0040c021 move t8,v0
48e4ec: 8fc20034 lw v0,52(s8)
48e4f0: afa20010 sw v0,16(sp)
48e4f4: 8fc20030 lw v0,48(s8)
48e4f8: afa20014 sw v0,20(sp)
48e4fc: 8fc2002c lw v0,44(s8)
48e500: afa20018 sw v0,24(sp)
48e504: 8fc20028 lw v0,40(s8)
48e508: afa2001c sw v0,28(sp)
48e50c: 8f8284fc lw v0,-31492(gp)
48e510: 2444ba10 addiu a0,v0,-17904
48e514: 8fc5003c lw a1,60(s8)
48e518: 03003021 move a2,t8
48e51c: 8fc70038 lw a3,56(s8)
48e520: 8f9889cc lw t8,printf
48e524: 0300c821 move t9,t8
48e528: 0320f809 jalr t9
--
0048e570 <_Z10onvifBeginPKc@@Base>:
48e570: 3c1c0004 lui gp,0x4
48e574: 279c70f0 addiu gp,gp,28912
48e578: 0399e021 addu gp,gp,t9
48e57c: 27bdffd0 addiu sp,sp,-48
48e580: afbf002c sw ra,44(sp)
48e584: afbe0028 sw s8,40(sp)
48e588: 03a0f021 move s8,sp
48e58c: afbc0010 sw gp,16(sp)
48e590: afc4001c sw a0,28(s8)
48e594: 8f988c18 lw t8,-29672(gp)
48e598: 8f180000 lw t8,0(t8)
48e59c: afd80024 sw t8,36(s8)
48e5a0: 8f98891c lw t8,-30436(gp)
48e5a4: 2718e398 addiu t8,t8,-7272
48e5a8: 0300c821 move t9,t8
48e5ac: 0320f809 jalr t9
48e5b0: 00000000 nop
48e5b4: 8fdc0010 lw gp,16(s8)
48e5b8: 0040c021 move t8,v0
48e5bc: 8f8284fc lw v0,-31492(gp)
48e5c0: 2444be58 addiu a0,v0,-16808
48e5c4: 03002821 move a1,t8
48e5c8: 8fc6001c lw a2,28(s8)
48e5cc: 8f9889cc lw t8,printf
48e5d0: 0300c821 move t9,t8
48e5d4: 0320f809 jalr t9
--
48e5fc: 0320f809 jalr t9
48e600: 00000000 nop
48e604: 03c0e821 move sp,s8
48e608: 8fbf002c lw ra,44(sp)
48e60c: 8fbe0028 lw s8,40(sp)
48e610: 27bd0030 addiu sp,sp,48
48e614: 03e00008 jr ra
48e618: 00000000 nop
0048e61c <_Z8onvifEndPKc@@Base>:
48e61c: 3c1c0004 lui gp,0x4
48e620: 279c7044 addiu gp,gp,28740
48e624: 0399e021 addu gp,gp,t9
48e628: 27bdffd0 addiu sp,sp,-48
48e62c: afbf002c sw ra,44(sp)
48e630: afbe0028 sw s8,40(sp)
48e634: 03a0f021 move s8,sp
48e638: afbc0010 sw gp,16(sp)
48e63c: afc4001c sw a0,28(s8)
48e640: 8f988c18 lw t8,-29672(gp)
48e644: 8f180000 lw t8,0(t8)
48e648: afd80024 sw t8,36(s8)
48e64c: 8f9884fc lw t8,-31492(gp)
48e650: 2704bffc addiu a0,t8,-16388
48e654: 8fc5001c lw a1,28(s8)
48e658: 8f9889cc lw t8,printf
48e65c: 0300c821 move t9,t8
48e660: 0320f809 jalr t9
[*] Function printf used 3 times onvifbox