[*] Binary protection state of ntptime
Partial RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function printf tear down of ntptime
11b40: e5903000 ldr r3, [r0]
11b44: e3530026 cmp r3, #38 ; 0x26
11b48: 05953000 ldreq r3, [r5]
11b4c: 02433001 subeq r3, r3, #1
11b50: 05853000 streq r3, [r5]
11b54: e5953000 ldr r3, [r5]
11b58: e3530000 cmp r3, #0
11b5c: ba000004 blt 11b74 <fopen64@plt+0x2ec>
11b60: e59d3030 ldr r3, [sp, #48] ; 0x30
11b64: e7863104 str r3, [r6, r4, lsl #2]
11b68: e2844001 add r4, r4, #1
11b6c: e3540014 cmp r4, #20
11b70: 1affffeb bne 11b24 <fopen64@plt+0x29c>
11b74: e59f3490 ldr r3, [pc, #1168] ; 1200c <fopen64@plt+0x784>
11b78: e5933000 ldr r3, [r3]
11b7c: e3530000 cmp r3, #0
11b80: ba00000e blt 11bc0 <fopen64@plt+0x338>
11b84: e28d4f66 add r4, sp, #408 ; 0x198
11b88: e5341158 ldr r1, [r4, #-344]! ; 0xfffffea8
11b8c: e59f0484 ldr r0, [pc, #1156] ; 12018 <fopen64@plt+0x790>
11b90: ebfffe28 bl 11438 <printf@plt>
11b94: e59f6480 ldr r6, [pc, #1152] ; 1201c <fopen64@plt+0x794>
11b98: e28d508c add r5, sp, #140 ; 0x8c
11b9c: e5b41004 ldr r1, [r4, #4]!
11ba0: e1a00006 mov r0, r6
11ba4: e5143004 ldr r3, [r4, #-4]
11ba8: e0411003 sub r1, r1, r3
11bac: ebfffe21 bl 11438 <printf@plt>
11bb0: e1550004 cmp r5, r4
11bb4: 1afffff8 bne 11b9c <fopen64@plt+0x314>
--
11ca8: e59431e4 ldr r3, [r4, #484] ; 0x1e4
11cac: e3530000 cmp r3, #0
11cb0: aa000050 bge 11df8 <fopen64@plt+0x570>
11cb4: e59f0378 ldr r0, [pc, #888] ; 12034 <fopen64@plt+0x7ac>
11cb8: ebfffdf6 bl 11498 <perror@plt>
11cbc: e28d0090 add r0, sp, #144 ; 0x90
11cc0: ebfffed2 bl 11810 <adjtimex@plt>
11cc4: e59f4340 ldr r4, [pc, #832] ; 1200c <fopen64@plt+0x784>
11cc8: e58401e4 str r0, [r4, #484] ; 0x1e4
11ccc: e59431e4 ldr r3, [r4, #484] ; 0x1e4
11cd0: e3530000 cmp r3, #0
11cd4: ba00008d blt 11f10 <fopen64@plt+0x688>
11cd8: e59d30a4 ldr r3, [sp, #164] ; 0xa4
11cdc: e58431e8 str r3, [r4, #488] ; 0x1e8
11ce0: e59451e4 ldr r5, [r4, #484] ; 0x1e4
11ce4: e59401e4 ldr r0, [r4, #484] ; 0x1e4
11ce8: eb00019a bl 12358 <fopen64@plt+0xad0>
11cec: e1a01005 mov r1, r5
11cf0: e1a02000 mov r2, r0
11cf4: e59f033c ldr r0, [pc, #828] ; 12038 <fopen64@plt+0x7b0>
11cf8: ebfffdce bl 11438 <printf@plt>
11cfc: e59f1338 ldr r1, [pc, #824] ; 1203c <fopen64@plt+0x7b4>
11d00: e59d0090 ldr r0, [sp, #144] ; 0x90
11d04: eb000143 bl 12218 <fopen64@plt+0x990>
11d08: e1a01000 mov r1, r0
11d0c: e59f032c ldr r0, [pc, #812] ; 12040 <fopen64@plt+0x7b8>
11d10: ebfffdc8 bl 11438 <printf@plt>
11d14: e59d0094 ldr r0, [sp, #148] ; 0x94
11d18: eb002936 bl 1c1f8 <fopen64@plt+0xa970>
11d1c: e594c1e8 ldr ip, [r4, #488] ; 0x1e8
11d20: e31c0a02 tst ip, #8192 ; 0x2000
11d24: e1a02000 mov r2, r0
11d28: e1a03001 mov r3, r1
11d2c: 0a000004 beq 11d44 <fopen64@plt+0x4bc>
11d30: e3a02000 mov r2, #0
11d34: e59f3308 ldr r3, [pc, #776] ; 12044 <fopen64@plt+0x7bc>
11d38: eb002a02 bl 1c548 <fopen64@plt+0xacc0>
11d3c: e1a02000 mov r2, r0
11d40: e1a03001 mov r3, r1
11d44: e59f02fc ldr r0, [pc, #764] ; 12048 <fopen64@plt+0x7c0>
11d48: ebfffdba bl 11438 <printf@plt>
11d4c: e59d0098 ldr r0, [sp, #152] ; 0x98
11d50: eb002928 bl 1c1f8 <fopen64@plt+0xa970>
11d54: e3a02000 mov r2, #0
11d58: e59f32ec ldr r3, [pc, #748] ; 1204c <fopen64@plt+0x7c4>
11d5c: eb00295e bl 1c2dc <fopen64@plt+0xaa54>
11d60: e59d20c8 ldr r2, [sp, #200] ; 0xc8
11d64: e3a03001 mov r3, #1
11d68: e1a03213 lsl r3, r3, r2
11d6c: e58d3000 str r3, [sp]
11d70: e1a02000 mov r2, r0
11d74: e1a03001 mov r3, r1
11d78: e59f02d0 ldr r0, [pc, #720] ; 12050 <fopen64@plt+0x7c8>
11d7c: ebfffdad bl 11438 <printf@plt>
11d80: e59d20a0 ldr r2, [sp, #160] ; 0xa0
11d84: e59d109c ldr r1, [sp, #156] ; 0x9c
11d88: e59f02c4 ldr r0, [pc, #708] ; 12054 <fopen64@plt+0x7cc>
11d8c: ebfffda9 bl 11438 <printf@plt>
11d90: e59f12c0 ldr r1, [pc, #704] ; 12058 <fopen64@plt+0x7d0>
11d94: e59d00a4 ldr r0, [sp, #164] ; 0xa4
11d98: eb00011e bl 12218 <fopen64@plt+0x990>
11d9c: e1a01000 mov r1, r0
11da0: e59f02b4 ldr r0, [pc, #692] ; 1205c <fopen64@plt+0x7d4>
11da4: ebfffda3 bl 11438 <printf@plt>
11da8: e59d00ac ldr r0, [sp, #172] ; 0xac
11dac: eb002911 bl 1c1f8 <fopen64@plt+0xa970>
11db0: e1a04000 mov r4, r0
11db4: e59d00b0 ldr r0, [sp, #176] ; 0xb0
11db8: e1a05001 mov r5, r1
11dbc: eb00290d bl 1c1f8 <fopen64@plt+0xa970>
11dc0: e3a02000 mov r2, #0
11dc4: e59f3280 ldr r3, [pc, #640] ; 1204c <fopen64@plt+0x7c4>
11dc8: eb002943 bl 1c2dc <fopen64@plt+0xaa54>
11dcc: e1a03005 mov r3, r5
11dd0: e1a02004 mov r2, r4
11dd4: e1cd00f0 strd r0, [sp]
11dd8: e59d10a8 ldr r1, [sp, #168] ; 0xa8
11ddc: e59f027c ldr r0, [pc, #636] ; 12060 <fopen64@plt+0x7d8>
11de0: ebfffd94 bl 11438 <printf@plt>
11de4: e59d30c8 ldr r3, [sp, #200] ; 0xc8
11de8: e3530000 cmp r3, #0
11dec: 1a000050 bne 11f34 <fopen64@plt+0x6ac>
11df0: e3a00000 mov r0, #0
11df4: eafffedf b 11978 <fopen64@plt+0xf0>
11df8: e59451e4 ldr r5, [r4, #484] ; 0x1e4
11dfc: e59401e4 ldr r0, [r4, #484] ; 0x1e4
11e00: eb000154 bl 12358 <fopen64@plt+0xad0>
11e04: e1a01005 mov r1, r5
11e08: e1a02000 mov r2, r0
11e0c: e59f0250 ldr r0, [pc, #592] ; 12064 <fopen64@plt+0x7dc>
11e10: ebfffd88 bl 11438 <printf@plt>
11e14: e59431e8 ldr r3, [r4, #488] ; 0x1e8
11e18: e59d5030 ldr r5, [sp, #48] ; 0x30
--
11e5c: e3a07000 mov r7, #0
11e60: e0a91007 adc r1, r9, r7
11e64: e59f2200 ldr r2, [pc, #512] ; 1206c <fopen64@plt+0x7e4>
11e68: e3a03000 mov r3, #0
11e6c: eb002acd bl 1c9a8 <fopen64@plt+0xb120>
11e70: e59d202c ldr r2, [sp, #44] ; 0x2c
11e74: e59f31f4 ldr r3, [pc, #500] ; 12070 <fopen64@plt+0x7e8>
11e78: e0823003 add r3, r2, r3
11e7c: e58d3024 str r3, [sp, #36] ; 0x24
11e80: e59d3018 ldr r3, [sp, #24]
11e84: e59d2014 ldr r2, [sp, #20]
11e88: e0800003 add r0, r0, r3
11e8c: e0000002 and r0, r0, r2
11e90: e58d0028 str r0, [sp, #40] ; 0x28
11e94: e28d0024 add r0, sp, #36 ; 0x24
11e98: eb000293 bl 128ec <fopen64@plt+0x1064>
11e9c: e1a03005 mov r3, r5
11ea0: e59d201c ldr r2, [sp, #28]
11ea4: e1a01000 mov r1, r0
11ea8: e59f01c4 ldr r0, [pc, #452] ; 12074 <fopen64@plt+0x7ec>
11eac: ebfffd61 bl 11438 <printf@plt>
11eb0: e59d2038 ldr r2, [sp, #56] ; 0x38
11eb4: e59d1034 ldr r1, [sp, #52] ; 0x34
11eb8: e59f01b8 ldr r0, [pc, #440] ; 12078 <fopen64@plt+0x7f0>
11ebc: ebfffd5d bl 11438 <printf@plt>
11ec0: e59d3020 ldr r3, [sp, #32]
11ec4: e1530008 cmp r3, r8
11ec8: 1a000002 bne 11ed8 <fopen64@plt+0x650>
11ecc: e3a0000a mov r0, #10
11ed0: ebfffd52 bl 11420 <putchar@plt>
11ed4: eaffff78 b 11cbc <fopen64@plt+0x434>
11ed8: e28d4024 add r4, sp, #36 ; 0x24
11edc: e28d002c add r0, sp, #44 ; 0x2c
11ee0: e89400d0 ldm r4, {r4, r6, r7}
11ee4: e59d801c ldr r8, [sp, #28]
11ee8: ebfffda9 bl 11594 <ctime@plt>
11eec: e58d5004 str r5, [sp, #4]
11ef0: e58d8000 str r8, [sp]
11ef4: e1a03007 mov r3, r7
11ef8: e1a02006 mov r2, r6
11efc: e1a01004 mov r1, r4
11f00: e58d0008 str r0, [sp, #8]
11f04: e59f0170 ldr r0, [pc, #368] ; 1207c <fopen64@plt+0x7f4>
11f08: ebfffd4a bl 11438 <printf@plt>
11f0c: eaffffee b 11ecc <fopen64@plt+0x644>
11f10: ebfffe1d bl 1178c <__errno_location@plt>
--
11f64: e1a06000 mov r6, r0
11f68: e59d00c4 ldr r0, [sp, #196] ; 0xc4
11f6c: e1a07001 mov r7, r1
11f70: eb0028a0 bl 1c1f8 <fopen64@plt+0xa970>
11f74: e59fc090 ldr ip, [pc, #144] ; 1200c <fopen64@plt+0x784>
11f78: e59cc1e8 ldr ip, [ip, #488] ; 0x1e8
11f7c: e31c0a02 tst ip, #8192 ; 0x2000
11f80: e1a02000 mov r2, r0
11f84: e1a03001 mov r3, r1
11f88: 0a000004 beq 11fa0 <fopen64@plt+0x718>
11f8c: e3a02000 mov r2, #0
11f90: e59f30ac ldr r3, [pc, #172] ; 12044 <fopen64@plt+0x7bc>
11f94: eb00296b bl 1c548 <fopen64@plt+0xacc0>
11f98: e1a02000 mov r2, r0
11f9c: e1a03001 mov r3, r1
11fa0: e1cd20f8 strd r2, [sp, #8]
11fa4: e59f00dc ldr r0, [pc, #220] ; 12088 <fopen64@plt+0x800>
11fa8: e1a02004 mov r2, r4
11fac: e1a03005 mov r3, r5
11fb0: e1cd60f0 strd r6, [sp]
11fb4: ebfffd1f bl 11438 <printf@plt>
11fb8: e59d30d8 ldr r3, [sp, #216] ; 0xd8
11fbc: e59d20d0 ldr r2, [sp, #208] ; 0xd0
11fc0: e58d3000 str r3, [sp]
11fc4: e59d10d4 ldr r1, [sp, #212] ; 0xd4
11fc8: e59d30dc ldr r3, [sp, #220] ; 0xdc
11fcc: e59f00b8 ldr r0, [pc, #184] ; 1208c <fopen64@plt+0x804>
11fd0: ebfffd18 bl 11438 <printf@plt>
11fd4: e3a00000 mov r0, #0
11fd8: e28ddf67 add sp, sp, #412 ; 0x19c
[*] Function printf used 15 times ntptime