[*] 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
28e8: e5934084 ldr r4, [r3, #132] ; 0x84
28ec: e1a05000 mov r5, r0
28f0: e1a0000d mov r0, sp
28f4: ebfffffe bl 0 <emset>
28f8: ebfffffe bl 0 <rtnl_lock>
28fc: ebfffffe bl 0 <__rcu_read_lock>
2900: e5944228 ldr r4, [r4, #552] ; 0x228
2904: e3540000 cmp r4, #0
2908: 0a00001f beq 298c <tun_chr_show_fdinfo+0xb8>
290c: e5943410 ldr r3, [r4, #1040] ; 0x410
2910: e10f1000 mrs r1, CPSR
2914: f10c0080 cpsid i
2918: e5932298 ldr r2, [r3, #664] ; 0x298
291c: e5923000 ldr r3, [r2]
2920: e2833001 add r3, r3, #1
2924: e5823000 str r3, [r2]
2928: e121f001 msr CPSR_c, r1
292c: ebfffffe bl 0 <__rcu_read_unlock>
2930: e5941410 ldr r1, [r4, #1040] ; 0x410
2934: e1a0000d mov r0, sp
2938: ebfffffe bl 0 <strcpy>
293c: e5943404 ldr r3, [r4, #1028] ; 0x404
2940: e3c33c86 bic r3, r3, #34304 ; 0x8600
--
5c84: e5993208 ldr r3, [r9, #520] ; 0x208
5c88: e3c2203f bic r2, r2, #63 ; 0x3f
5c8c: e59310dc ldr r1, [r3, #220] ; 0xdc
5c90: e58d1018 str r1, [sp, #24]
5c94: e5923008 ldr r3, [r2, #8]
5c98: e2941004 adds r1, r4, #4
5c9c: 30d11003 sbcscc r1, r1, r3
5ca0: 33a03000 movcc r3, #0
5ca4: e3530000 cmp r3, #0
5ca8: 1affffd7 bne 5c0c <tun_chr_ioctl+0x5fc>
5cac: ee135f10 mrc 15, 0, r5, cr3, cr0, {0}
5cb0: e3c5300c bic r3, r5, #12
5cb4: e3833004 orr r3, r3, #4
5cb8: ee033f10 mcr 15, 0, r3, cr3, cr0, {0}
5cbc: f57ff06f isb sy
5cc0: e3a02004 mov r2, #4
5cc4: e28d1018 add r1, sp, #24
5cc8: eaffffe3 b 5c5c <tun_chr_ioctl+0x64c>
5ccc: e1a01005 mov r1, r5
5cd0: e1a00006 mov r0, r6
5cd4: ebfffffe bl 0 <strcpy>
5cd8: e59a2404 ldr r2, [sl, #1028] ; 0x404
5cdc: e3073933 movw r3, #31027 ; 0x7933
--
64d4: e0822001 add r2, r2, r1
64d8: e3520001 cmp r2, #1
64dc: 8a0001d3 bhi 6c30 <tun_chr_ioctl+0x1620>
64e0: e1dd13b0 ldrh r1, [sp, #48] ; 0x30
64e4: e3c33c71 bic r3, r3, #28928 ; 0x7100
64e8: e3c33030 bic r3, r3, #48 ; 0x30
64ec: e3072130 movw r2, #28976 ; 0x7130
64f0: e0022001 and r2, r2, r1
64f4: e1a00008 mov r0, r8
64f8: e1823003 orr r3, r2, r3
64fc: e5873404 str r3, [r7, #1028] ; 0x404
6500: ebfffffe bl 0 <netdev_state_change>
6504: e5970410 ldr r0, [r7, #1040] ; 0x410
6508: ebfffffe bl 0 <netif_carrier_on>
650c: e5975410 ldr r5, [r7, #1040] ; 0x410
6510: e5953028 ldr r3, [r5, #40] ; 0x28
6514: e3130001 tst r3, #1
6518: 1a00012c bne 69d0 <tun_chr_ioctl+0x13c0>
651c: e1a01005 mov r1, r5
6520: e1a00006 mov r0, r6
6524: ebfffffe bl 0 <strcpy>
6528: e1a0300d mov r3, sp
652c: e3c32d7f bic r2, r3, #8128 ; 0x1fc0
[*] Function strcpy used 3 times tun.ko