[*] Binary protection state of pcregrep
Partial RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function strcpy tear down of pcregrep
110f8: ebffff34 bl 10dd0 <sprintf@plt>
110fc: e2855028 add r5, r5, #40 ; 0x28
11100: e1a06005 mov r6, r5
11104: e5d63000 ldrb r3, [r6]
11108: e2855001 add r5, r5, #1
1110c: e3530000 cmp r3, #0
11110: 1afffffa bne 11100 <fopen64@plt+0x258>
11114: e3a0100a mov r1, #10
11118: e1a00004 mov r0, r4
1111c: eb000cd7 bl 14480 <fopen64@plt+0x35d8>
11120: e3510002 cmp r1, #2
11124: 059f106c ldreq r1, [pc, #108] ; 11198 <fopen64@plt+0x2f0>
11128: 0a000005 beq 11144 <fopen64@plt+0x29c>
1112c: e3510003 cmp r1, #3
11130: 059f1064 ldreq r1, [pc, #100] ; 1119c <fopen64@plt+0x2f4>
11134: 0a000002 beq 11144 <fopen64@plt+0x29c>
11138: e3510001 cmp r1, #1
1113c: 059f105c ldreq r1, [pc, #92] ; 111a0 <fopen64@plt+0x2f8>
11140: 159f105c ldrne r1, [pc, #92] ; 111a4 <fopen64@plt+0x2fc>
11144: e1a00006 mov r0, r6
11148: ebfffec9 bl 10c74 <strcpy@plt>
1114c: e59d3014 ldr r3, [sp, #20]
11150: e59f2050 ldr r2, [pc, #80] ; 111a8 <fopen64@plt+0x300>
--
14118: e3500001 cmp r0, #1
1411c: a1a01000 movge r1, r0
14120: e5943010 ldr r3, [r4, #16]
14124: e1a02007 mov r2, r7
14128: b3a01001 movlt r1, #1
1412c: e1a00008 mov r0, r8
14130: ebfff2d2 bl 10c80 <printf@plt>
14134: e2844014 add r4, r4, #20
14138: eaffff88 b 13f60 <fopen64@plt+0x30b8>
1413c: e1a02005 mov r2, r5
14140: e59f1180 ldr r1, [pc, #384] ; 142c8 <fopen64@plt+0x3420>
14144: e28d0004 add r0, sp, #4
14148: ebfff320 bl 10dd0 <sprintf@plt>
1414c: e594200c ldr r2, [r4, #12]
14150: e28d1004 add r1, sp, #4
14154: e1a00009 mov r0, r9
14158: ebfff2c8 bl 10c80 <printf@plt>
1415c: eaffffec b 14114 <fopen64@plt+0x326c>
14160: e59f1164 ldr r1, [pc, #356] ; 142cc <fopen64@plt+0x3424>
14164: e28d0004 add r0, sp, #4
14168: ebfff2c1 bl 10c74 <strcpy@plt>
1416c: eafffff6 b 1414c <fopen64@plt+0x32a4>
14170: e59f30f8 ldr r3, [pc, #248] ; 14270 <fopen64@plt+0x33c8>
[*] Function strcpy used 2 times pcregrep