[*] Binary protection state of libxt_nfacct.so
Partial RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function printf tear down of libxt_nfacct.so
650: e3530000 cmp r3, #0
654: 0a000006 beq 674 <libxt_nfacct_init+0x18c>
658: e59f1020 ldr r1, [pc, #32] ; 680 <libxt_nfacct_init+0x198>
65c: e59f0020 ldr r0, [pc, #32] ; 684 <libxt_nfacct_init+0x19c>
660: e92d4010 push {r4, lr}
664: e08f1001 add r1, pc, r1
668: e08f0000 add r0, pc, r0
66c: ebffff9a bl 4dc <__register_frame_info@plt>
670: e8bd4010 pop {r4, lr}
674: eaffffb5 b 550 <libxt_nfacct_init+0x68>
678: 000109b0 ; <UNDEFINED> instruction: 0x000109b0
67c: 00000044 andeq r0, r0, r4, asr #32
680: 00010a48 andeq r0, r1, r8, asr #20
684: 00000194 muleq r0, r4, r1
688: e92d4010 push {r4, lr}
68c: e59f001c ldr r0, [pc, #28] ; 6b0 <libxt_nfacct_init+0x1c8>
690: e1a04001 mov r4, r1
694: e59f1018 ldr r1, [pc, #24] ; 6b4 <libxt_nfacct_init+0x1cc>
698: e08f0000 add r0, pc, r0
69c: e08f1001 add r1, pc, r1
6a0: ebffff75 bl 47c <printf@plt>
6a4: e2840020 add r0, r4, #32
6a8: e8bd4010 pop {r4, lr}
--
6f4: ebffff75 bl 4d0 <strchr@plt>
6f8: e3500000 cmp r0, #0
6fc: 08bd8070 popeq {r4, r5, r6, pc}
700: e59f301c ldr r3, [pc, #28] ; 724 <libxt_nfacct_init+0x23c>
704: e59f101c ldr r1, [pc, #28] ; 728 <libxt_nfacct_init+0x240>
708: e7943003 ldr r3, [r4, r3]
70c: e08f1001 add r1, pc, r1
710: e5933000 ldr r3, [r3]
714: e3a00002 mov r0, #2
718: e5933014 ldr r3, [r3, #20]
71c: e12fff33 blx r3
720: 0001091c andeq r0, r1, ip, lsl r9
724: 00000040 andeq r0, r0, r0, asr #32
728: 000000ac andeq r0, r0, ip, lsr #1
72c: e92d4010 push {r4, lr}
730: e59f001c ldr r0, [pc, #28] ; 754 <libxt_nfacct_init+0x26c>
734: e1a04001 mov r4, r1
738: e59f1018 ldr r1, [pc, #24] ; 758 <libxt_nfacct_init+0x270>
73c: e08f0000 add r0, pc, r0
740: e08f1001 add r1, pc, r1
744: ebffff4c bl 47c <printf@plt>
748: e2840020 add r0, r4, #32
74c: e8bd4010 pop {r4, lr}
[*] Function printf used 2 times libxt_nfacct.so