Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 0000000000003880·<.text>:6 0000000000003880·<.text>:
7 »       paciasp7 »       paciasp
8 »       stp»    x29,·x30,·[sp,·#-96]!8 »       stp»    x29,·x30,·[sp,·#-96]!
9 »       mov»    x29,·sp9 »       mov»    x29,·sp
10 »       stp»    x21,·x22,·[sp,·#32]10 »       stp»    x21,·x22,·[sp,·#32]
11 »       mov»    w22,·w011 »       mov»    w22,·w0
12 »       mov»    x21,·x112 »       mov»    x21,·x1
13 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>13 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
14 »       ldr»    x0,·[x0,·#3984]14 »       ldr»    x0,·[x0,·#3984]
15 »       stp»    x19,·x20,·[sp,·#16]15 »       stp»    x19,·x20,·[sp,·#16]
16 »       adrp»   x19,·40000·<ioctl@plt+0x3cb60>16 »       adrp»   x19,·50000·<ioctl@plt+0x4cb60>
17 »       add»    x19,·x19,·#0x1017 »       add»    x19,·x19,·#0x10
18 »       adrp»   x20,·24000·<ioctl@plt+0x20b60>18 »       adrp»   x20,·24000·<ioctl@plt+0x20b60>
19 »       add»    x20,·x20,·#0xe7019 »       add»    x20,·x20,·#0xf70
20 »       add»    x19,·x19,·#0x5020 »       add»    x19,·x19,·#0x50
21 »       stp»    x23,·x24,·[sp,·#48]21 »       stp»    x23,·x24,·[sp,·#48]
22 »       sub»    sp,·sp,·#0x1a022 »       sub»    sp,·sp,·#0x1a0
23 »       ldr»    x1,·[x0]23 »       ldr»    x1,·[x0]
24 »       str»    x1,·[sp,·#408]24 »       str»    x1,·[sp,·#408]
25 »       mov»    x1,·#0x0···················»     //·#025 »       mov»    x1,·#0x0···················»     //·#0
26 »       bl»     57e0·<ioctl@plt+0x2340>26 »       bl»     57f0·<ioctl@plt+0x2350>
27 »       mov»    x4,·#0x0···················»     //·#027 »       mov»    x4,·#0x0···················»     //·#0
28 »       mov»    x3,·x1928 »       mov»    x3,·x19
29 »       mov»    x2,·x2029 »       mov»    x2,·x20
30 »       mov»    x1,·x2130 »       mov»    x1,·x21
31 »       mov»    w0,·w2231 »       mov»    w0,·w22
32 »       bl»     33a8·<regfree@plt+0x8>32 »       bl»     33a8·<regfree@plt+0x8>
33 »       mov»    w23,·w033 »       mov»    w23,·w0
Offset 41, 17 lines modifiedOffset 41, 17 lines modified
41 »       b.gt»   39b0·<ioctl@plt+0x510>41 »       b.gt»   39b0·<ioctl@plt+0x510>
42 »       cmp»    w23,·#0x342 »       cmp»    w23,·#0x3
43 »       b.eq»   3af0·<ioctl@plt+0x650>··//·b.none43 »       b.eq»   3af0·<ioctl@plt+0x650>··//·b.none
44 »       cmp»    w23,·#0x444 »       cmp»    w23,·#0x4
45 »       b.eq»   3a98·<ioctl@plt+0x5f8>··//·b.none45 »       b.eq»   3a98·<ioctl@plt+0x5f8>··//·b.none
46 »       cmp»    w23,·#0x246 »       cmp»    w23,·#0x2
47 »       b.ne»   3a44·<ioctl@plt+0x5a4>··//·b.any47 »       b.ne»   3a44·<ioctl@plt+0x5a4>··//·b.any
48 »       adrp»   x24,·3f000·<ioctl@plt+0x3bb60>48 »       adrp»   x24,·4f000·<ioctl@plt+0x4bb60>
49 »       ldr»    x24,·[x24,·#3912]49 »       ldr»    x24,·[x24,·#3912]
50 »       adrp»   x23,·40000·<ioctl@plt+0x3cb60>50 »       adrp»   x23,·50000·<ioctl@plt+0x4cb60>
51 »       add»    x23,·x23,·#0x4d051 »       add»    x23,·x23,·#0x4d0
52 »       add»    x23,·x23,·#0x8,·lsl·#1252 »       add»    x23,·x23,·#0x8,·lsl·#12
53 »       mov»    w0,·#0x1···················»     //·#153 »       mov»    w0,·#0x1···················»     //·#1
54 »       mov»    w2,·#0x0···················»     //·#054 »       mov»    w2,·#0x0···················»     //·#0
55 »       add»    x1,·sp,·#0x2055 »       add»    x1,·sp,·#0x20
56 »       strb»   w0,·[x23,·#12]56 »       strb»   w0,·[x23,·#12]
57 »       ldr»    x0,·[x24]57 »       ldr»    x0,·[x24]
Offset 67, 198 lines modifiedOffset 67, 198 lines modified
67 »       cmp»    w23,·#0x6867 »       cmp»    w23,·#0x68
68 »       b.eq»   3b24·<ioctl@plt+0x684>··//·b.none68 »       b.eq»   3b24·<ioctl@plt+0x684>··//·b.none
69 »       b.gt»   39d0·<ioctl@plt+0x530>69 »       b.gt»   39d0·<ioctl@plt+0x530>
70 »       cmp»    w23,·#0x5670 »       cmp»    w23,·#0x56
71 »       b.eq»   3a6c·<ioctl@plt+0x5cc>··//·b.none71 »       b.eq»   3a6c·<ioctl@plt+0x5cc>··//·b.none
72 »       cmp»    w23,·#0x6572 »       cmp»    w23,·#0x65
73 »       b.ne»   3a44·<ioctl@plt+0x5a4>··//·b.any73 »       b.ne»   3a44·<ioctl@plt+0x5a4>··//·b.any
74 »       adrp»   x0,·40000·<ioctl@plt+0x3cb60>74 »       adrp»   x0,·50000·<ioctl@plt+0x4cb60>
75 »       add»    x0,·x0,·#0x4d075 »       add»    x0,·x0,·#0x4d0
76 »       add»    x0,·x0,·#0x8,·lsl·#1276 »       add»    x0,·x0,·#0x8,·lsl·#12
77 »       mov»    w1,·#0x1···················»     //·#177 »       mov»    w1,·#0x1···················»     //·#1
78 »       strb»   w1,·[x0,·#13]78 »       strb»   w1,·[x0,·#13]
79 »       ldr»    w1,·[x0,·#8]79 »       ldr»    w1,·[x0,·#8]
80 »       add»    w1,·w1,·#0x180 »       add»    w1,·w1,·#0x1
81 »       str»    w1,·[x0,·#8]81 »       str»    w1,·[x0,·#8]
82 »       b»      38d0·<ioctl@plt+0x430>82 »       b»      38d0·<ioctl@plt+0x430>
83 »       cmp»    w23,·#0x683 »       cmp»    w23,·#0x6
84 »       b.eq»   39f0·<ioctl@plt+0x550>··//·b.none84 »       b.eq»   39f0·<ioctl@plt+0x550>··//·b.none
85 »       cmp»    w23,·#0x785 »       cmp»    w23,·#0x7
86 »       b.ne»   3a44·<ioctl@plt+0x5a4>··//·b.any86 »       b.ne»   3a44·<ioctl@plt+0x5a4>··//·b.any
87 »       adrp»   x0,·48000·<ioctl@plt+0x44b60>87 »       adrp»   x0,·58000·<ioctl@plt+0x54b60>
88 »       mov»    w1,·#0x1···················»     //·#188 »       mov»    w1,·#0x1···················»     //·#1
89 »       strb»   w1,·[x0,·#1249]89 »       strb»   w1,·[x0,·#1249]
90 »       b»      38d0·<ioctl@plt+0x430>90 »       b»      38d0·<ioctl@plt+0x430>
91 »       cmp»    w23,·#0x7391 »       cmp»    w23,·#0x73
92 »       b.eq»   3acc·<ioctl@plt+0x62c>··//·b.none92 »       b.eq»   3acc·<ioctl@plt+0x62c>··//·b.none
93 »       cmp»    w23,·#0x20093 »       cmp»    w23,·#0x200
94 »       b.ne»   3a44·<ioctl@plt+0x5a4>··//·b.any94 »       b.ne»   3a44·<ioctl@plt+0x5a4>··//·b.any
95 »       adrp»   x0,·48000·<ioctl@plt+0x44b60>95 »       adrp»   x0,·58000·<ioctl@plt+0x54b60>
96 »       mov»    w1,·#0x1···················»     //·#196 »       mov»    w1,·#0x1···················»     //·#1
97 »       strb»   w1,·[x0,·#1250]97 »       strb»   w1,·[x0,·#1250]
98 »       b»      38d0·<ioctl@plt+0x430>98 »       b»      38d0·<ioctl@plt+0x430>
99 »       adrp»   x23,·3f000·<ioctl@plt+0x3bb60>99 »       adrp»   x23,·4f000·<ioctl@plt+0x4bb60>
100 »       ldr»    x23,·[x23,·#3912]100 »       ldr»    x23,·[x23,·#3912]
101 »       add»    x1,·sp,·#0x20101 »       add»    x1,·sp,·#0x20
102 »       mov»    w2,·#0x0···················»     //·#0102 »       mov»    w2,·#0x0···················»     //·#0
103 »       ldr»    x0,·[x23]103 »       ldr»    x0,·[x23]
104 »       bl»     2e50·<pwritev64@plt>104 »       bl»     2e50·<pwritev64@plt>
105 »       adrp»   x1,·3f000·<ioctl@plt+0x3bb60>105 »       adrp»   x1,·4f000·<ioctl@plt+0x4bb60>
106 »       ldr»    x1,·[x1,·#4040]106 »       ldr»    x1,·[x1,·#4040]
107 »       str»    x0,·[x1,·#184]107 »       str»    x0,·[x1,·#184]
108 »       ldr»    x0,·[sp,·#32]108 »       ldr»    x0,·[sp,·#32]
109 »       ldrb»   w0,·[x0]109 »       ldrb»   w0,·[x0]
110 »       cbz»    w0,·38d0·<ioctl@plt+0x430>110 »       cbz»    w0,·38d0·<ioctl@plt+0x430>
111 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>111 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
112 »       ldr»    x0,·[x0,·#3952]112 »       ldr»    x0,·[x0,·#3952]
113 »       ldr»    w0,·[x0,·#8]113 »       ldr»    w0,·[x0,·#8]
114 »       tbnz»   w0,·#31,·3a44·<ioctl@plt+0x5a4>114 »       tbnz»   w0,·#31,·3a44·<ioctl@plt+0x5a4>
115 »       ldr»    x2,·[x23]115 »       ldr»    x2,·[x23]
116 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>116 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>
117 »       add»    x1,·x1,·#0xe48117 »       add»    x1,·x1,·#0xf48
118 »       mov»    w0,·#0x0···················»     //·#0118 »       mov»    w0,·#0x0···················»     //·#0
119 »       bl»     5b40·<ioctl@plt+0x26a0>119 »       bl»     5b50·<ioctl@plt+0x26b0>
120 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>120 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
121 »       ldr»    x0,·[x0,·#3904]121 »       ldr»    x0,·[x0,·#3904]
122 »       adrp»   x2,·24000·<ioctl@plt+0x20b60>122 »       adrp»   x2,·24000·<ioctl@plt+0x20b60>
123 »       add»    x2,·x2,·#0xec8123 »       add»    x2,·x2,·#0xfc8
124 »       mov»    w1,·#0x1···················»     //·#1124 »       mov»    w1,·#0x1···················»     //·#1
125 »       mov»    w23,·#0xffffffea············»     //·#-22125 »       mov»    w23,·#0xffffffea············»     //·#-22
126 »       ldr»    x3,·[x21]126 »       ldr»    x3,·[x21]
127 »       ldr»    x0,·[x0]127 »       ldr»    x0,·[x0]
128 »       bl»     33c0·<strncpy@plt>128 »       bl»     33c0·<strncpy@plt>
129 »       b»      3b84·<ioctl@plt+0x6e4>129 »       b»      3b84·<ioctl@plt+0x6e4>
130 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>130 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
131 »       ldr»    x0,·[x0,·#3952]131 »       ldr»    x0,·[x0,·#3952]
132 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>132 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>
133 »       add»    x1,·x1,·#0xb08133 »       add»    x1,·x1,·#0xc08
134 »       stp»    x25,·x26,·[sp,·#480]134 »       stp»    x25,·x26,·[sp,·#480]
135 »       ldr»    x2,·[x0]135 »       ldr»    x2,·[x0]
136 »       mov»    w0,·#0x1···················»     //·#1136 »       mov»    w0,·#0x1···················»     //·#1
137 »       str»    x27,·[sp,·#496]137 »       str»    x27,·[sp,·#496]
138 »       bl»     30d8·<pthread_mutex_init@plt+0x8>138 »       bl»     30d8·<pthread_mutex_init@plt+0x8>
139 »       mov»    w0,·#0x0···················»     //·#0139 »       mov»    w0,·#0x0···················»     //·#0
140 »       bl»     2e08·<__isoc23_strtoull@plt+0x8>140 »       bl»     2e08·<__isoc23_strtoull@plt+0x8>
141 »       adrp»   x1,·3f000·<ioctl@plt+0x3bb60>141 »       adrp»   x1,·4f000·<ioctl@plt+0x4bb60>
142 »       ldr»    x1,·[x1,·#3912]142 »       ldr»    x1,·[x1,·#3912]
143 »       adrp»   x0,·40000·<ioctl@plt+0x3cb60>143 »       adrp»   x0,·50000·<ioctl@plt+0x4cb60>
144 »       add»    x0,·x0,·#0x4d0144 »       add»    x0,·x0,·#0x4d0
145 »       add»    x0,·x0,·#0x8,·lsl·#12145 »       add»    x0,·x0,·#0x8,·lsl·#12
146 »       ldr»    x1,·[x1]146 »       ldr»    x1,·[x1]
147 »       str»    x1,·[x0,·#32]147 »       str»    x1,·[x0,·#32]
148 »       mov»    w1,·#0x1···················»     //·#1148 »       mov»    w1,·#0x1···················»     //·#1
149 »       strb»   w1,·[x0,·#12]149 »       strb»   w1,·[x0,·#12]
150 »       ldr»    w1,·[x0,·#8]150 »       ldr»    w1,·[x0,·#8]
151 »       add»    w1,·w1,·#0x1151 »       add»    w1,·w1,·#0x1
152 »       str»    w1,·[x0,·#8]152 »       str»    w1,·[x0,·#8]
153 »       b»      38d0·<ioctl@plt+0x430>153 »       b»      38d0·<ioctl@plt+0x430>
154 »       adrp»   x0,·40000·<ioctl@plt+0x3cb60>154 »       adrp»   x0,·50000·<ioctl@plt+0x4cb60>
155 »       add»    x0,·x0,·#0x4d0155 »       add»    x0,·x0,·#0x4d0
156 »       add»    x0,·x0,·#0x8,·lsl·#12156 »       add»    x0,·x0,·#0x8,·lsl·#12
157 »       mov»    w1,·#0x1···················»     //·#1157 »       mov»    w1,·#0x1···················»     //·#1
158 »       strb»   w1,·[x0,·#14]158 »       strb»   w1,·[x0,·#14]
159 »       ldr»    w1,·[x0,·#8]159 »       ldr»    w1,·[x0,·#8]
160 »       add»    w1,·w1,·#0x1160 »       add»    w1,·w1,·#0x1
161 »       str»    w1,·[x0,·#8]161 »       str»    w1,·[x0,·#8]
162 »       b»      38d0·<ioctl@plt+0x430>162 »       b»      38d0·<ioctl@plt+0x430>
163 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>163 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
164 »       ldr»    x0,·[x0,·#3912]164 »       ldr»    x0,·[x0,·#3912]
165 »       adrp»   x24,·3f000·<ioctl@plt+0x3bb60>165 »       adrp»   x24,·4f000·<ioctl@plt+0x4bb60>
166 »       ldr»    x24,·[x24,·#4040]166 »       ldr»    x24,·[x24,·#4040]
167 »       ldr»    x1,·[x0]167 »       ldr»    x1,·[x0]
168 »       mov»    x0,·x24168 »       mov»    x0,·x24
169 »       bl»     6cd0·<ioctl@plt+0x3830>169 »       bl»     6ce0·<ioctl@plt+0x3840>
170 »       mov»    w23,·w0170 »       mov»    w23,·w0
171 »       cbnz»   w0,·3b7c·<ioctl@plt+0x6dc>171 »       cbnz»   w0,·3b7c·<ioctl@plt+0x6dc>
172 »       ldrh»   w0,·[x24,·#134]172 »       ldrh»   w0,·[x24,·#134]
173 »       add»    w0,·w0,·#0x1173 »       add»    w0,·w0,·#0x1
174 »       strh»   w0,·[x24,·#134]174 »       strh»   w0,·[x24,·#134]
175 »       b»      38d0·<ioctl@plt+0x430>175 »       b»      38d0·<ioctl@plt+0x430>
176 »       stp»    x25,·x26,·[sp,·#480]176 »       stp»    x25,·x26,·[sp,·#480]
177 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>177 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>
178 »       add»    x1,·x1,·#0xb48178 »       add»    x1,·x1,·#0xc48
179 »       mov»    w0,·#0x1···················»     //·#1179 »       mov»    w0,·#0x1···················»     //·#1
180 »       ldr»    x2,·[x21]180 »       ldr»    x2,·[x21]
181 »       str»    x27,·[sp,·#496]181 »       str»    x27,·[sp,·#496]
182 »       bl»     30d8·<pthread_mutex_init@plt+0x8>182 »       bl»     30d8·<pthread_mutex_init@plt+0x8>
183 »       mov»    w0,·#0x0···················»     //·#0183 »       mov»    w0,·#0x0···················»     //·#0
184 »       bl»     2e08·<__isoc23_strtoull@plt+0x8>184 »       bl»     2e08·<__isoc23_strtoull@plt+0x8>
185 »       adrp»   x0,·48000·<ioctl@plt+0x44b60>185 »       adrp»   x0,·58000·<ioctl@plt+0x54b60>
186 »       mov»    w1,·#0x1···················»     //·#1186 »       mov»    w1,·#0x1···················»     //·#1
187 »       strb»   w1,·[x0,·#1248]187 »       strb»   w1,·[x0,·#1248]
188 »       b»      38d0·<ioctl@plt+0x430>188 »       b»      38d0·<ioctl@plt+0x430>
189 »       adrp»   x0,·40000·<ioctl@plt+0x3cb60>189 »       adrp»   x0,·50000·<ioctl@plt+0x4cb60>
190 »       add»    x0,·x0,·#0x4d0190 »       add»    x0,·x0,·#0x4d0
191 »       add»    x0,·x0,·#0x8,·lsl·#12191 »       add»    x0,·x0,·#0x8,·lsl·#12
192 »       mov»    w1,·#0x1···················»     //·#1192 »       mov»    w1,·#0x1···················»     //·#1
193 »       strb»   w1,·[x0,·#15]193 »       strb»   w1,·[x0,·#15]
194 »       ldr»    w1,·[x0,·#8]194 »       ldr»    w1,·[x0,·#8]
195 »       add»    w1,·w1,·#0x1195 »       add»    w1,·w1,·#0x1
196 »       str»    w1,·[x0,·#8]196 »       str»    w1,·[x0,·#8]
197 »       b»      38d0·<ioctl@plt+0x430>197 »       b»      38d0·<ioctl@plt+0x430>
198 »       cmn»    w0,·#0x16198 »       cmn»    w0,·#0x16
199 »       b.eq»   3a44·<ioctl@plt+0x5a4>··//·b.none199 »       b.eq»   3a44·<ioctl@plt+0x5a4>··//·b.none
200 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>200 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
201 »       ldr»    x0,·[x0,·#4040]201 »       ldr»    x0,·[x0,·#4040]
202 »       bl»     6c70·<ioctl@plt+0x37d0>202 »       bl»     6c80·<ioctl@plt+0x37e0>
203 »       bl»     58e0·<ioctl@plt+0x2440>203 »       bl»     58f0·<ioctl@plt+0x2450>
204 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>204 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
205 »       ldr»    x0,·[x0,·#3984]205 »       ldr»    x0,·[x0,·#3984]
206 »       ldr»    x2,·[sp,·#408]206 »       ldr»    x2,·[sp,·#408]
207 »       ldr»    x1,·[x0]207 »       ldr»    x1,·[x0]
208 »       subs»   x2,·x2,·x1208 »       subs»   x2,·x2,·x1
209 »       mov»    x1,·#0x0···················»     //·#0209 »       mov»    x1,·#0x0···················»     //·#0
210 »       b.ne»   4360·<ioctl@plt+0xec0>··//·b.any210 »       b.ne»   4360·<ioctl@plt+0xec0>··//·b.any
211 »       add»    sp,·sp,·#0x1a0211 »       add»    sp,·sp,·#0x1a0
212 »       mov»    w0,·w23212 »       mov»    w0,·w23
213 »       ldp»    x19,·x20,·[sp,·#16]213 »       ldp»    x19,·x20,·[sp,·#16]
214 »       ldp»    x21,·x22,·[sp,·#32]214 »       ldp»    x21,·x22,·[sp,·#32]
215 »       ldp»    x23,·x24,·[sp,·#48]215 »       ldp»    x23,·x24,·[sp,·#48]
216 »       ldp»    x29,·x30,·[sp],·#96216 »       ldp»    x29,·x30,·[sp],·#96
217 »       autiasp217 »       autiasp
218 »       ret218 »       ret
219 »       adrp»   x19,·3f000·<ioctl@plt+0x3bb60>219 »       adrp»   x19,·4f000·<ioctl@plt+0x4bb60>
220 »       ldr»    x19,·[x19,·#3928]220 »       ldr»    x19,·[x19,·#3928]
221 »       ldr»    w0,·[x19]221 »       ldr»    w0,·[x19]
222 »       cmp»    w22,·w0222 »       cmp»    w22,·w0
223 »       b.le»   42ac·<ioctl@plt+0xe0c>223 »       b.le»   42ac·<ioctl@plt+0xe0c>
224 »       adrp»   x24,·3f000·<ioctl@plt+0x3bb60>224 »       adrp»   x24,·4f000·<ioctl@plt+0x4bb60>
225 »       ldr»    x24,·[x24,·#3952]225 »       ldr»    x24,·[x24,·#3952]
226 »       add»    w1,·w0,·#0x1226 »       add»    w1,·w0,·#0x1
227 »       ldr»    x0,·[x21,·w0,·sxtw·#3]227 »       ldr»    x0,·[x21,·w0,·sxtw·#3]
228 »       str»    w1,·[x19]228 »       str»    w1,·[x19]
229 »       bl»     3228·<readdir64@plt+0x8>229 »       bl»     3228·<readdir64@plt+0x8>
230 »       str»    x0,·[x24,·#24]230 »       str»    x0,·[x24,·#24]
231 »       mov»    x1,·x0231 »       mov»    x1,·x0
232 »       cbz»    x0,·4358·<ioctl@plt+0xeb8>232 »       cbz»    x0,·4358·<ioctl@plt+0xeb8>
233 »       ldr»    w0,·[x19]233 »       ldr»    w0,·[x19]
234 »       cmp»    w22,·w0234 »       cmp»    w22,·w0
235 »       b.gt»   4324·<ioctl@plt+0xe84>235 »       b.gt»   4324·<ioctl@plt+0xe84>
236 »       adrp»   x20,·40000·<ioctl@plt+0x3cb60>236 »       adrp»   x20,·50000·<ioctl@plt+0x4cb60>
237 »       add»    x2,·x20,·#0x4d0237 »       add»    x2,·x20,·#0x4d0
238 »       add»    x2,·x2,·#0x8,·lsl·#12238 »       add»    x2,·x2,·#0x8,·lsl·#12
239 »       ldrb»   w0,·[x2,·#18]239 »       ldrb»   w0,·[x2,·#18]
240 »       tbz»    w0,·#0,·3c2c·<ioctl@plt+0x78c>240 »       tbz»    w0,·#0,·3c2c·<ioctl@plt+0x78c>
241 »       str»    w23,·[x24,·#8]241 »       str»    w23,·[x24,·#8]
242 »       adrp»   x19,·3f000·<ioctl@plt+0x3bb60>242 »       adrp»   x19,·4f000·<ioctl@plt+0x4bb60>
243 »       ldr»    x19,·[x19,·#4040]243 »       ldr»    x19,·[x19,·#4040]
244 »       mov»    w2,·#0x200·················»   //·#512244 »       mov»    w2,·#0x200·················»   //·#512
245 »       mov»    x0,·x19245 »       mov»    x0,·x19
246 »       bl»     6860·<ioctl@plt+0x33c0>246 »       bl»     6870·<ioctl@plt+0x33d0>
247 »       mov»    w23,·w0247 »       mov»    w23,·w0
248 »       cbz»    w0,·3c64·<ioctl@plt+0x7c4>248 »       cbz»    w0,·3c64·<ioctl@plt+0x7c4>
249 »       ldr»    w0,·[x24,·#8]249 »       ldr»    w0,·[x24,·#8]
250 »       tbnz»   w0,·#31,·3b84·<ioctl@plt+0x6e4>250 »       tbnz»   w0,·#31,·3b84·<ioctl@plt+0x6e4>
251 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>251 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>
252 »       add»    x1,·x1,·#0xef0252 »       add»    x1,·x1,·#0xff0
253 »       mov»    w0,·#0x0···················»     //·#0253 »       mov»    w0,·#0x0···················»     //·#0
254 »       bl»     5b40·<ioctl@plt+0x26a0>254 »       bl»     5b50·<ioctl@plt+0x26b0>
255 »       b»      3b84·<ioctl@plt+0x6e4>255 »       b»      3b84·<ioctl@plt+0x6e4>
256 »       mov»    x0,·x19256 »       mov»    x0,·x19
257 »       bl»     7b60·<ioctl@plt+0x46c0>257 »       bl»     7b70·<ioctl@plt+0x46d0>
258 »       mov»    w23,·w0258 »       mov»    w23,·w0
259 »       cbnz»   w0,·3e4c·<ioctl@plt+0x9ac>259 »       cbnz»   w0,·3e4c·<ioctl@plt+0x9ac>
260 »       add»    x22,·x20,·#0x4d0260 »       add»    x22,·x20,·#0x4d0
261 »       add»    x22,·x22,·#0x8,·lsl·#12261 »       add»    x22,·x22,·#0x8,·lsl·#12
262 »       ldrb»   w0,·[x22,·#18]262 »       ldrb»   w0,·[x22,·#18]
263 »       tbnz»   w0,·#0,·3ed8·<ioctl@plt+0xa38>263 »       tbnz»   w0,·#0,·3ed8·<ioctl@plt+0xa38>
264 »       ldrb»   w4,·[x22,·#17]264 »       ldrb»   w4,·[x22,·#17]
Offset 268, 87 lines modifiedOffset 268, 87 lines modified
268 »       mov»    w0,·#0x1···················»     //·#1268 »       mov»    w0,·#0x1···················»     //·#1
269 »       stp»    x25,·x26,·[sp,·#480]269 »       stp»    x25,·x26,·[sp,·#480]
270 »       strb»   w0,·[x22,·#14]270 »       strb»   w0,·[x22,·#14]
271 »       mov»    w0,·#0x1···················»     //·#1271 »       mov»    w0,·#0x1···················»     //·#1
272 »       str»    w0,·[x22,·#8]272 »       str»    w0,·[x22,·#8]
273 »       ldr»    x0,·[x19,·#72]273 »       ldr»    x0,·[x19,·#72]
274 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>274 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>
275 »       add»    x2,·x2,·#0x30275 »       add»    x2,·x2,·#0x130
276 »       mov»    w3,·#0xe1e2················»  //·#57826276 »       mov»    w3,·#0xe1e2················»  //·#57826
277 »       movk»   w3,·#0xe0f5,·lsl·#16277 »       movk»   w3,·#0xe0f5,·lsl·#16
278 »       str»    w4,·[sp,·#8]278 »       str»    w4,·[sp,·#8]
279 »       ldr»    w1,·[x19,·#64]279 »       ldr»    w1,·[x19,·#64]
280 »       mov»    w22,·#0x1···················»    //·#1280 »       mov»    w22,·#0x1···················»    //·#1
281 »       adrp»   x24,·3f000·<ioctl@plt+0x3bb60>281 »       adrp»   x24,·4f000·<ioctl@plt+0x4bb60>
282 »       ldr»    x24,·[x24,·#3944]282 »       ldr»    x24,·[x24,·#3944]
283 »       add»    x0,·x0,·x1283 »       add»    x0,·x0,·x1
284 »       mov»    w1,·#0x1···················»     //·#1284 »       mov»    w1,·#0x1···················»     //·#1
285 »       str»    x0,·[sp,·#32]285 »       str»    x0,·[sp,·#32]
286 »       mov»    x25,·x24286 »       mov»    x25,·x24
287 »       ldr»    x0,·[x24]287 »       ldr»    x0,·[x24]
288 »       bl»     33c0·<strncpy@plt>288 »       bl»     33c0·<strncpy@plt>
289 »       ldrb»   w3,·[x19,·#56]289 »       ldrb»   w3,·[x19,·#56]
290 »       mov»    w1,·w22290 »       mov»    w1,·w22
291 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>291 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>
292 »       add»    x2,·x2,·#0x68292 »       add»    x2,·x2,·#0x168
293 »       ldr»    x0,·[x24]293 »       ldr»    x0,·[x24]
294 »       lsl»    w3,·w22,·w3294 »       lsl»    w3,·w22,·w3
295 »       bl»     33c0·<strncpy@plt>295 »       bl»     33c0·<strncpy@plt>
296 »       ldr»    x0,·[x24]296 »       ldr»    x0,·[x24]
297 »       mov»    w1,·w22297 »       mov»    w1,·w22
298 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>298 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>
299 »       add»    x2,·x2,·#0xa0299 »       add»    x2,·x2,·#0x1a0
300 »       ldr»    x3,·[x19,·#24]300 »       ldr»    x3,·[x19,·#24]
301 »       bl»     33c0·<strncpy@plt>301 »       bl»     33c0·<strncpy@plt>
302 »       ldr»    x0,·[x24]302 »       ldr»    x0,·[x24]
303 »       mov»    w1,·w22303 »       mov»    w1,·w22
304 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>304 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>
305 »       add»    x2,·x2,·#0xd8305 »       add»    x2,·x2,·#0x1d8
306 »       ldr»    w3,·[x19,·#40]306 »       ldr»    w3,·[x19,·#40]
307 »       bl»     33c0·<strncpy@plt>307 »       bl»     33c0·<strncpy@plt>
308 »       ldr»    x0,·[x24]308 »       ldr»    x0,·[x24]
309 »       mov»    w1,·w22309 »       mov»    w1,·w22
310 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>310 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>
311 »       add»    x2,·x2,·#0x110311 »       add»    x2,·x2,·#0x210
312 »       ldr»    w3,·[x19,·#44]312 »       ldr»    w3,·[x19,·#44]
313 »       bl»     33c0·<strncpy@plt>313 »       bl»     33c0·<strncpy@plt>
314 »       ldr»    x0,·[x24]314 »       ldr»    x0,·[x24]
315 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>315 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>
316 »       add»    x2,·x2,·#0x148316 »       add»    x2,·x2,·#0x248
317 »       mov»    w1,·w22317 »       mov»    w1,·w22
318 »       ldr»    x3,·[x19,·#80]318 »       ldr»    x3,·[x19,·#80]
319 »       bl»     33c0·<strncpy@plt>319 »       bl»     33c0·<strncpy@plt>
320 »       ldr»    w0,·[x19,·#52]320 »       ldr»    w0,·[x19,·#52]
321 »       ldr»    w4,·[sp,·#8]321 »       ldr»    w4,·[sp,·#8]
322 »       tbz»    w0,·#5,·3d78·<ioctl@plt+0x8d8>322 »       tbz»    w0,·#5,·3d78·<ioctl@plt+0x8d8>
323 »       ldr»    x3,·[x19,·#144]323 »       ldr»    x3,·[x19,·#144]
324 »       cbnz»   x3,·428c·<ioctl@plt+0xdec>324 »       cbnz»   x3,·428c·<ioctl@plt+0xdec>
325 »       ldr»    w0,·[x19,·#52]325 »       ldr»    w0,·[x19,·#52]
326 »       tbnz»   w0,·#8,·4268·<ioctl@plt+0xdc8>326 »       tbnz»   w0,·#8,·4268·<ioctl@plt+0xdc8>
327 »       ldr»    w0,·[x19,·#52]327 »       ldr»    w0,·[x19,·#52]
328 »       tbz»    w0,·#1,·4004·<ioctl@plt+0xb64>328 »       tbz»    w0,·#1,·4004·<ioctl@plt+0xb64>
329 »       ldr»    x3,·[x25]329 »       ldr»    x3,·[x25]
330 »       adrp»   x0,·25000·<ioctl@plt+0x21b60>330 »       adrp»   x0,·25000·<ioctl@plt+0x21b60>
331 »       add»    x0,·x0,·#0x1f0331 »       add»    x0,·x0,·#0x2f0
332 »       mov»    x2,·#0x2e··················»    //·#46332 »       mov»    x2,·#0x2e··················»    //·#46
333 »       mov»    x1,·#0x1···················»     //·#1333 »       mov»    x1,·#0x1···················»     //·#1
334 »       str»    w4,·[sp,·#8]334 »       str»    w4,·[sp,·#8]
335 »       str»    x27,·[sp,·#496]335 »       str»    x27,·[sp,·#496]
336 »       mov»    w24,·#0x0···················»    //·#0336 »       mov»    w24,·#0x0···················»    //·#0
337 »       bl»     3528·<ioctl@plt+0x88>337 »       bl»     3528·<ioctl@plt+0x88>
338 »       ldrh»   w0,·[x19,·#132]338 »       ldrh»   w0,·[x19,·#132]
339 »       ldr»    x26,·[x25]339 »       ldr»    x26,·[x25]
340 »       ldr»    w4,·[sp,·#8]340 »       ldr»    w4,·[sp,·#8]
341 »       str»    w0,·[sp,·#28]341 »       str»    w0,·[sp,·#28]
342 »       adrp»   x0,·25000·<ioctl@plt+0x21b60>342 »       adrp»   x0,·25000·<ioctl@plt+0x21b60>
343 »       add»    x27,·x0,·#0x220343 »       add»    x27,·x0,·#0x320
344 »       add»    x1,·sp,·#0x1c344 »       add»    x1,·sp,·#0x1c
345 »       mov»    w0,·w24345 »       mov»    w0,·w24
346 »       str»    w4,·[sp,·#8]346 »       str»    w4,·[sp,·#8]
347 »       bl»     160d0·<ioctl@plt+0x12c30>347 »       bl»     16140·<ioctl@plt+0x12ca0>
348 »       ldr»    w4,·[sp,·#8]348 »       ldr»    w4,·[sp,·#8]
349 »       mov»    x22,·x0349 »       mov»    x22,·x0
350 »       cbz»    x0,·4224·<ioctl@plt+0xd84>350 »       cbz»    x0,·4224·<ioctl@plt+0xd84>
351 »       add»    w24,·w24,·#0x1351 »       add»    w24,·w24,·#0x1
352 »       ldrb»   w0,·[x22]352 »       ldrb»   w0,·[x22]
353 »       cbz»    w0,·3dc4·<ioctl@plt+0x924>353 »       cbz»    w0,·3dc4·<ioctl@plt+0x924>
354 »       tbnz»   w4,·#0,·3f08·<ioctl@plt+0xa68>354 »       tbnz»   w4,·#0,·3f08·<ioctl@plt+0xa68>
Offset 359, 103 lines modifiedOffset 359, 103 lines modified
359 »       b»      3dc4·<ioctl@plt+0x924>359 »       b»      3dc4·<ioctl@plt+0x924>
360 »       ldrb»   w0,·[x22,·#14]360 »       ldrb»   w0,·[x22,·#14]
361 »       tbnz»   w0,·#0,·3e1c·<ioctl@plt+0x97c>361 »       tbnz»   w0,·#0,·3e1c·<ioctl@plt+0x97c>
362 »       ldrb»   w0,·[x22,·#15]362 »       ldrb»   w0,·[x22,·#15]
363 »       tbnz»   w0,·#0,·3e1c·<ioctl@plt+0x97c>363 »       tbnz»   w0,·#0,·3e1c·<ioctl@plt+0x97c>
364 »       ldrb»   w0,·[x22,·#16]364 »       ldrb»   w0,·[x22,·#16]
365 »       tbz»    w0,·#0,·3f48·<ioctl@plt+0xaa8>365 »       tbz»    w0,·#0,·3f48·<ioctl@plt+0xaa8>
366 »       adrp»   x1,·3f000·<ioctl@plt+0x3bb60>366 »       adrp»   x1,·4f000·<ioctl@plt+0x4bb60>
367 »       ldr»    x1,·[x1,·#3904]367 »       ldr»    x1,·[x1,·#3904]
368 »       adrp»   x0,·24000·<ioctl@plt+0x20b60>368 »       adrp»   x0,·25000·<ioctl@plt+0x21b60>
369 »       add»    x0,·x0,·#0xf90369 »       add»    x0,·x0,·#0x90
370 »       mov»    x2,·#0x43··················»    //·#67370 »       mov»    x2,·#0x43··················»    //·#67
371 »       ldr»    x3,·[x1]371 »       ldr»    x3,·[x1]
372 »       mov»    x1,·#0x1···················»     //·#1372 »       mov»    x1,·#0x1···················»     //·#1
373 »       bl»     3528·<ioctl@plt+0x88>373 »       bl»     3528·<ioctl@plt+0x88>
374 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>374 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
375 »       ldr»    x0,·[x0,·#4040]375 »       ldr»    x0,·[x0,·#4040]
376 »       bl»     7570·<ioctl@plt+0x40d0>376 »       bl»     7580·<ioctl@plt+0x40e0>
377 »       b»      3b84·<ioctl@plt+0x6e4>377 »       b»      3b84·<ioctl@plt+0x6e4>
378 »       ldr»    w0,·[x24,·#8]378 »       ldr»    w0,·[x24,·#8]
379 »       tbnz»   w0,·#31,·3e3c·<ioctl@plt+0x99c>379 »       tbnz»   w0,·#31,·3e3c·<ioctl@plt+0x99c>
380 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>380 »       adrp»   x1,·25000·<ioctl@plt+0x21b60>
381 »       add»    x1,·x1,·#0xf18381 »       add»    x1,·x1,·#0x18
382 »       mov»    w0,·#0x0···················»     //·#0382 »       mov»    w0,·#0x0···················»     //·#0
383 »       bl»     5b40·<ioctl@plt+0x26a0>383 »       bl»     5b50·<ioctl@plt+0x26b0>
384 »       b»      3e3c·<ioctl@plt+0x99c>384 »       b»      3e3c·<ioctl@plt+0x99c>
385 »       ldrb»   w0,·[x22,·#14]385 »       ldrb»   w0,·[x22,·#14]
386 »       tbnz»   w0,·#0,·437c·<ioctl@plt+0xedc>386 »       tbnz»   w0,·#0,·437c·<ioctl@plt+0xedc>
387 »       add»    x0,·x20,·#0x4d0387 »       add»    x0,·x20,·#0x4d0
388 »       add»    x0,·x0,·#0x8,·lsl·#12388 »       add»    x0,·x0,·#0x8,·lsl·#12
389 »       ldrb»   w0,·[x0,·#15]389 »       ldrb»   w0,·[x0,·#15]
390 »       tbnz»   w0,·#0,·3f00·<ioctl@plt+0xa60>390 »       tbnz»   w0,·#0,·3f00·<ioctl@plt+0xa60>
391 »       add»    x0,·x20,·#0x4d0391 »       add»    x0,·x20,·#0x4d0
392 »       add»    x0,·x0,·#0x8,·lsl·#12392 »       add»    x0,·x0,·#0x8,·lsl·#12
393 »       ldrb»   w1,·[x0,·#12]393 »       ldrb»   w1,·[x0,·#12]
394 »       ldrb»   w0,·[x0,·#13]394 »       ldrb»   w0,·[x0,·#13]
395 »       tbz»    w0,·#0,·3ed0·<ioctl@plt+0xa30>395 »       tbz»    w0,·#0,·3ed0·<ioctl@plt+0xa30>
396 »       tbz»    w1,·#0,·3eac·<ioctl@plt+0xa0c>396 »       tbz»    w1,·#0,·3eac·<ioctl@plt+0xa0c>
397 »       bl»     50b0·<ioctl@plt+0x1c10>397 »       bl»     50b0·<ioctl@plt+0x1c10>
398 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>398 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
399 »       ldr»    x0,·[x0,·#4040]399 »       ldr»    x0,·[x0,·#4040]
400 »       bl»     7b80·<ioctl@plt+0x46e0>400 »       bl»     7b90·<ioctl@plt+0x46f0>
401 »       b»      3e3c·<ioctl@plt+0x99c>401 »       b»      3e3c·<ioctl@plt+0x99c>
402 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>402 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
403 »       ldr»    x0,·[x0,·#3904]403 »       ldr»    x0,·[x0,·#3904]
404 »       adrp»   x2,·24000·<ioctl@plt+0x20b60>404 »       adrp»   x2,·24000·<ioctl@plt+0x20b60>
405 »       add»    x2,·x2,·#0xec8405 »       add»    x2,·x2,·#0xfc8
406 »       mov»    w1,·#0x1···················»     //·#1406 »       mov»    w1,·#0x1···················»     //·#1
407 »       ldr»    x3,·[x21]407 »       ldr»    x3,·[x21]
408 »       ldr»    x0,·[x0]408 »       ldr»    x0,·[x0]
409 »       bl»     33c0·<strncpy@plt>409 »       bl»     33c0·<strncpy@plt>
410 »       b»      3e9c·<ioctl@plt+0x9fc>410 »       b»      3e9c·<ioctl@plt+0x9fc>
411 »       tbz»    w1,·#0,·3e9c·<ioctl@plt+0x9fc>411 »       tbz»    w1,·#0,·3e9c·<ioctl@plt+0x9fc>
412 »       b»      3e98·<ioctl@plt+0x9f8>412 »       b»      3e98·<ioctl@plt+0x9f8>
413 »       add»    x1,·sp,·#0x170413 »       add»    x1,·sp,·#0x170
414 »       add»    x0,·x19,·#0x60414 »       add»    x0,·x19,·#0x60
415 »       bl»     1d1a0·<ioctl@plt+0x19d00>415 »       bl»     1d220·<ioctl@plt+0x19d80>
416 »       add»    x3,·sp,·#0x170416 »       add»    x3,·sp,·#0x170
417 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>417 »       adrp»   x1,·25000·<ioctl@plt+0x21b60>
418 »       add»    x1,·x1,·#0xf40418 »       add»    x1,·x1,·#0x40
419 »       mov»    x2,·x3419 »       mov»    x2,·x3
420 »       mov»    w0,·#0x1···················»     //·#1420 »       mov»    w0,·#0x1···················»     //·#1
421 »       bl»     30d8·<pthread_mutex_init@plt+0x8>421 »       bl»     30d8·<pthread_mutex_init@plt+0x8>
422 »       b»      3e9c·<ioctl@plt+0x9fc>422 »       b»      3e9c·<ioctl@plt+0x9fc>
423 »       bl»     4c40·<ioctl@plt+0x17a0>423 »       bl»     4c40·<ioctl@plt+0x17a0>
424 »       b»      3e80·<ioctl@plt+0x9e0>424 »       b»      3e80·<ioctl@plt+0x9e0>
425 »       mov»    x3,·x26425 »       mov»    x3,·x26
426 »       mov»    x2,·#0x2···················»     //·#2426 »       mov»    x2,·#0x2···················»     //·#2
427 »       mov»    x1,·#0x1···················»     //·#1427 »       mov»    x1,·#0x1···················»     //·#1
428 »       mov»    x0,·x27428 »       mov»    x0,·x27
429 »       bl»     3528·<ioctl@plt+0x88>429 »       bl»     3528·<ioctl@plt+0x88>
430 »       b»      3df0·<ioctl@plt+0x950>430 »       b»      3df0·<ioctl@plt+0x950>
431 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>431 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
432 »       ldr»    x0,·[x0,·#3952]432 »       ldr»    x0,·[x0,·#3952]
433 »       ldr»    w0,·[x0,·#8]433 »       ldr»    w0,·[x0,·#8]
434 »       tbnz»   w0,·#31,·3a44·<ioctl@plt+0x5a4>434 »       tbnz»   w0,·#31,·3a44·<ioctl@plt+0x5a4>
435 »       ldr»    x2,·[x24]435 »       ldr»    x2,·[x24]
436 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>436 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>
437 »       add»    x1,·x1,·#0xb28437 »       add»    x1,·x1,·#0xc28
438 »       mov»    w0,·#0x0···················»     //·#0438 »       mov»    w0,·#0x0···················»     //·#0
439 »       bl»     5b40·<ioctl@plt+0x26a0>439 »       bl»     5b50·<ioctl@plt+0x26b0>
440 »       b»      3a44·<ioctl@plt+0x5a4>440 »       b»      3a44·<ioctl@plt+0x5a4>
441 »       mov»    w1,·#0x0···················»     //·#0441 »       mov»    w1,·#0x0···················»     //·#0
442 »       mov»    x2,·#0x130·················»   //·#304442 »       mov»    x2,·#0x130·················»   //·#304
443 »       add»    x0,·sp,·#0x40443 »       add»    x0,·sp,·#0x40
444 »       bl»     30f0·<__gmon_start__@plt>444 »       bl»     30f0·<__gmon_start__@plt>
445 »       str»    x19,·[sp,·#128]445 »       str»    x19,·[sp,·#128]
446 »       ldp»    x1,·x0,·[x22,·#24]446 »       ldp»    x1,·x0,·[x22,·#24]
447 »       str»    x1,·[sp,·#272]447 »       str»    x1,·[sp,·#272]
448 »       cbz»    x0,·42f8·<ioctl@plt+0xe58>448 »       cbz»    x0,·42f8·<ioctl@plt+0xe58>
449 »       add»    x1,·sp,·#0x40449 »       add»    x1,·sp,·#0x40
450 »       bl»     10990·<ioctl@plt+0xd4f0>450 »       bl»     109f0·<ioctl@plt+0xd550>
451 »       cbnz»   w0,·42d0·<ioctl@plt+0xe30>451 »       cbnz»   w0,·42d0·<ioctl@plt+0xe30>
452 »       add»    x1,·sp,·#0x40452 »       add»    x1,·sp,·#0x40
453 »       add»    x0,·sp,·#0x28453 »       add»    x0,·sp,·#0x28
454 »       bl»     11530·<ioctl@plt+0xe090>454 »       bl»     115a0·<ioctl@plt+0xe100>
455 »       cbnz»   w0,·3e3c·<ioctl@plt+0x99c>455 »       cbnz»   w0,·3e3c·<ioctl@plt+0x99c>
456 »       ldr»    x0,·[sp,·#128]456 »       ldr»    x0,·[sp,·#128]
457 »       mov»    w22,·#0x1···················»    //·#1457 »       mov»    w22,·#0x1···················»    //·#1
458 »       stp»    x25,·x26,·[sp,·#480]458 »       stp»    x25,·x26,·[sp,·#480]
459 »       ldrb»   w0,·[x0,·#56]459 »       ldrb»   w0,·[x0,·#56]
460 »       lsl»    w22,·w22,·w0460 »       lsl»    w22,·w22,·w0
461 »       mov»    x0,·x22461 »       mov»    x0,·x22
Offset 467, 66 lines modifiedOffset 467, 66 lines modified
467 »       cbz»    x20,·4344·<ioctl@plt+0xea4>467 »       cbz»    x20,·4344·<ioctl@plt+0xea4>
468 »       cmp»    x22,·x20468 »       cmp»    x22,·x20
469 »       mov»    x3,·x21469 »       mov»    x3,·x21
470 »       csel»   x19,·x22,·x20,·ls»     //·ls·=·plast470 »       csel»   x19,·x22,·x20,·ls»     //·ls·=·plast
471 »       mov»    x1,·x25471 »       mov»    x1,·x25
472 »       mov»    x2,·x19472 »       mov»    x2,·x19
473 »       add»    x0,·sp,·#0x28473 »       add»    x0,·sp,·#0x28
474 »       bl»     6730·<ioctl@plt+0x3290>474 »       bl»     6740·<ioctl@plt+0x32a0>
475 »       tbnz»   x0,·#63,·4238·<ioctl@plt+0xd98>475 »       tbnz»   x0,·#63,·4238·<ioctl@plt+0xd98>
476 »       cmp»    x0,·x19476 »       cmp»    x0,·x19
477 »       b.ne»   423c·<ioctl@plt+0xd9c>··//·b.any477 »       b.ne»   423c·<ioctl@plt+0xd9c>··//·b.any
478 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>478 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
479 »       ldr»    x0,·[x0,·#3944]479 »       ldr»    x0,·[x0,·#3944]
480 »       mov»    x2,·#0x1···················»     //·#1480 »       mov»    x2,·#0x1···················»     //·#1
481 »       mov»    x1,·x19481 »       mov»    x1,·x19
482 »       sub»    x20,·x20,·x19482 »       sub»    x20,·x20,·x19
483 »       add»    x21,·x21,·x19483 »       add»    x21,·x21,·x19
484 »       ldr»    x3,·[x0]484 »       ldr»    x3,·[x0]
485 »       mov»    x0,·x25485 »       mov»    x0,·x25
486 »       bl»     3528·<ioctl@plt+0x88>486 »       bl»     3528·<ioctl@plt+0x88>
487 »       b»      3fb0·<ioctl@plt+0xb10>487 »       b»      3fb0·<ioctl@plt+0xb10>
488 »       ldr»    x0,·[x25]488 »       ldr»    x0,·[x25]
489 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>489 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>
490 »       add»    x2,·x2,·#0x228490 »       add»    x2,·x2,·#0x328
491 »       mov»    w1,·#0x1···················»     //·#1491 »       mov»    w1,·#0x1···················»     //·#1
492 »       ldrh»   w3,·[x19]492 »       ldrh»   w3,·[x19]
493 »       bl»     33c0·<strncpy@plt>493 »       bl»     33c0·<strncpy@plt>
494 »       ldr»    x0,·[x25]494 »       ldr»    x0,·[x25]
495 »       mov»    w1,·#0x1···················»     //·#1495 »       mov»    w1,·#0x1···················»     //·#1
496 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>496 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>
497 »       add»    x2,·x2,·#0x260497 »       add»    x2,·x2,·#0x360
498 »       ldr»    w3,·[x19,·#60]498 »       ldr»    w3,·[x19,·#60]
499 »       bl»     33c0·<strncpy@plt>499 »       bl»     33c0·<strncpy@plt>
500 »       ldr»    x0,·[x25]500 »       ldr»    x0,·[x25]
501 »       mov»    w1,·#0x1···················»     //·#1501 »       mov»    w1,·#0x1···················»     //·#1
502 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>502 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>
503 »       add»    x2,·x2,·#0x298503 »       add»    x2,·x2,·#0x398
504 »       ldr»    x3,·[x19,·#88]504 »       ldr»    x3,·[x19,·#88]
505 »       bl»     33c0·<strncpy@plt>505 »       bl»     33c0·<strncpy@plt>
506 »       ldr»    x22,·[x25]506 »       ldr»    x22,·[x25]
507 »       add»    x0,·sp,·#0x20507 »       add»    x0,·sp,·#0x20
508 »       bl»     2fa0·<strncmp@plt>508 »       bl»     2fa0·<strncmp@plt>
509 »       mov»    x3,·x0509 »       mov»    x3,·x0
510 »       mov»    w1,·#0x1···················»     //·#1510 »       mov»    w1,·#0x1···················»     //·#1
511 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>511 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>
512 »       add»    x2,·x2,·#0x2d0512 »       add»    x2,·x2,·#0x3d0
513 »       mov»    x0,·x22513 »       mov»    x0,·x22
514 »       adrp»   x22,·3f000·<ioctl@plt+0x3bb60>514 »       adrp»   x22,·4f000·<ioctl@plt+0x4bb60>
515 »       add»    x22,·x22,·#0x630515 »       add»    x22,·x22,·#0x630
516 »       bl»     33c0·<strncpy@plt>516 »       bl»     33c0·<strncpy@plt>
517 »       ldr»    x3,·[x25]517 »       ldr»    x3,·[x25]
518 »       adrp»   x0,·25000·<ioctl@plt+0x21b60>518 »       adrp»   x0,·25000·<ioctl@plt+0x21b60>
519 »       add»    x0,·x0,·#0x308519 »       add»    x0,·x0,·#0x408
520 »       mov»    x2,·#0x2e··················»    //·#46520 »       mov»    x2,·#0x2e··················»    //·#46
521 »       mov»    x1,·#0x1···················»     //·#1521 »       mov»    x1,·#0x1···················»     //·#1
522 »       bl»     3528·<ioctl@plt+0x88>522 »       bl»     3528·<ioctl@plt+0x88>
523 »       add»    x22,·x22,·#0x40523 »       add»    x22,·x22,·#0x40
524 »       adrp»   x0,·25000·<ioctl@plt+0x21b60>524 »       adrp»   x0,·25000·<ioctl@plt+0x21b60>
525 »       add»    x26,·x0,·#0x338525 »       add»    x26,·x0,·#0x438
526 »       mov»    x24,·x22526 »       mov»    x24,·x22
527 »       mov»    w5,·#0x11··················»    //·#17527 »       mov»    w5,·#0x11··················»    //·#17
528 »       mov»    w4,·#0x0···················»     //·#0528 »       mov»    w4,·#0x0···················»     //·#0
529 »       b»      40b8·<ioctl@plt+0xc18>529 »       b»      40b8·<ioctl@plt+0xc18>
530 »       subs»   w5,·w5,·#0x1530 »       subs»   w5,·w5,·#0x1
531 »       add»    x24,·x24,·#0x10531 »       add»    x24,·x24,·#0x10
532 »       b.eq»   40fc·<ioctl@plt+0xc5c>··//·b.none532 »       b.eq»   40fc·<ioctl@plt+0xc5c>··//·b.none
Offset 545, 21 lines modifiedOffset 545, 21 lines modified
545 »       ldrh»   w0,·[x24,·#2]545 »       ldrh»   w0,·[x24,·#2]
546 »       ldp»    w4,·w5,·[sp,·#8]546 »       ldp»    w4,·w5,·[sp,·#8]
547 »       cmp»    w4,·w0547 »       cmp»    w4,·w0
548 »       csel»   w4,·w4,·w0,·cs»//·cs·=·hs,·nlast548 »       csel»   w4,·w4,·w0,·cs»//·cs·=·hs,·nlast
549 »       b»      40ac·<ioctl@plt+0xc0c>549 »       b»      40ac·<ioctl@plt+0xc0c>
550 »       ldr»    x3,·[x25]550 »       ldr»    x3,·[x25]
551 »       adrp»   x0,·25000·<ioctl@plt+0x21b60>551 »       adrp»   x0,·25000·<ioctl@plt+0x21b60>
552 »       add»    x0,·x0,·#0x340552 »       add»    x0,·x0,·#0x440
553 »       mov»    x2,·#0x2f··················»    //·#47553 »       mov»    x2,·#0x2f··················»    //·#47
554 »       mov»    x1,·#0x1···················»     //·#1554 »       mov»    x1,·#0x1···················»     //·#1
555 »       str»    w4,·[sp,·#8]555 »       str»    w4,·[sp,·#8]
556 »       bl»     3528·<ioctl@plt+0x88>556 »       bl»     3528·<ioctl@plt+0x88>
557 »       adrp»   x0,·25000·<ioctl@plt+0x21b60>557 »       adrp»   x0,·25000·<ioctl@plt+0x21b60>
558 »       add»    x26,·x0,·#0x338558 »       add»    x26,·x0,·#0x438
559 »       ldr»    w4,·[sp,·#8]559 »       ldr»    w4,·[sp,·#8]
560 »       mov»    w24,·#0x11··················»   //·#17560 »       mov»    w24,·#0x11··················»   //·#17
561 »       b»      4138·<ioctl@plt+0xc98>561 »       b»      4138·<ioctl@plt+0xc98>
562 »       subs»   w24,·w24,·#0x1562 »       subs»   w24,·w24,·#0x1
563 »       add»    x22,·x22,·#0x10563 »       add»    x22,·x22,·#0x10
564 »       b.eq»   417c·<ioctl@plt+0xcdc>··//·b.none564 »       b.eq»   417c·<ioctl@plt+0xcdc>··//·b.none
565 »       ldrb»   w0,·[x22]565 »       ldrb»   w0,·[x22]
Offset 578, 19 lines modifiedOffset 578, 19 lines modified
578 »       ldr»    w4,·[sp,·#8]578 »       ldr»    w4,·[sp,·#8]
579 »       cmp»    w4,·w0579 »       cmp»    w4,·w0
580 »       csel»   w4,·w4,·w0,·cs»//·cs·=·hs,·nlast580 »       csel»   w4,·w4,·w0,·cs»//·cs·=·hs,·nlast
581 »       b»      412c·<ioctl@plt+0xc8c>581 »       b»      412c·<ioctl@plt+0xc8c>
582 »       add»    x1,·sp,·#0x170582 »       add»    x1,·sp,·#0x170
583 »       add»    x0,·x19,·#0x60583 »       add»    x0,·x19,·#0x60
584 »       str»    w4,·[sp,·#8]584 »       str»    w4,·[sp,·#8]
585 »       bl»     1d1a0·<ioctl@plt+0x19d00>585 »       bl»     1d220·<ioctl@plt+0x19d80>
586 »       ldr»    x0,·[x25]586 »       ldr»    x0,·[x25]
587 »       mov»    w1,·#0x1···················»     //·#1587 »       mov»    w1,·#0x1···················»     //·#1
588 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>588 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>
589 »       add»    x2,·x2,·#0x370589 »       add»    x2,·x2,·#0x470
590 »       add»    x3,·sp,·#0x170590 »       add»    x3,·sp,·#0x170
591 »       bl»     33c0·<strncpy@plt>591 »       bl»     33c0·<strncpy@plt>
592 »       ldrh»   w1,·[x19,·#132]592 »       ldrh»   w1,·[x19,·#132]
593 »       ldr»    w4,·[sp,·#8]593 »       ldr»    w4,·[sp,·#8]
594 »       tbz»    w1,·#1,·41bc·<ioctl@plt+0xd1c>594 »       tbz»    w1,·#1,·41bc·<ioctl@plt+0xd1c>
595 »       cmp»    w4,·#0x204595 »       cmp»    w4,·#0x204
596 »       mov»    w0,·#0x204·················»   //·#516596 »       mov»    w0,·#0x204·················»   //·#516
Offset 603, 15 lines modifiedOffset 603, 15 lines modified
603 »       csel»   w4,·w4,·w1,·cs»//·cs·=·hs,·nlast603 »       csel»   w4,·w4,·w1,·cs»//·cs·=·hs,·nlast
604 »       cbz»    w2,·41e4·<ioctl@plt+0xd44>604 »       cbz»    w2,·41e4·<ioctl@plt+0xd44>
605 »       cmp»    w4,·#0x262605 »       cmp»    w4,·#0x262
606 »       mov»    w1,·#0x262·················»   //·#610606 »       mov»    w1,·#0x262·················»   //·#610
607 »       csel»   w4,·w4,·w1,·cs»//·cs·=·hs,·nlast607 »       csel»   w4,·w4,·w1,·cs»//·cs·=·hs,·nlast
608 »       mov»    w1,·#0x64··················»    //·#100608 »       mov»    w1,·#0x64··················»    //·#100
609 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>609 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>
610 »       add»    x2,·x2,·#0x3a8610 »       add»    x2,·x2,·#0x4a8
611 »       udiv»   w3,·w4,·w1611 »       udiv»   w3,·w4,·w1
612 »       msub»   w4,·w3,·w1,·w4612 »       msub»   w4,·w3,·w1,·w4
613 »       mov»    w1,·#0x1···················»     //·#1613 »       mov»    w1,·#0x1···················»     //·#1
614 »       bl»     33c0·<strncpy@plt>614 »       bl»     33c0·<strncpy@plt>
615 »       ldp»    x25,·x26,·[sp,·#480]615 »       ldp»    x25,·x26,·[sp,·#480]
616 »       b»      3e70·<ioctl@plt+0x9d0>616 »       b»      3e70·<ioctl@plt+0x9d0>
617 »       cbnz»   w2,·41d8·<ioctl@plt+0xd38>617 »       cbnz»   w2,·41d8·<ioctl@plt+0xd38>
Offset 627, 77 lines modifiedOffset 627, 77 lines modified
627 »       ldr»    x27,·[sp,·#496]627 »       ldr»    x27,·[sp,·#496]
628 »       b»      401c·<ioctl@plt+0xb7c>628 »       b»      401c·<ioctl@plt+0xb7c>
629 »       cbz»    w0,·3fdc·<ioctl@plt+0xb3c>629 »       cbz»    w0,·3fdc·<ioctl@plt+0xb3c>
630 »       ldr»    w0,·[x24,·#8]630 »       ldr»    w0,·[x24,·#8]
631 »       tbnz»   w0,·#31,·4258·<ioctl@plt+0xdb8>631 »       tbnz»   w0,·#31,·4258·<ioctl@plt+0xdb8>
632 »       ldr»    x2,·[sp,·#272]632 »       ldr»    x2,·[sp,·#272]
633 »       adrp»   x1,·25000·<ioctl@plt+0x21b60>633 »       adrp»   x1,·25000·<ioctl@plt+0x21b60>
634 »       add»    x1,·x1,·#0x8634 »       add»    x1,·x1,·#0x108
635 »       mov»    w0,·#0x0···················»     //·#0635 »       mov»    w0,·#0x0···················»     //·#0
636 »       bl»     5b40·<ioctl@plt+0x26a0>636 »       bl»     5b50·<ioctl@plt+0x26b0>
637 »       mov»    x0,·x25637 »       mov»    x0,·x25
638 »       bl»     3438·<regerror@plt+0x8>638 »       bl»     3438·<regerror@plt+0x8>
639 »       ldp»    x25,·x26,·[sp,·#480]639 »       ldp»    x25,·x26,·[sp,·#480]
640 »       b»      3e3c·<ioctl@plt+0x99c>640 »       b»      3e3c·<ioctl@plt+0x99c>
641 »       ldr»    x0,·[x25]641 »       ldr»    x0,·[x25]
642 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>642 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>
643 »       add»    x2,·x2,·#0x1b8643 »       add»    x2,·x2,·#0x2b8
644 »       mov»    w1,·#0x1···················»     //·#1644 »       mov»    w1,·#0x1···················»     //·#1
645 »       str»    w4,·[sp,·#8]645 »       str»    w4,·[sp,·#8]
646 »       ldr»    x3,·[x19,·#152]646 »       ldr»    x3,·[x19,·#152]
647 »       bl»     33c0·<strncpy@plt>647 »       bl»     33c0·<strncpy@plt>
648 »       ldr»    w4,·[sp,·#8]648 »       ldr»    w4,·[sp,·#8]
649 »       b»      3d80·<ioctl@plt+0x8e0>649 »       b»      3d80·<ioctl@plt+0x8e0>
650 »       ldr»    x0,·[x24]650 »       ldr»    x0,·[x24]
651 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>651 »       adrp»   x2,·25000·<ioctl@plt+0x21b60>
652 »       add»    x2,·x2,·#0x180652 »       add»    x2,·x2,·#0x280
653 »       mov»    w1,·w22653 »       mov»    w1,·w22
654 »       str»    w4,·[sp,·#8]654 »       str»    w4,·[sp,·#8]
655 »       bl»     33c0·<strncpy@plt>655 »       bl»     33c0·<strncpy@plt>
656 »       ldr»    w4,·[sp,·#8]656 »       ldr»    w4,·[sp,·#8]
657 »       b»      3d78·<ioctl@plt+0x8d8>657 »       b»      3d78·<ioctl@plt+0x8d8>
658 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>658 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
659 »       ldr»    x0,·[x0,·#3952]659 »       ldr»    x0,·[x0,·#3952]
660 »       ldr»    w0,·[x0,·#8]660 »       ldr»    w0,·[x0,·#8]
661 »       tbnz»   w0,·#31,·3a44·<ioctl@plt+0x5a4>661 »       tbnz»   w0,·#31,·3a44·<ioctl@plt+0x5a4>
662 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>662 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>
663 »       add»    x1,·x1,·#0xe78663 »       add»    x1,·x1,·#0xf78
664 »       mov»    w0,·#0x0···················»     //·#0664 »       mov»    w0,·#0x0···················»     //·#0
665 »       bl»     5b40·<ioctl@plt+0x26a0>665 »       bl»     5b50·<ioctl@plt+0x26b0>
666 »       b»      3a44·<ioctl@plt+0x5a4>666 »       b»      3a44·<ioctl@plt+0x5a4>
667 »       ldr»    w0,·[x24,·#8]667 »       ldr»    w0,·[x24,·#8]
668 »       tbnz»   w0,·#31,·3e3c·<ioctl@plt+0x99c>668 »       tbnz»   w0,·#31,·3e3c·<ioctl@plt+0x99c>
669 »       add»    x0,·x20,·#0x4d0669 »       add»    x0,·x20,·#0x4d0
670 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>670 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>
671 »       add»    x1,·x1,·#0x848671 »       add»    x1,·x1,·#0x948
672 »       add»    x0,·x0,·#0x8,·lsl·#12672 »       add»    x0,·x0,·#0x8,·lsl·#12
673 »       ldr»    x2,·[x0,·#32]673 »       ldr»    x2,·[x0,·#32]
674 »       mov»    w0,·#0x0···················»     //·#0674 »       mov»    w0,·#0x0···················»     //·#0
675 »       bl»     5b40·<ioctl@plt+0x26a0>675 »       bl»     5b50·<ioctl@plt+0x26b0>
676 »       b»      3e3c·<ioctl@plt+0x99c>676 »       b»      3e3c·<ioctl@plt+0x99c>
677 »       add»    x0,·sp,·#0x40677 »       add»    x0,·sp,·#0x40
678 »       bl»     101a0·<ioctl@plt+0xcd00>678 »       bl»     10200·<ioctl@plt+0xcd60>
679 »       cbz»    w0,·3f74·<ioctl@plt+0xad4>679 »       cbz»    w0,·3f74·<ioctl@plt+0xad4>
680 »       ldr»    w0,·[x24,·#8]680 »       ldr»    w0,·[x24,·#8]
681 »       tbnz»   w0,·#31,·3e3c·<ioctl@plt+0x99c>681 »       tbnz»   w0,·#31,·3e3c·<ioctl@plt+0x99c>
682 »       ldr»    x2,·[sp,·#272]682 »       ldr»    x2,·[sp,·#272]
683 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>683 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>
684 »       add»    x1,·x1,·#0x870684 »       add»    x1,·x1,·#0x970
685 »       mov»    w0,·#0x0···················»     //·#0685 »       mov»    w0,·#0x0···················»     //·#0
686 »       bl»     5b40·<ioctl@plt+0x26a0>686 »       bl»     5b50·<ioctl@plt+0x26b0>
687 »       b»      3e3c·<ioctl@plt+0x99c>687 »       b»      3e3c·<ioctl@plt+0x99c>
688 »       ldr»    w1,·[x24,·#8]688 »       ldr»    w1,·[x24,·#8]
689 »       tbnz»   w1,·#31,·3a44·<ioctl@plt+0x5a4>689 »       tbnz»   w1,·#31,·3a44·<ioctl@plt+0x5a4>
690 »       ldr»    x2,·[x21,·w0,·sxtw·#3]690 »       ldr»    x2,·[x21,·w0,·sxtw·#3]
691 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>691 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>
692 »       add»    x1,·x1,·#0xea0692 »       add»    x1,·x1,·#0xfa0
693 »       mov»    w0,·#0x0···················»     //·#0693 »       mov»    w0,·#0x0···················»     //·#0
694 »       bl»     5b40·<ioctl@plt+0x26a0>694 »       bl»     5b50·<ioctl@plt+0x26b0>
695 »       b»      3a44·<ioctl@plt+0x5a4>695 »       b»      3a44·<ioctl@plt+0x5a4>
696 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>696 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
697 »       ldr»    x0,·[x0,·#3944]697 »       ldr»    x0,·[x0,·#3944]
698 »       ldr»    x0,·[x0]698 »       ldr»    x0,·[x0]
699 »       bl»     3570·<ioctl@plt+0xd0>699 »       bl»     3570·<ioctl@plt+0xd0>
700 »       b»      4258·<ioctl@plt+0xdb8>700 »       b»      4258·<ioctl@plt+0xdb8>
701 »       mov»    w23,·#0xfffffff4············»     //·#-12701 »       mov»    w23,·#0xfffffff4············»     //·#-12
702 »       b»      3b84·<ioctl@plt+0x6e4>702 »       b»      3b84·<ioctl@plt+0x6e4>
703 »       stp»    x25,·x26,·[sp,·#480]703 »       stp»    x25,·x26,·[sp,·#480]
Offset 706, 27 lines modifiedOffset 706, 27 lines modified
706 »       ldr»    w0,·[x24,·#8]706 »       ldr»    w0,·[x24,·#8]
707 »       tbz»    w0,·#31,·4384·<ioctl@plt+0xee4>707 »       tbz»    w0,·#31,·4384·<ioctl@plt+0xee4>
708 »       ldp»    x25,·x26,·[sp,·#480]708 »       ldp»    x25,·x26,·[sp,·#480]
709 »       b»      3e3c·<ioctl@plt+0x99c>709 »       b»      3e3c·<ioctl@plt+0x99c>
710 »       stp»    x25,·x26,·[sp,·#480]710 »       stp»    x25,·x26,·[sp,·#480]
711 »       b»      3ca8·<ioctl@plt+0x808>711 »       b»      3ca8·<ioctl@plt+0x808>
712 »       ldr»    x2,·[sp,·#272]712 »       ldr»    x2,·[sp,·#272]
713 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>713 »       adrp»   x1,·25000·<ioctl@plt+0x21b60>
714 »       add»    x1,·x1,·#0xfd8714 »       add»    x1,·x1,·#0xd8
715 »       mov»    w0,·#0x0···················»     //·#0715 »       mov»    w0,·#0x0···················»     //·#0
716 »       bl»     5b40·<ioctl@plt+0x26a0>716 »       bl»     5b50·<ioctl@plt+0x26b0>
717 »       ldp»    x25,·x26,·[sp,·#480]717 »       ldp»    x25,·x26,·[sp,·#480]
718 »       b»      3e3c·<ioctl@plt+0x99c>718 »       b»      3e3c·<ioctl@plt+0x99c>
719 »       paciasp719 »       paciasp
720 »       mov»    x0,·#0x10··················»    //·#16720 »       mov»    x0,·#0x10··················»    //·#16
721 »       stp»    x29,·x30,·[sp,·#-16]!721 »       stp»    x29,·x30,·[sp,·#-16]!
722 »       mov»    x29,·sp722 »       mov»    x29,·sp
723 »       bl»     3300·<fopen64@plt>723 »       bl»     3300·<fopen64@plt>
724 »       ubfx»   x0,·x0,·#8,·#1724 »       ubfx»   x0,·x0,·#8,·#1
725 »       adrp»   x1,·c1d000·<ioctl@plt+0xc19b60>725 »       adrp»   x1,·c36000·<ioctl@plt+0xc32b60>
726 »       ldp»    x29,·x30,·[sp],·#16726 »       ldp»    x29,·x30,·[sp],·#16
727 »       autiasp727 »       autiasp
728 »       strb»   w0,·[x1,·#560]728 »       strb»   w0,·[x1,·#560]
729 »       ret729 »       ret
730 »       nop730 »       nop
731 »       nop731 »       nop
732 »       nop732 »       nop
Offset 743, 66 lines modifiedOffset 743, 66 lines modified
743 »       bti»    c743 »       bti»    c
744 »       mov»    x29,·#0x0···················»    //·#0744 »       mov»    x29,·#0x0···················»    //·#0
745 »       mov»    x30,·#0x0···················»    //·#0745 »       mov»    x30,·#0x0···················»    //·#0
746 »       mov»    x5,·x0746 »       mov»    x5,·x0
747 »       ldr»    x1,·[sp]747 »       ldr»    x1,·[sp]
748 »       add»    x2,·sp,·#0x8748 »       add»    x2,·sp,·#0x8
749 »       mov»    x6,·sp749 »       mov»    x6,·sp
750 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>750 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
751 »       ldr»    x0,·[x0,·#4016]751 »       ldr»    x0,·[x0,·#4016]
752 »       mov»    x3,·#0x0···················»     //·#0752 »       mov»    x3,·#0x0···················»     //·#0
753 »       mov»    x4,·#0x0···················»     //·#0753 »       mov»    x4,·#0x0···················»     //·#0
754 »       bl»     2e38·<sendfile64@plt+0x8>754 »       bl»     2e38·<sendfile64@plt+0x8>
755 »       bl»     3318·<read@plt+0x8>755 »       bl»     3318·<read@plt+0x8>
756 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>756 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
757 »       ldr»    x0,·[x0,·#3976]757 »       ldr»    x0,·[x0,·#3976]
758 »       cbz»    x0,·4444·<ioctl@plt+0xfa4>758 »       cbz»    x0,·4444·<ioctl@plt+0xfa4>
759 »       b»      32b8·<munmap@plt+0x8>759 »       b»      32b8·<munmap@plt+0x8>
760 »       ret760 »       ret
761 »       nop761 »       nop
762 »       nop762 »       nop
763 »       adrp»   x0,·40000·<ioctl@plt+0x3cb60>763 »       adrp»   x0,·50000·<ioctl@plt+0x4cb60>
764 »       add»    x0,·x0,·#0x3a0764 »       add»    x0,·x0,·#0x3a0
765 »       adrp»   x1,·40000·<ioctl@plt+0x3cb60>765 »       adrp»   x1,·50000·<ioctl@plt+0x4cb60>
766 »       add»    x1,·x1,·#0x3a0766 »       add»    x1,·x1,·#0x3a0
767 »       cmp»    x1,·x0767 »       cmp»    x1,·x0
768 »       b.eq»   447c·<ioctl@plt+0xfdc>··//·b.none768 »       b.eq»   447c·<ioctl@plt+0xfdc>··//·b.none
769 »       adrp»   x1,·3f000·<ioctl@plt+0x3bb60>769 »       adrp»   x1,·4f000·<ioctl@plt+0x4bb60>
770 »       ldr»    x1,·[x1,·#3864]770 »       ldr»    x1,·[x1,·#3864]
771 »       cbz»    x1,·447c·<ioctl@plt+0xfdc>771 »       cbz»    x1,·447c·<ioctl@plt+0xfdc>
772 »       mov»    x16,·x1772 »       mov»    x16,·x1
773 »       br»     x16773 »       br»     x16
774 »       ret774 »       ret
775 »       adrp»   x0,·40000·<ioctl@plt+0x3cb60>775 »       adrp»   x0,·50000·<ioctl@plt+0x4cb60>
776 »       add»    x0,·x0,·#0x3a0776 »       add»    x0,·x0,·#0x3a0
777 »       adrp»   x1,·40000·<ioctl@plt+0x3cb60>777 »       adrp»   x1,·50000·<ioctl@plt+0x4cb60>
778 »       add»    x1,·x1,·#0x3a0778 »       add»    x1,·x1,·#0x3a0
779 »       sub»    x1,·x1,·x0779 »       sub»    x1,·x1,·x0
780 »       lsr»    x2,·x1,·#63780 »       lsr»    x2,·x1,·#63
781 »       add»    x1,·x2,·x1,·asr·#3781 »       add»    x1,·x2,·x1,·asr·#3
782 »       asr»    x1,·x1,·#1782 »       asr»    x1,·x1,·#1
783 »       cbz»    x1,·44b8·<ioctl@plt+0x1018>783 »       cbz»    x1,·44b8·<ioctl@plt+0x1018>
784 »       adrp»   x2,·3f000·<ioctl@plt+0x3bb60>784 »       adrp»   x2,·4f000·<ioctl@plt+0x4bb60>
785 »       ldr»    x2,·[x2,·#4072]785 »       ldr»    x2,·[x2,·#4072]
786 »       cbz»    x2,·44b8·<ioctl@plt+0x1018>786 »       cbz»    x2,·44b8·<ioctl@plt+0x1018>
787 »       mov»    x16,·x2787 »       mov»    x16,·x2
788 »       br»     x16788 »       br»     x16
789 »       ret789 »       ret
790 »       nop790 »       nop
791 »       paciasp791 »       paciasp
792 »       stp»    x29,·x30,·[sp,·#-32]!792 »       stp»    x29,·x30,·[sp,·#-32]!
793 »       mov»    x29,·sp793 »       mov»    x29,·sp
794 »       str»    x19,·[sp,·#16]794 »       str»    x19,·[sp,·#16]
795 »       adrp»   x19,·40000·<ioctl@plt+0x3cb60>795 »       adrp»   x19,·50000·<ioctl@plt+0x4cb60>
796 »       ldrb»   w0,·[x19,·#928]796 »       ldrb»   w0,·[x19,·#928]
797 »       tbnz»   w0,·#0,·4500·<ioctl@plt+0x1060>797 »       tbnz»   w0,·#0,·4500·<ioctl@plt+0x1060>
798 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>798 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
799 »       ldr»    x0,·[x0,·#3888]799 »       ldr»    x0,·[x0,·#3888]
800 »       cbz»    x0,·44f4·<ioctl@plt+0x1054>800 »       cbz»    x0,·44f4·<ioctl@plt+0x1054>
801 »       adrp»   x0,·40000·<ioctl@plt+0x3cb60>801 »       adrp»   x0,·50000·<ioctl@plt+0x4cb60>
802 »       ldr»    x0,·[x0,·#8]802 »       ldr»    x0,·[x0,·#8]
803 »       bl»     2f10·<localtime@plt>803 »       bl»     2f10·<localtime@plt>
804 »       bl»     4450·<ioctl@plt+0xfb0>804 »       bl»     4450·<ioctl@plt+0xfb0>
805 »       mov»    w0,·#0x1···················»     //·#1805 »       mov»    w0,·#0x1···················»     //·#1
806 »       strb»   w0,·[x19,·#928]806 »       strb»   w0,·[x19,·#928]
807 »       ldr»    x19,·[sp,·#16]807 »       ldr»    x19,·[sp,·#16]
808 »       ldp»    x29,·x30,·[sp],·#32808 »       ldp»    x29,·x30,·[sp],·#32
Offset 816, 41 lines modifiedOffset 816, 41 lines modified
816 »       ldrb»   w2,·[x0,·#176]816 »       ldrb»   w2,·[x0,·#176]
817 »       cmp»    w2,·#0x4817 »       cmp»    w2,·#0x4
818 »       b.hi»   4578·<ioctl@plt+0x10d8>··//·b.pmore818 »       b.hi»   4578·<ioctl@plt+0x10d8>··//·b.pmore
819 »       mov»    x3,·#0x1···················»     //·#1819 »       mov»    x3,·#0x1···················»     //·#1
820 »       mov»    x4,·#0x15··················»    //·#21820 »       mov»    x4,·#0x15··················»    //·#21
821 »       lsl»    x2,·x3,·x2821 »       lsl»    x2,·x3,·x2
822 »       tst»    x2,·x4822 »       tst»    x2,·x4
823 »       adrp»   x2,·40000·<ioctl@plt+0x3cb60>823 »       adrp»   x2,·50000·<ioctl@plt+0x4cb60>
824 »       add»    x2,·x2,·#0x3b0824 »       add»    x2,·x2,·#0x3b0
825 »       b.ne»   45bc·<ioctl@plt+0x111c>··//·b.any825 »       b.ne»   45bc·<ioctl@plt+0x111c>··//·b.any
826 »       ldr»    x4,·[x2,·#8]826 »       ldr»    x4,·[x2,·#8]
827 »       add»    x4,·x4,·x3827 »       add»    x4,·x4,·x3
828 »       str»    x4,·[x2,·#8]828 »       str»    x4,·[x2,·#8]
829 »       ldr»    x2,·[x0,·#64]829 »       ldr»    x2,·[x0,·#64]
830 »       ldr»    x0,·[x0,·#136]830 »       ldr»    x0,·[x0,·#136]
831 »       ldrb»   w2,·[x2,·#56]831 »       ldrb»   w2,·[x2,·#56]
832 »       lsl»    w3,·w3,·w2832 »       lsl»    w3,·w3,·w2
833 »       mul»    x3,·x3,·x0833 »       mul»    x3,·x3,·x0
834 »       mov»    w0,·#0x0···················»     //·#0834 »       mov»    w0,·#0x0···················»     //·#0
835 »       str»    x3,·[x1]835 »       str»    x3,·[x1]
836 »       ret836 »       ret
837 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>837 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
838 »       ldr»    x0,·[x0,·#3952]838 »       ldr»    x0,·[x0,·#3952]
839 »       ldr»    w0,·[x0,·#8]839 »       ldr»    w0,·[x0,·#8]
840 »       tbz»    w0,·#31,·4590·<ioctl@plt+0x10f0>840 »       tbz»    w0,·#31,·4590·<ioctl@plt+0x10f0>
841 »       mov»    w0,·#0xffffffa1············»      //·#-95841 »       mov»    w0,·#0xffffffa1············»      //·#-95
842 »       ret842 »       ret
843 »       paciasp843 »       paciasp
844 »       mov»    w0,·#0x0···················»     //·#0844 »       mov»    w0,·#0x0···················»     //·#0
845 »       stp»    x29,·x30,·[sp,·#-16]!845 »       stp»    x29,·x30,·[sp,·#-16]!
846 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>846 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>
847 »       add»    x1,·x1,·#0x488847 »       add»    x1,·x1,·#0x588
848 »       mov»    x29,·sp848 »       mov»    x29,·sp
849 »       bl»     5b40·<ioctl@plt+0x26a0>849 »       bl»     5b50·<ioctl@plt+0x26b0>
850 »       ldp»    x29,·x30,·[sp],·#16850 »       ldp»    x29,·x30,·[sp],·#16
851 »       mov»    w0,·#0xffffffa1············»      //·#-95851 »       mov»    w0,·#0xffffffa1············»      //·#-95
852 »       autiasp852 »       autiasp
853 »       ret853 »       ret
854 »       ldr»    x3,·[x2,·#16]854 »       ldr»    x3,·[x2,·#16]
855 »       ldr»    x0,·[x0,·#88]855 »       ldr»    x0,·[x0,·#88]
856 »       add»    x3,·x3,·#0x1856 »       add»    x3,·x3,·#0x1
Offset 862, 36 lines modifiedOffset 862, 36 lines modified
862 »       nop862 »       nop
863 »       paciasp863 »       paciasp
864 »       sub»    sp,·sp,·#0x130864 »       sub»    sp,·sp,·#0x130
865 »       stp»    x29,·x30,·[sp,·#272]865 »       stp»    x29,·x30,·[sp,·#272]
866 »       add»    x29,·sp,·#0x110866 »       add»    x29,·sp,·#0x110
867 »       stp»    x19,·x20,·[sp,·#288]867 »       stp»    x19,·x20,·[sp,·#288]
868 »       mov»    x19,·x0868 »       mov»    x19,·x0
869 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>869 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
870 »       ldr»    x0,·[x0,·#3984]870 »       ldr»    x0,·[x0,·#3984]
871 »       ldrb»   w2,·[x19,·#40]871 »       ldrb»   w2,·[x19,·#40]
872 »       ldr»    x1,·[x0]872 »       ldr»    x1,·[x0]
873 »       str»    x1,·[sp,·#264]873 »       str»    x1,·[sp,·#264]
874 »       mov»    x1,·#0x0···················»     //·#0874 »       mov»    x1,·#0x0···················»     //·#0
875 »       add»    x0,·sp,·#0x8875 »       add»    x0,·sp,·#0x8
876 »       ldr»    x1,·[x19,·#24]876 »       ldr»    x1,·[x19,·#24]
877 »       mov»    x20,·x2877 »       mov»    x20,·x2
878 »       bl»     36f0·<ioctl@plt+0x250>878 »       bl»     36f0·<ioctl@plt+0x250>
879 »       mov»    x5,·x0879 »       mov»    x5,·x0
880 »       strb»   wzr,·[x0,·w20,·sxtw]880 »       strb»   wzr,·[x0,·w20,·sxtw]
881 »       mov»    w1,·#0x1···················»     //·#1881 »       mov»    w1,·#0x1···················»     //·#1
882 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>882 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
883 »       ldr»    x0,·[x0,·#3944]883 »       ldr»    x0,·[x0,·#3944]
884 »       adrp»   x2,·24000·<ioctl@plt+0x20b60>884 »       adrp»   x2,·24000·<ioctl@plt+0x20b60>
885 »       add»    x2,·x2,·#0x4a8885 »       add»    x2,·x2,·#0x5a8
886 »       ldr»    x3,·[x19,·#32]886 »       ldr»    x3,·[x19,·#32]
887 »       ldrb»   w4,·[x19,·#41]887 »       ldrb»   w4,·[x19,·#41]
888 »       ldr»    x0,·[x0]888 »       ldr»    x0,·[x0]
889 »       bl»     33c0·<strncpy@plt>889 »       bl»     33c0·<strncpy@plt>
890 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>890 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
891 »       ldr»    x0,·[x0,·#3984]891 »       ldr»    x0,·[x0,·#3984]
892 »       ldr»    x2,·[sp,·#264]892 »       ldr»    x2,·[sp,·#264]
893 »       ldr»    x1,·[x0]893 »       ldr»    x1,·[x0]
894 »       subs»   x2,·x2,·x1894 »       subs»   x2,·x2,·x1
895 »       mov»    x1,·#0x0···················»     //·#0895 »       mov»    x1,·#0x0···················»     //·#0
896 »       b.ne»   4680·<ioctl@plt+0x11e0>··//·b.any896 »       b.ne»   4680·<ioctl@plt+0x11e0>··//·b.any
897 »       ldp»    x29,·x30,·[sp,·#272]897 »       ldp»    x29,·x30,·[sp,·#272]
Offset 906, 49 lines modifiedOffset 906, 49 lines modified
906 »       nop906 »       nop
907 »       paciasp907 »       paciasp
908 »       stp»    x29,·x30,·[sp,·#-96]!908 »       stp»    x29,·x30,·[sp,·#-96]!
909 »       mov»    x29,·sp909 »       mov»    x29,·sp
910 »       mov»    x3,·x0910 »       mov»    x3,·x0
911 »       stp»    x25,·x26,·[sp,·#64]911 »       stp»    x25,·x26,·[sp,·#64]
912 »       mov»    x26,·x1912 »       mov»    x26,·x1
913 »       adrp»   x25,·40000·<ioctl@plt+0x3cb60>913 »       adrp»   x25,·50000·<ioctl@plt+0x4cb60>
914 »       adrp»   x1,·3f000·<ioctl@plt+0x3bb60>914 »       adrp»   x1,·4f000·<ioctl@plt+0x4bb60>
915 »       ldr»    x1,·[x1,·#3984]915 »       ldr»    x1,·[x1,·#3984]
916 »       stp»    x23,·x24,·[sp,·#48]916 »       stp»    x23,·x24,·[sp,·#48]
917 »       adrp»   x24,·24000·<ioctl@plt+0x20b60>917 »       adrp»   x24,·24000·<ioctl@plt+0x20b60>
918 »       add»    x24,·x24,·#0x520918 »       add»    x24,·x24,·#0x620
919 »       adrp»   x23,·3f000·<ioctl@plt+0x3bb60>919 »       adrp»   x23,·4f000·<ioctl@plt+0x4bb60>
920 »       ldr»    x23,·[x23,·#3944]920 »       ldr»    x23,·[x23,·#3944]
921 »       stp»    x19,·x20,·[sp,·#16]921 »       stp»    x19,·x20,·[sp,·#16]
922 »       mov»    x19,·#0x0···················»    //·#0922 »       mov»    x19,·#0x0···················»    //·#0
923 »       mov»    w20,·#0x1···················»    //·#1923 »       mov»    w20,·#0x1···················»    //·#1
924 »       stp»    x21,·x22,·[sp,·#32]924 »       stp»    x21,·x22,·[sp,·#32]
925 »       adrp»   x22,·27000·<ioctl@plt+0x23b60>925 »       adrp»   x22,·27000·<ioctl@plt+0x23b60>
926 »       add»    x22,·x22,·#0xd10926 »       add»    x22,·x22,·#0xe10
927 »       mov»    w21,·#0x0···················»    //·#0927 »       mov»    w21,·#0x0···················»    //·#0
928 »       str»    d15,·[sp,·#80]928 »       str»    d15,·[sp,·#80]
929 »       sub»    sp,·sp,·#0x1c0929 »       sub»    sp,·sp,·#0x1c0
930 »       ldr»    x2,·[x1]930 »       ldr»    x2,·[x1]
931 »       str»    x2,·[sp,·#440]931 »       str»    x2,·[sp,·#440]
932 »       mov»    x2,·#0x0···················»     //·#0932 »       mov»    x2,·#0x0···················»     //·#0
933 »       ldr»    x0,·[x23]933 »       ldr»    x0,·[x23]
934 »       mov»    w1,·#0x1···················»     //·#1934 »       mov»    w1,·#0x1···················»     //·#1
935 »       adrp»   x2,·24000·<ioctl@plt+0x20b60>935 »       adrp»   x2,·24000·<ioctl@plt+0x20b60>
936 »       add»    x2,·x2,·#0x4c0936 »       add»    x2,·x2,·#0x5c0
937 »       bl»     33c0·<strncpy@plt>937 »       bl»     33c0·<strncpy@plt>
938 »       ldr»    x0,·[x23]938 »       ldr»    x0,·[x23]
939 »       mov»    x2,·x22939 »       mov»    x2,·x22
940 »       adrp»   x6,·24000·<ioctl@plt+0x20b60>940 »       adrp»   x6,·24000·<ioctl@plt+0x20b60>
941 »       add»    x6,·x6,·#0x4e0941 »       add»    x6,·x6,·#0x5e0
942 »       adrp»   x5,·24000·<ioctl@plt+0x20b60>942 »       adrp»   x5,·24000·<ioctl@plt+0x20b60>
943 »       add»    x5,·x5,·#0x4f0943 »       add»    x5,·x5,·#0x5f0
944 »       adrp»   x4,·24000·<ioctl@plt+0x20b60>944 »       adrp»   x4,·24000·<ioctl@plt+0x20b60>
945 »       add»    x4,·x4,·#0x4f8945 »       add»    x4,·x4,·#0x5f8
946 »       adrp»   x3,·24000·<ioctl@plt+0x20b60>946 »       adrp»   x3,·24000·<ioctl@plt+0x20b60>
947 »       add»    x3,·x3,·#0x500947 »       add»    x3,·x3,·#0x600
948 »       mov»    w1,·#0x1···················»     //·#1948 »       mov»    w1,·#0x1···················»     //·#1
949 »       add»    x22,·x22,·#0x20949 »       add»    x22,·x22,·#0x20
950 »       bl»     33c0·<strncpy@plt>950 »       bl»     33c0·<strncpy@plt>
951 »       b»      4774·<ioctl@plt+0x12d4>951 »       b»      4774·<ioctl@plt+0x12d4>
952 »       ldr»    x0,·[x23]952 »       ldr»    x0,·[x23]
953 »       movi»   d0,·#0x0953 »       movi»   d0,·#0x0
954 »       add»    x5,·sp,·#0x28954 »       add»    x5,·sp,·#0x28
Offset 1005, 25 lines modifiedOffset 1005, 25 lines modified
1005 »       cmp»    x19,·#0x111005 »       cmp»    x19,·#0x11
1006 »       b.eq»   485c·<ioctl@plt+0x13bc>··//·b.none1006 »       b.eq»   485c·<ioctl@plt+0x13bc>··//·b.none
1007 »       lsl»    w0,·w20,·#11007 »       lsl»    w0,·w20,·#1
1008 »       b»      476c·<ioctl@plt+0x12cc>1008 »       b»      476c·<ioctl@plt+0x12cc>
1009 »       mov»    w4,·w211009 »       mov»    w4,·w21
1010 »       mov»    x2,·#0x1e··················»    //·#301010 »       mov»    x2,·#0x1e··················»    //·#30
1011 »       adrp»   x3,·24000·<ioctl@plt+0x20b60>1011 »       adrp»   x3,·24000·<ioctl@plt+0x20b60>
1012 »       add»    x3,·x3,·#0x5181012 »       add»    x3,·x3,·#0x618
1013 »       mov»    w1,·#0x1···················»     //·#11013 »       mov»    w1,·#0x1···················»     //·#1
1014 »       add»    x0,·sp,·#0x81014 »       add»    x0,·sp,·#0x8
1015 »       bl»     2df0·<__libc_start_main@plt>1015 »       bl»     2df0·<__libc_start_main@plt>
1016 »       add»    x0,·x25,·#0x3b01016 »       add»    x0,·x25,·#0x3b0
1017 »       ldr»    w21,·[x26,·#64]1017 »       ldr»    w21,·[x26,·#64]
1018 »       movi»   d15,·#0x01018 »       movi»   d15,·#0x0
1019 »       ldr»    x2,·[x0,·#56]1019 »       ldr»    x2,·[x0,·#56]
1020 »       cbz»    x2,·47e4·<ioctl@plt+0x1344>1020 »       cbz»    x2,·47e4·<ioctl@plt+0x1344>
1021 »       b»      47c4·<ioctl@plt+0x1324>1021 »       b»      47c4·<ioctl@plt+0x1324>
1022 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>1022 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
1023 »       ldr»    x0,·[x0,·#3984]1023 »       ldr»    x0,·[x0,·#3984]
1024 »       ldr»    x2,·[sp,·#440]1024 »       ldr»    x2,·[sp,·#440]
1025 »       ldr»    x1,·[x0]1025 »       ldr»    x1,·[x0]
1026 »       subs»   x2,·x2,·x11026 »       subs»   x2,·x2,·x1
1027 »       mov»    x1,·#0x0···················»     //·#01027 »       mov»    x1,·#0x0···················»     //·#0
1028 »       b.ne»   489c·<ioctl@plt+0x13fc>··//·b.any1028 »       b.ne»   489c·<ioctl@plt+0x13fc>··//·b.any
1029 »       add»    sp,·sp,·#0x1c01029 »       add»    sp,·sp,·#0x1c0
Offset 1039, 61 lines modifiedOffset 1039, 61 lines modified
1039 »       paciasp1039 »       paciasp
1040 »       sub»    sp,·sp,·#0x1d01040 »       sub»    sp,·sp,·#0x1d0
1041 »       mov»    x2,·#0x130·················»   //·#3041041 »       mov»    x2,·#0x130·················»   //·#304
1042 »       stp»    x29,·x30,·[sp,·#384]1042 »       stp»    x29,·x30,·[sp,·#384]
1043 »       add»    x29,·sp,·#0x1801043 »       add»    x29,·sp,·#0x180
1044 »       stp»    x19,·x20,·[sp,·#400]1044 »       stp»    x19,·x20,·[sp,·#400]
1045 »       mov»    x20,·x01045 »       mov»    x20,·x0
1046 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>1046 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
1047 »       ldr»    x0,·[x0,·#3984]1047 »       ldr»    x0,·[x0,·#3984]
1048 »       stp»    x21,·x22,·[sp,·#416]1048 »       stp»    x21,·x22,·[sp,·#416]
1049 »       ldr»    x1,·[x0]1049 »       ldr»    x1,·[x0]
1050 »       str»    x1,·[sp,·#376]1050 »       str»    x1,·[sp,·#376]
1051 »       mov»    x1,·#0x0···················»     //·#01051 »       mov»    x1,·#0x0···················»     //·#0
1052 »       add»    x0,·sp,·#0x481052 »       add»    x0,·sp,·#0x48
1053 »       bl»     30f0·<__gmon_start__@plt>1053 »       bl»     30f0·<__gmon_start__@plt>
1054 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>1054 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
1055 »       ldr»    x0,·[x0,·#4040]1055 »       ldr»    x0,·[x0,·#4040]
1056 »       str»    x0,·[sp,·#136]1056 »       str»    x0,·[sp,·#136]
1057 »       ldr»    x0,·[x20,·#32]1057 »       ldr»    x0,·[x20,·#32]
1058 »       str»    x0,·[sp,·#280]1058 »       str»    x0,·[sp,·#280]
1059 »       add»    x0,·sp,·#0x481059 »       add»    x0,·sp,·#0x48
1060 »       bl»     101a0·<ioctl@plt+0xcd00>1060 »       bl»     10200·<ioctl@plt+0xcd60>
1061 »       cbz»    w0,·495c·<ioctl@plt+0x14bc>1061 »       cbz»    w0,·495c·<ioctl@plt+0x14bc>
1062 »       mov»    w22,·w01062 »       mov»    w22,·w0
1063 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>1063 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
1064 »       ldr»    x0,·[x0,·#3952]1064 »       ldr»    x0,·[x0,·#3952]
1065 »       ldr»    w0,·[x0,·#8]1065 »       ldr»    w0,·[x0,·#8]
1066 »       tbz»    w0,·#31,·4948·<ioctl@plt+0x14a8>1066 »       tbz»    w0,·#31,·4948·<ioctl@plt+0x14a8>
1067 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>1067 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
1068 »       ldr»    x0,·[x0,·#3984]1068 »       ldr»    x0,·[x0,·#3984]
1069 »       ldr»    x2,·[sp,·#376]1069 »       ldr»    x2,·[sp,·#376]
1070 »       ldr»    x1,·[x0]1070 »       ldr»    x1,·[x0]
1071 »       subs»   x2,·x2,·x11071 »       subs»   x2,·x2,·x1
1072 »       mov»    x1,·#0x0···················»     //·#01072 »       mov»    x1,·#0x0···················»     //·#0
1073 »       b.ne»   4c0c·<ioctl@plt+0x176c>··//·b.any1073 »       b.ne»   4c0c·<ioctl@plt+0x176c>··//·b.any
1074 »       ldp»    x29,·x30,·[sp,·#384]1074 »       ldp»    x29,·x30,·[sp,·#384]
1075 »       mov»    w0,·w221075 »       mov»    w0,·w22
1076 »       ldp»    x19,·x20,·[sp,·#400]1076 »       ldp»    x19,·x20,·[sp,·#400]
1077 »       ldp»    x21,·x22,·[sp,·#416]1077 »       ldp»    x21,·x22,·[sp,·#416]
1078 »       add»    sp,·sp,·#0x1d01078 »       add»    sp,·sp,·#0x1d0
1079 »       autiasp1079 »       autiasp
1080 »       ret1080 »       ret
1081 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>1081 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>
1082 »       add»    x1,·x1,·#0x5301082 »       add»    x1,·x1,·#0x630
1083 »       mov»    w0,·#0x0···················»     //·#01083 »       mov»    w0,·#0x0···················»     //·#0
1084 »       bl»     5b40·<ioctl@plt+0x26a0>1084 »       bl»     5b50·<ioctl@plt+0x26b0>
1085 »       b»      4910·<ioctl@plt+0x1470>1085 »       b»      4910·<ioctl@plt+0x1470>
1086 »       adrp»   x19,·40000·<ioctl@plt+0x3cb60>1086 »       adrp»   x19,·50000·<ioctl@plt+0x4cb60>
1087 »       add»    x21,·x19,·#0x3b01087 »       add»    x21,·x19,·#0x3b0
1088 »       ldr»    x0,·[x19,·#944]1088 »       ldr»    x0,·[x19,·#944]
1089 »       add»    x0,·x0,·#0x11089 »       add»    x0,·x0,·#0x1
1090 »       str»    x0,·[x19,·#944]1090 »       str»    x0,·[x19,·#944]
1091 »       ldrh»   w0,·[sp,·#156]1091 »       ldrh»   w0,·[sp,·#156]
1092 »       bl»     9380·<ioctl@plt+0x5ee0>1092 »       bl»     9390·<ioctl@plt+0x5ef0>
1093 »       and»    x0,·x0,·#0xff1093 »       and»    x0,·x0,·#0xff
1094 »       add»    x0,·x0,·#0x61094 »       add»    x0,·x0,·#0x6
1095 »       ldr»    x1,·[x21,·x0,·lsl·#3]1095 »       ldr»    x1,·[x21,·x0,·lsl·#3]
1096 »       add»    x1,·x1,·#0x11096 »       add»    x1,·x1,·#0x1
1097 »       str»    x1,·[x21,·x0,·lsl·#3]1097 »       str»    x1,·[x21,·x0,·lsl·#3]
1098 »       add»    x1,·sp,·#0x101098 »       add»    x1,·sp,·#0x10
1099 »       add»    x0,·sp,·#0x481099 »       add»    x0,·sp,·#0x48
Offset 1114, 15 lines modifiedOffset 1114, 15 lines modified
1114 »       add»    x0,·x0,·#0xc201114 »       add»    x0,·x0,·#0xc20
1115 »       str»    xzr,·[sp,·#64]1115 »       str»    xzr,·[sp,·#64]
1116 »       str»    x0,·[sp,·#32]1116 »       str»    x0,·[sp,·#32]
1117 »       ldr»    x0,·[x20]1117 »       ldr»    x0,·[x20]
1118 »       cbz»    x0,·49e4·<ioctl@plt+0x1544>1118 »       cbz»    x0,·49e4·<ioctl@plt+0x1544>
1119 »       ldr»    x7,·[x0,·#208]1119 »       ldr»    x7,·[x0,·#208]
1120 »       cmp»    x0,·#0x01120 »       cmp»    x0,·#0x0
1121 »       adrp»   x6,·40000·<ioctl@plt+0x3cb60>1121 »       adrp»   x6,·50000·<ioctl@plt+0x4cb60>
1122 »       add»    x2,·x6,·#0x4d01122 »       add»    x2,·x6,·#0x4d0
1123 »       cset»   w0,·ne»      //·ne·=·any1123 »       cset»   w0,·ne»      //·ne·=·any
1124 »       strb»   w0,·[sp,·#66]1124 »       strb»   w0,·[sp,·#66]
1125 »       add»    x0,·x2,·#0x8,·lsl·#121125 »       add»    x0,·x2,·#0x8,·lsl·#12
1126 »       str»    x7,·[sp,·#40]1126 »       str»    x7,·[sp,·#40]
1127 »       mov»    w22,·#0xffffffdc············»     //·#-361127 »       mov»    w22,·#0xffffffdc············»     //·#-36
1128 »       ldr»    w5,·[x0]1128 »       ldr»    w5,·[x0]
Offset 1158, 15 lines modifiedOffset 1158, 15 lines modified
1158 »       bl»     3510·<ioctl@plt+0x70>1158 »       bl»     3510·<ioctl@plt+0x70>
1159 »       ldr»    x4,·[sp,·#8]1159 »       ldr»    x4,·[sp,·#8]
1160 »       mov»    x23,·x01160 »       mov»    x23,·x0
1161 »       cbz»    x0,·4ac0·<ioctl@plt+0x1620>1161 »       cbz»    x0,·4ac0·<ioctl@plt+0x1620>
1162 »       sub»    x4,·x0,·x41162 »       sub»    x4,·x0,·x4
1163 »       mov»    x20,·#0x0···················»    //·#01163 »       mov»    x20,·#0x0···················»    //·#0
1164 »       sub»    x24,·x21,·x41164 »       sub»    x24,·x21,·x4
1165 »       adrp»   x0,·40000·<ioctl@plt+0x3cb60>1165 »       adrp»   x0,·50000·<ioctl@plt+0x4cb60>
1166 »       add»    x21,·x0,·#0x101166 »       add»    x21,·x0,·#0x10
1167 »       ldr»    x1,·[x21,·x20,·lsl·#3]1167 »       ldr»    x1,·[x21,·x20,·lsl·#3]
1168 »       mov»    x2,·x241168 »       mov»    x2,·x24
1169 »       mov»    x0,·x231169 »       mov»    x0,·x23
1170 »       bl»     30c0·<__stack_chk_fail@plt>1170 »       bl»     30c0·<__stack_chk_fail@plt>
1171 »       cbz»    w0,·4bc0·<ioctl@plt+0x1720>1171 »       cbz»    w0,·4bc0·<ioctl@plt+0x1720>
1172 »       add»    x20,·x20,·#0x11172 »       add»    x20,·x20,·#0x1
Offset 1207, 15 lines modifiedOffset 1207, 15 lines modified
1207 »       add»    x6,·x6,·#0x4d01207 »       add»    x6,·x6,·#0x4d0
1208 »       add»    w5,·w5,·#0x11208 »       add»    w5,·w5,·#0x1
1209 »       add»    x19,·x6,·#0x8,·lsl·#121209 »       add»    x19,·x6,·#0x8,·lsl·#12
1210 »       mov»    w1,·#0x0···················»     //·#01210 »       mov»    w1,·#0x0···················»     //·#0
1211 »       add»    x0,·sp,·#0x181211 »       add»    x0,·sp,·#0x18
1212 »       str»    x7,·[x6,·x3,·lsl·#3]1212 »       str»    x7,·[x6,·x3,·lsl·#3]
1213 »       str»    w5,·[x19]1213 »       str»    w5,·[x19]
1214 »       bl»     1aa30·<ioctl@plt+0x17590>1214 »       bl»     1aab0·<ioctl@plt+0x17610>
1215 »       mov»    w22,·w01215 »       mov»    w22,·w0
1216 »       ldr»    w0,·[x19]1216 »       ldr»    w0,·[x19]
1217 »       sub»    w0,·w0,·#0x11217 »       sub»    w0,·w0,·#0x1
1218 »       str»    w0,·[x19]1218 »       str»    w0,·[x19]
1219 »       b»      4910·<ioctl@plt+0x1470>1219 »       b»      4910·<ioctl@plt+0x1470>
1220 »       mov»    w4,·#0x40··················»    //·#641220 »       mov»    w4,·#0x40··················»    //·#64
1221 »       add»    x2,·x2,·#0x981221 »       add»    x2,·x2,·#0x98
Offset 1239, 113 lines modifiedOffset 1239, 113 lines modified
1239 »       sxtw»   x0,·w201239 »       sxtw»   x0,·w20
1240 »       b»      4ac4·<ioctl@plt+0x1624>1240 »       b»      4ac4·<ioctl@plt+0x1624>
1241 »       add»    x0,·x19,·#0x3b01241 »       add»    x0,·x19,·#0x3b0
1242 »       add»    x0,·x0,·#0xdc1242 »       add»    x0,·x0,·#0xdc
1243 »       b»      4ba8·<ioctl@plt+0x1708>1243 »       b»      4ba8·<ioctl@plt+0x1708>
1244 »       add»    x1,·x2,·#0x981244 »       add»    x1,·x2,·#0x98
1245 »       b»      4b84·<ioctl@plt+0x16e4>1245 »       b»      4b84·<ioctl@plt+0x16e4>
1246 »       adrp»   x0,·3f000·<ioctl@plt+0x3bb60>1246 »       adrp»   x0,·4f000·<ioctl@plt+0x4bb60>
1247 »       ldr»    x0,·[x0,·#3952]1247 »       ldr»    x0,·[x0,·#3952]
1248 »       ldr»    w0,·[x0,·#8]1248 »       ldr»    w0,·[x0,·#8]
1249 »       tbz»    w0,·#31,·4bf4·<ioctl@plt+0x1754>1249 »       tbz»    w0,·#31,·4bf4·<ioctl@plt+0x1754>
1250 »       mov»    w22,·#0xffffffa1············»     //·#-951250 »       mov»    w22,·#0xffffffa1············»     //·#-95
1251 »       b»      4910·<ioctl@plt+0x1470>1251 »       b»      4910·<ioctl@plt+0x1470>
1252 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>1252 »       adrp»   x1,·24000·<ioctl@plt+0x20b60>
1253 »       add»    x1,·x1,·#0x5601253 »       add»    x1,·x1,·#0x660
1254 »       mov»    w0,·#0x0···················»     //·#01254 »       mov»    w0,·#0x0···················»     //·#0
1255 »       mov»    w22,·#0xffffffa1············»     //·#-951255 »       mov»    w22,·#0xffffffa1············»     //·#-95
1256 »       bl»     5b40·<ioctl@plt+0x26a0>1256 »       bl»     5b50·<ioctl@plt+0x26b0>
1257 »       b»      4910·<ioctl@plt+0x1470>1257 »       b»      4910·<ioctl@plt+0x1470>
1258 »       stp»    x23,·x24,·[sp,·#432]1258 »       stp»    x23,·x24,·[sp,·#432]
1259 »       str»    x25,·[sp,·#448]1259 »       str»    x25,·[sp,·#448]
1260 »       bl»     3270·<strchr@plt>1260 »       bl»     3270·<strchr@plt>
Max diff block lines reached; 1025695/1056852 bytes (97.05%) of diff not shown.