[*] Binary protection state of libipt_MASQUERADE.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_MASQUERADE.so
8a0: 279c87f4 addiu gp,gp,-30732
8a4: 0399e021 addu gp,gp,t9
8a8: 8f848018 lw a0,-32744(gp)
8ac: 8f99804c lw t9,-32692(gp)
8b0: 00000000 nop
8b4: 03200008 jr t9
8b8: 24841050 addiu a0,a0,4176
000008bc <MASQUERADE_save>:
8bc: 3c1c0002 lui gp,0x2
8c0: 279c87d4 addiu gp,gp,-30764
8c4: 0399e021 addu gp,gp,t9
8c8: 27bdffe0 addiu sp,sp,-32
8cc: afbf001c sw ra,28(sp)
8d0: afb00018 sw s0,24(sp)
8d4: afbc0010 sw gp,16(sp)
8d8: 24b00020 addiu s0,a1,32
8dc: 8e020004 lw v0,4(s0)
8e0: 00000000 nop
8e4: 30420002 andi v0,v0,0x2
8e8: 1040001d beqz v0,960 <MASQUERADE_save+0xa4>
8ec: 00000000 nop
8f0: 96050010 lhu a1,16(s0)
8f4: 8f848024 lw a0,-32732(gp)
8f8: 00051200 sll v0,a1,0x8
8fc: 8f99803c lw t9,printf
900: 3042ffff andi v0,v0,0xffff
904: 00052a02 srl a1,a1,0x8
908: 00452825 or a1,v0,a1
90c: 0320f809 jalr t9
910: 24840e48 addiu a0,a0,3656
914: 96030012 lhu v1,18(s0)
918: 96020010 lhu v0,16(s0)
91c: 8fbc0010 lw gp,16(sp)
920: 1043000a beq v0,v1,94c <MASQUERADE_save+0x90>
924: 00032a00 sll a1,v1,0x8
928: 8f848024 lw a0,-32732(gp)
92c: 8f99803c lw t9,printf
930: 00031202 srl v0,v1,0x8
934: 30a5ffff andi a1,a1,0xffff
938: 00a22825 or a1,a1,v0
93c: 0320f809 jalr t9
940: 24840e58 addiu a0,a0,3672
944: 8fbc0010 lw gp,16(sp)
948: 00000000 nop
94c: 8f998058 lw t9,-32680(gp)
950: 00000000 nop
954: 0320f809 jalr t9
958: 24040020 li a0,32
95c: 8fbc0010 lw gp,16(sp)
960: 8e020004 lw v0,4(s0)
964: 00000000 nop
968: 30420004 andi v0,v0,0x4
96c: 10400008 beqz v0,990 <MASQUERADE_save+0xd4>
970: 00000000 nop
974: 8f848024 lw a0,-32732(gp)
978: 8f99803c lw t9,printf
97c: 8fbf001c lw ra,28(sp)
980: 8fb00018 lw s0,24(sp)
984: 24840e60 addiu a0,a0,3680
988: 03200008 jr t9
98c: 27bd0020 addiu sp,sp,32
990: 8fbf001c lw ra,28(sp)
994: 8fb00018 lw s0,24(sp)
998: 03e00008 jr ra
99c: 27bd0020 addiu sp,sp,32
000009a0 <MASQUERADE_print>:
9a0: 3c1c0002 lui gp,0x2
9a4: 279c86f0 addiu gp,gp,-30992
9a8: 0399e021 addu gp,gp,t9
9ac: 27bdffe0 addiu sp,sp,-32
9b0: afbf001c sw ra,28(sp)
9b4: afb00018 sw s0,24(sp)
9b8: afbc0010 sw gp,16(sp)
9bc: 24b00020 addiu s0,a1,32
9c0: 8e020004 lw v0,4(s0)
9c4: 00000000 nop
9c8: 30420002 andi v0,v0,0x2
9cc: 10400023 beqz v0,a5c <MASQUERADE_print+0xbc>
9d0: 00000000 nop
9d4: 8f848024 lw a0,-32732(gp)
9d8: 8f99803c lw t9,printf
9dc: 00000000 nop
9e0: 0320f809 jalr t9
9e4: 24840e6c addiu a0,a0,3692
9e8: 8fbc0010 lw gp,16(sp)
9ec: 96050010 lhu a1,16(s0)
9f0: 8f848024 lw a0,-32732(gp)
9f4: 00051200 sll v0,a1,0x8
9f8: 8f99803c lw t9,printf
9fc: 3042ffff andi v0,v0,0xffff
a00: 00052a02 srl a1,a1,0x8
a04: 00452825 or a1,v0,a1
a08: 0320f809 jalr t9
a0c: 24840e7c addiu a0,a0,3708
a10: 96030012 lhu v1,18(s0)
a14: 96020010 lhu v0,16(s0)
a18: 8fbc0010 lw gp,16(sp)
a1c: 1043000a beq v0,v1,a48 <MASQUERADE_print+0xa8>
a20: 00032a00 sll a1,v1,0x8
a24: 8f848024 lw a0,-32732(gp)
a28: 8f99803c lw t9,printf
a2c: 00031202 srl v0,v1,0x8
a30: 30a5ffff andi a1,a1,0xffff
a34: 00a22825 or a1,a1,v0
a38: 0320f809 jalr t9
a3c: 24840e58 addiu a0,a0,3672
a40: 8fbc0010 lw gp,16(sp)
a44: 00000000 nop
a48: 8f998058 lw t9,-32680(gp)
a4c: 00000000 nop
a50: 0320f809 jalr t9
a54: 24040020 li a0,32
a58: 8fbc0010 lw gp,16(sp)
a5c: 8e020004 lw v0,4(s0)
a60: 00000000 nop
a64: 30420004 andi v0,v0,0x4
a68: 10400008 beqz v0,a8c <MASQUERADE_print+0xec>
a6c: 00000000 nop
a70: 8f848024 lw a0,-32732(gp)
a74: 8f99803c lw t9,printf
a78: 8fbf001c lw ra,28(sp)
a7c: 8fb00018 lw s0,24(sp)
[*] Function printf used 7 times libipt_MASQUERADE.so