[*] Binary protection state of libipt_LOG.so
RELRO CANARY NX PIE RPATH RUNPATH SYMBOLS
No RELRO No Canary found NX disabled DSO No RPATH No RUNPATH Symbols
[*] Function printf tear down of libipt_LOG.so
960: 24020004 li v0,4
964: 03e00008 jr ra
968: a0820020 sb v0,32(a0)
0000096c <libipt_LOG_init>:
96c: 3c1c0002 lui gp,0x2
970: 279c8f64 addiu gp,gp,-28828
974: 0399e021 addu gp,gp,t9
978: 8f848018 lw a0,-32744(gp)
97c: 8f998050 lw t9,-32688(gp)
980: 00000000 nop
984: 03200008 jr t9
988: 24841890 addiu a0,a0,6288
0000098c <LOG_print>:
98c: 3c1c0002 lui gp,0x2
990: 279c8f44 addiu gp,gp,-28860
994: 0399e021 addu gp,gp,t9
998: 27bdffd8 addiu sp,sp,-40
99c: afbf0024 sw ra,36(sp)
9a0: afb20020 sw s2,32(sp)
9a4: afb1001c sw s1,28(sp)
9a8: afb00018 sw s0,24(sp)
9ac: afbc0010 sw gp,16(sp)
9b0: 8f848024 lw a0,-32732(gp)
9b4: 8f998044 lw t9,printf
9b8: 00a09021 move s2,a1
9bc: 00c08021 move s0,a2
9c0: 0320f809 jalr t9
9c4: 248412f8 addiu a0,a0,4856
9c8: 8fbc0010 lw gp,16(sp)
9cc: 92460020 lbu a2,32(s2)
9d0: 12000008 beqz s0,9f4 <LOG_print+0x68>
9d4: 26510020 addiu s1,s2,32
9d8: 8f848024 lw a0,-32732(gp)
9dc: 8f998044 lw t9,printf
9e0: 92250001 lbu a1,1(s1)
9e4: 0320f809 jalr t9
9e8: 24841300 addiu a0,a0,4864
9ec: 10000057 b b4c <LOG_print+0x1c0>
9f0: 00000000 nop
9f4: 8f828018 lw v0,-32744(gp)
9f8: 00008021 move s0,zero
9fc: 244317d4 addiu v1,v0,6100
a00: 24040009 li a0,9
a04: 8c620000 lw v0,0(v1)
a08: 00000000 nop
a0c: 14c20010 bne a2,v0,a50 <LOG_print+0xc4>
a10: 24630008 addiu v1,v1,8
a14: 8f828018 lw v0,-32744(gp)
a18: 001018c0 sll v1,s0,0x3
a1c: 244217d0 addiu v0,v0,6096
a20: 8f848024 lw a0,-32732(gp)
a24: 00621821 addu v1,v1,v0
a28: 8f998044 lw t9,printf
a2c: 8c650000 lw a1,0(v1)
a30: 0320f809 jalr t9
a34: 24841314 addiu a0,a0,4884
a38: 24020009 li v0,9
a3c: 8fbc0010 lw gp,16(sp)
a40: 1602000c bne s0,v0,a74 <LOG_print+0xe8>
a44: 00000000 nop
a48: 10000004 b a5c <LOG_print+0xd0>
a4c: 00000000 nop
a50: 26100001 addiu s0,s0,1
a54: 1604ffeb bne s0,a0,a04 <LOG_print+0x78>
a58: 00000000 nop
a5c: 8f848024 lw a0,-32732(gp)
a60: 8f998044 lw t9,printf
a64: 92450020 lbu a1,32(s2)
a68: 0320f809 jalr t9
a6c: 24841320 addiu a0,a0,4896
a70: 8fbc0010 lw gp,16(sp)
a74: 92220001 lbu v0,1(s1)
a78: 00000000 nop
a7c: 30420001 andi v0,v0,0x1
a80: 10400007 beqz v0,aa0 <LOG_print+0x114>
a84: 00000000 nop
a88: 8f848024 lw a0,-32732(gp)
a8c: 8f998044 lw t9,printf
a90: 00000000 nop
a94: 0320f809 jalr t9
a98: 24841334 addiu a0,a0,4916
a9c: 8fbc0010 lw gp,16(sp)
aa0: 92220001 lbu v0,1(s1)
aa4: 00000000 nop
aa8: 30420002 andi v0,v0,0x2
aac: 10400007 beqz v0,acc <LOG_print+0x140>
ab0: 00000000 nop
ab4: 8f848024 lw a0,-32732(gp)
ab8: 8f998044 lw t9,printf
abc: 00000000 nop
ac0: 0320f809 jalr t9
ac4: 24841344 addiu a0,a0,4932
ac8: 8fbc0010 lw gp,16(sp)
acc: 92220001 lbu v0,1(s1)
ad0: 00000000 nop
ad4: 30420004 andi v0,v0,0x4
ad8: 10400007 beqz v0,af8 <LOG_print+0x16c>
adc: 00000000 nop
ae0: 8f848024 lw a0,-32732(gp)
ae4: 8f998044 lw t9,printf
ae8: 00000000 nop
aec: 0320f809 jalr t9
af0: 24841354 addiu a0,a0,4948
af4: 8fbc0010 lw gp,16(sp)
af8: 92220001 lbu v0,1(s1)
afc: 00000000 nop
b00: 30420008 andi v0,v0,0x8
b04: 10400007 beqz v0,b24 <LOG_print+0x198>
b08: 00000000 nop
b0c: 8f848024 lw a0,-32732(gp)
b10: 8f998044 lw t9,printf
b14: 00000000 nop
b18: 0320f809 jalr t9
b1c: 24841360 addiu a0,a0,4960
b20: 8fbc0010 lw gp,16(sp)
b24: 92220001 lbu v0,1(s1)
b28: 00000000 nop
b2c: 304200e0 andi v0,v0,0xe0
b30: 10400007 beqz v0,b50 <LOG_print+0x1c4>
b34: 00000000 nop
b38: 8f848024 lw a0,-32732(gp)
b3c: 8f998044 lw t9,printf
b40: 00000000 nop
b44: 0320f809 jalr t9
b48: 24841368 addiu a0,a0,4968
b4c: 8fbc0010 lw gp,16(sp)
b50: 92220002 lbu v0,2(s1)
b54: 00000000 nop
b58: 1040000a beqz v0,b84 <LOG_print+0x1f8>
b5c: 26250002 addiu a1,s1,2
b60: 8f848024 lw a0,-32732(gp)
b64: 8f998044 lw t9,printf
b68: 8fbf0024 lw ra,36(sp)
b6c: 8fb20020 lw s2,32(sp)
--
b78: 24841378 addiu a0,a0,4984
b7c: 03200008 jr t9
b80: 27bd0028 addiu sp,sp,40
b84: 8fbf0024 lw ra,36(sp)
b88: 8fb20020 lw s2,32(sp)
b8c: 8fb1001c lw s1,28(sp)
b90: 8fb00018 lw s0,24(sp)
b94: 03e00008 jr ra
b98: 27bd0028 addiu sp,sp,40
00000b9c <LOG_save>:
b9c: 3c1c0002 lui gp,0x2
ba0: 279c8d34 addiu gp,gp,-29388
ba4: 0399e021 addu gp,gp,t9
ba8: 27bdffd8 addiu sp,sp,-40
bac: afbf0024 sw ra,36(sp)
bb0: afb10020 sw s1,32(sp)
bb4: afb0001c sw s0,28(sp)
bb8: afbc0010 sw gp,16(sp)
bbc: 24b10020 addiu s1,a1,32
bc0: 92220002 lbu v0,2(s1)
bc4: 00000000 nop
bc8: 1040000d beqz v0,c00 <LOG_save+0x64>
bcc: 00a08021 move s0,a1
bd0: 8f848024 lw a0,-32732(gp)
bd4: 8f998044 lw t9,printf
bd8: 00000000 nop
bdc: 0320f809 jalr t9
be0: 24841388 addiu a0,a0,5000
be4: 8fbc0010 lw gp,16(sp)
be8: 00000000 nop
bec: 8f998068 lw t9,-32664(gp)
bf0: 00000000 nop
bf4: 0320f809 jalr t9
bf8: 26040022 addiu a0,s0,34
bfc: 8fbc0010 lw gp,16(sp)
c00: 92050020 lbu a1,32(s0)
c04: 24020004 li v0,4
c08: 10a20007 beq a1,v0,c28 <LOG_save+0x8c>
c0c: 00000000 nop
c10: 8f848024 lw a0,-32732(gp)
c14: 8f998044 lw t9,printf
c18: 00000000 nop
c1c: 0320f809 jalr t9
c20: 24841398 addiu a0,a0,5016
c24: 8fbc0010 lw gp,16(sp)
c28: 92220001 lbu v0,1(s1)
c2c: 00000000 nop
c30: 30420001 andi v0,v0,0x1
c34: 10400007 beqz v0,c54 <LOG_save+0xb8>
c38: 00000000 nop
c3c: 8f848024 lw a0,-32732(gp)
c40: 8f998044 lw t9,printf
c44: 00000000 nop
c48: 0320f809 jalr t9
c4c: 248413a8 addiu a0,a0,5032
c50: 8fbc0010 lw gp,16(sp)
c54: 92220001 lbu v0,1(s1)
c58: 00000000 nop
c5c: 30420002 andi v0,v0,0x2
c60: 10400007 beqz v0,c80 <LOG_save+0xe4>
c64: 00000000 nop
c68: 8f848024 lw a0,-32732(gp)
c6c: 8f998044 lw t9,printf
c70: 00000000 nop
c74: 0320f809 jalr t9
c78: 248413bc addiu a0,a0,5052
c7c: 8fbc0010 lw gp,16(sp)
c80: 92220001 lbu v0,1(s1)
c84: 00000000 nop
c88: 30420004 andi v0,v0,0x4
c8c: 10400007 beqz v0,cac <LOG_save+0x110>
c90: 00000000 nop
c94: 8f848024 lw a0,-32732(gp)
c98: 8f998044 lw t9,printf
c9c: 00000000 nop
ca0: 0320f809 jalr t9
ca4: 248413d0 addiu a0,a0,5072
ca8: 8fbc0010 lw gp,16(sp)
cac: 92220001 lbu v0,1(s1)
cb0: 00000000 nop
cb4: 30420008 andi v0,v0,0x8
cb8: 10400009 beqz v0,ce0 <LOG_save+0x144>
cbc: 00000000 nop
cc0: 8f848024 lw a0,-32732(gp)
cc4: 8f998044 lw t9,printf
cc8: 8fbf0024 lw ra,36(sp)
ccc: 8fb10020 lw s1,32(sp)
[*] Function printf used 16 times libipt_LOG.so