[*] Binary protection state of libxt_physdev.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 libxt_physdev.so
920: 3c1c0002 lui gp,0x2
924: 279c8c00 addiu gp,gp,-29696
928: 0399e021 addu gp,gp,t9
92c: 27bdffe0 addiu sp,sp,-32
930: afbf001c sw ra,28(sp)
934: afb00018 sw s0,24(sp)
938: afbc0010 sw gp,16(sp)
93c: 24b00020 addiu s0,a1,32
940: 92020041 lbu v0,65(s0)
944: 00000000 nop
948: 30420008 andi v0,v0,0x8
94c: 10400012 beqz v0,998 <physdev_save+0x78>
950: 00000000 nop
954: 92020040 lbu v0,64(s0)
958: 00000000 nop
95c: 30420008 andi v0,v0,0x8
960: 14400004 bnez v0,974 <physdev_save+0x54>
964: 00000000 nop
968: 8f828024 lw v0,-32732(gp)
96c: 10000004 b 980 <physdev_save+0x60>
970: 24451174 addiu a1,v0,4468
974: 8f828024 lw v0,-32732(gp)
978: 00000000 nop
97c: 24451178 addiu a1,v0,4472
980: 8f848024 lw a0,-32732(gp)
984: 8f998040 lw t9,printf
988: 00000000 nop
98c: 0320f809 jalr t9
990: 2484117c addiu a0,a0,4476
994: 8fbc0010 lw gp,16(sp)
998: 92020041 lbu v0,65(s0)
99c: 00000000 nop
9a0: 30420001 andi v0,v0,0x1
9a4: 10400012 beqz v0,9f0 <physdev_save+0xd0>
9a8: 00000000 nop
9ac: 92020040 lbu v0,64(s0)
9b0: 00000000 nop
9b4: 30420001 andi v0,v0,0x1
9b8: 14400004 bnez v0,9cc <physdev_save+0xac>
9bc: 00000000 nop
9c0: 8f828024 lw v0,-32732(gp)
9c4: 10000004 b 9d8 <physdev_save+0xb8>
9c8: 24451174 addiu a1,v0,4468
9cc: 8f828024 lw v0,-32732(gp)
9d0: 00000000 nop
9d4: 24451178 addiu a1,v0,4472
9d8: 8f848024 lw a0,-32732(gp)
9dc: 8f998040 lw t9,printf
9e0: 24841190 addiu a0,a0,4496
9e4: 0320f809 jalr t9
9e8: 02003021 move a2,s0
9ec: 8fbc0010 lw gp,16(sp)
9f0: 92020041 lbu v0,65(s0)
9f4: 00000000 nop
9f8: 30420010 andi v0,v0,0x10
9fc: 10400012 beqz v0,a48 <physdev_save+0x128>
a00: 00000000 nop
a04: 92020040 lbu v0,64(s0)
a08: 00000000 nop
a0c: 30420010 andi v0,v0,0x10
a10: 14400004 bnez v0,a24 <physdev_save+0x104>
a14: 00000000 nop
a18: 8f828024 lw v0,-32732(gp)
a1c: 10000004 b a30 <physdev_save+0x110>
a20: 24451174 addiu a1,v0,4468
a24: 8f828024 lw v0,-32732(gp)
a28: 00000000 nop
a2c: 24451178 addiu a1,v0,4472
a30: 8f848024 lw a0,-32732(gp)
a34: 8f998040 lw t9,printf
a38: 00000000 nop
a3c: 0320f809 jalr t9
a40: 248411a4 addiu a0,a0,4516
a44: 8fbc0010 lw gp,16(sp)
a48: 92020041 lbu v0,65(s0)
a4c: 00000000 nop
a50: 30420002 andi v0,v0,0x2
a54: 10400012 beqz v0,aa0 <physdev_save+0x180>
a58: 00000000 nop
a5c: 92020040 lbu v0,64(s0)
a60: 00000000 nop
a64: 30420002 andi v0,v0,0x2
a68: 14400004 bnez v0,a7c <physdev_save+0x15c>
a6c: 00000000 nop
a70: 8f828024 lw v0,-32732(gp)
a74: 10000004 b a88 <physdev_save+0x168>
a78: 24451174 addiu a1,v0,4468
a7c: 8f828024 lw v0,-32732(gp)
a80: 00000000 nop
a84: 24451178 addiu a1,v0,4472
a88: 8f848024 lw a0,-32732(gp)
a8c: 8f998040 lw t9,printf
a90: 248411b8 addiu a0,a0,4536
a94: 0320f809 jalr t9
a98: 26060020 addiu a2,s0,32
a9c: 8fbc0010 lw gp,16(sp)
aa0: 92020041 lbu v0,65(s0)
aa4: 00000000 nop
aa8: 30420004 andi v0,v0,0x4
aac: 10400013 beqz v0,afc <physdev_save+0x1dc>
ab0: 00000000 nop
ab4: 92020040 lbu v0,64(s0)
ab8: 00000000 nop
abc: 30420004 andi v0,v0,0x4
ac0: 14400004 bnez v0,ad4 <physdev_save+0x1b4>
ac4: 00000000 nop
ac8: 8f828024 lw v0,-32732(gp)
acc: 10000004 b ae0 <physdev_save+0x1c0>
ad0: 24451174 addiu a1,v0,4468
ad4: 8f828024 lw v0,-32732(gp)
ad8: 00000000 nop
adc: 24451178 addiu a1,v0,4472
ae0: 8f848024 lw a0,-32732(gp)
ae4: 8f998040 lw t9,printf
ae8: 8fbf001c lw ra,28(sp)
aec: 8fb00018 lw s0,24(sp)
af0: 248411cc addiu a0,a0,4556
af4: 03200008 jr t9
af8: 27bd0020 addiu sp,sp,32
afc: 8fbf001c lw ra,28(sp)
b00: 8fb00018 lw s0,24(sp)
b04: 03e00008 jr ra
b08: 27bd0020 addiu sp,sp,32
00000b0c <physdev_print>:
b0c: 3c1c0002 lui gp,0x2
b10: 279c8a14 addiu gp,gp,-30188
b14: 0399e021 addu gp,gp,t9
b18: 27bdffe0 addiu sp,sp,-32
b1c: afbf001c sw ra,28(sp)
b20: afb00018 sw s0,24(sp)
b24: afbc0010 sw gp,16(sp)
b28: 8f848024 lw a0,-32732(gp)
b2c: 8f998040 lw t9,printf
b30: 24b00020 addiu s0,a1,32
b34: 0320f809 jalr t9
b38: 248411e4 addiu a0,a0,4580
b3c: 92020041 lbu v0,65(s0)
b40: 8fbc0010 lw gp,16(sp)
b44: 30420008 andi v0,v0,0x8
b48: 10400012 beqz v0,b94 <physdev_print+0x88>
b4c: 00000000 nop
b50: 92020040 lbu v0,64(s0)
b54: 00000000 nop
b58: 30420008 andi v0,v0,0x8
b5c: 14400004 bnez v0,b70 <physdev_print+0x64>
b60: 00000000 nop
b64: 8f828024 lw v0,-32732(gp)
b68: 10000004 b b7c <physdev_print+0x70>
b6c: 24451174 addiu a1,v0,4468
b70: 8f828024 lw v0,-32732(gp)
b74: 00000000 nop
b78: 244511f4 addiu a1,v0,4596
b7c: 8f848024 lw a0,-32732(gp)
b80: 8f998040 lw t9,printf
b84: 00000000 nop
b88: 0320f809 jalr t9
b8c: 248411f8 addiu a0,a0,4600
b90: 8fbc0010 lw gp,16(sp)
b94: 92020041 lbu v0,65(s0)
b98: 00000000 nop
b9c: 30420001 andi v0,v0,0x1
ba0: 10400012 beqz v0,bec <physdev_print+0xe0>
ba4: 00000000 nop
ba8: 92020040 lbu v0,64(s0)
bac: 00000000 nop
bb0: 30420001 andi v0,v0,0x1
bb4: 14400004 bnez v0,bc8 <physdev_print+0xbc>
bb8: 00000000 nop
bbc: 8f828024 lw v0,-32732(gp)
bc0: 10000004 b bd4 <physdev_print+0xc8>
bc4: 24451174 addiu a1,v0,4468
bc8: 8f828024 lw v0,-32732(gp)
bcc: 00000000 nop
bd0: 244511f4 addiu a1,v0,4596
bd4: 8f848024 lw a0,-32732(gp)
bd8: 8f998040 lw t9,printf
bdc: 2484120c addiu a0,a0,4620
be0: 0320f809 jalr t9
be4: 02003021 move a2,s0
be8: 8fbc0010 lw gp,16(sp)
bec: 92020041 lbu v0,65(s0)
bf0: 00000000 nop
bf4: 30420010 andi v0,v0,0x10
bf8: 10400012 beqz v0,c44 <physdev_print+0x138>
bfc: 00000000 nop
c00: 92020040 lbu v0,64(s0)
c04: 00000000 nop
c08: 30420010 andi v0,v0,0x10
c0c: 14400004 bnez v0,c20 <physdev_print+0x114>
c10: 00000000 nop
c14: 8f828024 lw v0,-32732(gp)
c18: 10000004 b c2c <physdev_print+0x120>
c1c: 24451174 addiu a1,v0,4468
c20: 8f828024 lw v0,-32732(gp)
c24: 00000000 nop
c28: 244511f4 addiu a1,v0,4596
c2c: 8f848024 lw a0,-32732(gp)
c30: 8f998040 lw t9,printf
c34: 00000000 nop
c38: 0320f809 jalr t9
c3c: 24841220 addiu a0,a0,4640
c40: 8fbc0010 lw gp,16(sp)
c44: 92020041 lbu v0,65(s0)
c48: 00000000 nop
c4c: 30420002 andi v0,v0,0x2
c50: 10400012 beqz v0,c9c <physdev_print+0x190>
c54: 00000000 nop
c58: 92020040 lbu v0,64(s0)
c5c: 00000000 nop
c60: 30420002 andi v0,v0,0x2
c64: 14400004 bnez v0,c78 <physdev_print+0x16c>
c68: 00000000 nop
c6c: 8f828024 lw v0,-32732(gp)
c70: 10000004 b c84 <physdev_print+0x178>
c74: 24451174 addiu a1,v0,4468
c78: 8f828024 lw v0,-32732(gp)
c7c: 00000000 nop
c80: 244511f4 addiu a1,v0,4596
c84: 8f848024 lw a0,-32732(gp)
c88: 8f998040 lw t9,printf
c8c: 24841234 addiu a0,a0,4660
c90: 0320f809 jalr t9
c94: 26060020 addiu a2,s0,32
c98: 8fbc0010 lw gp,16(sp)
c9c: 92020041 lbu v0,65(s0)
ca0: 00000000 nop
ca4: 30420004 andi v0,v0,0x4
ca8: 10400013 beqz v0,cf8 <physdev_print+0x1ec>
cac: 00000000 nop
cb0: 92020040 lbu v0,64(s0)
cb4: 00000000 nop
cb8: 30420004 andi v0,v0,0x4
cbc: 14400004 bnez v0,cd0 <physdev_print+0x1c4>
cc0: 00000000 nop
cc4: 8f828024 lw v0,-32732(gp)
cc8: 10000004 b cdc <physdev_print+0x1d0>
ccc: 24451174 addiu a1,v0,4468
cd0: 8f828024 lw v0,-32732(gp)
cd4: 00000000 nop
cd8: 244511f4 addiu a1,v0,4596
cdc: 8f848024 lw a0,-32732(gp)
ce0: 8f998040 lw t9,printf
ce4: 00000000 nop
ce8: 0320f809 jalr t9
[*] Function printf used 11 times libxt_physdev.so