[*] Binary protection state of tun.ko
No RELRO No Canary found NX disabled REL No RPATH No RUNPATH Symbols
[*] Function strcpy tear down of tun.ko
2800: e5934084 ldr r4, [r3, #132] ; 0x84
2804: e1a05000 mov r5, r0
2808: e1a0000d mov r0, sp
280c: ebfffffe bl 0 <emset>
2810: ebfffffe bl 0 <rtnl_lock>
2814: ebfffffe bl 0 <__rcu_read_lock>
2818: e5944228 ldr r4, [r4, #552] ; 0x228
281c: e3540000 cmp r4, #0
2820: 0a00001f beq 28a4 <tun_chr_show_fdinfo+0xb8>
2824: e5943410 ldr r3, [r4, #1040] ; 0x410
2828: e10f1000 mrs r1, CPSR
282c: f10c0080 cpsid i
2830: e5932298 ldr r2, [r3, #664] ; 0x298
2834: e5923000 ldr r3, [r2]
2838: e2833001 add r3, r3, #1
283c: e5823000 str r3, [r2]
2840: e121f001 msr CPSR_c, r1
2844: ebfffffe bl 0 <__rcu_read_unlock>
2848: e5941410 ldr r1, [r4, #1040] ; 0x410
284c: e1a0000d mov r0, sp
2850: ebfffffe bl 0 <strcpy>
2854: e5943404 ldr r3, [r4, #1028] ; 0x404
2858: e3c33c86 bic r3, r3, #34304 ; 0x8600
--
5bc8: e0822001 add r2, r2, r1
5bcc: e3520001 cmp r2, #1
5bd0: 8a000436 bhi 6cb0 <tun_chr_ioctl+0x1674>
5bd4: e1dd13b8 ldrh r1, [sp, #56] ; 0x38
5bd8: e3c33c71 bic r3, r3, #28928 ; 0x7100
5bdc: e3c33030 bic r3, r3, #48 ; 0x30
5be0: e3072130 movw r2, #28976 ; 0x7130
5be4: e0022001 and r2, r2, r1
5be8: e1a00009 mov r0, r9
5bec: e1823003 orr r3, r2, r3
5bf0: e5883404 str r3, [r8, #1028] ; 0x404
5bf4: ebfffffe bl 0 <netdev_state_change>
5bf8: e5980410 ldr r0, [r8, #1040] ; 0x410
5bfc: ebfffffe bl 0 <netif_carrier_on>
5c00: e5985410 ldr r5, [r8, #1040] ; 0x410
5c04: e5953028 ldr r3, [r5, #40] ; 0x28
5c08: e3130001 tst r3, #1
5c0c: 1a00038e bne 6a4c <tun_chr_ioctl+0x1410>
5c10: e1a01005 mov r1, r5
5c14: e1a00007 mov r0, r7
5c18: ebfffffe bl 0 <strcpy>
5c1c: e1a0300d mov r3, sp
5c20: e3c32d7f bic r2, r3, #8128 ; 0x1fc0
--
5da8: e5993208 ldr r3, [r9, #520] ; 0x208
5dac: e3c2203f bic r2, r2, #63 ; 0x3f
5db0: e59310dc ldr r1, [r3, #220] ; 0xdc
5db4: e58d1020 str r1, [sp, #32]
5db8: e5923008 ldr r3, [r2, #8]
5dbc: e2941004 adds r1, r4, #4
5dc0: 30d11003 sbcscc r1, r1, r3
5dc4: 33a03000 movcc r3, #0
5dc8: e3530000 cmp r3, #0
5dcc: 1affffd5 bne 5d28 <tun_chr_ioctl+0x6ec>
5dd0: ee135f10 mrc 15, 0, r5, cr3, cr0, {0}
5dd4: e3c5300c bic r3, r5, #12
5dd8: e3833004 orr r3, r3, #4
5ddc: ee033f10 mcr 15, 0, r3, cr3, cr0, {0}
5de0: f57ff06f isb sy
5de4: e3a02004 mov r2, #4
5de8: e28d1020 add r1, sp, #32
5dec: eaffffe2 b 5d7c <tun_chr_ioctl+0x740>
5df0: e1a01000 mov r1, r0
5df4: e1a00007 mov r0, r7
5df8: ebfffffe bl 0 <strcpy>
5dfc: e59a2404 ldr r2, [sl, #1028] ; 0x404
5e00: e3073933 movw r3, #31027 ; 0x7933
[*] Function strcpy used 3 times tun.ko