[*] Binary protection state of libxt_RATEEST.so
Partial RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function printf tear down of libxt_RATEEST.so
a6c: eafffe92 b 4bc <printf@plt>
a70: 412e8480 smlawbmi lr, r0, r4, r8
a74: 00000bf6 strdeq r0, [r0], -r6
a78: 408f4000 addmi r4, pc, r0
a7c: 00000bb9 ; <UNDEFINED> instruction: 0x00000bb9
a80: 00000bb1 ; <UNDEFINED> instruction: 0x00000bb1
a84: e92d4070 push {r4, r5, r6, lr}
a88: e1d033d0 ldrsb r3, [r0, #48] ; 0x30
a8c: e5d05031 ldrb r5, [r0, #49] ; 0x31
a90: e2832002 add r2, r3, #2
a94: e59f305c ldr r3, [pc, #92] ; af8 <libxt_RATEEST_init+0x5d0>
a98: e1a06001 mov r6, r1
a9c: e1a03213 lsl r3, r3, r2
aa0: e2802020 add r2, r0, #32
aa4: e59f0050 ldr r0, [pc, #80] ; afc <libxt_RATEEST_init+0x5d4>
aa8: e2834003 add r4, r3, #3
aac: e3530000 cmp r3, #0
ab0: b1a03004 movlt r3, r4
ab4: e08f0000 add r0, pc, r0
ab8: e1a04143 asr r4, r3, #2
abc: ebfffe7e bl 4bc <printf@plt>
ac0: e59f0038 ldr r0, [pc, #56] ; b00 <libxt_RATEEST_init+0x5d8>
ac4: e1a01006 mov r1, r6
ac8: e08f0000 add r0, pc, r0
acc: ebfffe7a bl 4bc <printf@plt>
ad0: e1a00004 mov r0, r4
ad4: ebffffbb bl 9c8 <libxt_RATEEST_init+0x4a0>
ad8: e59f0024 ldr r0, [pc, #36] ; b04 <libxt_RATEEST_init+0x5dc>
adc: e1a05514 lsl r5, r4, r5
ae0: e1a01006 mov r1, r6
ae4: e08f0000 add r0, pc, r0
ae8: ebfffe73 bl 4bc <printf@plt>
aec: e1a00005 mov r0, r5
af0: e8bd4070 pop {r4, r5, r6, lr}
[*] Function printf used 3 times libxt_RATEEST.so