[*] Binary protection state of libxt_limit.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_limit.so
934: 0064102b sltu v0,v1,a0
938: 1440000c bnez v0,96c <print_rate+0x5c>
93c: 24c60008 addiu a2,a2,8
940: 14800002 bnez a0,94c <print_rate+0x3c>
944: 0064001b divu zero,v1,a0
948: 0007000d break 0x7
94c: 00001810 mfhi v1
950: 00001012 mflo v0
954: 0043102b sltu v0,v0,v1
958: 14400004 bnez v0,96c <print_rate+0x5c>
95c: 00000000 nop
960: 24a50001 addiu a1,a1,1
964: 14a7fff1 bne a1,a3,92c <print_rate+0x1c>
968: 00000000 nop
96c: 8f828018 lw v0,-32744(gp)
970: 24a3ffff addiu v1,a1,-1
974: 000318c0 sll v1,v1,0x3
978: 244211a8 addiu v0,v0,4520
97c: 00431021 addu v0,v0,v1
980: 8c450004 lw a1,4(v0)
984: 8c460000 lw a2,0(v0)
988: 14800002 bnez a0,994 <print_rate+0x84>
98c: 00a4001b divu zero,a1,a0
990: 0007000d break 0x7
994: 8f848024 lw a0,-32732(gp)
998: 8f998040 lw t9,printf
99c: 00002812 mflo a1
9a0: 03200008 jr t9
9a4: 24840f98 addiu a0,a0,3992
000009a8 <limit_save>:
9a8: 3c1c0002 lui gp,0x2
9ac: 279c8898 addiu gp,gp,-30568
9b0: 0399e021 addu gp,gp,t9
9b4: 27bdffe0 addiu sp,sp,-32
9b8: afbf001c sw ra,28(sp)
9bc: afb00018 sw s0,24(sp)
9c0: afbc0010 sw gp,16(sp)
9c4: 8f848024 lw a0,-32732(gp)
9c8: 8f998040 lw t9,printf
9cc: 24840fa0 addiu a0,a0,4000
9d0: 0320f809 jalr t9
9d4: 00a08021 move s0,a1
9d8: 8fbc0010 lw gp,16(sp)
9dc: 8e040020 lw a0,32(s0)
9e0: 8f998024 lw t9,-32732(gp)
9e4: 00000000 nop
9e8: 27390910 addiu t9,t9,2320
9ec: 0320f809 jalr t9
9f0: 26100020 addiu s0,s0,32
9f4: 8e050004 lw a1,4(s0)
9f8: 24020005 li v0,5
9fc: 8fbc0010 lw gp,16(sp)
a00: 10a20008 beq a1,v0,a24 <limit_save+0x7c>
a04: 00000000 nop
a08: 8f848024 lw a0,-32732(gp)
a0c: 8f998040 lw t9,printf
a10: 8fbf001c lw ra,28(sp)
a14: 8fb00018 lw s0,24(sp)
a18: 24840fac addiu a0,a0,4012
a1c: 03200008 jr t9
a20: 27bd0020 addiu sp,sp,32
a24: 8fbf001c lw ra,28(sp)
a28: 8fb00018 lw s0,24(sp)
a2c: 03e00008 jr ra
a30: 27bd0020 addiu sp,sp,32
00000a34 <limit_print>:
a34: 3c1c0002 lui gp,0x2
a38: 279c880c addiu gp,gp,-30708
a3c: 0399e021 addu gp,gp,t9
a40: 27bdffe0 addiu sp,sp,-32
a44: afbf001c sw ra,28(sp)
a48: afb00018 sw s0,24(sp)
a4c: afbc0010 sw gp,16(sp)
a50: 8f848024 lw a0,-32732(gp)
a54: 8f998040 lw t9,printf
a58: 24840fc0 addiu a0,a0,4032
a5c: 0320f809 jalr t9
a60: 00a08021 move s0,a1
a64: 8fbc0010 lw gp,16(sp)
a68: 8e040020 lw a0,32(s0)
a6c: 8f998024 lw t9,-32732(gp)
a70: 00000000 nop
a74: 27390910 addiu t9,t9,2320
a78: 0320f809 jalr t9
a7c: 26100020 addiu s0,s0,32
a80: 8fbc0010 lw gp,16(sp)
a84: 8e050004 lw a1,4(s0)
a88: 8f848024 lw a0,-32732(gp)
a8c: 8f998040 lw t9,printf
a90: 8fbf001c lw ra,28(sp)
a94: 8fb00018 lw s0,24(sp)
a98: 24840fb4 addiu a0,a0,4020
a9c: 03200008 jr t9
aa0: 27bd0020 addiu sp,sp,32
00000aa4 <limit_help>:
aa4: 3c1c0002 lui gp,0x2
aa8: 279c879c addiu gp,gp,-30820
aac: 0399e021 addu gp,gp,t9
ab0: 8f848024 lw a0,-32732(gp)
ab4: 8f998040 lw t9,printf
ab8: 24840fcc addiu a0,a0,4044
abc: 03200008 jr t9
[*] Function printf used 6 times libxt_limit.so