[*] Binary protection state of libip4tc.so.0.1.0
No RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function printf tear down of libip4tc.so.0.1.0
1e80: 27bd0028 addiu sp,sp,40
00001e84 <dump_entries>:
1e84: 3c1c0002 lui gp,0x2
1e88: 279cbdac addiu gp,gp,-16980
1e8c: 0399e021 addu gp,gp,t9
1e90: 27bdffa8 addiu sp,sp,-88
1e94: afbf0054 sw ra,84(sp)
1e98: afbe0050 sw s8,80(sp)
1e9c: afb7004c sw s7,76(sp)
1ea0: afb60048 sw s6,72(sp)
1ea4: afb50044 sw s5,68(sp)
1ea8: afb40040 sw s4,64(sp)
1eac: afb3003c sw s3,60(sp)
1eb0: afb20038 sw s2,56(sp)
1eb4: afb10034 sw s1,52(sp)
1eb8: afb00030 sw s0,48(sp)
1ebc: 0080b021 move s6,a0
1ec0: 8c98007c lw t8,124(a0)
1ec4: 8f858028 lw a1,-32728(gp)
1ec8: 8f060020 lw a2,32(t8)
1ecc: 8f848028 lw a0,-32728(gp)
1ed0: 24a55874 addiu a1,a1,22644
1ed4: 8f98801c lw t8,-32740(gp)
1ed8: 8f8280d4 lw v0,-32556(gp)
1edc: 8f9980fc lw t9,printf
1ee0: afbc0028 sw gp,40(sp)
1ee4: af025d54 sw v0,23892(t8)
1ee8: 0320f809 jalr t9
1eec: 2484585c addiu a0,a0,22620
1ef0: 26c50028 addiu a1,s6,40
1ef4: 8fbc0028 lw gp,40(sp)
1ef8: 8f848028 lw a0,-32728(gp)
1efc: 8f9980fc lw t9,printf
1f00: 0320f809 jalr t9
1f04: 24845884 addiu a0,a0,22660
1f08: 8fbc0028 lw gp,40(sp)
1f0c: 8ed8005c lw t8,92(s6)
1f10: 8ec20058 lw v0,88(s6)
1f14: 8f848028 lw a0,-32728(gp)
1f18: 8ec5004c lw a1,76(s6)
1f1c: 8ec60050 lw a2,80(s6)
1f20: 24845890 addiu a0,a0,22672
1f24: 8ec70054 lw a3,84(s6)
1f28: 8f9980fc lw t9,printf
1f2c: afb80014 sw t8,20(sp)
1f30: 0320f809 jalr t9
1f34: afa20010 sw v0,16(sp)
1f38: 8fbc0028 lw gp,40(sp)
1f3c: 8ed80070 lw t8,112(s6)
1f40: 8ec2006c lw v0,108(s6)
1f44: 8f848028 lw a0,-32728(gp)
1f48: 8ec60064 lw a2,100(s6)
1f4c: 8ec50060 lw a1,96(s6)
1f50: 248458c0 addiu a0,a0,22720
1f54: 8ec70068 lw a3,104(s6)
1f58: 8f9980fc lw t9,printf
1f5c: afb80014 sw t8,20(sp)
1f60: 0320f809 jalr t9
1f64: afa20010 sw v0,16(sp)
1f68: 8ec6007c lw a2,124(s6)
1f6c: 8cd80020 lw t8,32(a2)
1f70: 130000fa beqz t8,235c <dump_entries+0x4d8>
1f74: 8fbc0028 lw gp,40(sp)
1f78: 8f948028 lw s4,-32728(gp)
1f7c: 24c60028 addiu a2,a2,40
1f80: 8f9e8028 lw s8,-32728(gp)
1f84: 00c08021 move s0,a2
1f88: 0000a821 move s5,zero
1f8c: 00002821 move a1,zero
1f90: 26945984 addiu s4,s4,22916
1f94: 8f988028 lw t8,-32728(gp)
1f98: 02063023 subu a2,s0,a2
1f9c: 8f9980fc lw t9,printf
1fa0: 0000b821 move s7,zero
1fa4: 270459dc addiu a0,t8,23004
1fa8: 0320f809 jalr t9
1fac: 2413002e li s3,46
1fb0: 24120058 li s2,88
1fb4: 8fbc0028 lw gp,40(sp)
1fb8: 8f99802c lw t9,-32724(gp)
1fbc: 0320f809 jalr t9
1fc0: 8e040000 lw a0,0(s0)
1fc4: 8fbc0028 lw gp,40(sp)
1fc8: 00408821 move s1,v0
1fcc: 8f99802c lw t9,-32724(gp)
1fd0: 0320f809 jalr t9
1fd4: 8e040008 lw a0,8(s0)
1fd8: 00113402 srl a2,s1,0x10
1fdc: 8fbc0028 lw gp,40(sp)
1fe0: 00021c02 srl v1,v0,0x10
1fe4: 306300ff andi v1,v1,0xff
1fe8: 8f988028 lw t8,-32728(gp)
1fec: 00022e02 srl a1,v0,0x18
1ff0: 8f9980fc lw t9,printf
1ff4: 00113a02 srl a3,s1,0x8
1ff8: 270459f0 addiu a0,t8,23024
--
2008: 304200ff andi v0,v0,0xff
200c: afb8001c sw t8,28(sp)
2010: 323800ff andi t8,s1,0xff
2014: afa50014 sw a1,20(sp)
2018: afb80010 sw t8,16(sp)
201c: 00112e02 srl a1,s1,0x18
2020: 30c600ff andi a2,a2,0xff
2024: afa20020 sw v0,32(sp)
2028: 0320f809 jalr t9
202c: 30e700ff andi a3,a3,0xff
2030: 8fbc0028 lw gp,40(sp)
2034: 8f99802c lw t9,-32724(gp)
2038: 0320f809 jalr t9
203c: 8e040004 lw a0,4(s0)
2040: 8fbc0028 lw gp,40(sp)
2044: 00408821 move s1,v0
2048: 8f99802c lw t9,-32724(gp)
204c: 0320f809 jalr t9
2050: 8e04000c lw a0,12(s0)
2054: 00113402 srl a2,s1,0x10
2058: 8fbc0028 lw gp,40(sp)
205c: 00021c02 srl v1,v0,0x10
2060: 00022e02 srl a1,v0,0x18
2064: 8f988028 lw t8,-32728(gp)
2068: 306300ff andi v1,v1,0xff
206c: 8f9980fc lw t9,printf
2070: 00113a02 srl a3,s1,0x8
2074: 27045a14 addiu a0,t8,23060
2078: 0002c202 srl t8,v0,0x8
207c: 331800ff andi t8,t8,0xff
2080: afa50014 sw a1,20(sp)
2084: 304200ff andi v0,v0,0xff
2088: afb8001c sw t8,28(sp)
208c: 323800ff andi t8,s1,0xff
2090: afa30018 sw v1,24(sp)
2094: 00112e02 srl a1,s1,0x18
2098: afb80010 sw t8,16(sp)
209c: 30c600ff andi a2,a2,0xff
20a0: afa20020 sw v0,32(sp)
20a4: 30e700ff andi a3,a3,0xff
20a8: 0320f809 jalr t9
20ac: 24110010 li s1,16
20b0: 26050010 addiu a1,s0,16
20b4: 8fbc0028 lw gp,40(sp)
20b8: 8f988028 lw t8,-32728(gp)
20bc: 8f9980fc lw t9,printf
20c0: 0320f809 jalr t9
20c4: 27045a38 addiu a0,t8,23096
20c8: 8fbc0028 lw gp,40(sp)
20cc: 02171021 addu v0,s0,s7
20d0: 0240c021 move t8,s2
20d4: 90440030 lbu a0,48(v0)
20d8: 26f70001 addiu s7,s7,1
20dc: 8f998104 lw t9,-32508(gp)
20e0: 0264c00a 0x264c00a
20e4: 0320f809 jalr t9
20e8: 03002021 move a0,t8
20ec: 16f1fff7 bne s7,s1,20cc <dump_entries+0x248>
20f0: 8fbc0028 lw gp,40(sp)
20f4: 8f9980fc lw t9,printf
20f8: 27c45914 addiu a0,s8,22804
20fc: 26050020 addiu a1,s0,32
2100: 0320f809 jalr t9
2104: 0000b821 move s7,zero
2108: 2413002e li s3,46
210c: 8fbc0028 lw gp,40(sp)
2110: 24120058 li s2,88
2114: 24110010 li s1,16
2118: 02171021 addu v0,s0,s7
211c: 0240c021 move t8,s2
2120: 90440040 lbu a0,64(v0)
2124: 26f70001 addiu s7,s7,1
2128: 8f998104 lw t9,-32508(gp)
212c: 0264c00a 0x264c00a
2130: 0320f809 jalr t9
2134: 03002021 move a0,t8
2138: 16f1fff7 bne s7,s1,2118 <dump_entries+0x294>
213c: 8fbc0028 lw gp,40(sp)
2140: 8f988028 lw t8,-32728(gp)
2144: 8f9980fc lw t9,printf
2148: 96050050 lhu a1,80(s0)
214c: 0320f809 jalr t9
2150: 27045920 addiu a0,t8,22816
2154: 8fbc0028 lw gp,40(sp)
2158: 92050052 lbu a1,82(s0)
215c: 8f988028 lw t8,-32728(gp)
2160: 8f9980fc lw t9,printf
2164: 0320f809 jalr t9
2168: 27045930 addiu a0,t8,22832
216c: 8fbc0028 lw gp,40(sp)
2170: 92050053 lbu a1,83(s0)
2174: 8f988028 lw t8,-32728(gp)
2178: 8f9980fc lw t9,printf
217c: 0320f809 jalr t9
2180: 27045940 addiu a0,t8,22848
2184: 8fbc0028 lw gp,40(sp)
2188: 8e03006c lw v1,108(s0)
218c: 8f988028 lw t8,-32728(gp)
2190: 8e020068 lw v0,104(s0)
2194: 8e060060 lw a2,96(s0)
2198: 27045950 addiu a0,t8,22864
219c: 8e070064 lw a3,100(s0)
21a0: 8f9980fc lw t9,printf
21a4: afa30014 sw v1,20(sp)
21a8: 0320f809 jalr t9
21ac: afa20010 sw v0,16(sp)
21b0: 8fbc0028 lw gp,40(sp)
21b4: 8e050054 lw a1,84(s0)
21b8: 8f988028 lw t8,-32728(gp)
21bc: 8f9980fc lw t9,printf
21c0: 0320f809 jalr t9
21c4: 27045974 addiu a0,t8,22900
21c8: 96180058 lhu t8,88(s0)
21cc: 2f020071 sltiu v0,t8,113
21d0: 1440000d bnez v0,2208 <dump_entries+0x384>
21d4: 8fbc0028 lw gp,40(sp)
21d8: 24110070 li s1,112
21dc: 02119021 addu s2,s0,s1
21e0: 02802021 move a0,s4
21e4: 8f9980fc lw t9,printf
21e8: 0320f809 jalr t9
21ec: 26450002 addiu a1,s2,2
21f0: 96420000 lhu v0,0(s2)
21f4: 96180058 lhu t8,88(s0)
21f8: 02228821 addu s1,s1,v0
21fc: 0238102b sltu v0,s1,t8
2200: 1440fff6 bnez v0,21dc <dump_entries+0x358>
2204: 8fbc0028 lw gp,40(sp)
2208: 02188821 addu s1,s0,t8
220c: 8f988028 lw t8,-32728(gp)
2210: 26320002 addiu s2,s1,2
2214: 8f9980fc lw t9,printf
2218: 02402821 move a1,s2
221c: 96260000 lhu a2,0(s1)
2220: 0320f809 jalr t9
2224: 27045998 addiu a0,t8,22936
2228: 92380002 lbu t8,2(s1)
222c: 17000037 bnez t8,230c <dump_entries+0x488>
2230: 8fbc0028 lw gp,40(sp)
2234: 8e250020 lw a1,32(s1)
2238: 04a10042 bgez a1,2344 <dump_entries+0x4c0>
223c: 2418fffe li t8,-2
2240: 10b80055 beq a1,t8,2398 <dump_entries+0x514>
2244: 2418ffff li t8,-1
2248: 10b80050 beq a1,t8,238c <dump_entries+0x508>
224c: 2418fffc li t8,-4
2250: 10b80054 beq a1,t8,23a4 <dump_entries+0x520>
2254: 2418fffb li t8,-5
2258: 10b80055 beq a1,t8,23b0 <dump_entries+0x52c>
225c: 8f858028 lw a1,-32728(gp)
2260: 8f858028 lw a1,-32728(gp)
2264: 24a55838 addiu a1,a1,22584
2268: 8f988028 lw t8,-32728(gp)
226c: 8f9980fc lw t9,printf
2270: 0320f809 jalr t9
2274: 270459b0 addiu a0,t8,22960
--
22cc: 9442005a lhu v0,90(v0)
22d0: 0302c021 addu t8,t8,v0
22d4: 0303102b sltu v0,t8,v1
22d8: 1440fff9 bnez v0,22c0 <dump_entries+0x43c>
22dc: 24a50001 addiu a1,a1,1
22e0: 8f98807c lw t8,-32644(gp)
22e4: 02063023 subu a2,s0,a2
22e8: 8f858028 lw a1,-32728(gp)
22ec: 8f9980b8 lw t9,-32584(gp)
22f0: 8f040000 lw a0,0(t8)
22f4: 0320f809 jalr t9
22f8: 24a558f4 addiu a1,a1,22772
22fc: 8fbc0028 lw gp,40(sp)
2300: 8f9980c0 lw t9,-32576(gp)
2304: 0320f809 jalr t9
2308: 00000000 nop
230c: 8f858028 lw a1,-32728(gp)
2310: 02402021 move a0,s2
2314: 8f998084 lw t9,-32636(gp)
2318: 0320f809 jalr t9
231c: 24a559c8 addiu a1,a1,22984
2320: 1440ffd6 bnez v0,227c <dump_entries+0x3f8>
2324: 8fbc0028 lw gp,40(sp)
2328: 8f988028 lw t8,-32728(gp)
232c: 26250020 addiu a1,s1,32
2330: 8f9980fc lw t9,printf
2334: 0320f809 jalr t9
2338: 270459d0 addiu a0,t8,22992
233c: 1000ffcf b 227c <dump_entries+0x3f8>
2340: 8fbc0028 lw gp,40(sp)
2344: 8f848028 lw a0,-32728(gp)
2348: 8f9980fc lw t9,printf
234c: 0320f809 jalr t9
2350: 248459bc addiu a0,a0,22972
[*] Function printf used 19 times libip4tc.so.0.1.0