[*] Binary protection state of ntptime
Partial RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function fprintf tear down of ntptime
11920: e3550000 cmp r5, #0
11924: 1a000003 bne 11938 <fopen64@plt+0xb0>
11928: e59f36c4 ldr r3, [pc, #1732] ; 11ff4 <fopen64@plt+0x76c>
1192c: e5933000 ldr r3, [r3]
11930: e1530007 cmp r3, r7
11934: 0a000063 beq 11ac8 <fopen64@plt+0x240>
11938: e3a03006 mov r3, #6
1193c: e58d300c str r3, [sp, #12]
11940: e59f36b0 ldr r3, [pc, #1712] ; 11ff8 <fopen64@plt+0x770>
11944: e59f26a4 ldr r2, [pc, #1700] ; 11ff0 <fopen64@plt+0x768>
11948: e58d3008 str r3, [sp, #8]
1194c: e59f36a8 ldr r3, [pc, #1704] ; 11ffc <fopen64@plt+0x774>
11950: e59f06a8 ldr r0, [pc, #1704] ; 12000 <fopen64@plt+0x778>
11954: e58d3004 str r3, [sp, #4]
11958: e59f36a4 ldr r3, [pc, #1700] ; 12004 <fopen64@plt+0x77c>
1195c: e59f16a4 ldr r1, [pc, #1700] ; 12008 <fopen64@plt+0x780>
11960: e58d3000 str r3, [sp]
11964: e59f3674 ldr r3, [pc, #1652] ; 11fe0 <fopen64@plt+0x758>
11968: e5922000 ldr r2, [r2]
1196c: e5900000 ldr r0, [r0]
11970: ebffff04 bl 11588 <fprintf@plt>
11974: e3a00002 mov r0, #2
11978: ebffff89 bl 117a4 <exit@plt>
--
166d0: e1a00008 mov r0, r8
166d4: ebffec44 bl 117ec <strlen@plt>
166d8: e0880000 add r0, r8, r0
166dc: e5503001 ldrb r3, [r0, #-1]
166e0: e353000a cmp r3, #10
166e4: 128db014 addne fp, sp, #20
166e8: 028db010 addeq fp, sp, #16
166ec: e3590000 cmp r9, #0
166f0: 0a00001a beq 16760 <fopen64@plt+0x4ed8>
166f4: e59d300c ldr r3, [sp, #12]
166f8: e3530003 cmp r3, #3
166fc: d59f30d4 ldrle r3, [pc, #212] ; 167d8 <fopen64@plt+0x4f50>
16700: c59f30d4 ldrgt r3, [pc, #212] ; 167dc <fopen64@plt+0x4f54>
16704: e5939000 ldr r9, [r3]
16708: e5953004 ldr r3, [r5, #4]
1670c: e3530000 cmp r3, #0
16710: 0a000003 beq 16724 <fopen64@plt+0x4e9c>
16714: e1a02007 mov r2, r7
16718: e59f10c0 ldr r1, [pc, #192] ; 167e0 <fopen64@plt+0x4f58>
1671c: e1a00009 mov r0, r9
16720: ebffeb98 bl 11588 <fprintf@plt>
16724: e5953008 ldr r3, [r5, #8]
16728: e3530000 cmp r3, #0
1672c: 0a000004 beq 16744 <fopen64@plt+0x4ebc>
16730: e1a0300a mov r3, sl
16734: e5942004 ldr r2, [r4, #4]
16738: e59f10a4 ldr r1, [pc, #164] ; 167e4 <fopen64@plt+0x4f5c>
1673c: e1a00009 mov r0, r9
16740: ebffeb90 bl 11588 <fprintf@plt>
16744: e1a0300b mov r3, fp
16748: e1a02008 mov r2, r8
1674c: e59f1094 ldr r1, [pc, #148] ; 167e8 <fopen64@plt+0x4f60>
16750: e1a00009 mov r0, r9
16754: ebffeb8b bl 11588 <fprintf@plt>
16758: e1a00009 mov r0, r9
1675c: ebffeb71 bl 11528 <fflush@plt>
16760: e3560000 cmp r6, #0
16764: 0a00000f beq 167a8 <fopen64@plt+0x4f20>
16768: e5953004 ldr r3, [r5, #4]
1676c: e59f5078 ldr r5, [pc, #120] ; 167ec <fopen64@plt+0x4f64>
16770: e3530000 cmp r3, #0
16774: 0a000003 beq 16788 <fopen64@plt+0x4f00>
16778: e1a02007 mov r2, r7
1677c: e59f105c ldr r1, [pc, #92] ; 167e0 <fopen64@plt+0x4f58>
16780: e5950000 ldr r0, [r5]
16784: ebffeb7f bl 11588 <fprintf@plt>
16788: e88d0900 stm sp, {r8, fp}
1678c: e5942004 ldr r2, [r4, #4]
16790: e1a0300a mov r3, sl
16794: e59f1054 ldr r1, [pc, #84] ; 167f0 <fopen64@plt+0x4f68>
16798: e5950000 ldr r0, [r5]
1679c: ebffeb79 bl 11588 <fprintf@plt>
167a0: e5950000 ldr r0, [r5]
167a4: ebffeb5f bl 11528 <fflush@plt>
--
16ed4: e59f50e8 ldr r5, [pc, #232] ; 16fc4 <fopen64@plt+0x573c>
16ed8: e3580003 cmp r8, #3
16edc: e5953000 ldr r3, [r5]
16ee0: e59f00e0 ldr r0, [pc, #224] ; 16fc8 <fopen64@plt+0x5740>
16ee4: e58d3014 str r3, [sp, #20]
16ee8: 959f30dc ldrls r3, [pc, #220] ; 16fcc <fopen64@plt+0x5744>
16eec: e3a02065 mov r2, #101 ; 0x65
16ef0: 97938108 ldrls r8, [r3, r8, lsl #2]
16ef4: e3a01001 mov r1, #1
16ef8: e59f30d0 ldr r3, [pc, #208] ; 16fd0 <fopen64@plt+0x5748>
16efc: e5900000 ldr r0, [r0]
16f00: 83a08000 movhi r8, #0
16f04: eb000a52 bl 19854 <fopen64@plt+0x7fcc>
16f08: e58d700c str r7, [sp, #12]
16f0c: e88d0900 stm sp, {r8, fp}
16f10: e59f10bc ldr r1, [pc, #188] ; 16fd4 <fopen64@plt+0x574c>
16f14: e1a0300a mov r3, sl
16f18: e1a02009 mov r2, r9
16f1c: e58d0008 str r0, [sp, #8]
16f20: e59d0014 ldr r0, [sp, #20]
16f24: ebffe997 bl 11588 <fprintf@plt>
16f28: e3540000 cmp r4, #0
16f2c: 0a00001e beq 16fac <fopen64@plt+0x5724>
16f30: e5950000 ldr r0, [r5]
16f34: ebffe97b bl 11528 <fflush@plt>
16f38: e28ddf8b add sp, sp, #556 ; 0x22c
16f3c: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}
16f40: e28d2024 add r2, sp, #36 ; 0x24
16f44: e28d1020 add r1, sp, #32
16f48: e7960104 ldr r0, [r6, r4, lsl #2]
16f4c: e58d7020 str r7, [sp, #32]
16f50: eb00007d bl 1714c <fopen64@plt+0x58c4>
16f54: e3500000 cmp r0, #0
16f58: 1a00000d bne 16f94 <fopen64@plt+0x570c>
16f5c: e59d3024 ldr r3, [sp, #36] ; 0x24
16f60: e1a02004 mov r2, r4
16f64: e58d3004 str r3, [sp, #4]
16f68: e59d3020 ldr r3, [sp, #32]
16f6c: e1a01009 mov r1, r9
16f70: e58d3000 str r3, [sp]
16f74: e5950000 ldr r0, [r5]
16f78: e7963104 ldr r3, [r6, r4, lsl #2]
16f7c: ebffe981 bl 11588 <fprintf@plt>
16f80: e2844001 add r4, r4, #1
16f84: e59d301c ldr r3, [sp, #28]
16f88: e1530004 cmp r3, r4
16f8c: caffffeb bgt 16f40 <fopen64@plt+0x56b8>
16f90: eaffffe6 b 16f30 <fopen64@plt+0x56a8>
16f94: e7963104 ldr r3, [r6, r4, lsl #2]
16f98: e1a02004 mov r2, r4
16f9c: e1a01008 mov r1, r8
16fa0: e5950000 ldr r0, [r5]
16fa4: ebffe977 bl 11588 <fprintf@plt>
16fa8: eafffff4 b 16f80 <fopen64@plt+0x56f8>
16fac: e1a07004 mov r7, r4
--
171bc: e5903004 ldr r3, [r0, #4]
171c0: e5873000 str r3, [r7]
171c4: e5903000 ldr r3, [r0]
171c8: e1a00005 mov r0, r5
171cc: e0444003 sub r4, r4, r3
171d0: e5864000 str r4, [r6]
171d4: eaffffec b 1718c <fopen64@plt+0x5904>
171d8: e3a00019 mov r0, #25
171dc: eaffffea b 1718c <fopen64@plt+0x5904>
171e0: 0001ee20 andeq lr, r1, r0, lsr #28
171e4: 00017030 andeq r7, r1, r0, lsr r0
171e8: 0001ee18 andeq lr, r1, r8, lsl lr
171ec: e92d4070 push {r4, r5, r6, lr}
171f0: e59f4040 ldr r4, [pc, #64] ; 17238 <fopen64@plt+0x59b0>
171f4: e1a05002 mov r5, r2
171f8: e1a06003 mov r6, r3
171fc: e1a02000 mov r2, r0
17200: e1a03001 mov r3, r1
17204: e5940000 ldr r0, [r4]
17208: e59f102c ldr r1, [pc, #44] ; 1723c <fopen64@plt+0x59b4>
1720c: ebffe8dd bl 11588 <fprintf@plt>
17210: e1a02006 mov r2, r6
17214: e1a01005 mov r1, r5
--
17238: 00030400 andeq r0, r3, r0, lsl #8
1723c: 0001db8a andeq sp, r1, sl, lsl #23
17240: e92d43f7 push {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr}
17244: e59f406c ldr r4, [pc, #108] ; 172b8 <fopen64@plt+0x5a30>
17248: e1a08000 mov r8, r0
1724c: e59f0068 ldr r0, [pc, #104] ; 172bc <fopen64@plt+0x5a34>
17250: e1a09001 mov r9, r1
17254: e1a05002 mov r5, r2
17258: e1a06003 mov r6, r3
1725c: e3a0206e mov r2, #110 ; 0x6e
17260: e59f3058 ldr r3, [pc, #88] ; 172c0 <fopen64@plt+0x5a38>
17264: e3a01001 mov r1, #1
17268: e5900000 ldr r0, [r0]
1726c: e5947000 ldr r7, [r4]
17270: eb000977 bl 19854 <fopen64@plt+0x7fcc>
17274: e1a03009 mov r3, r9
17278: e1a02008 mov r2, r8
1727c: e59f1040 ldr r1, [pc, #64] ; 172c4 <fopen64@plt+0x5a3c>
17280: e58d0000 str r0, [sp]
17284: e1a00007 mov r0, r7
17288: ebffe8be bl 11588 <fprintf@plt>
1728c: e1a02006 mov r2, r6
17290: e1a01005 mov r1, r5
--
173dc: 0a000014 beq 17434 <fopen64@plt+0x5bac>
173e0: e59f305c ldr r3, [pc, #92] ; 17444 <fopen64@plt+0x5bbc>
173e4: e3a0206e mov r2, #110 ; 0x6e
173e8: e5935000 ldr r5, [r3]
173ec: e3a01001 mov r1, #1
173f0: e59f3050 ldr r3, [pc, #80] ; 17448 <fopen64@plt+0x5bc0>
173f4: e5940000 ldr r0, [r4]
173f8: eb000915 bl 19854 <fopen64@plt+0x7fcc>
173fc: e59f3048 ldr r3, [pc, #72] ; 1744c <fopen64@plt+0x5bc4>
17400: e3a02065 mov r2, #101 ; 0x65
17404: e3a01001 mov r1, #1
17408: e1a06000 mov r6, r0
1740c: e5940000 ldr r0, [r4]
17410: eb00090f bl 19854 <fopen64@plt+0x7fcc>
17414: e3a0304d mov r3, #77 ; 0x4d
17418: e59f2030 ldr r2, [pc, #48] ; 17450 <fopen64@plt+0x5bc8>
1741c: e59f1030 ldr r1, [pc, #48] ; 17454 <fopen64@plt+0x5bcc>
17420: e58d6000 str r6, [sp]
17424: e58d0004 str r0, [sp, #4]
17428: e1a00005 mov r0, r5
1742c: ebffe855 bl 11588 <fprintf@plt>
17430: ebffe83f bl 11534 <abort@plt>
17434: e28dd008 add sp, sp, #8
--
193e8: 01a07006 moveq r7, r6
193ec: e3580000 cmp r8, #0
193f0: 159d802c ldrne r8, [sp, #44] ; 0x2c
193f4: e59da038 ldr sl, [sp, #56] ; 0x38
193f8: 15988000 ldrne r8, [r8]
193fc: 159f9130 ldrne r9, [pc, #304] ; 19534 <fopen64@plt+0x7cac>
19400: 01a08006 moveq r8, r6
19404: 01a09006 moveq r9, r6
19408: e35a0000 cmp sl, #0
1940c: 128da048 addne sl, sp, #72 ; 0x48
19410: 01a0a006 moveq sl, r6
19414: e285b038 add fp, r5, #56 ; 0x38
19418: e5940010 ldr r0, [r4, #16]
1941c: e88d5002 stm sp, {r1, ip, lr}
19420: e59f1154 ldr r1, [pc, #340] ; 1957c <fopen64@plt+0x7cf4>
19424: e58db01c str fp, [sp, #28]
19428: e58da018 str sl, [sp, #24]
1942c: e58d9014 str r9, [sp, #20]
19430: e58d8010 str r8, [sp, #16]
19434: e58d700c str r7, [sp, #12]
19438: ebffe052 bl 11588 <fprintf@plt>
1943c: e5940010 ldr r0, [r4, #16]
19440: ebffe038 bl 11528 <fflush@plt>
[*] Function fprintf used 13 times ntptime