Offset 1, 78 lines modified | Offset 1, 78 lines modified | ||
1 |
Zip·file·size:·10 |
1 | Zip·file·size:·1081339·bytes,·number·of·entries:·76 |
2 | -rw----·····2.0·fat·····6070·bl·defN·15-Nov-25·16:27·META-INF/MANIFEST.MF | 2 | -rw----·····2.0·fat·····6070·bl·defN·15-Nov-25·16:27·META-INF/MANIFEST.MF |
3 | -rw----·····2.0·fat·····6191·bl·defN·15-Nov-25·16:27·META-INF/1DF7E81C.SF | 3 | -rw----·····2.0·fat·····6191·bl·defN·15-Nov-25·16:27·META-INF/1DF7E81C.SF |
4 | -rw----·····2.0·fat·····1291·bl·defN·15-Nov-25·16:27·META-INF/1DF7E81C.RSA | 4 | -rw----·····2.0·fat·····1291·bl·defN·15-Nov-25·16:27·META-INF/1DF7E81C.RSA |
5 | -rw----·····2.0·fat·······41·bl·defN·15-Nov-25·08:44·META-INF/buildserverid | 5 | -rw----·····2.0·fat·······41·bl·defN·15-Nov-25·08:44·META-INF/buildserverid |
6 | -rw----·····2.0·fat·······41·bl·defN·15-Nov-25·08:44·META-INF/fdroidserverid | 6 | -rw----·····2.0·fat·······41·bl·defN·15-Nov-25·08:44·META-INF/fdroidserverid |
7 |
-rw----·····2.0·fat·····7472·bX·defN·1 |
7 | -rw----·····2.0·fat·····7472·bX·defN·16-Sep-07·15:03·AndroidManifest.xml |
8 |
-rw----·····2.0·fat······515·bl·defN·1 |
8 | -rw----·····2.0·fat······515·bl·defN·16-Sep-07·15:03·assets/help/Hints.html |
9 |
-rw----·····2.0·fat·····2582·bl·defN·1 |
9 | -rw----·····2.0·fat·····2582·bl·defN·16-Sep-07·15:03·assets/help/PhysicalKeyboard.html |
10 |
-rw----·····2.0·fat·····1613·bl·defN·1 |
10 | -rw----·····2.0·fat·····1613·bl·defN·16-Sep-07·15:03·assets/help/ScreenGestures.html |
11 |
-rw----·····2.0·fat·····2345·bl·defN·1 |
11 | -rw----·····2.0·fat·····2345·bl·defN·16-Sep-07·15:03·assets/help/VirtualKeyboard.html |
12 |
-rw----·····2.0·fat······540·bl·defN·1 |
12 | -rw----·····2.0·fat······540·bl·defN·16-Sep-07·15:03·res/anim/fade_out_delayed.xml |
13 |
-rw----·····2.0·fat······488·bl·defN·1 |
13 | -rw----·····2.0·fat······488·bl·defN·16-Sep-07·15:03·res/anim/fade_stay_hidden.xml |
14 |
-rw----·····2.0·fat······492·bl·defN·1 |
14 | -rw----·····2.0·fat······492·bl·defN·16-Sep-07·15:03·res/anim/keyboard_fade_in.xml |
15 |
-rw----·····2.0·fat······492·bl·defN·1 |
15 | -rw----·····2.0·fat······492·bl·defN·16-Sep-07·15:03·res/anim/keyboard_fade_out.xml |
16 |
-rw----·····2.0·fat······524·bl·defN·1 |
16 | -rw----·····2.0·fat······524·bl·defN·16-Sep-07·15:03·res/anim/slide_left_in.xml |
17 |
-rw----·····2.0·fat······524·bl·defN·1 |
17 | -rw----·····2.0·fat······524·bl·defN·16-Sep-07·15:03·res/anim/slide_left_out.xml |
18 |
-rw----·····2.0·fat······524·bl·defN·1 |
18 | -rw----·····2.0·fat······524·bl·defN·16-Sep-07·15:03·res/anim/slide_right_in.xml |
19 |
-rw----·····2.0·fat······524·bl·defN·1 |
19 | -rw----·····2.0·fat······524·bl·defN·16-Sep-07·15:03·res/anim/slide_right_out.xml |
20 |
-rw----·····2.0·fat······832·bl·defN·1 |
20 | -rw----·····2.0·fat······832·bl·defN·16-Sep-07·15:03·res/color/blue.xml |
21 |
-rw----·····2.0·fat······832·bl·defN·1 |
21 | -rw----·····2.0·fat······832·bl·defN·16-Sep-07·15:03·res/color/green.xml |
22 |
-rw----·····2.0·fat······832·bl·defN·1 |
22 | -rw----·····2.0·fat······832·bl·defN·16-Sep-07·15:03·res/color/red.xml |
23 |
-rw----·····1.0·fat······782·b-·stor·1 |
23 | -rw----·····1.0·fat······782·b-·stor·16-Sep-07·15:03·res/drawable-hdpi-v4/icon.png |
24 |
-rw----·····1.0·fat······248·b-·stor·1 |
24 | -rw----·····1.0·fat······248·b-·stor·16-Sep-07·15:03·res/drawable-hdpi-v4/notification_icon.png |
25 |
-rw----·····1.0·fat······481·b-·stor·1 |
25 | -rw----·····1.0·fat······481·b-·stor·16-Sep-07·15:03·res/drawable-mdpi-v4/icon.png |
26 |
-rw----·····1.0·fat······173·b-·stor·1 |
26 | -rw----·····1.0·fat······173·b-·stor·16-Sep-07·15:03·res/drawable-mdpi-v4/notification_icon.png |
27 |
-rw----·····1.0·fat······744·b-·stor·1 |
27 | -rw----·····1.0·fat······744·b-·stor·16-Sep-07·15:03·res/drawable-xhdpi-v4/icon.png |
28 |
-rw----·····1.0·fat······246·b-·stor·1 |
28 | -rw----·····1.0·fat······246·b-·stor·16-Sep-07·15:03·res/drawable-xhdpi-v4/notification_icon.png |
29 |
-rw----·····1.0·fat·····1022·b-·stor·1 |
29 | -rw----·····1.0·fat·····1022·b-·stor·16-Sep-07·15:03·res/drawable-xxhdpi-v4/icon.png |
30 |
-rw----·····1.0·fat······330·b-·stor·1 |
30 | -rw----·····1.0·fat······330·b-·stor·16-Sep-07·15:03·res/drawable-xxhdpi-v4/notification_icon.png |
31 |
-rw----·····1.0·fat·····1296·b-·stor·1 |
31 | -rw----·····1.0·fat·····1296·b-·stor·16-Sep-07·15:03·res/drawable-xxxhdpi-v4/icon.png |
32 |
-rw----·····1.0·fat······405·b-·stor·1 |
32 | -rw----·····1.0·fat······405·b-·stor·16-Sep-07·15:03·res/drawable-xxxhdpi-v4/notification_icon.png |
33 |
-rw----·····1.0·fat······934·b-·stor·1 |
33 | -rw----·····1.0·fat······934·b-·stor·16-Sep-07·15:03·res/drawable/button_keyboard.png |
34 |
-rw----·····2.0·fat······700·bl·defN·1 |
34 | -rw----·····2.0·fat······700·bl·defN·16-Sep-07·15:03·res/drawable/connected.xml |
35 |
-rw----·····1.0·fat·····1284·b-·stor·1 |
35 | -rw----·····1.0·fat·····1284·b-·stor·16-Sep-07·15:03·res/drawable/highlight_disabled_pressed.9.png |
36 |
-rw----·····1.0·fat·····1222·b-·stor·1 |
36 | -rw----·····1.0·fat·····1222·b-·stor·16-Sep-07·15:03·res/drawable/ic_btn_back.png |
37 |
-rw----·····1.0·fat······949·b-·stor·1 |
37 | -rw----·····1.0·fat······949·b-·stor·16-Sep-07·15:03·res/drawable/ic_btn_next.png |
38 |
-rw----·····2.0·fat······560·bl·defN·1 |
38 | -rw----·····2.0·fat······560·bl·defN·16-Sep-07·15:03·res/drawable/pubkey.xml |
39 |
-rw----·····1.0·fat·····1474·b-·stor·1 |
39 | -rw----·····1.0·fat·····1474·b-·stor·16-Sep-07·15:03·res/drawable/pubkey_locked.png |
40 |
-rw----·····1.0·fat·····1730·b-·stor·1 |
40 | -rw----·····1.0·fat·····1730·b-·stor·16-Sep-07·15:03·res/drawable/pubkey_unlocked.png |
41 |
-rw----·····2.0·fat·····1576·bl·defN·1 |
41 | -rw----·····2.0·fat·····1576·bl·defN·16-Sep-07·15:03·res/layout-land/item_host.xml |
42 |
-rw----·····2.0·fat·····1448·bl·defN·1 |
42 | -rw----·····2.0·fat·····1448·bl·defN·16-Sep-07·15:03·res/layout-port/item_host.xml |
43 |
-rw----·····2.0·fat·····2128·bl·defN·1 |
43 | -rw----·····2.0·fat·····2128·bl·defN·16-Sep-07·15:03·res/layout-v17/act_colors.xml |
44 |
-rw----·····2.0·fat·····6588·bl·defN·1 |
44 | -rw----·····2.0·fat·····6588·bl·defN·16-Sep-07·15:03·res/layout-v17/act_console.xml |
45 |
-rw----·····2.0·fat·····2060·bl·defN·1 |
45 | -rw----·····2.0·fat·····2060·bl·defN·16-Sep-07·15:03·res/layout-v17/act_hostlist.xml |
46 |
-rw----·····2.0·fat·····1388·bl·defN·1 |
46 | -rw----·····2.0·fat·····1388·bl·defN·16-Sep-07·15:03·res/layout-v17/item_portforward.xml |
47 |
-rw----·····2.0·fat·····1840·bl·defN·1 |
47 | -rw----·····2.0·fat·····1840·bl·defN·16-Sep-07·15:03·res/layout-v17/item_pubkey.xml |
48 |
-rw----·····2.0·fat·····1976·bl·defN·1 |
48 | -rw----·····2.0·fat·····1976·bl·defN·16-Sep-07·15:03·res/layout/act_colors.xml |
49 |
-rw----·····2.0·fat·····6516·bl·defN·1 |
49 | -rw----·····2.0·fat·····6516·bl·defN·16-Sep-07·15:03·res/layout/act_console.xml |
50 |
-rw----·····2.0·fat·····5028·bl·defN·1 |
50 | -rw----·····2.0·fat·····5028·bl·defN·16-Sep-07·15:03·res/layout/act_generatepubkey.xml |
51 |
-rw----·····2.0·fat·····1276·bl·defN·1 |
51 | -rw----·····2.0·fat·····1276·bl·defN·16-Sep-07·15:03·res/layout/act_help.xml |
52 |
-rw----·····2.0·fat······684·bl·defN·1 |
52 | -rw----·····2.0·fat······684·bl·defN·16-Sep-07·15:03·res/layout/act_help_topic.xml |
53 |
-rw----·····2.0·fat·····1984·bl·defN·1 |
53 | -rw----·····2.0·fat·····1984·bl·defN·16-Sep-07·15:03·res/layout/act_hostlist.xml |
54 |
-rw----·····2.0·fat······984·bl·defN·1 |
54 | -rw----·····2.0·fat······984·bl·defN·16-Sep-07·15:03·res/layout/act_portforwardlist.xml |
55 |
-rw----·····2.0·fat······984·bl·defN·1 |
55 | -rw----·····2.0·fat······984·bl·defN·16-Sep-07·15:03·res/layout/act_pubkeylist.xml |
56 |
-rw----·····2.0·fat·····1424·bl·defN·1 |
56 | -rw----·····2.0·fat·····1424·bl·defN·16-Sep-07·15:03·res/layout/act_wizard.xml |
57 |
-rw----·····2.0·fat·····2328·bl·defN·1 |
57 | -rw----·····2.0·fat·····2328·bl·defN·16-Sep-07·15:03·res/layout/dia_changepassword.xml |
58 |
-rw----·····2.0·fat·····1316·bl·defN·1 |
58 | -rw----·····2.0·fat·····1316·bl·defN·16-Sep-07·15:03·res/layout/dia_gatherentropy.xml |
59 |
-rw----·····2.0·fat······844·bl·defN·1 |
59 | -rw----·····2.0·fat······844·bl·defN·16-Sep-07·15:03·res/layout/dia_password.xml |
60 |
-rw----·····2.0·fat·····2688·bl·defN·1 |
60 | -rw----·····2.0·fat·····2688·bl·defN·16-Sep-07·15:03·res/layout/dia_portforward.xml |
61 |
-rw----·····2.0·fat·····1388·bl·defN·1 |
61 | -rw----·····2.0·fat·····1388·bl·defN·16-Sep-07·15:03·res/layout/dia_resize.xml |
62 |
-rw----·····2.0·fat·····1308·bl·defN·1 |
62 | -rw----·····2.0·fat·····1308·bl·defN·16-Sep-07·15:03·res/layout/item_portforward.xml |
63 |
-rw----·····2.0·fat·····1688·bl·defN·1 |
63 | -rw----·····2.0·fat·····1688·bl·defN·16-Sep-07·15:03·res/layout/item_pubkey.xml |
64 |
-rw----·····2.0·fat······816·bl·defN·1 |
64 | -rw----·····2.0·fat······816·bl·defN·16-Sep-07·15:03·res/layout/item_terminal.xml |
65 |
-rw----·····2.0·fat·····3564·bl·defN·1 |
65 | -rw----·····2.0·fat·····3564·bl·defN·16-Sep-07·15:03·res/layout/wiz_eula.xml |
66 |
-rw----·····1.0·fat·····5090·b-·stor·1 |
66 | -rw----·····1.0·fat·····5090·b-·stor·16-Sep-07·15:03·res/raw/bell.ogg |
67 |
-rw----·····2.0·fat·····3084·bl·defN·1 |
67 | -rw----·····2.0·fat·····3084·bl·defN·16-Sep-07·15:03·res/xml/host_prefs.xml |
68 |
-rw----·····2.0·fat·····4668·bl·defN·1 |
68 | -rw----·····2.0·fat·····4668·bl·defN·16-Sep-07·15:03·res/xml/preferences.xml |
69 |
-rw----·····1.0·fat···541 |
69 | -rw----·····1.0·fat···541356·b-·stor·16-Sep-07·15:03·resources.arsc |
70 |
-rw----·····2.0·fat··102 |
70 | -rw----·····2.0·fat··1021432·bl·defN·16-Sep-07·15:03·classes.dex |
71 |
-rw----·····2.0·fat···· |
71 | -rw----·····2.0·fat·····9848·bl·defN·16-Sep-07·15:03·lib/arm64-v8a/libcom_google_ase_Exec.so |
72 |
-rw----·····2.0·fat····1 |
72 | -rw----·····2.0·fat····10112·bl·defN·16-Sep-07·15:03·lib/x86_64/libcom_google_ase_Exec.so |
73 |
-rw----·····2.0·fat····1 |
73 | -rw----·····2.0·fat····10712·bl·defN·16-Sep-07·15:03·lib/mips64/libcom_google_ase_Exec.so |
74 |
-rw----·····2.0·fat···· |
74 | -rw----·····2.0·fat····17804·bl·defN·16-Sep-07·15:03·lib/armeabi-v7a/libcom_google_ase_Exec.so |
75 |
-rw----·····2.0·fat····7 |
75 | -rw----·····2.0·fat····17796·bl·defN·16-Sep-07·15:03·lib/armeabi/libcom_google_ase_Exec.so |
76 |
-rw----·····2.0·fat·····9 |
76 | -rw----·····2.0·fat·····9508·bl·defN·16-Sep-07·15:03·lib/x86/libcom_google_ase_Exec.so |
77 |
-rw----·····2.0·fat···· |
77 | -rw----·····2.0·fat····71424·bl·defN·16-Sep-07·15:03·lib/mips/libcom_google_ase_Exec.so |
78 |
76·files,·18 |
78 | 76·files,·1826003·bytes·uncompressed,·1070449·bytes·compressed:··41.4% |
Offset 211, 213 lines modified | Offset 211, 206 lines modified | ||
211 | ····aput-byte·v2,·v0,·v3 | 211 | ····aput-byte·v2,·v0,·v3 |
212 | ····.line·62 | 212 | ····.line·62 |
213 | ····return-void | 213 | ····return-void |
214 | .end·method | 214 | .end·method |
215 | .method·private·handle_sb(B[B)V | 215 | .method·private·handle_sb(B[B)V |
216 |
····.locals· |
216 | ····.locals·9 |
217 | ····.param·p1,·"type"····#·B | 217 | ····.param·p1,·"type"····#·B |
218 | ····.param·p2,·"sbdata"····#·[B | 218 | ····.param·p2,·"sbdata"····#·[B |
219 | ····.annotation·system·Ldalvik/annotation/Throws; | 219 | ····.annotation·system·Ldalvik/annotation/Throws; |
220 | ········value·=·{ | 220 | ········value·=·{ |
221 | ············Ljava/io/IOException; | 221 | ············Ljava/io/IOException; |
222 | ········} | 222 | ········} |
223 | ····.end·annotation | 223 | ····.end·annotation |
224 | ····.prologue | 224 | ····.prologue |
225 |
····const/16·v |
225 | ····const/16·v8,·0x2a |
226 |
····const/4·v |
226 | ····const/4·v5,·0x0 |
227 | ····.line·243 | 227 | ····.line·243 |
228 | ····sparse-switch·p1,·:sswitch_data_0 | 228 | ····sparse-switch·p1,·:sswitch_data_0 |
229 | ····.line·278 | 229 | ····.line·278 |
230 | ····:cond_0 | 230 | ····:cond_0 |
231 | ····:goto_0 | 231 | ····:goto_0 |
232 | ····return-void | 232 | ····return-void |
233 | ····.line·245 | 233 | ····.line·245 |
234 | ····:sswitch_0 | 234 | ····:sswitch_0 |
235 |
····array-length·v |
235 | ····array-length·v6,·p2 |
236 |
····if-lez·v |
236 | ····if-lez·v6,·:cond_0 |
237 |
····aget-byte·v |
237 | ····aget-byte·v6,·p2,·v5 |
238 |
····const/4·v |
238 | ····const/4·v7,·0x1 |
239 |
····if-ne·v |
239 | ····if-ne·v6,·v7,·:cond_0 |
240 | ····.line·246 | 240 | ····.line·246 |
241 |
····sget-object·v |
241 | ····sget-object·v6,·Lde/mud/telnet/TelnetProtocolHandler;->IACSB:[B |
242 |
····invoke-virtual·{p0,·v |
242 | ····invoke-virtual·{p0,·v6},·Lde/mud/telnet/TelnetProtocolHandler;->write([B)V |
243 |
····const/16·v |
243 | ····const/16·v6,·0x18 |
244 |
····invoke-direct·{p0,·v |
244 | ····invoke-direct·{p0,·v6},·Lde/mud/telnet/TelnetProtocolHandler;->write(B)V |
245 |
····invoke-direct·{p0,·v |
245 | ····invoke-direct·{p0,·v5},·Lde/mud/telnet/TelnetProtocolHandler;->write(B)V |
246 | ····.line·250 | 246 | ····.line·250 |
247 | ····invoke-virtual·{p0},·Lde/mud/telnet/TelnetProtocolHandler;->getTerminalType()Ljava/lang/String; | 247 | ····invoke-virtual·{p0},·Lde/mud/telnet/TelnetProtocolHandler;->getTerminalType()Ljava/lang/String; |
248 |
····move-result-object·v |
248 | ····move-result-object·v4 |
249 | ····.line·251 | 249 | ····.line·251 |
250 |
····.local·v |
250 | ····.local·v4,·"ttype":Ljava/lang/String; |
251 |
····if-nez·v |
251 | ····if-nez·v4,·:cond_1 |
252 |
····const-string·v |
252 | ····const-string·v4,·"dumb" |
253 | ····.line·252 | 253 | ····.line·252 |
254 | ····:cond_1 | 254 | ····:cond_1 |
255 |
····invoke-virtual·{v |
255 | ····invoke-virtual·{v4},·Ljava/lang/String;->getBytes()[B |
256 |
····move-result-object·v |
256 | ····move-result-object·v5 |
257 |
····invoke-virtual·{p0,·v |
257 | ····invoke-virtual·{p0,·v5},·Lde/mud/telnet/TelnetProtocolHandler;->write([B)V |
258 | ····.line·253 | 258 | ····.line·253 |
259 |
····sget-object·v |
259 | ····sget-object·v5,·Lde/mud/telnet/TelnetProtocolHandler;->IACSE:[B |
260 |
····invoke-virtual·{p0,·v |
260 | ····invoke-virtual·{p0,·v5},·Lde/mud/telnet/TelnetProtocolHandler;->write([B)V |
261 | ····goto·:goto_0 | 261 | ····goto·:goto_0 |
262 | ····.line·257 | 262 | ····.line·257 |
263 |
····.end·local·v |
263 | ····.end·local·v4····#·"ttype":Ljava/lang/String; |
264 | ····:sswitch_1 | 264 | ····:sswitch_1 |
265 |
····sget-object·v |
265 | ····sget-object·v6,·Ljava/lang/System;->out:Ljava/io/PrintStream; |
266 |
····const-string·v |
266 | ····const-string·v7,·"Got·SB·CHARSET" |
267 |
····invoke-virtual·{v |
267 | ····invoke-virtual·{v6,·v7},·Ljava/io/PrintStream;->println(Ljava/lang/String;)V |
268 | ····.line·259 | 268 | ····.line·259 |
269 |
····new-instance·v |
269 | ····new-instance·v1,·Ljava/lang/String; |
270 |
····const-string·v |
270 | ····const-string·v6,·"US-ASCII" |
271 |
····invoke-direct·{v |
271 | ····invoke-direct·{v1,·p2,·v6},·Ljava/lang/String;-><init>([BLjava/lang/String;)V |
272 | ····.line·260 | 272 | ····.line·260 |
273 |
····.local·v |
273 | ····.local·v1,·"charsetStr":Ljava/lang/String; |
274 |
····const-string·v |
274 | ····const-string·v6,·"TTABLE·" |
275 |
····invoke-virtual·{v |
275 | ····invoke-virtual·{v1,·v6},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z |
Max diff block lines reached; 4994/8834 bytes (56.53%) of diff not shown. |
Offset 1466, 14 lines modified | Offset 1466, 15 lines modified | ||
1466 | ····const-string·v1,·"DCS:·" | 1466 | ····const-string·v1,·"DCS:·" |
1467 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1467 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1468 | ····move-result-object·v0 | 1468 | ····move-result-object·v0 |
1469 | ····.line·1198 | ||
1469 | ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1470 | ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1470 | ····.line·1199 | 1471 | ····.line·1199 |
1471 | ····iget-object·v0,·p0,·Lde/mud/terminal/vt320;->debugStr:Ljava/lang/StringBuilder; | 1472 | ····iget-object·v0,·p0,·Lde/mud/terminal/vt320;->debugStr:Ljava/lang/StringBuilder; |
1472 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 1473 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 1673, 14 lines modified | Offset 1674, 15 lines modified | ||
1673 | ····const-string·v8,·"OSC:·invalid·color·sequence·encountered:·" | 1674 | ····const-string·v8,·"OSC:·invalid·color·sequence·encountered:·" |
1674 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1675 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1675 | ····move-result-object·v7 | 1676 | ····move-result-object·v7 |
1677 | ····.line·1221 | ||
1676 | ····invoke-virtual·{v7,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1678 | ····invoke-virtual·{v7,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1677 | ····.line·1222 | 1679 | ····.line·1222 |
1678 | ····iget-object·v7,·p0,·Lde/mud/terminal/vt320;->debugStr:Ljava/lang/StringBuilder; | 1680 | ····iget-object·v7,·p0,·Lde/mud/terminal/vt320;->debugStr:Ljava/lang/StringBuilder; |
1679 | ····invoke-virtual·{v7},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 1681 | ····invoke-virtual·{v7},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 5921, 14 lines modified | Offset 5923, 15 lines modified | ||
5921 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 5923 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
5922 | ····move-result-object·v2 | 5924 | ····move-result-object·v2 |
5923 | ····const/16·v3,·0x2c | 5925 | ····const/16·v3,·0x2c |
5926 | ····.line·2393 | ||
5924 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; | 5927 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; |
5925 | ····.line·2391 | 5928 | ····.line·2391 |
5926 | ····add-int/lit8·v15,·v15,·0x1 | 5929 | ····add-int/lit8·v15,·v15,·0x1 |
5927 | ····goto·:goto_1c | 5930 | ····goto·:goto_1c |
Offset 6412, 34 lines modified | Offset 6415, 38 lines modified | ||
6412 | ····const-string·v3,·"ESC·[·unknown·letter:·" | 6415 | ····const-string·v3,·"ESC·[·unknown·letter:·" |
6413 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 6416 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
6414 | ····move-result-object·v2 | 6417 | ····move-result-object·v2 |
6418 | ····.line·2973 | ||
6415 | ····move/from16·v0,·p1 | 6419 | ····move/from16·v0,·p1 |
6416 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; | 6420 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; |
6417 | ····move-result-object·v2 | 6421 | ····move-result-object·v2 |
6418 | ····const-string·v3,·"·(" | 6422 | ····const-string·v3,·"·(" |
6423 | ····.line·2974 | ||
6419 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 6424 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
6420 | ····move-result-object·v2 | 6425 | ····move-result-object·v2 |
6426 | ····.line·2975 | ||
6421 | ····move/from16·v0,·p1 | 6427 | ····move/from16·v0,·p1 |
6422 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 6428 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
6423 | ····move-result-object·v2 | 6429 | ····move-result-object·v2 |
6424 | ····const/16·v3,·0x29 | 6430 | ····const/16·v3,·0x29 |
6431 | ····.line·2976 | ||
6425 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; | 6432 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; |
6426 | ····.line·2977 | 6433 | ····.line·2977 |
6427 | ····move-object/from16·v0,·p0 | 6434 | ····move-object/from16·v0,·p0 |
6428 | ····iget-object·v2,·v0,·Lde/mud/terminal/vt320;->debugStr:Ljava/lang/StringBuilder; | 6435 | ····iget-object·v2,·v0,·Lde/mud/terminal/vt320;->debugStr:Ljava/lang/StringBuilder; |
Offset 8492, 20 lines modified | Offset 8499, 22 lines modified | ||
8492 | ····move-object/from16·v0,·p0 | 8499 | ····move-object/from16·v0,·p0 |
8493 | ····iget-object·v3,·v0,·Lde/mud/terminal/vt320;->DCEvars:[I | 8500 | ····iget-object·v3,·v0,·Lde/mud/terminal/vt320;->DCEvars:[I |
8494 | ····aget·v3,·v3,·v15 | 8501 | ····aget·v3,·v3,·v15 |
8502 | ····.line·2950 | ||
8495 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 8503 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
8496 | ····move-result-object·v2 | 8504 | ····move-result-object·v2 |
Max diff block lines reached; 510/3249 bytes (15.70%) of diff not shown. |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/nio/charset/Charset; | 2 | .super·Ljava/nio/charset/Charset; |
3 | .source·"IBM437.java" | 3 | .source·"IBM437.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lorg/apache/harmony/niochar/charset/additional/IBM437$1;, | ||
8 | ········Lorg/apache/harmony/niochar/charset/additional/IBM437$Encoder;, | 7 | ········Lorg/apache/harmony/niochar/charset/additional/IBM437$Encoder;, |
9 | ········Lorg/apache/harmony/niochar/charset/additional/IBM437$Decoder; | 8 | ········Lorg/apache/harmony/niochar/charset/additional/IBM437$Decoder; |
10 | ····} | 9 | ····} |
11 | .end·annotation | 10 | .end·annotation |
12 | #·direct·methods | 11 | #·direct·methods |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$listener:Lorg/connectbot/ActionBarWrapper$OnMenuVisibilityListener; | 22 | .field·final·synthetic·val$listener:Lorg/connectbot/ActionBarWrapper$OnMenuVisibilityListener; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/connectbot/ActionBarWrapper$RealActionBar;Lorg/connectbot/ActionBarWrapper$OnMenuVisibilityListener;)V | 24 | .method·constructor·<init>(Lorg/connectbot/ActionBarWrapper$RealActionBar;Lorg/connectbot/ActionBarWrapper$OnMenuVisibilityListener;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ActionBarWrapper$RealActionBar; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·77 | 28 | ····.line·77 |
28 | ····iput-object·p1,·p0,·Lorg/connectbot/ActionBarWrapper$RealActionBar$1;->this$0:Lorg/connectbot/ActionBarWrapper$RealActionBar; | 29 | ····iput-object·p1,·p0,·Lorg/connectbot/ActionBarWrapper$RealActionBar$1;->this$0:Lorg/connectbot/ActionBarWrapper$RealActionBar; |
29 | ····iput-object·p2,·p0,·Lorg/connectbot/ActionBarWrapper$RealActionBar$1;->val$listener:Lorg/connectbot/ActionBarWrapper$OnMenuVisibilityListener; | 30 | ····iput-object·p2,·p0,·Lorg/connectbot/ActionBarWrapper$RealActionBar$1;->val$listener:Lorg/connectbot/ActionBarWrapper$OnMenuVisibilityListener; |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"ActionBarWrapper.java" | 3 | .source·"ActionBarWrapper.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lorg/connectbot/ActionBarWrapper$1;, | ||
8 | ········Lorg/connectbot/ActionBarWrapper$RealActionBar;, | 7 | ········Lorg/connectbot/ActionBarWrapper$RealActionBar;, |
9 | ········Lorg/connectbot/ActionBarWrapper$DummyActionBar;, | 8 | ········Lorg/connectbot/ActionBarWrapper$DummyActionBar;, |
10 | ········Lorg/connectbot/ActionBarWrapper$OnMenuVisibilityListener; | 9 | ········Lorg/connectbot/ActionBarWrapper$OnMenuVisibilityListener; |
11 | ····} | 10 | ····} |
12 | .end·annotation | 11 | .end·annotation |
Offset 18, 15 lines modified | Offset 17, 14 lines modified | ||
18 | .method·public·constructor·<init>()V | 17 | .method·public·constructor·<init>()V |
19 | ····.locals·0 | 18 | ····.locals·0 |
20 | ····.prologue | 19 | ····.prologue |
21 | ····.line·26 | 20 | ····.line·26 |
22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 21 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
23 | ····.line·57 | ||
24 | ····return-void | 22 | ····return-void |
25 | .end·method | 23 | .end·method |
26 | .method·public·static·getActionBar(Landroid/app/Activity;)Lorg/connectbot/ActionBarWrapper; | 24 | .method·public·static·getActionBar(Landroid/app/Activity;)Lorg/connectbot/ActionBarWrapper; |
27 | ····.locals·2 | 25 | ····.locals·2 |
28 | ····.param·p0,·"activity"····#·Landroid/app/Activity; | 26 | ····.param·p0,·"activity"····#·Landroid/app/Activity; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/ColorsActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/ColorsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/ColorsActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/ColorsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ColorsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·339 | 27 | ····.line·339 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/ColorsActivity$1;->this$0:Lorg/connectbot/ColorsActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/ColorsActivity$1;->this$0:Lorg/connectbot/ColorsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 256, 14 lines modified | Offset 256, 15 lines modified | ||
256 | ····move-result·v4 | 256 | ····move-result·v4 |
257 | ····add-float/2addr·v3,·v4 | 257 | ····add-float/2addr·v3,·v4 |
258 | ····float-to-int·v3,·v3 | 258 | ····float-to-int·v3,·v3 |
259 | ····.line·274 | ||
259 | ····invoke-virtual·{p0},·Lorg/connectbot/ColorsActivity$ColorView;->getPaddingTop()I | 260 | ····invoke-virtual·{p0},·Lorg/connectbot/ColorsActivity$ColorView;->getPaddingTop()I |
260 | ····move-result·v4 | 261 | ····move-result·v4 |
261 | ····add-int/2addr·v3,·v4 | 262 | ····add-int/2addr·v3,·v4 |
262 | ····invoke-virtual·{p0},·Lorg/connectbot/ColorsActivity$ColorView;->getPaddingBottom()I | 263 | ····invoke-virtual·{p0},·Lorg/connectbot/ColorsActivity$ColorView;->getPaddingBottom()I |
Offset 332, 14 lines modified | Offset 333, 15 lines modified | ||
332 | ····invoke-virtual·{p0},·Lorg/connectbot/ColorsActivity$ColorView;->getPaddingLeft()I | 333 | ····invoke-virtual·{p0},·Lorg/connectbot/ColorsActivity$ColorView;->getPaddingLeft()I |
333 | ····move-result·v4 | 334 | ····move-result·v4 |
334 | ····add-int/2addr·v3,·v4 | 335 | ····add-int/2addr·v3,·v4 |
336 | ····.line·250 | ||
335 | ····invoke-virtual·{p0},·Lorg/connectbot/ColorsActivity$ColorView;->getPaddingRight()I | 337 | ····invoke-virtual·{p0},·Lorg/connectbot/ColorsActivity$ColorView;->getPaddingRight()I |
336 | ····move-result·v4 | 338 | ····move-result·v4 |
337 | ····add-int·v0,·v3,·v4 | 339 | ····add-int·v0,·v3,·v4 |
338 | ····.line·251 | 340 | ····.line·251 |
Offset 53, 15 lines modified | Offset 53, 14 lines modified | ||
53 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V | 53 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V |
54 | ····.line·61 | 54 | ····.line·61 |
55 | ····const/4·v0,·0x0 | 55 | ····const/4·v0,·0x0 |
56 | ····iput·v0,·p0,·Lorg/connectbot/ColorsActivity;->mCurrentColor:I | 56 | ····iput·v0,·p0,·Lorg/connectbot/ColorsActivity;->mCurrentColor:I |
57 | ····.line·157 | ||
58 | ····return-void | 57 | ····return-void |
59 | .end·method | 58 | .end·method |
60 | .method·static·synthetic·access$000(Lorg/connectbot/ColorsActivity;)Ljava/util/List; | 59 | .method·static·synthetic·access$000(Lorg/connectbot/ColorsActivity;)Ljava/util/List; |
61 | ····.locals·1 | 60 | ····.locals·1 |
62 | ····.param·p0,·"x0"····#·Lorg/connectbot/ColorsActivity; | 61 | ····.param·p0,·"x0"····#·Lorg/connectbot/ColorsActivity; |
Offset 201, 38 lines modified | Offset 200, 41 lines modified | ||
201 | ····.line·71 | 200 | ····.line·71 |
202 | ····const-string·v0,·"%s:·%s" | 201 | ····const-string·v0,·"%s:·%s" |
203 | ····const/4·v1,·0x2 | 202 | ····const/4·v1,·0x2 |
204 | ····new-array·v1,·v1,·[Ljava/lang/Object; | 203 | ····new-array·v1,·v1,·[Ljava/lang/Object; |
204 | ····.line·72 | ||
205 | ····invoke-virtual·{p0},·Lorg/connectbot/ColorsActivity;->getResources()Landroid/content/res/Resources; | 205 | ····invoke-virtual·{p0},·Lorg/connectbot/ColorsActivity;->getResources()Landroid/content/res/Resources; |
206 | ····move-result-object·v2 | 206 | ····move-result-object·v2 |
207 | ····const·v3,·0x7f0700e3 | 207 | ····const·v3,·0x7f0700e3 |
208 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; | 208 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; |
209 | ····move-result-object·v2 | 209 | ····move-result-object·v2 |
210 | ····aput-object·v2,·v1,·v4 | 210 | ····aput-object·v2,·v1,·v4 |
211 | ····.line·73 | ||
211 | ····invoke-virtual·{p0},·Lorg/connectbot/ColorsActivity;->getResources()Landroid/content/res/Resources; | 212 | ····invoke-virtual·{p0},·Lorg/connectbot/ColorsActivity;->getResources()Landroid/content/res/Resources; |
212 | ····move-result-object·v2 | 213 | ····move-result-object·v2 |
213 | ····const·v3,·0x7f070021 | 214 | ····const·v3,·0x7f070021 |
214 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; | 215 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; |
215 | ····move-result-object·v2 | 216 | ····move-result-object·v2 |
216 | ····aput-object·v2,·v1,·v5 | 217 | ····aput-object·v2,·v1,·v5 |
218 | ····.line·71 | ||
217 | ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 219 | ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
218 | ····move-result-object·v0 | 220 | ····move-result-object·v0 |
219 | ····invoke-virtual·{p0,·v0},·Lorg/connectbot/ColorsActivity;->setTitle(Ljava/lang/CharSequence;)V | 221 | ····invoke-virtual·{p0,·v0},·Lorg/connectbot/ColorsActivity;->setTitle(Ljava/lang/CharSequence;)V |
220 | ····.line·75 | 222 | ····.line·75 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ConsoleActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·434 | 27 | ····.line·434 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$10;->this$0:Lorg/connectbot/ConsoleActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$10;->this$0:Lorg/connectbot/ConsoleActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ConsoleActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·458 | 27 | ····.line·458 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$11;->this$0:Lorg/connectbot/ConsoleActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$11;->this$0:Lorg/connectbot/ConsoleActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·private·totalY:F | 19 | .field·private·totalY:F |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V | 21 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V |
22 | ····.locals·1 | 22 | ····.locals·1 |
23 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ConsoleActivity; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·468 | 25 | ····.line·468 |
25 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$12;->this$0:Lorg/connectbot/ConsoleActivity; | 26 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$12;->this$0:Lorg/connectbot/ConsoleActivity; |
26 | ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$detect:Landroid/view/GestureDetector; | 22 | .field·final·synthetic·val$detect:Landroid/view/GestureDetector; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;Landroid/view/GestureDetector;)V | 24 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;Landroid/view/GestureDetector;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ConsoleActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·539 | 28 | ····.line·539 |
28 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$13;->this$0:Lorg/connectbot/ConsoleActivity; | 29 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$13;->this$0:Lorg/connectbot/ConsoleActivity; |
29 | ····iput-object·p2,·p0,·Lorg/connectbot/ConsoleActivity$13;->val$detect:Landroid/view/GestureDetector; | 30 | ····iput-object·p2,·p0,·Lorg/connectbot/ConsoleActivity$13;->val$detect:Landroid/view/GestureDetector; |
Offset 55, 22 lines modified | Offset 56, 24 lines modified | ||
55 | ····.line·544 | 56 | ····.line·544 |
56 | ····sget·v5,·Landroid/os/Build$VERSION;->SDK_INT:I | 57 | ····sget·v5,·Landroid/os/Build$VERSION;->SDK_INT:I |
57 | ····const/16·v6,·0xe | 58 | ····const/16·v6,·0xe |
58 | ····if-lt·v5,·v6,·:cond_0 | 59 | ····if-lt·v5,·v6,·:cond_0 |
60 | ····.line·545 | ||
59 | ····invoke-static·{p2},·Landroid/support/v4/view/MotionEventCompat;->getSource(Landroid/view/MotionEvent;)I | 61 | ····invoke-static·{p2},·Landroid/support/v4/view/MotionEventCompat;->getSource(Landroid/view/MotionEvent;)I |
60 | ····move-result·v5 | 62 | ····move-result·v5 |
61 | ····const/16·v6,·0x2002 | 63 | ····const/16·v6,·0x2002 |
62 | ····if-ne·v5,·v6,·:cond_0 | 64 | ····if-ne·v5,·v6,·:cond_0 |
65 | ····.line·546 | ||
63 | ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getAction()I | 66 | ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getAction()I |
64 | ····move-result·v5 | 67 | ····move-result·v5 |
65 | ····if-nez·v5,·:cond_0 | 68 | ····if-nez·v5,·:cond_0 |
66 | ····.line·547 | 69 | ····.line·547 |
Offset 336, 14 lines modified | Offset 339, 15 lines modified | ||
336 | ····invoke-virtual·{v0},·Lorg/connectbot/bean/SelectionArea;->getRight()I | 339 | ····invoke-virtual·{v0},·Lorg/connectbot/bean/SelectionArea;->getRight()I |
337 | ····move-result·v6 | 340 | ····move-result·v6 |
338 | ····if-ne·v5,·v6,·:cond_5 | 341 | ····if-ne·v5,·v6,·:cond_5 |
342 | ····.line·602 | ||
339 | ····invoke-virtual·{v0},·Lorg/connectbot/bean/SelectionArea;->getTop()I | 343 | ····invoke-virtual·{v0},·Lorg/connectbot/bean/SelectionArea;->getTop()I |
340 | ····move-result·v5 | 344 | ····move-result·v5 |
341 | ····invoke-virtual·{v0},·Lorg/connectbot/bean/SelectionArea;->getBottom()I | 345 | ····invoke-virtual·{v0},·Lorg/connectbot/bean/SelectionArea;->getBottom()I |
342 | ····move-result·v6 | 346 | ····move-result·v6 |
Offset 429, 27 lines modified | Offset 433, 29 lines modified | ||
429 | ····move-result·v5 | 433 | ····move-result·v5 |
430 | ····if-ne·v5,·v4,·:cond_2 | 434 | ····if-ne·v5,·v4,·:cond_2 |
431 | ····iget-object·v4,·p0,·Lorg/connectbot/ConsoleActivity$13;->this$0:Lorg/connectbot/ConsoleActivity; | 435 | ····iget-object·v4,·p0,·Lorg/connectbot/ConsoleActivity$13;->this$0:Lorg/connectbot/ConsoleActivity; |
436 | ····.line·626 | ||
432 | ····#·getter·for:·Lorg/connectbot/ConsoleActivity;->keyboardGroup:Landroid/widget/LinearLayout; | 437 | ····#·getter·for:·Lorg/connectbot/ConsoleActivity;->keyboardGroup:Landroid/widget/LinearLayout; |
433 | ····invoke-static·{v4},·Lorg/connectbot/ConsoleActivity;->access$300(Lorg/connectbot/ConsoleActivity;)Landroid/widget/LinearLayout; | 438 | ····invoke-static·{v4},·Lorg/connectbot/ConsoleActivity;->access$300(Lorg/connectbot/ConsoleActivity;)Landroid/widget/LinearLayout; |
434 | ····move-result-object·v4 | 439 | ····move-result-object·v4 |
435 | ····invoke-virtual·{v4},·Landroid/widget/LinearLayout;->getVisibility()I | 440 | ····invoke-virtual·{v4},·Landroid/widget/LinearLayout;->getVisibility()I |
436 | ····move-result·v4 | 441 | ····move-result·v4 |
437 | ····const/16·v5,·0x8 | 442 | ····const/16·v5,·0x8 |
438 | ····if-ne·v4,·v5,·:cond_2 | 443 | ····if-ne·v4,·v5,·:cond_2 |
444 | ····.line·627 | ||
439 | ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getEventTime()J | 445 | ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getEventTime()J |
440 | ····move-result-wide·v4 | 446 | ····move-result-wide·v4 |
441 | ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getDownTime()J | 447 | ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getDownTime()J |
442 | ····move-result-wide·v6 | 448 | ····move-result-wide·v6 |
Offset 458, 14 lines modified | Offset 464, 15 lines modified | ||
458 | ····const-wide/16·v6,·0x190 | 464 | ····const-wide/16·v6,·0x190 |
459 | ····cmp-long·v4,·v4,·v6 | 465 | ····cmp-long·v4,·v4,·v6 |
460 | ····if-gez·v4,·:cond_2 | 466 | ····if-gez·v4,·:cond_2 |
467 | ····.line·628 | ||
461 | ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getX()F | 468 | ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getX()F |
462 | ····move-result·v4 | 469 | ····move-result·v4 |
Max diff block lines reached; 430/2935 bytes (14.65%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ConsoleActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·697 | 27 | ····.line·697 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$14;->this$0:Lorg/connectbot/ConsoleActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$14;->this$0:Lorg/connectbot/ConsoleActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ConsoleActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·713 | 27 | ····.line·713 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$15;->this$0:Lorg/connectbot/ConsoleActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$15;->this$0:Lorg/connectbot/ConsoleActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ConsoleActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·726 | 27 | ····.line·726 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$16;->this$0:Lorg/connectbot/ConsoleActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$16;->this$0:Lorg/connectbot/ConsoleActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ConsoleActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·738 | 27 | ····.line·738 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$17;->this$0:Lorg/connectbot/ConsoleActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$17;->this$0:Lorg/connectbot/ConsoleActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ConsoleActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·755 | 27 | ····.line·755 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$18;->this$0:Lorg/connectbot/ConsoleActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$18;->this$0:Lorg/connectbot/ConsoleActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$terminalView:Lorg/connectbot/TerminalView; | 24 | .field·final·synthetic·val$terminalView:Lorg/connectbot/TerminalView; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity$19;Landroid/view/View;Lorg/connectbot/TerminalView;)V | 26 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity$19;Landroid/view/View;Lorg/connectbot/TerminalView;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$1"····#·Lorg/connectbot/ConsoleActivity$19; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·788 | 30 | ····.line·788 |
30 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$19$1;->this$1:Lorg/connectbot/ConsoleActivity$19; | 31 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$19$1;->this$1:Lorg/connectbot/ConsoleActivity$19; |
31 | ····iput-object·p2,·p0,·Lorg/connectbot/ConsoleActivity$19$1;->val$resizeView:Landroid/view/View; | 32 | ····iput-object·p2,·p0,·Lorg/connectbot/ConsoleActivity$19$1;->val$resizeView:Landroid/view/View; |
Offset 52, 52 lines modified | Offset 53, 58 lines modified | ||
52 | ····.prologue | 53 | ····.prologue |
53 | ····.line·792 | 54 | ····.line·792 |
54 | ····:try_start_0 | 55 | ····:try_start_0 |
55 | ····iget-object·v3,·p0,·Lorg/connectbot/ConsoleActivity$19$1;->val$resizeView:Landroid/view/View; | 56 | ····iget-object·v3,·p0,·Lorg/connectbot/ConsoleActivity$19$1;->val$resizeView:Landroid/view/View; |
56 | ····const·v4,·0x7f0b002f | 57 | ····const·v4,·0x7f0b002f |
58 | ····.line·793 | ||
57 | ····invoke-virtual·{v3,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 59 | ····invoke-virtual·{v3,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
58 | ····move-result-object·v3 | 60 | ····move-result-object·v3 |
59 | ····check-cast·v3,·Landroid/widget/EditText; | 61 | ····check-cast·v3,·Landroid/widget/EditText; |
62 | ····.line·794 | ||
60 | ····invoke-virtual·{v3},·Landroid/widget/EditText;->getText()Landroid/text/Editable; | 63 | ····invoke-virtual·{v3},·Landroid/widget/EditText;->getText()Landroid/text/Editable; |
61 | ····move-result-object·v3 | 64 | ····move-result-object·v3 |
62 | ····invoke-virtual·{v3},·Ljava/lang/Object;->toString()Ljava/lang/String; | 65 | ····invoke-virtual·{v3},·Ljava/lang/Object;->toString()Ljava/lang/String; |
63 | ····move-result-object·v3 | 66 | ····move-result-object·v3 |
67 | ····.line·792 | ||
64 | ····invoke-static·{v3},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | 68 | ····invoke-static·{v3},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
65 | ····move-result·v2 | 69 | ····move-result·v2 |
66 | ····.line·795 | 70 | ····.line·795 |
67 | ····.local·v2,·"width":I | 71 | ····.local·v2,·"width":I |
68 | ····iget-object·v3,·p0,·Lorg/connectbot/ConsoleActivity$19$1;->val$resizeView:Landroid/view/View; | 72 | ····iget-object·v3,·p0,·Lorg/connectbot/ConsoleActivity$19$1;->val$resizeView:Landroid/view/View; |
69 | ····const·v4,·0x7f0b0030 | 73 | ····const·v4,·0x7f0b0030 |
74 | ····.line·796 | ||
70 | ····invoke-virtual·{v3,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 75 | ····invoke-virtual·{v3,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
71 | ····move-result-object·v3 | 76 | ····move-result-object·v3 |
72 | ····check-cast·v3,·Landroid/widget/EditText; | 77 | ····check-cast·v3,·Landroid/widget/EditText; |
78 | ····.line·797 | ||
73 | ····invoke-virtual·{v3},·Landroid/widget/EditText;->getText()Landroid/text/Editable; | 79 | ····invoke-virtual·{v3},·Landroid/widget/EditText;->getText()Landroid/text/Editable; |
74 | ····move-result-object·v3 | 80 | ····move-result-object·v3 |
75 | ····invoke-virtual·{v3},·Ljava/lang/Object;->toString()Ljava/lang/String; | 81 | ····invoke-virtual·{v3},·Ljava/lang/Object;->toString()Ljava/lang/String; |
76 | ····move-result-object·v3 | 82 | ····move-result-object·v3 |
83 | ····.line·795 | ||
77 | ····invoke-static·{v3},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | 84 | ····invoke-static·{v3},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
78 | ····:try_end_0 | 85 | ····:try_end_0 |
79 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 | 86 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 |
80 | ····move-result·v0 | 87 | ····move-result·v0 |
81 | ····.line·804 | 88 | ····.line·804 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ConsoleActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·781 | 27 | ····.line·781 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$19;->this$0:Lorg/connectbot/ConsoleActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$19;->this$0:Lorg/connectbot/ConsoleActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 70, 30 lines modified | Offset 71, 33 lines modified | ||
70 | ····.local·v0,·"resizeView":Landroid/view/View; | 71 | ····.local·v0,·"resizeView":Landroid/view/View; |
71 | ····new-instance·v2,·Landroid/app/AlertDialog$Builder; | 72 | ····new-instance·v2,·Landroid/app/AlertDialog$Builder; |
72 | ····iget-object·v3,·p0,·Lorg/connectbot/ConsoleActivity$19;->this$0:Lorg/connectbot/ConsoleActivity; | 73 | ····iget-object·v3,·p0,·Lorg/connectbot/ConsoleActivity$19;->this$0:Lorg/connectbot/ConsoleActivity; |
73 | ····invoke-direct·{v2,·v3},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 74 | ····invoke-direct·{v2,·v3},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
75 | ····.line·787 | ||
74 | ····invoke-virtual·{v2,·v0},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; | 76 | ····invoke-virtual·{v2,·v0},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; |
75 | ····move-result-object·v2 | 77 | ····move-result-object·v2 |
76 | ····const·v3,·0x7f07003f | 78 | ····const·v3,·0x7f07003f |
77 | ····new-instance·v4,·Lorg/connectbot/ConsoleActivity$19$1; | 79 | ····new-instance·v4,·Lorg/connectbot/ConsoleActivity$19$1; |
78 | ····invoke-direct·{v4,·p0,·v0,·v1},·Lorg/connectbot/ConsoleActivity$19$1;-><init>(Lorg/connectbot/ConsoleActivity$19;Landroid/view/View;Lorg/connectbot/TerminalView;)V | 80 | ····invoke-direct·{v4,·p0,·v0,·v1},·Lorg/connectbot/ConsoleActivity$19$1;-><init>(Lorg/connectbot/ConsoleActivity$19;Landroid/view/View;Lorg/connectbot/TerminalView;)V |
81 | ····.line·788 | ||
79 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 82 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
80 | ····move-result-object·v2 | 83 | ····move-result-object·v2 |
81 | ····const/high16·v3,·0x1040000 | 84 | ····const/high16·v3,·0x1040000 |
85 | ····.line·806 | ||
82 | ····invoke-virtual·{v2,·v3,·v5},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 86 | ····invoke-virtual·{v2,·v3,·v5},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
83 | ····move-result-object·v2 | 87 | ····move-result-object·v2 |
84 | ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 88 | ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
85 | ····move-result-object·v2 | 89 | ····move-result-object·v2 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ConsoleActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·150 | 27 | ····.line·150 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$1;->this$0:Lorg/connectbot/ConsoleActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$1;->this$0:Lorg/connectbot/ConsoleActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ConsoleActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·884 | 27 | ····.line·884 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$20;->this$0:Lorg/connectbot/ConsoleActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$20;->this$0:Lorg/connectbot/ConsoleActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; | 18 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V | 20 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ConsoleActivity; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·187 | 24 | ····.line·187 |
24 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$2;->this$0:Lorg/connectbot/ConsoleActivity; | 25 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$2;->this$0:Lorg/connectbot/ConsoleActivity; |
25 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; | 18 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V | 20 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ConsoleActivity; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·195 | 24 | ····.line·195 |
24 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$3;->this$0:Lorg/connectbot/ConsoleActivity; | 25 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$3;->this$0:Lorg/connectbot/ConsoleActivity; |
25 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ConsoleActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·211 | 27 | ····.line·211 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$4;->this$0:Lorg/connectbot/ConsoleActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$4;->this$0:Lorg/connectbot/ConsoleActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ConsoleActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·305 | 27 | ····.line·305 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$5;->this$0:Lorg/connectbot/ConsoleActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$5;->this$0:Lorg/connectbot/ConsoleActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; | 18 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V | 20 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ConsoleActivity; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·368 | 24 | ····.line·368 |
24 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$6;->this$0:Lorg/connectbot/ConsoleActivity; | 25 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$6;->this$0:Lorg/connectbot/ConsoleActivity; |
25 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ConsoleActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·380 | 27 | ····.line·380 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$7;->this$0:Lorg/connectbot/ConsoleActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$7;->this$0:Lorg/connectbot/ConsoleActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ConsoleActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·404 | 27 | ····.line·404 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$8;->this$0:Lorg/connectbot/ConsoleActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$8;->this$0:Lorg/connectbot/ConsoleActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ConsoleActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·414 | 27 | ····.line·414 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$9;->this$0:Lorg/connectbot/ConsoleActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$9;->this$0:Lorg/connectbot/ConsoleActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; | 18 | .field·final·synthetic·this$0:Lorg/connectbot/ConsoleActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V | 20 | .method·public·constructor·<init>(Lorg/connectbot/ConsoleActivity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lorg/connectbot/ConsoleActivity; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·1148 | 24 | ····.line·1148 |
24 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$TerminalPagerAdapter;->this$0:Lorg/connectbot/ConsoleActivity; | 25 | ····iput-object·p1,·p0,·Lorg/connectbot/ConsoleActivity$TerminalPagerAdapter;->this$0:Lorg/connectbot/ConsoleActivity; |
25 | ····invoke-direct·{p0},·Landroid/support/v4/view/PagerAdapter;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/support/v4/view/PagerAdapter;-><init>()V |
Offset 185, 81 lines modified | Offset 186, 80 lines modified | ||
185 | .method·public·getItemPosition(Ljava/lang/Object;)I | 186 | .method·public·getItemPosition(Ljava/lang/Object;)I |
186 | ····.locals·8 | 187 | ····.locals·8 |
187 | ····.param·p1,·"object"····#·Ljava/lang/Object; | 188 | ····.param·p1,·"object"····#·Ljava/lang/Object; |
188 | ····.prologue | 189 | ····.prologue |
189 | ····.line·1196 | 190 | ····.line·1196 |
190 |
····iget-object·v |
191 | ····iget-object·v6,·p0,·Lorg/connectbot/ConsoleActivity$TerminalPagerAdapter;->this$0:Lorg/connectbot/ConsoleActivity; |
191 |
····iget-object·v |
192 | ····iget-object·v6,·v6,·Lorg/connectbot/ConsoleActivity;->bound:Lorg/connectbot/service/TerminalManager; |
192 |
····if-nez·v |
193 | ····if-nez·v6,·:cond_1 |
193 | ····.line·1197 | 194 | ····.line·1197 |
194 |
····const/4·v |
195 | ····const/4·v3,·-0x2 |
195 | ····.line·1213 | 196 | ····.line·1213 |
196 | ····:cond_0 | 197 | ····:cond_0 |
197 | ····:goto_0 | 198 | ····:goto_0 |
198 |
····return·v |
199 | ····return·v3 |
199 | ····:cond_1 | 200 | ····:cond_1 |
200 |
····move-object·v |
201 | ····move-object·v5,·p1 |
201 | ····.line·1200 | 202 | ····.line·1200 |
202 |
····check-cast·v |
203 | ····check-cast·v5,·Landroid/view/View; |
203 | ····.line·1201 | 204 | ····.line·1201 |
204 |
····.local·v |
205 | ····.local·v5,·"view":Landroid/view/View; |
205 |
····const·v |
206 | ····const·v6,·0x7f0b0004 |
206 |
····invoke-virtual·{v |
207 | ····invoke-virtual·{v5,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
207 |
····move-result-object·v |
208 | ····move-result-object·v4 |
208 |
····check-cast·v |
209 | ····check-cast·v4,·Lorg/connectbot/TerminalView; |
209 | ····.line·1202 | 210 | ····.line·1202 |
210 |
····.local·v |
211 | ····.local·v4,·"terminal":Lorg/connectbot/TerminalView; |
211 |
····iget-object·v |
212 | ····iget-object·v6,·v4,·Lorg/connectbot/TerminalView;->bridge:Lorg/connectbot/service/TerminalBridge; |
212 |
····iget-object·v1,·v |
213 | ····iget-object·v1,·v6,·Lorg/connectbot/service/TerminalBridge;->host:Lorg/connectbot/bean/HostBean; |
213 | ····.line·1204 | 214 | ····.line·1204 |
214 | ····.local·v1,·"host":Lorg/connectbot/bean/HostBean; | 215 | ····.local·v1,·"host":Lorg/connectbot/bean/HostBean; |
215 |
····const/4·v |
216 | ····const/4·v3,·-0x2 |
216 | ····.line·1205 | 217 | ····.line·1205 |
217 |
····.local·v |
218 | ····.local·v3,·"itemIndex":I |
218 | ····const/4·v2,·0x0 | 219 | ····const/4·v2,·0x0 |
219 | ····.line·1206 | 220 | ····.line·1206 |
220 | ····.local·v2,·"i":I | 221 | ····.local·v2,·"i":I |
221 |
····iget-object·v |
222 | ····iget-object·v6,·p0,·Lorg/connectbot/ConsoleActivity$TerminalPagerAdapter;->this$0:Lorg/connectbot/ConsoleActivity; |
222 |
····iget-object·v |
223 | ····iget-object·v6,·v6,·Lorg/connectbot/ConsoleActivity;->bound:Lorg/connectbot/service/TerminalManager; |
223 |
····invoke-virtual·{v |
224 | ····invoke-virtual·{v6},·Lorg/connectbot/service/TerminalManager;->getBridges()Ljava/util/ArrayList; |
224 |
····move-result-object·v |
225 | ····move-result-object·v6 |
225 |
····invoke-virtual·{v |
226 | ····invoke-virtual·{v6},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
226 |
····move-result-object·v |
227 | ····move-result-object·v6 |
227 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
228 | ····:goto_1 | 228 | ····:goto_1 |
229 |
····invoke-interface·{v |
229 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z |
230 | ····move-result·v7 | 230 | ····move-result·v7 |
231 | ····if-eqz·v7,·:cond_0 | 231 | ····if-eqz·v7,·:cond_0 |
232 |
····invoke-interface·{v |
232 | ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
233 | ····move-result-object·v0 | 233 | ····move-result-object·v0 |
234 | ····check-cast·v0,·Lorg/connectbot/service/TerminalBridge; | 234 | ····check-cast·v0,·Lorg/connectbot/service/TerminalBridge; |
235 | ····.line·1207 | 235 | ····.line·1207 |
236 | ····.local·v0,·"bridge":Lorg/connectbot/service/TerminalBridge; | 236 | ····.local·v0,·"bridge":Lorg/connectbot/service/TerminalBridge; |
Offset 268, 15 lines modified | Offset 268, 15 lines modified | ||
268 | ····invoke-virtual·{v7,·v1},·Lorg/connectbot/bean/HostBean;->equals(Ljava/lang/Object;)Z | 268 | ····invoke-virtual·{v7,·v1},·Lorg/connectbot/bean/HostBean;->equals(Ljava/lang/Object;)Z |
Max diff block lines reached; 195/4563 bytes (4.27%) of diff not shown. |
Offset 167, 15 lines modified | Offset 167, 14 lines modified | ||
167 | ····.line·211 | 167 | ····.line·211 |
168 | ····new-instance·v0,·Lorg/connectbot/ConsoleActivity$4; | 168 | ····new-instance·v0,·Lorg/connectbot/ConsoleActivity$4; |
169 | ····invoke-direct·{v0,·p0},·Lorg/connectbot/ConsoleActivity$4;-><init>(Lorg/connectbot/ConsoleActivity;)V | 169 | ····invoke-direct·{v0,·p0},·Lorg/connectbot/ConsoleActivity$4;-><init>(Lorg/connectbot/ConsoleActivity;)V |
170 | ····iput-object·v0,·p0,·Lorg/connectbot/ConsoleActivity;->emulatedKeysListener:Landroid/view/View$OnClickListener; | 170 | ····iput-object·v0,·p0,·Lorg/connectbot/ConsoleActivity;->emulatedKeysListener:Landroid/view/View$OnClickListener; |
171 | ····.line·1148 | ||
172 | ····return-void | 171 | ····return-void |
173 | .end·method | 172 | .end·method |
174 | .method·static·synthetic·access$000(Lorg/connectbot/ConsoleActivity;I)V | 173 | .method·static·synthetic·access$000(Lorg/connectbot/ConsoleActivity;I)V |
175 | ····.locals·0 | 174 | ····.locals·0 |
176 | ····.param·p0,·"x0"····#·Lorg/connectbot/ConsoleActivity; | 175 | ····.param·p0,·"x0"····#·Lorg/connectbot/ConsoleActivity; |
177 | ····.param·p1,·"x1"····#·I | 176 | ····.param·p1,·"x1"····#·I |
Offset 1196, 25 lines modified | Offset 1195, 27 lines modified | ||
1196 | ····if-eqz·v2,·:cond_0 | 1195 | ····if-eqz·v2,·:cond_0 |
1197 | ····iget·v2,·p1,·Landroid/content/res/Configuration;->orientation:I | 1196 | ····iget·v2,·p1,·Landroid/content/res/Configuration;->orientation:I |
1198 | ····if-eq·v2,·v6,·:cond_0 | 1197 | ····if-eq·v2,·v6,·:cond_0 |
1198 | ····.line·1103 | ||
1199 | ····invoke-virtual·{p0},·Lorg/connectbot/ConsoleActivity;->getRequestedOrientation()I | 1199 | ····invoke-virtual·{p0},·Lorg/connectbot/ConsoleActivity;->getRequestedOrientation()I |
1200 | ····move-result·v2 | 1200 | ····move-result·v2 |
1201 | ····if-eqz·v2,·:cond_1 | 1201 | ····if-eqz·v2,·:cond_1 |
1202 | ····:cond_0 | 1202 | ····:cond_0 |
1203 | ····iget·v2,·p1,·Landroid/content/res/Configuration;->orientation:I | 1203 | ····iget·v2,·p1,·Landroid/content/res/Configuration;->orientation:I |
1204 | ····if-eq·v2,·v0,·:cond_3 | 1204 | ····if-eq·v2,·v0,·:cond_3 |
1205 | ····.line·1105 | ||
1205 | ····invoke-virtual·{p0},·Lorg/connectbot/ConsoleActivity;->getRequestedOrientation()I | 1206 | ····invoke-virtual·{p0},·Lorg/connectbot/ConsoleActivity;->getRequestedOrientation()I |
1206 | ····move-result·v2 | 1207 | ····move-result·v2 |
1207 | ····if-ne·v2,·v0,·:cond_3 | 1208 | ····if-ne·v2,·v0,·:cond_3 |
1208 | ····.line·1106 | 1209 | ····.line·1106 |
Offset 2354, 14 lines modified | Offset 2355, 15 lines modified | ||
2354 | ····new-array·v7,·v7,·[Ljava/lang/Object; | 2355 | ····new-array·v7,·v7,·[Ljava/lang/Object; |
2355 | ····const/4·v8,·0x0 | 2356 | ····const/4·v8,·0x0 |
2356 | ····iget-object·v9,·p0,·Lorg/connectbot/ConsoleActivity;->requested:Landroid/net/Uri; | 2357 | ····iget-object·v9,·p0,·Lorg/connectbot/ConsoleActivity;->requested:Landroid/net/Uri; |
2358 | ····.line·963 | ||
2357 | ····invoke-virtual·{v9},·Landroid/net/Uri;->toString()Ljava/lang/String; | 2359 | ····invoke-virtual·{v9},·Landroid/net/Uri;->toString()Ljava/lang/String; |
2358 | ····move-result-object·v9 | 2360 | ····move-result-object·v9 |
2359 | ····aput-object·v9,·v7,·v8 | 2361 | ····aput-object·v9,·v7,·v8 |
2360 | ····const/4·v8,·0x1 | 2362 | ····const/4·v8,·0x1 |
Offset 2370, 14 lines modified | Offset 2372, 15 lines modified | ||
2370 | ····invoke-virtual·{v9},·Landroid/net/Uri;->getFragment()Ljava/lang/String; | 2372 | ····invoke-virtual·{v9},·Landroid/net/Uri;->getFragment()Ljava/lang/String; |
2371 | ····move-result-object·v9 | 2373 | ····move-result-object·v9 |
2372 | ····aput-object·v9,·v7,·v8 | 2374 | ····aput-object·v9,·v7,·v8 |
2375 | ····.line·962 | ||
2373 | ····invoke-static·{v6,·v7},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 2376 | ····invoke-static·{v6,·v7},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
2374 | ····move-result-object·v6 | 2377 | ····move-result-object·v6 |
2375 | ····invoke-static·{v4,·v6},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I | 2378 | ····invoke-static·{v4,·v6},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
2376 | ····.line·964 | 2379 | ····.line·964 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/GeneratePubkeyActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/GeneratePubkeyActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/GeneratePubkeyActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/GeneratePubkeyActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/GeneratePubkeyActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·120 | 27 | ····.line·120 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/GeneratePubkeyActivity$1;->this$0:Lorg/connectbot/GeneratePubkeyActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/GeneratePubkeyActivity$1;->this$0:Lorg/connectbot/GeneratePubkeyActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/GeneratePubkeyActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/GeneratePubkeyActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/GeneratePubkeyActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/GeneratePubkeyActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/GeneratePubkeyActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·157 | 27 | ····.line·157 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/GeneratePubkeyActivity$2;->this$0:Lorg/connectbot/GeneratePubkeyActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/GeneratePubkeyActivity$2;->this$0:Lorg/connectbot/GeneratePubkeyActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/GeneratePubkeyActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/GeneratePubkeyActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/GeneratePubkeyActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/GeneratePubkeyActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/GeneratePubkeyActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·183 | 27 | ····.line·183 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/GeneratePubkeyActivity$3;->this$0:Lorg/connectbot/GeneratePubkeyActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/GeneratePubkeyActivity$3;->this$0:Lorg/connectbot/GeneratePubkeyActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/GeneratePubkeyActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/GeneratePubkeyActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/GeneratePubkeyActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/GeneratePubkeyActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/GeneratePubkeyActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·206 | 27 | ····.line·206 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/GeneratePubkeyActivity$4;->this$0:Lorg/connectbot/GeneratePubkeyActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/GeneratePubkeyActivity$4;->this$0:Lorg/connectbot/GeneratePubkeyActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$1:Lorg/connectbot/GeneratePubkeyActivity$5; | 21 | .field·final·synthetic·this$1:Lorg/connectbot/GeneratePubkeyActivity$5; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/GeneratePubkeyActivity$5;)V | 23 | .method·constructor·<init>(Lorg/connectbot/GeneratePubkeyActivity$5;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lorg/connectbot/GeneratePubkeyActivity$5; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·310 | 27 | ····.line·310 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/GeneratePubkeyActivity$5$1;->this$1:Lorg/connectbot/GeneratePubkeyActivity$5; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/GeneratePubkeyActivity$5$1;->this$1:Lorg/connectbot/GeneratePubkeyActivity$5; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/GeneratePubkeyActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/GeneratePubkeyActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/GeneratePubkeyActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/GeneratePubkeyActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/GeneratePubkeyActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·266 | 27 | ····.line·266 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/GeneratePubkeyActivity$5;->this$0:Lorg/connectbot/GeneratePubkeyActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/GeneratePubkeyActivity$5;->this$0:Lorg/connectbot/GeneratePubkeyActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/GeneratePubkeyActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/GeneratePubkeyActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/GeneratePubkeyActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/GeneratePubkeyActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/GeneratePubkeyActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·320 | 27 | ····.line·320 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/GeneratePubkeyActivity$6;->this$0:Lorg/connectbot/GeneratePubkeyActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/GeneratePubkeyActivity$6;->this$0:Lorg/connectbot/GeneratePubkeyActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$topic:Ljava/lang/String; | 22 | .field·final·synthetic·val$topic:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/connectbot/HelpActivity;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lorg/connectbot/HelpActivity;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/connectbot/HelpActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·61 | 28 | ····.line·61 |
28 | ····iput-object·p1,·p0,·Lorg/connectbot/HelpActivity$1;->this$0:Lorg/connectbot/HelpActivity; | 29 | ····iput-object·p1,·p0,·Lorg/connectbot/HelpActivity$1;->this$0:Lorg/connectbot/HelpActivity; |
29 | ····iput-object·p2,·p0,·Lorg/connectbot/HelpActivity$1;->val$topic:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lorg/connectbot/HelpActivity$1;->val$topic:Ljava/lang/String; |
Offset 13, 176 lines modified | Offset 13, 171 lines modified | ||
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·onCreate(Landroid/os/Bundle;)V | 16 | .method·public·onCreate(Landroid/os/Bundle;)V |
17 |
····.locals·1 |
17 | ····.locals·12 |
18 | ····.param·p1,·"icicle"····#·Landroid/os/Bundle; | 18 | ····.param·p1,·"icicle"····#·Landroid/os/Bundle; |
19 | ····.prologue | 19 | ····.prologue |
20 |
····const/4·v |
20 | ····const/4·v6,·0x0 |
21 | ····.line·44 | 21 | ····.line·44 |
22 | ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V | 22 | ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V |
23 | ····.line·45 | 23 | ····.line·45 |
24 |
····const·v |
24 | ····const·v7,·0x7f030003 |
25 |
····invoke-virtual·{p0,·v |
25 | ····invoke-virtual·{p0,·v7},·Lorg/connectbot/HelpActivity;->setContentView(I)V |
26 | ····.line·47 | 26 | ····.line·47 |
27 |
····const-string·v |
27 | ····const-string·v7,·"%s:·%s" |
28 |
····const/4·v |
28 | ····const/4·v8,·0x2 |
29 |
····new-array·v |
29 | ····new-array·v8,·v8,·[Ljava/lang/Object; |
30 | ····.line·48 | ||
30 | ····invoke-virtual·{p0},·Lorg/connectbot/HelpActivity;->getResources()Landroid/content/res/Resources; | 31 | ····invoke-virtual·{p0},·Lorg/connectbot/HelpActivity;->getResources()Landroid/content/res/Resources; |
31 |
····move-result-object·v |
32 | ····move-result-object·v9 |
32 |
····const·v1 |
33 | ····const·v10,·0x7f0700e3 |
33 |
····invoke-virtual·{v |
34 | ····invoke-virtual·{v9,·v10},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; |
34 |
····move-result-object·v |
35 | ····move-result-object·v9 |
35 |
····aput-object·v |
36 | ····aput-object·v9,·v8,·v6 |
36 |
····const/4·v |
37 | ····const/4·v9,·0x1 |
38 | ····.line·49 | ||
37 | ····invoke-virtual·{p0},·Lorg/connectbot/HelpActivity;->getResources()Landroid/content/res/Resources; | 39 | ····invoke-virtual·{p0},·Lorg/connectbot/HelpActivity;->getResources()Landroid/content/res/Resources; |
38 |
····move-result-object·v1 |
40 | ····move-result-object·v10 |
39 |
····const·v1 |
41 | ····const·v11,·0x7f070022 |
40 |
····invoke-virtual·{v1 |
42 | ····invoke-virtual·{v10,·v11},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; |
41 |
····move-result-object·v1 |
43 | ····move-result-object·v10 |
42 |
····aput-object·v1 |
44 | ····aput-object·v10,·v8,·v9 |
43 |
|
45 | ····.line·47 |
46 | ····invoke-static·{v7,·v8},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | ||
44 |
····move-result-object·v |
47 | ····move-result-object·v7 |
45 |
····invoke-virtual·{p0,·v |
48 | ····invoke-virtual·{p0,·v7},·Lorg/connectbot/HelpActivity;->setTitle(Ljava/lang/CharSequence;)V |
46 | ····.line·51 | 49 | ····.line·51 |
47 | ····invoke-virtual·{p0},·Lorg/connectbot/HelpActivity;->getAssets()Landroid/content/res/AssetManager; | 50 | ····invoke-virtual·{p0},·Lorg/connectbot/HelpActivity;->getAssets()Landroid/content/res/AssetManager; |
48 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
49 | ····.line·52 | 52 | ····.line·52 |
50 | ····.local·v0,·"am":Landroid/content/res/AssetManager; | 53 | ····.local·v0,·"am":Landroid/content/res/AssetManager; |
51 |
····const·v |
54 | ····const·v7,·0x7f0b0021 |
52 |
····invoke-virtual·{p0,·v |
55 | ····invoke-virtual·{p0,·v7},·Lorg/connectbot/HelpActivity;->findViewById(I)Landroid/view/View; |
53 |
····move-result-object·v |
56 | ····move-result-object·v2 |
54 |
····check-cast·v |
57 | ····check-cast·v2,·Landroid/widget/LinearLayout; |
55 | ····.line·55 | 58 | ····.line·55 |
56 |
····.local·v |
59 | ····.local·v2,·"content":Landroid/widget/LinearLayout; |
57 | ····:try_start_0 | 60 | ····:try_start_0 |
58 |
····const-string·v |
61 | ····const-string·v7,·"help" |
59 | ····invoke-virtual·{v0,·v9},·Landroid/content/res/AssetManager;->list(Ljava/lang/String;)[Ljava/lang/String; | ||
60 |
···· |
62 | ····invoke-virtual·{v0,·v7},·Landroid/content/res/AssetManager;->list(Ljava/lang/String;)[Ljava/lang/String; |
61 |
···· |
63 | ····move-result-object·v7 |
62 | ····array-length·v6,·v1 | ||
63 |
···· |
64 | ····array-length·v8,·v7 |
64 | ····const/4·v5,·0x0 | ||
65 | ····.local·v5,·"i$":I | ||
66 | ····:goto_0 | 65 | ····:goto_0 |
67 |
····if-ge·v |
66 | ····if-ge·v6,·v8,·:cond_1 |
68 |
····aget-object·v |
67 | ····aget-object·v4,·v7,·v6 |
Max diff block lines reached; 3680/7549 bytes (48.75%) of diff not shown. |
Offset 46, 28 lines modified | Offset 46, 30 lines modified | ||
46 | ····const/4·v3,·0x3 | 46 | ····const/4·v3,·0x3 |
47 | ····new-array·v3,·v3,·[Ljava/lang/Object; | 47 | ····new-array·v3,·v3,·[Ljava/lang/Object; |
48 | ····const/4·v4,·0x0 | 48 | ····const/4·v4,·0x0 |
49 | ····.line·41 | ||
49 | ····invoke-virtual·{p0},·Lorg/connectbot/HelpTopicActivity;->getResources()Landroid/content/res/Resources; | 50 | ····invoke-virtual·{p0},·Lorg/connectbot/HelpTopicActivity;->getResources()Landroid/content/res/Resources; |
50 | ····move-result-object·v5 | 51 | ····move-result-object·v5 |
51 | ····const·v6,·0x7f0700e3 | 52 | ····const·v6,·0x7f0700e3 |
52 | ····invoke-virtual·{v5,·v6},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; | 53 | ····invoke-virtual·{v5,·v6},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; |
53 | ····move-result-object·v5 | 54 | ····move-result-object·v5 |
54 | ····aput-object·v5,·v3,·v4 | 55 | ····aput-object·v5,·v3,·v4 |
55 | ····const/4·v4,·0x1 | 56 | ····const/4·v4,·0x1 |
57 | ····.line·42 | ||
56 | ····invoke-virtual·{p0},·Lorg/connectbot/HelpTopicActivity;->getResources()Landroid/content/res/Resources; | 58 | ····invoke-virtual·{p0},·Lorg/connectbot/HelpTopicActivity;->getResources()Landroid/content/res/Resources; |
57 | ····move-result-object·v5 | 59 | ····move-result-object·v5 |
58 | ····const·v6,·0x7f070022 | 60 | ····const·v6,·0x7f070022 |
59 | ····invoke-virtual·{v5,·v6},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; | 61 | ····invoke-virtual·{v5,·v6},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; |
Offset 76, 14 lines modified | Offset 78, 15 lines modified | ||
76 | ····aput-object·v5,·v3,·v4 | 78 | ····aput-object·v5,·v3,·v4 |
77 | ····const/4·v4,·0x2 | 79 | ····const/4·v4,·0x2 |
78 | ····aput-object·v1,·v3,·v4 | 80 | ····aput-object·v1,·v3,·v4 |
81 | ····.line·40 | ||
79 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 82 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
80 | ····move-result-object·v2 | 83 | ····move-result-object·v2 |
81 | ····invoke-virtual·{p0,·v2},·Lorg/connectbot/HelpTopicActivity;->setTitle(Ljava/lang/CharSequence;)V | 84 | ····invoke-virtual·{p0,·v2},·Lorg/connectbot/HelpTopicActivity;->setTitle(Ljava/lang/CharSequence;)V |
82 | ····.line·45 | 85 | ····.line·45 |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$charsetPref:Landroid/preference/ListPreference; | 22 | .field·final·synthetic·val$charsetPref:Landroid/preference/ListPreference; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/connectbot/HostEditorActivity;Landroid/preference/ListPreference;)V | 24 | .method·constructor·<init>(Lorg/connectbot/HostEditorActivity;Landroid/preference/ListPreference;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/connectbot/HostEditorActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·293 | 28 | ····.line·293 |
28 | ····iput-object·p1,·p0,·Lorg/connectbot/HostEditorActivity$2;->this$0:Lorg/connectbot/HostEditorActivity; | 29 | ····iput-object·p1,·p0,·Lorg/connectbot/HostEditorActivity$2;->this$0:Lorg/connectbot/HostEditorActivity; |
29 | ····iput-object·p2,·p0,·Lorg/connectbot/HostEditorActivity$2;->val$charsetPref:Landroid/preference/ListPreference; | 30 | ····iput-object·p2,·p0,·Lorg/connectbot/HostEditorActivity$2;->val$charsetPref:Landroid/preference/ListPreference; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/HostEditorActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/HostEditorActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/HostEditorActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/HostEditorActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/HostEditorActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·252 | 27 | ····.line·252 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/HostEditorActivity$1;->this$0:Lorg/connectbot/HostEditorActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/HostEditorActivity$1;->this$0:Lorg/connectbot/HostEditorActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 84, 38 lines modified | Offset 84, 36 lines modified | ||
84 | .end·method | 84 | .end·method |
85 | .method·private·static·declared-synchronized·initialize()V | 85 | .method·private·static·declared-synchronized·initialize()V |
86 | ····.locals·8 | 86 | ····.locals·8 |
87 | ····.prologue | 87 | ····.prologue |
88 | ····.line·403 | 88 | ····.line·403 |
89 |
····const-class·v |
89 | ····const-class·v6,·Lorg/connectbot/HostEditorActivity$CharsetHolder; |
90 |
····monitor-enter·v |
90 | ····monitor-enter·v6 |
91 | ····:try_start_0 | 91 | ····:try_start_0 |
92 |
····sget-boolean·v |
92 | ····sget-boolean·v5,·Lorg/connectbot/HostEditorActivity$CharsetHolder;->initialized:Z |
93 | ····:try_end_0 | 93 | ····:try_end_0 |
94 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 94 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
95 |
····if-eqz·v |
95 | ····if-eqz·v5,·:cond_0 |
96 | ····.line·427 | 96 | ····.line·427 |
97 | ····.local·v1,·"charsetIdsList":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/CharSequence;>;" | 97 | ····.local·v1,·"charsetIdsList":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/CharSequence;>;" |
98 | ····.local·v2,·"charsetNamesList":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/CharSequence;>;" | 98 | ····.local·v2,·"charsetNamesList":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/CharSequence;>;" |
99 | ····.local·v4,·"i$":Ljava/util/Iterator; | ||
100 | ····:goto_0 | 99 | ····:goto_0 |
101 |
····monitor-exit·v |
100 | ····monitor-exit·v6 |
102 | ····return-void | 101 | ····return-void |
103 | ····.line·406 | 102 | ····.line·406 |
104 | ····.end·local·v1····#·"charsetIdsList":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/CharSequence;>;" | 103 | ····.end·local·v1····#·"charsetIdsList":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/CharSequence;>;" |
105 | ····.end·local·v2····#·"charsetNamesList":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/CharSequence;>;" | 104 | ····.end·local·v2····#·"charsetNamesList":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/CharSequence;>;" |
106 | ····.end·local·v4····#·"i$":Ljava/util/Iterator; | ||
107 | ····:cond_0 | 105 | ····:cond_0 |
108 | ····:try_start_1 | 106 | ····:try_start_1 |
109 | ····new-instance·v1,·Ljava/util/LinkedList; | 107 | ····new-instance·v1,·Ljava/util/LinkedList; |
110 | ····invoke-direct·{v1},·Ljava/util/LinkedList;-><init>()V | 108 | ····invoke-direct·{v1},·Ljava/util/LinkedList;-><init>()V |
111 | ····.line·407 | 109 | ····.line·407 |
Offset 124, 34 lines modified | Offset 122, 33 lines modified | ||
124 | ····invoke-direct·{v2},·Ljava/util/LinkedList;-><init>()V | 122 | ····invoke-direct·{v2},·Ljava/util/LinkedList;-><init>()V |
125 | ····.line·409 | 123 | ····.line·409 |
126 | ····.restart·local·v2····#·"charsetNamesList":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/CharSequence;>;" | 124 | ····.restart·local·v2····#·"charsetNamesList":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/CharSequence;>;" |
127 | ····invoke-static·{},·Ljava/nio/charset/Charset;->availableCharsets()Ljava/util/SortedMap; | 125 | ····invoke-static·{},·Ljava/nio/charset/Charset;->availableCharsets()Ljava/util/SortedMap; |
128 |
····move-result-object·v |
126 | ····move-result-object·v5 |
129 |
····invoke-interface·{v |
127 | ····invoke-interface·{v5},·Ljava/util/SortedMap;->entrySet()Ljava/util/Set; |
130 |
····move-result-object·v |
128 | ····move-result-object·v5 |
131 |
····invoke-interface·{v |
129 | ····invoke-interface·{v5},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
132 |
····move-result-object·v |
130 | ····move-result-object·v5 |
133 | ····.restart·local·v4····#·"i$":Ljava/util/Iterator; | ||
134 | ····:cond_1 | 131 | ····:cond_1 |
135 | ····:goto_1 | 132 | ····:goto_1 |
136 |
····invoke-interface·{v |
133 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
137 |
····move-result·v |
134 | ····move-result·v7 |
138 |
····if-eqz·v |
135 | ····if-eqz·v7,·:cond_3 |
139 |
····invoke-interface·{v |
136 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
140 | ····move-result-object·v3 | 137 | ····move-result-object·v3 |
141 | ····check-cast·v3,·Ljava/util/Map$Entry; | 138 | ····check-cast·v3,·Ljava/util/Map$Entry; |
142 | ····.line·410 | 139 | ····.line·410 |
143 | ····.local·v3,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/nio/charset/Charset;>;" | 140 | ····.local·v3,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/nio/charset/Charset;>;" |
Offset 161, 121 lines modified | Offset 158, 119 lines modified | ||
161 | ····check-cast·v0,·Ljava/nio/charset/Charset; | 158 | ····check-cast·v0,·Ljava/nio/charset/Charset; |
162 | ····.line·411 | 159 | ····.line·411 |
163 | ····.local·v0,·"c":Ljava/nio/charset/Charset; | 160 | ····.local·v0,·"c":Ljava/nio/charset/Charset; |
164 | ····invoke-virtual·{v0},·Ljava/nio/charset/Charset;->canEncode()Z | 161 | ····invoke-virtual·{v0},·Ljava/nio/charset/Charset;->canEncode()Z |
165 |
····move-result·v |
162 | ····move-result·v7 |
166 |
····if-eqz·v |
163 | ····if-eqz·v7,·:cond_1 |
167 | ····invoke-virtual·{v0},·Ljava/nio/charset/Charset;->isRegistered()Z | 164 | ····invoke-virtual·{v0},·Ljava/nio/charset/Charset;->isRegistered()Z |
168 |
····move-result·v |
165 | ····move-result·v7 |
169 |
····if-eqz·v |
166 | ····if-eqz·v7,·:cond_1 |
170 | ····.line·412 | 167 | ····.line·412 |
171 | ····invoke-interface·{v3},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; | 168 | ····invoke-interface·{v3},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; |
172 |
····move-result-object·v |
169 | ····move-result-object·v4 |
173 |
····check-cast·v |
170 | ····check-cast·v4,·Ljava/lang/String; |
174 | ····.line·413 | 171 | ····.line·413 |
Max diff block lines reached; 4164/7849 bytes (53.05%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·private·update:Landroid/content/ContentValues; | 22 | .field·private·update:Landroid/content/ContentValues; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·public·constructor·<init>(Lorg/connectbot/HostEditorActivity$CursorPreferenceHack;)V | 24 | .method·public·constructor·<init>(Lorg/connectbot/HostEditorActivity$CursorPreferenceHack;)V |
25 | ····.locals·1 | 25 | ····.locals·1 |
26 | ····.param·p1,·"this$1"····#·Lorg/connectbot/HostEditorActivity$CursorPreferenceHack; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·107 | 28 | ····.line·107 |
28 | ····iput-object·p1,·p0,·Lorg/connectbot/HostEditorActivity$CursorPreferenceHack$Editor;->this$1:Lorg/connectbot/HostEditorActivity$CursorPreferenceHack; | 29 | ····iput-object·p1,·p0,·Lorg/connectbot/HostEditorActivity$CursorPreferenceHack$Editor;->this$1:Lorg/connectbot/HostEditorActivity$CursorPreferenceHack; |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 87, 93 lines modified | Offset 88, 92 lines modified | ||
87 | .method·public·commit()Z | 88 | .method·public·commit()Z |
88 | ····.locals·11 | 89 | ····.locals·11 |
89 | ····.prologue | 90 | ····.prologue |
90 | ····const/4·v10,·0x1 | 91 | ····const/4·v10,·0x1 |
91 | ····.line·119 | 92 | ····.line·119 |
92 |
····iget-object·v |
93 | ····iget-object·v2,·p0,·Lorg/connectbot/HostEditorActivity$CursorPreferenceHack$Editor;->this$1:Lorg/connectbot/HostEditorActivity$CursorPreferenceHack; |
93 |
····iget-object·v |
94 | ····iget-object·v2,·v2,·Lorg/connectbot/HostEditorActivity$CursorPreferenceHack;->this$0:Lorg/connectbot/HostEditorActivity; |
94 |
····iget-object·v |
95 | ····iget-object·v2,·v2,·Lorg/connectbot/HostEditorActivity;->hostdb:Lorg/connectbot/util/HostDatabase; |
95 |
····invoke-virtual·{v |
96 | ····invoke-virtual·{v2},·Lorg/connectbot/util/HostDatabase;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; |
96 | ····move-result-object·v0 | 97 | ····move-result-object·v0 |
97 | ····.line·120 | 98 | ····.line·120 |
98 | ····.local·v0,·"db":Landroid/database/sqlite/SQLiteDatabase; | 99 | ····.local·v0,·"db":Landroid/database/sqlite/SQLiteDatabase; |
99 |
····iget-object·v |
100 | ····iget-object·v2,·p0,·Lorg/connectbot/HostEditorActivity$CursorPreferenceHack$Editor;->this$1:Lorg/connectbot/HostEditorActivity$CursorPreferenceHack; |
100 |
····iget-object·v |
101 | ····iget-object·v2,·v2,·Lorg/connectbot/HostEditorActivity$CursorPreferenceHack;->table:Ljava/lang/String; |
101 |
····iget-object·v |
102 | ····iget-object·v3,·p0,·Lorg/connectbot/HostEditorActivity$CursorPreferenceHack$Editor;->update:Landroid/content/ContentValues; |
102 |
····const-string·v |
103 | ····const-string·v4,·"_id·=·?" |
103 |
····new-array·v |
104 | ····new-array·v5,·v10,·[Ljava/lang/String; |
104 |
····const/4·v |
105 | ····const/4·v6,·0x0 |
105 |
····iget-object·v |
106 | ····iget-object·v7,·p0,·Lorg/connectbot/HostEditorActivity$CursorPreferenceHack$Editor;->this$1:Lorg/connectbot/HostEditorActivity$CursorPreferenceHack; |
106 |
····iget-wide·v8,·v |
107 | ····iget-wide·v8,·v7,·Lorg/connectbot/HostEditorActivity$CursorPreferenceHack;->id:J |
107 | ····invoke-static·{v8,·v9},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; | 108 | ····invoke-static·{v8,·v9},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; |
108 |
····move-result-object·v |
109 | ····move-result-object·v7 |
109 |
····aput-object·v |
110 | ····aput-object·v7,·v5,·v6 |
110 |
····invoke-virtual·{v0,·v |
111 | ····invoke-virtual·{v0,·v2,·v3,·v4,·v5},·Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I |
111 | ····.line·121 | 112 | ····.line·121 |
112 | ····invoke-virtual·{v0},·Landroid/database/sqlite/SQLiteDatabase;->close()V | 113 | ····invoke-virtual·{v0},·Landroid/database/sqlite/SQLiteDatabase;->close()V |
113 | ····.line·124 | 114 | ····.line·124 |
114 |
····iget-object·v |
115 | ····iget-object·v2,·p0,·Lorg/connectbot/HostEditorActivity$CursorPreferenceHack$Editor;->this$1:Lorg/connectbot/HostEditorActivity$CursorPreferenceHack; |
115 |
····invoke-virtual·{v |
116 | ····invoke-virtual·{v2},·Lorg/connectbot/HostEditorActivity$CursorPreferenceHack;->cacheValues()V |
116 | ····.line·127 | 117 | ····.line·127 |
117 |
····iget-object·v |
118 | ····iget-object·v2,·p0,·Lorg/connectbot/HostEditorActivity$CursorPreferenceHack$Editor;->this$1:Lorg/connectbot/HostEditorActivity$CursorPreferenceHack; |
118 |
····iget-object·v |
119 | ····iget-object·v2,·v2,·Lorg/connectbot/HostEditorActivity$CursorPreferenceHack;->listeners:Ljava/util/List; |
119 |
····invoke-interface·{v |
120 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
120 |
····move-result-object·v |
121 | ····move-result-object·v2 |
121 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
122 | ····:goto_0 | 122 | ····:goto_0 |
123 |
····invoke-interface·{v |
123 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
124 | ····move-result·v3 | 124 | ····move-result·v3 |
125 | ····if-eqz·v3,·:cond_0 | 125 | ····if-eqz·v3,·:cond_0 |
126 |
····invoke-interface·{v |
126 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
127 |
····move-result-object·v |
127 | ····move-result-object·v1 |
128 |
····check-cast·v |
128 | ····check-cast·v1,·Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; |
129 | ····.line·128 | 129 | ····.line·128 |
130 |
····.local·v |
130 | ····.local·v1,·"listener":Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; |
131 | ····iget-object·v3,·p0,·Lorg/connectbot/HostEditorActivity$CursorPreferenceHack$Editor;->this$1:Lorg/connectbot/HostEditorActivity$CursorPreferenceHack; | 131 | ····iget-object·v3,·p0,·Lorg/connectbot/HostEditorActivity$CursorPreferenceHack$Editor;->this$1:Lorg/connectbot/HostEditorActivity$CursorPreferenceHack; |
132 | ····const/4·v4,·0x0 | 132 | ····const/4·v4,·0x0 |
133 |
····invoke-interface·{v |
133 | ····invoke-interface·{v1,·v3,·v4},·Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;->onSharedPreferenceChanged(Landroid/content/SharedPreferences;Ljava/lang/String;)V |
134 | ····goto·:goto_0 | 134 | ····goto·:goto_0 |
Max diff block lines reached; 418/7011 bytes (5.96%) of diff not shown. |
Offset 53, 14 lines modified | Offset 53, 15 lines modified | ||
53 | ····.end·annotation | 53 | ····.end·annotation |
54 | .end·field | 54 | .end·field |
55 | #·direct·methods | 55 | #·direct·methods |
56 | .method·public·constructor·<init>(Lorg/connectbot/HostEditorActivity;Ljava/lang/String;J)V | 56 | .method·public·constructor·<init>(Lorg/connectbot/HostEditorActivity;Ljava/lang/String;J)V |
57 | ····.locals·1 | 57 | ····.locals·1 |
58 | ····.param·p1,·"this$0"····#·Lorg/connectbot/HostEditorActivity; | ||
58 | ····.param·p2,·"table"····#·Ljava/lang/String; | 59 | ····.param·p2,·"table"····#·Ljava/lang/String; |
59 | ····.param·p3,·"id"····#·J | 60 | ····.param·p3,·"id"····#·J |
60 | ····.prologue | 61 | ····.prologue |
61 | ····.line·60 | 62 | ····.line·60 |
62 | ····iput-object·p1,·p0,·Lorg/connectbot/HostEditorActivity$CursorPreferenceHack;->this$0:Lorg/connectbot/HostEditorActivity; | 63 | ····iput-object·p1,·p0,·Lorg/connectbot/HostEditorActivity$CursorPreferenceHack;->this$0:Lorg/connectbot/HostEditorActivity; |
Offset 120, 26 lines modified | Offset 121, 28 lines modified | ||
120 | ····new-array·v4,·v4,·[Ljava/lang/String; | 121 | ····new-array·v4,·v4,·[Ljava/lang/String; |
121 | ····const/4·v5,·0x0 | 122 | ····const/4·v5,·0x0 |
122 | ····iget-wide·v6,·p0,·Lorg/connectbot/HostEditorActivity$CursorPreferenceHack;->id:J | 123 | ····iget-wide·v6,·p0,·Lorg/connectbot/HostEditorActivity$CursorPreferenceHack;->id:J |
124 | ····.line·73 | ||
123 | ····invoke-static·{v6,·v7},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; | 125 | ····invoke-static·{v6,·v7},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; |
124 | ····move-result-object·v6 | 126 | ····move-result-object·v6 |
125 | ····aput-object·v6,·v4,·v5 | 127 | ····aput-object·v6,·v4,·v5 |
126 | ····move-object·v5,·v2 | 128 | ····move-object·v5,·v2 |
127 | ····move-object·v6,·v2 | 129 | ····move-object·v6,·v2 |
128 | ····move-object·v7,·v2 | 130 | ····move-object·v7,·v2 |
131 | ····.line·72 | ||
129 | ····invoke-virtual/range·{v0·..·v7},·Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; | 132 | ····invoke-virtual/range·{v0·..·v7},·Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; |
130 | ····move-result-object·v8 | 133 | ····move-result-object·v8 |
131 | ····.line·75 | 134 | ····.line·75 |
132 | ····.local·v8,·"cursor":Landroid/database/Cursor; | 135 | ····.local·v8,·"cursor":Landroid/database/Cursor; |
133 | ····invoke-interface·{v8},·Landroid/database/Cursor;->moveToFirst()Z | 136 | ····invoke-interface·{v8},·Landroid/database/Cursor;->moveToFirst()Z |
Offset 41, 15 lines modified | Offset 41, 14 lines modified | ||
41 | ····.line·229 | 41 | ····.line·229 |
42 | ····iput-object·v0,·p0,·Lorg/connectbot/HostEditorActivity;->hostdb:Lorg/connectbot/util/HostDatabase; | 42 | ····iput-object·v0,·p0,·Lorg/connectbot/HostEditorActivity;->hostdb:Lorg/connectbot/util/HostDatabase; |
43 | ····.line·230 | 43 | ····.line·230 |
44 | ····iput-object·v0,·p0,·Lorg/connectbot/HostEditorActivity;->pubkeydb:Lorg/connectbot/util/PubkeyDatabase; | 44 | ····iput-object·v0,·p0,·Lorg/connectbot/HostEditorActivity;->pubkeydb:Lorg/connectbot/util/PubkeyDatabase; |
45 | ····.line·382 | ||
46 | ····return-void | 45 | ····return-void |
47 | .end·method | 46 | .end·method |
48 | .method·static·synthetic·access$000(Lorg/connectbot/HostEditorActivity;)Lorg/connectbot/bean/HostBean; | 47 | .method·static·synthetic·access$000(Lorg/connectbot/HostEditorActivity;)Lorg/connectbot/bean/HostBean; |
49 | ····.locals·1 | 48 | ····.locals·1 |
50 | ····.param·p0,·"x0"····#·Lorg/connectbot/HostEditorActivity; | 49 | ····.param·p0,·"x0"····#·Lorg/connectbot/HostEditorActivity; |
Offset 96, 206 lines modified | Offset 95, 205 lines modified | ||
96 | .end·method | 95 | .end·method |
97 | .method·private·updateSummaries()V | 96 | .method·private·updateSummaries()V |
98 | ····.locals·14 | 97 | ····.locals·14 |
99 | ····.prologue | 98 | ····.prologue |
100 | ····.line·335 | 99 | ····.line·335 |
101 |
····iget-object·v |
100 | ····iget-object·v8,·p0,·Lorg/connectbot/HostEditorActivity;->pref:Lorg/connectbot/HostEditorActivity$CursorPreferenceHack; |
102 |
····iget-object·v |
101 | ····iget-object·v8,·v8,·Lorg/connectbot/HostEditorActivity$CursorPreferenceHack;->values:Ljava/util/Map; |
103 |
····invoke-interface·{v |
102 | ····invoke-interface·{v8},·Ljava/util/Map;->keySet()Ljava/util/Set; |
104 |
····move-result-object·v |
103 | ····move-result-object·v8 |
105 |
····invoke-interface·{v |
104 | ····invoke-interface·{v8},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
106 |
····move-result-object·v |
105 | ····move-result-object·v9 |
107 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
108 | ····:cond_0 | 106 | ····:cond_0 |
109 | ····:goto_0 | 107 | ····:goto_0 |
110 |
····invoke-interface·{v |
108 | ····invoke-interface·{v9},·Ljava/util/Iterator;->hasNext()Z |
111 |
····move-result·v |
109 | ····move-result·v8 |
112 |
····if-eqz·v |
110 | ····if-eqz·v8,·:cond_5 |
113 |
····invoke-interface·{v |
111 | ····invoke-interface·{v9},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
114 |
····move-result-object·v |
112 | ····move-result-object·v3 |
115 |
····check-cast·v |
113 | ····check-cast·v3,·Ljava/lang/String; |
116 | ····.line·336 | 114 | ····.line·336 |
117 |
····.local·v |
115 | ····.local·v3,·"key":Ljava/lang/String; |
118 |
····const-string·v |
116 | ····const-string·v8,·"postlogin" |
119 |
····invoke-virtual·{v |
117 | ····invoke-virtual·{v3,·v8},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
120 |
····move-result·v |
118 | ····move-result·v8 |
121 |
····if-nez·v |
119 | ····if-nez·v8,·:cond_0 |
122 | ····.line·337 | 120 | ····.line·337 |
123 |
····invoke-virtual·{p0,·v |
121 | ····invoke-virtual·{p0,·v3},·Lorg/connectbot/HostEditorActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
124 |
····move-result-object·v |
122 | ····move-result-object·v5 |
125 | ····.line·338 | 123 | ····.line·338 |
126 |
····.local·v |
124 | ····.local·v5,·"pref":Landroid/preference/Preference; |
127 |
····if-eqz·v |
125 | ····if-eqz·v5,·:cond_0 |
128 | ····.line·339 | 126 | ····.line·339 |
129 |
····instance-of·v |
127 | ····instance-of·v8,·v5,·Landroid/preference/CheckBoxPreference; |
130 |
····if-nez·v |
128 | ····if-nez·v8,·:cond_0 |
131 | ····.line·340 | 129 | ····.line·340 |
132 |
····iget-object·v |
130 | ····iget-object·v8,·p0,·Lorg/connectbot/HostEditorActivity;->pref:Lorg/connectbot/HostEditorActivity$CursorPreferenceHack; |
133 | ····const-string·v10,·"" | 131 | ····const-string·v10,·"" |
134 |
····invoke-virtual·{v |
132 | ····invoke-virtual·{v8,·v3,·v10},·Lorg/connectbot/HostEditorActivity$CursorPreferenceHack;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
135 |
····move-result-object·v |
133 | ····move-result-object·v7 |
136 | ····.line·342 | 134 | ····.line·342 |
137 |
····.local·v |
135 | ····.local·v7,·"value":Ljava/lang/CharSequence; |
138 |
····const-string·v |
136 | ····const-string·v8,·"pubkeyid" |
139 |
····invoke-virtual·{v |
137 | ····invoke-virtual·{v3,·v8},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
140 |
····move-result·v |
138 | ····move-result·v8 |
141 |
····if-eqz·v |
139 | ····if-eqz·v8,·:cond_4 |
142 | ····.line·344 | 140 | ····.line·344 |
143 | ····:try_start_0 | 141 | ····:try_start_0 |
144 |
····move-object·v0,·v |
142 | ····move-object·v0,·v7 |
145 | ····check-cast·v0,·Ljava/lang/String; | 143 | ····check-cast·v0,·Ljava/lang/String; |
Max diff block lines reached; 6008/10483 bytes (57.31%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$host:Lorg/connectbot/bean/HostBean; | 22 | .field·final·synthetic·val$host:Lorg/connectbot/bean/HostBean; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;Lorg/connectbot/bean/HostBean;)V | 24 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;Lorg/connectbot/bean/HostBean;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/connectbot/HostListActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·408 | 28 | ····.line·408 |
28 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$10;->this$0:Lorg/connectbot/HostListActivity; | 29 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$10;->this$0:Lorg/connectbot/HostListActivity; |
29 | ····iput-object·p2,·p0,·Lorg/connectbot/HostListActivity$10;->val$host:Lorg/connectbot/bean/HostBean; | 30 | ····iput-object·p2,·p0,·Lorg/connectbot/HostListActivity$10;->val$host:Lorg/connectbot/bean/HostBean; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$1:Lorg/connectbot/HostListActivity$11; | 21 | .field·final·synthetic·this$1:Lorg/connectbot/HostListActivity$11; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/HostListActivity$11;)V | 23 | .method·constructor·<init>(Lorg/connectbot/HostListActivity$11;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lorg/connectbot/HostListActivity$11; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·425 | 27 | ····.line·425 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$11$1;->this$1:Lorg/connectbot/HostListActivity$11; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$11$1;->this$1:Lorg/connectbot/HostListActivity$11; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$host:Lorg/connectbot/bean/HostBean; | 24 | .field·final·synthetic·val$host:Lorg/connectbot/bean/HostBean; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;Lorg/connectbot/bean/HostBean;Lorg/connectbot/service/TerminalBridge;)V | 26 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;Lorg/connectbot/bean/HostBean;Lorg/connectbot/service/TerminalBridge;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lorg/connectbot/HostListActivity; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·420 | 30 | ····.line·420 |
30 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$11;->this$0:Lorg/connectbot/HostListActivity; | 31 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$11;->this$0:Lorg/connectbot/HostListActivity; |
31 | ····iput-object·p2,·p0,·Lorg/connectbot/HostListActivity$11;->val$host:Lorg/connectbot/bean/HostBean; | 32 | ····iput-object·p2,·p0,·Lorg/connectbot/HostListActivity$11;->val$host:Lorg/connectbot/bean/HostBean; |
Offset 64, 14 lines modified | Offset 65, 15 lines modified | ||
64 | ····new-array·v3,·v6,·[Ljava/lang/Object; | 65 | ····new-array·v3,·v6,·[Ljava/lang/Object; |
65 | ····const/4·v4,·0x0 | 66 | ····const/4·v4,·0x0 |
66 | ····iget-object·v5,·p0,·Lorg/connectbot/HostListActivity$11;->val$host:Lorg/connectbot/bean/HostBean; | 67 | ····iget-object·v5,·p0,·Lorg/connectbot/HostListActivity$11;->val$host:Lorg/connectbot/bean/HostBean; |
68 | ····.line·424 | ||
67 | ····invoke-virtual·{v5},·Lorg/connectbot/bean/HostBean;->getNickname()Ljava/lang/String; | 69 | ····invoke-virtual·{v5},·Lorg/connectbot/bean/HostBean;->getNickname()Ljava/lang/String; |
68 | ····move-result-object·v5 | 70 | ····move-result-object·v5 |
69 | ····aput-object·v5,·v3,·v4 | 71 | ····aput-object·v5,·v3,·v4 |
70 | ····invoke-virtual·{v1,·v2,·v3},·Lorg/connectbot/HostListActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 72 | ····invoke-virtual·{v1,·v2,·v3},·Lorg/connectbot/HostListActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
Offset 84, 22 lines modified | Offset 86, 24 lines modified | ||
84 | ····const·v1,·0x7f070053 | 86 | ····const·v1,·0x7f070053 |
85 | ····new-instance·v2,·Lorg/connectbot/HostListActivity$11$1; | 87 | ····new-instance·v2,·Lorg/connectbot/HostListActivity$11$1; |
86 | ····invoke-direct·{v2,·p0},·Lorg/connectbot/HostListActivity$11$1;-><init>(Lorg/connectbot/HostListActivity$11;)V | 88 | ····invoke-direct·{v2,·p0},·Lorg/connectbot/HostListActivity$11$1;-><init>(Lorg/connectbot/HostListActivity$11;)V |
89 | ····.line·425 | ||
87 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 90 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
88 | ····move-result-object·v0 | 91 | ····move-result-object·v0 |
89 | ····const·v1,·0x7f070052 | 92 | ····const·v1,·0x7f070052 |
90 | ····const/4·v2,·0x0 | 93 | ····const/4·v2,·0x0 |
94 | ····.line·435 | ||
91 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 95 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
92 | ····move-result-object·v0 | 96 | ····move-result-object·v0 |
93 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 97 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
94 | ····move-result-object·v0 | 98 | ····move-result-object·v0 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/HostListActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/HostListActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/HostListActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·467 | 27 | ····.line·467 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$12;->this$0:Lorg/connectbot/HostListActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$12;->this$0:Lorg/connectbot/HostListActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/HostListActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/HostListActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/HostListActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·452 | 27 | ····.line·452 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$13;->this$0:Lorg/connectbot/HostListActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$13;->this$0:Lorg/connectbot/HostListActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lorg/connectbot/HostListActivity; | 18 | .field·final·synthetic·this$0:Lorg/connectbot/HostListActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;)V | 20 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lorg/connectbot/HostListActivity; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·102 | 24 | ····.line·102 |
24 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$1;->this$0:Lorg/connectbot/HostListActivity; | 25 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$1;->this$0:Lorg/connectbot/HostListActivity; |
25 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/HostListActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/HostListActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/HostListActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·244 | 27 | ····.line·244 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$3;->this$0:Lorg/connectbot/HostListActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$3;->this$0:Lorg/connectbot/HostListActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/HostListActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/HostListActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/HostListActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·295 | 27 | ····.line·295 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$5;->this$0:Lorg/connectbot/HostListActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$5;->this$0:Lorg/connectbot/HostListActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 52, 27 lines modified | Offset 53, 29 lines modified | ||
52 | ····.end·annotation | 53 | ····.end·annotation |
53 | ····.prologue | 54 | ····.prologue |
54 | ····.line·297 | 55 | ····.line·297 |
55 | ····.local·p1,·"arg0":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;" | 56 | ····.local·p1,·"arg0":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;" |
56 | ····iget-object·v1,·p0,·Lorg/connectbot/HostListActivity$5;->this$0:Lorg/connectbot/HostListActivity; | 57 | ····iget-object·v1,·p0,·Lorg/connectbot/HostListActivity$5;->this$0:Lorg/connectbot/HostListActivity; |
58 | ····.line·298 | ||
57 | ····#·getter·for:·Lorg/connectbot/HostListActivity;->transportSpinner:Landroid/widget/Spinner; | 59 | ····#·getter·for:·Lorg/connectbot/HostListActivity;->transportSpinner:Landroid/widget/Spinner; |
58 | ····invoke-static·{v1},·Lorg/connectbot/HostListActivity;->access$300(Lorg/connectbot/HostListActivity;)Landroid/widget/Spinner; | 60 | ····invoke-static·{v1},·Lorg/connectbot/HostListActivity;->access$300(Lorg/connectbot/HostListActivity;)Landroid/widget/Spinner; |
59 | ····move-result-object·v1 | 61 | ····move-result-object·v1 |
60 | ····invoke-virtual·{v1},·Landroid/widget/Spinner;->getSelectedItem()Ljava/lang/Object; | 62 | ····invoke-virtual·{v1},·Landroid/widget/Spinner;->getSelectedItem()Ljava/lang/Object; |
61 | ····move-result-object·v1 | 63 | ····move-result-object·v1 |
62 | ····check-cast·v1,·Ljava/lang/String; | 64 | ····check-cast·v1,·Ljava/lang/String; |
63 | ····iget-object·v2,·p0,·Lorg/connectbot/HostListActivity$5;->this$0:Lorg/connectbot/HostListActivity; | 65 | ····iget-object·v2,·p0,·Lorg/connectbot/HostListActivity$5;->this$0:Lorg/connectbot/HostListActivity; |
66 | ····.line·297 | ||
64 | ····invoke-static·{v1,·v2},·Lorg/connectbot/transport/TransportFactory;->getFormatHint(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/String; | 67 | ····invoke-static·{v1,·v2},·Lorg/connectbot/transport/TransportFactory;->getFormatHint(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/String; |
65 | ····move-result-object·v0 | 68 | ····move-result-object·v0 |
66 | ····.line·301 | 69 | ····.line·301 |
67 | ····.local·v0,·"formatHint":Ljava/lang/String; | 70 | ····.local·v0,·"formatHint":Ljava/lang/String; |
68 | ····iget-object·v1,·p0,·Lorg/connectbot/HostListActivity$5;->this$0:Lorg/connectbot/HostListActivity; | 71 | ····iget-object·v1,·p0,·Lorg/connectbot/HostListActivity$5;->this$0:Lorg/connectbot/HostListActivity; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/HostListActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/HostListActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/HostListActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·109 | 27 | ····.line·109 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$2;->this$0:Lorg/connectbot/HostListActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$2;->this$0:Lorg/connectbot/HostListActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/HostListActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/HostListActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/HostListActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·335 | 27 | ····.line·335 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$6;->this$0:Lorg/connectbot/HostListActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$6;->this$0:Lorg/connectbot/HostListActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/HostListActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/HostListActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/HostListActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·279 | 27 | ····.line·279 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$4;->this$0:Lorg/connectbot/HostListActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$4;->this$0:Lorg/connectbot/HostListActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$bridge:Lorg/connectbot/service/TerminalBridge; | 22 | .field·final·synthetic·val$bridge:Lorg/connectbot/service/TerminalBridge; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;Lorg/connectbot/service/TerminalBridge;)V | 24 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;Lorg/connectbot/service/TerminalBridge;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/connectbot/HostListActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·389 | 28 | ····.line·389 |
28 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$8;->this$0:Lorg/connectbot/HostListActivity; | 29 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$8;->this$0:Lorg/connectbot/HostListActivity; |
29 | ····iput-object·p2,·p0,·Lorg/connectbot/HostListActivity$8;->val$bridge:Lorg/connectbot/service/TerminalBridge; | 30 | ····iput-object·p2,·p0,·Lorg/connectbot/HostListActivity$8;->val$bridge:Lorg/connectbot/service/TerminalBridge; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/HostListActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/HostListActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/HostListActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·345 | 27 | ····.line·345 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$7;->this$0:Lorg/connectbot/HostListActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$7;->this$0:Lorg/connectbot/HostListActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 23, 14 lines modified | Offset 23, 15 lines modified | ||
23 | .field·final·synthetic·this$1:Lorg/connectbot/HostListActivity$HostAdapter; | 23 | .field·final·synthetic·this$1:Lorg/connectbot/HostListActivity$HostAdapter; |
24 | #·direct·methods | 24 | #·direct·methods |
25 | .method·constructor·<init>(Lorg/connectbot/HostListActivity$HostAdapter;)V | 25 | .method·constructor·<init>(Lorg/connectbot/HostListActivity$HostAdapter;)V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.param·p1,·"this$1"····#·Lorg/connectbot/HostListActivity$HostAdapter; | ||
27 | ····.prologue | 28 | ····.prologue |
28 | ····.line·540 | 29 | ····.line·540 |
29 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$HostAdapter$ViewHolder;->this$1:Lorg/connectbot/HostListActivity$HostAdapter; | 30 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$HostAdapter$ViewHolder;->this$1:Lorg/connectbot/HostListActivity$HostAdapter; |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 97, 15 lines modified | Offset 97, 14 lines modified | ||
97 | ····.line·109 | 97 | ····.line·109 |
98 | ····new-instance·v0,·Lorg/connectbot/HostListActivity$2; | 98 | ····new-instance·v0,·Lorg/connectbot/HostListActivity$2; |
99 | ····invoke-direct·{v0,·p0},·Lorg/connectbot/HostListActivity$2;-><init>(Lorg/connectbot/HostListActivity;)V | 99 | ····invoke-direct·{v0,·p0},·Lorg/connectbot/HostListActivity$2;-><init>(Lorg/connectbot/HostListActivity;)V |
100 | ····iput-object·v0,·p0,·Lorg/connectbot/HostListActivity;->connection:Landroid/content/ServiceConnection; | 100 | ····iput-object·v0,·p0,·Lorg/connectbot/HostListActivity;->connection:Landroid/content/ServiceConnection; |
101 | ····.line·533 | ||
102 | ····return-void | 101 | ····return-void |
103 | .end·method | 102 | .end·method |
104 | .method·static·synthetic·access$000(Lorg/connectbot/HostListActivity;)Z | 103 | .method·static·synthetic·access$000(Lorg/connectbot/HostListActivity;)Z |
105 | ····.locals·1 | 104 | ····.locals·1 |
106 | ····.param·p0,·"x0"····#·Lorg/connectbot/HostListActivity; | 105 | ····.param·p0,·"x0"····#·Lorg/connectbot/HostListActivity; |
Offset 207, 42 lines modified | Offset 206, 46 lines modified | ||
207 | ····:cond_0 | 206 | ····:cond_0 |
208 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; | 207 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; |
209 | ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 208 | ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
210 | ····const·v1,·0x7f0700ec | 209 | ····const·v1,·0x7f0700ec |
210 | ····.line·451 | ||
211 | ····invoke-virtual·{p0,·v1},·Lorg/connectbot/HostListActivity;->getString(I)Ljava/lang/String; | 211 | ····invoke-virtual·{p0,·v1},·Lorg/connectbot/HostListActivity;->getString(I)Ljava/lang/String; |
212 | ····move-result-object·v1 | 212 | ····move-result-object·v1 |
213 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 213 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
214 | ····move-result-object·v0 | 214 | ····move-result-object·v0 |
215 | ····const·v1,·0x7f0700ee | 215 | ····const·v1,·0x7f0700ee |
216 | ····new-instance·v2,·Lorg/connectbot/HostListActivity$13; | 216 | ····new-instance·v2,·Lorg/connectbot/HostListActivity$13; |
217 | ····invoke-direct·{v2,·p0},·Lorg/connectbot/HostListActivity$13;-><init>(Lorg/connectbot/HostListActivity;)V | 217 | ····invoke-direct·{v2,·p0},·Lorg/connectbot/HostListActivity$13;-><init>(Lorg/connectbot/HostListActivity;)V |
218 | ····.line·452 | ||
218 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 219 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
219 | ····move-result-object·v0 | 220 | ····move-result-object·v0 |
220 | ····const·v1,·0x7f0700ed | 221 | ····const·v1,·0x7f0700ed |
221 | ····new-instance·v2,·Lorg/connectbot/HostListActivity$12; | 222 | ····new-instance·v2,·Lorg/connectbot/HostListActivity$12; |
222 | ····invoke-direct·{v2,·p0},·Lorg/connectbot/HostListActivity$12;-><init>(Lorg/connectbot/HostListActivity;)V | 223 | ····invoke-direct·{v2,·p0},·Lorg/connectbot/HostListActivity$12;-><init>(Lorg/connectbot/HostListActivity;)V |
224 | ····.line·467 | ||
223 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 225 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
224 | ····move-result-object·v0 | 226 | ····move-result-object·v0 |
227 | ····.line·474 | ||
225 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 228 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
226 | ····move-result-object·v0 | 229 | ····move-result-object·v0 |
227 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->show()V | 230 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->show()V |
228 | ····goto·:goto_0 | 231 | ····goto·:goto_0 |
Offset 255, 14 lines modified | Offset 258, 15 lines modified | ||
255 | ····const/4·v5,·0x1 | 258 | ····const/4·v5,·0x1 |
256 | ····const/4·v4,·0x0 | 259 | ····const/4·v4,·0x0 |
257 | ····.line·482 | 260 | ····.line·482 |
258 | ····iget-object·v3,·p0,·Lorg/connectbot/HostListActivity;->transportSpinner:Landroid/widget/Spinner; | 261 | ····iget-object·v3,·p0,·Lorg/connectbot/HostListActivity;->transportSpinner:Landroid/widget/Spinner; |
262 | ····.line·483 | ||
259 | ····invoke-virtual·{v3},·Landroid/widget/Spinner;->getSelectedItem()Ljava/lang/Object; | 263 | ····invoke-virtual·{v3},·Landroid/widget/Spinner;->getSelectedItem()Ljava/lang/Object; |
260 | ····move-result-object·v3 | 264 | ····move-result-object·v3 |
261 | ····check-cast·v3,·Ljava/lang/String; | 265 | ····check-cast·v3,·Ljava/lang/String; |
262 | ····iget-object·v6,·p0,·Lorg/connectbot/HostListActivity;->quickconnect:Landroid/widget/TextView; | 266 | ····iget-object·v6,·p0,·Lorg/connectbot/HostListActivity;->quickconnect:Landroid/widget/TextView; |
Offset 271, 14 lines modified | Offset 275, 15 lines modified | ||
271 | ····move-result-object·v6 | 275 | ····move-result-object·v6 |
272 | ····invoke-interface·{v6},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; | 276 | ····invoke-interface·{v6},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; |
273 | ····move-result-object·v6 | 277 | ····move-result-object·v6 |
278 | ····.line·482 | ||
274 | ····invoke-static·{v3,·v6},·Lorg/connectbot/transport/TransportFactory;->getUri(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; | 279 | ····invoke-static·{v3,·v6},·Lorg/connectbot/transport/TransportFactory;->getUri(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; |
275 | ····move-result-object·v2 | 280 | ····move-result-object·v2 |
276 | ····.line·485 | 281 | ····.line·485 |
277 | ····.local·v2,·"uri":Landroid/net/Uri; | 282 | ····.local·v2,·"uri":Landroid/net/Uri; |
278 | ····if-nez·v2,·:cond_0 | 283 | ····if-nez·v2,·:cond_0 |
Offset 288, 26 lines modified | Offset 293, 29 lines modified | ||
288 | ····const·v7,·0x7f070003 | 293 | ····const·v7,·0x7f070003 |
289 | ····new-array·v5,·v5,·[Ljava/lang/Object; | 294 | ····new-array·v5,·v5,·[Ljava/lang/Object; |
Max diff block lines reached; 10307/13395 bytes (76.95%) of diff not shown. |
Offset 51, 14 lines modified | Offset 51, 15 lines modified | ||
51 | .field·final·synthetic·this$0:Lorg/connectbot/HostListActivity; | 51 | .field·final·synthetic·this$0:Lorg/connectbot/HostListActivity; |
52 | #·direct·methods | 52 | #·direct·methods |
53 | .method·public·constructor·<init>(Lorg/connectbot/HostListActivity;Landroid/content/Context;Ljava/util/List;Lorg/connectbot/service/TerminalManager;)V | 53 | .method·public·constructor·<init>(Lorg/connectbot/HostListActivity;Landroid/content/Context;Ljava/util/List;Lorg/connectbot/service/TerminalManager;)V |
54 | ····.locals·2 | 54 | ····.locals·2 |
55 | ····.param·p1,·"this$0"····#·Lorg/connectbot/HostListActivity; | ||
55 | ····.param·p2,·"context"····#·Landroid/content/Context; | 56 | ····.param·p2,·"context"····#·Landroid/content/Context; |
56 | ····.param·p4,·"manager"····#·Lorg/connectbot/service/TerminalManager; | 57 | ····.param·p4,·"manager"····#·Lorg/connectbot/service/TerminalManager; |
57 | ····.annotation·system·Ldalvik/annotation/Signature; | 58 | ····.annotation·system·Ldalvik/annotation/Signature; |
58 | ········value·=·{ | 59 | ········value·=·{ |
59 | ············"(", | 60 | ············"(", |
60 | ············"Landroid/content/Context;", | 61 | ············"Landroid/content/Context;", |
61 | ············"Ljava/util/List", | 62 | ············"Ljava/util/List", |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/PortForwardListActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/PortForwardListActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/PortForwardListActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·148 | 27 | ····.line·148 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$2;->this$0:Lorg/connectbot/PortForwardListActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$2;->this$0:Lorg/connectbot/PortForwardListActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/PortForwardListActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/PortForwardListActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/PortForwardListActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·131 | 27 | ····.line·131 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$1;->this$0:Lorg/connectbot/PortForwardListActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$1;->this$0:Lorg/connectbot/PortForwardListActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 26, 14 lines modified | Offset 26, 15 lines modified | ||
26 | .field·final·synthetic·val$typeSpinner:Landroid/widget/Spinner; | 26 | .field·final·synthetic·val$typeSpinner:Landroid/widget/Spinner; |
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity$3;Landroid/view/View;Landroid/widget/Spinner;Landroid/widget/EditText;)V | 28 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity$3;Landroid/view/View;Landroid/widget/Spinner;Landroid/widget/EditText;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"this$1"····#·Lorg/connectbot/PortForwardListActivity$3; | ||
30 | ····.prologue | 31 | ····.prologue |
31 | ····.line·193 | 32 | ····.line·193 |
32 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$3$2;->this$1:Lorg/connectbot/PortForwardListActivity$3; | 33 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$3$2;->this$1:Lorg/connectbot/PortForwardListActivity$3; |
33 | ····iput-object·p2,·p0,·Lorg/connectbot/PortForwardListActivity$3$2;->val$portForwardView:Landroid/view/View; | 34 | ····iput-object·p2,·p0,·Lorg/connectbot/PortForwardListActivity$3$2;->val$portForwardView:Landroid/view/View; |
Offset 96, 14 lines modified | Offset 97, 15 lines modified | ||
96 | ····:goto_0 | 97 | ····:goto_0 |
97 | ····new-instance·v1,·Lorg/connectbot/bean/PortForwardBean; | 98 | ····new-instance·v1,·Lorg/connectbot/bean/PortForwardBean; |
98 | ····iget-object·v2,·p0,·Lorg/connectbot/PortForwardListActivity$3$2;->this$1:Lorg/connectbot/PortForwardListActivity$3; | 99 | ····iget-object·v2,·p0,·Lorg/connectbot/PortForwardListActivity$3$2;->this$1:Lorg/connectbot/PortForwardListActivity$3; |
99 | ····iget-object·v2,·v2,·Lorg/connectbot/PortForwardListActivity$3;->this$0:Lorg/connectbot/PortForwardListActivity; | 100 | ····iget-object·v2,·v2,·Lorg/connectbot/PortForwardListActivity$3;->this$0:Lorg/connectbot/PortForwardListActivity; |
101 | ····.line·213 | ||
100 | ····#·getter·for:·Lorg/connectbot/PortForwardListActivity;->host:Lorg/connectbot/bean/HostBean; | 102 | ····#·getter·for:·Lorg/connectbot/PortForwardListActivity;->host:Lorg/connectbot/bean/HostBean; |
101 | ····invoke-static·{v2},·Lorg/connectbot/PortForwardListActivity;->access$000(Lorg/connectbot/PortForwardListActivity;)Lorg/connectbot/bean/HostBean; | 103 | ····invoke-static·{v2},·Lorg/connectbot/PortForwardListActivity;->access$000(Lorg/connectbot/PortForwardListActivity;)Lorg/connectbot/bean/HostBean; |
102 | ····move-result-object·v2 | 104 | ····move-result-object·v2 |
103 | ····if-eqz·v2,·:cond_1 | 105 | ····if-eqz·v2,·:cond_1 |
Offset 116, 33 lines modified | Offset 118, 36 lines modified | ||
116 | ····move-result-object·v2 | 118 | ····move-result-object·v2 |
117 | ····invoke-virtual·{v2},·Lorg/connectbot/bean/HostBean;->getId()J | 119 | ····invoke-virtual·{v2},·Lorg/connectbot/bean/HostBean;->getId()J |
118 | ····move-result-wide·v2 | 120 | ····move-result-wide·v2 |
121 | ····.line·214 | ||
119 | ····:goto_1 | 122 | ····:goto_1 |
120 | ····invoke-virtual·{v8},·Landroid/widget/EditText;->getText()Landroid/text/Editable; | 123 | ····invoke-virtual·{v8},·Landroid/widget/EditText;->getText()Landroid/text/Editable; |
121 | ····move-result-object·v4 | 124 | ····move-result-object·v4 |
122 | ····invoke-virtual·{v4},·Ljava/lang/Object;->toString()Ljava/lang/String; | 125 | ····invoke-virtual·{v4},·Ljava/lang/Object;->toString()Ljava/lang/String; |
123 | ····move-result-object·v4 | 126 | ····move-result-object·v4 |
127 | ····.line·215 | ||
124 | ····invoke-virtual·{v9},·Landroid/widget/EditText;->getText()Landroid/text/Editable; | 128 | ····invoke-virtual·{v9},·Landroid/widget/EditText;->getText()Landroid/text/Editable; |
125 | ····move-result-object·v6 | 129 | ····move-result-object·v6 |
126 | ····invoke-virtual·{v6},·Ljava/lang/Object;->toString()Ljava/lang/String; | 130 | ····invoke-virtual·{v6},·Ljava/lang/Object;->toString()Ljava/lang/String; |
127 | ····move-result-object·v6 | 131 | ····move-result-object·v6 |
128 | ····iget-object·v7,·p0,·Lorg/connectbot/PortForwardListActivity$3$2;->val$destEdit:Landroid/widget/EditText; | 132 | ····iget-object·v7,·p0,·Lorg/connectbot/PortForwardListActivity$3$2;->val$destEdit:Landroid/widget/EditText; |
133 | ····.line·216 | ||
129 | ····invoke-virtual·{v7},·Landroid/widget/EditText;->getText()Landroid/text/Editable; | 134 | ····invoke-virtual·{v7},·Landroid/widget/EditText;->getText()Landroid/text/Editable; |
130 | ····move-result-object·v7 | 135 | ····move-result-object·v7 |
131 | ····invoke-virtual·{v7},·Ljava/lang/Object;->toString()Ljava/lang/String; | 136 | ····invoke-virtual·{v7},·Ljava/lang/Object;->toString()Ljava/lang/String; |
132 | ····move-result-object·v7 | 137 | ····move-result-object·v7 |
Offset 254, 15 lines modified | Offset 259, 15 lines modified | ||
254 | ····.line·208 | 259 | ····.line·208 |
255 | ····:pswitch_2 | 260 | ····:pswitch_2 |
256 | ····const-string·v5,·"dynamic5" | 261 | ····const-string·v5,·"dynamic5" |
257 | ····goto·:goto_0 | 262 | ····goto·:goto_0 |
258 |
····.line·21 |
263 | ····.line·213 |
259 | ····:cond_1 | 264 | ····:cond_1 |
260 | ····const-wide/16·v2,·-0x1 | 265 | ····const-wide/16·v2,·-0x1 |
261 | ····goto·:goto_1 | 266 | ····goto·:goto_1 |
262 | ····.line·226 | 267 | ····.line·226 |
263 | ····.restart·local·v1····#·"pfb":Lorg/connectbot/bean/PortForwardBean; | 268 | ····.restart·local·v1····#·"pfb":Lorg/connectbot/bean/PortForwardBean; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$destEdit:Landroid/widget/EditText; | 22 | .field·final·synthetic·val$destEdit:Landroid/widget/EditText; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity$3;Landroid/widget/EditText;)V | 24 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity$3;Landroid/widget/EditText;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lorg/connectbot/PortForwardListActivity$3; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·182 | 28 | ····.line·182 |
28 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$3$1;->this$1:Lorg/connectbot/PortForwardListActivity$3; | 29 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$3$1;->this$1:Lorg/connectbot/PortForwardListActivity$3; |
29 | ····iput-object·p2,·p0,·Lorg/connectbot/PortForwardListActivity$3$1;->val$destEdit:Landroid/widget/EditText; | 30 | ····iput-object·p2,·p0,·Lorg/connectbot/PortForwardListActivity$3$1;->val$destEdit:Landroid/widget/EditText; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$host:Lorg/connectbot/bean/HostBean; | 22 | .field·final·synthetic·val$host:Lorg/connectbot/bean/HostBean; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;Lorg/connectbot/bean/HostBean;)V | 24 | .method·constructor·<init>(Lorg/connectbot/HostListActivity;Lorg/connectbot/bean/HostBean;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/connectbot/HostListActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·398 | 28 | ····.line·398 |
28 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$9;->this$0:Lorg/connectbot/HostListActivity; | 29 | ····iput-object·p1,·p0,·Lorg/connectbot/HostListActivity$9;->this$0:Lorg/connectbot/HostListActivity; |
29 | ····iput-object·p2,·p0,·Lorg/connectbot/HostListActivity$9;->val$host:Lorg/connectbot/bean/HostBean; | 30 | ····iput-object·p2,·p0,·Lorg/connectbot/HostListActivity$9;->val$host:Lorg/connectbot/bean/HostBean; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$destEdit:Landroid/widget/EditText; | 22 | .field·final·synthetic·val$destEdit:Landroid/widget/EditText; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity$4;Landroid/widget/EditText;)V | 24 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity$4;Landroid/widget/EditText;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lorg/connectbot/PortForwardListActivity$4; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·276 | 28 | ····.line·276 |
28 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$4$1;->this$1:Lorg/connectbot/PortForwardListActivity$4; | 29 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$4$1;->this$1:Lorg/connectbot/PortForwardListActivity$4; |
29 | ····iput-object·p2,·p0,·Lorg/connectbot/PortForwardListActivity$4$1;->val$destEdit:Landroid/widget/EditText; | 30 | ····iput-object·p2,·p0,·Lorg/connectbot/PortForwardListActivity$4$1;->val$destEdit:Landroid/widget/EditText; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/PortForwardListActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/PortForwardListActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/PortForwardListActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·175 | 27 | ····.line·175 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$3;->this$0:Lorg/connectbot/PortForwardListActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$3;->this$0:Lorg/connectbot/PortForwardListActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 87, 30 lines modified | Offset 88, 33 lines modified | ||
87 | ····.line·191 | 88 | ····.line·191 |
88 | ····new-instance·v3,·Landroid/app/AlertDialog$Builder; | 89 | ····new-instance·v3,·Landroid/app/AlertDialog$Builder; |
89 | ····iget-object·v4,·p0,·Lorg/connectbot/PortForwardListActivity$3;->this$0:Lorg/connectbot/PortForwardListActivity; | 90 | ····iget-object·v4,·p0,·Lorg/connectbot/PortForwardListActivity$3;->this$0:Lorg/connectbot/PortForwardListActivity; |
90 | ····invoke-direct·{v3,·v4},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 91 | ····invoke-direct·{v3,·v4},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
92 | ····.line·192 | ||
91 | ····invoke-virtual·{v3,·v1},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; | 93 | ····invoke-virtual·{v3,·v1},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; |
92 | ····move-result-object·v3 | 94 | ····move-result-object·v3 |
93 | ····const·v4,·0x7f07008e | 95 | ····const·v4,·0x7f07008e |
94 | ····new-instance·v5,·Lorg/connectbot/PortForwardListActivity$3$2; | 96 | ····new-instance·v5,·Lorg/connectbot/PortForwardListActivity$3$2; |
95 | ····invoke-direct·{v5,·p0,·v1,·v2,·v0},·Lorg/connectbot/PortForwardListActivity$3$2;-><init>(Lorg/connectbot/PortForwardListActivity$3;Landroid/view/View;Landroid/widget/Spinner;Landroid/widget/EditText;)V | 97 | ····invoke-direct·{v5,·p0,·v1,·v2,·v0},·Lorg/connectbot/PortForwardListActivity$3$2;-><init>(Lorg/connectbot/PortForwardListActivity$3;Landroid/view/View;Landroid/widget/Spinner;Landroid/widget/EditText;)V |
98 | ····.line·193 | ||
96 | ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 99 | ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
97 | ····move-result-object·v3 | 100 | ····move-result-object·v3 |
98 | ····const·v4,·0x7f070052 | 101 | ····const·v4,·0x7f070052 |
102 | ····.line·233 | ||
99 | ····invoke-virtual·{v3,·v4,·v6},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 103 | ····invoke-virtual·{v3,·v4,·v6},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
100 | ····move-result-object·v3 | 104 | ····move-result-object·v3 |
101 | ····invoke-virtual·{v3},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 105 | ····invoke-virtual·{v3},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
102 | ····move-result-object·v3 | 106 | ····move-result-object·v3 |
Offset 28, 14 lines modified | Offset 28, 15 lines modified | ||
28 | .field·final·synthetic·val$typeSpinner:Landroid/widget/Spinner; | 28 | .field·final·synthetic·val$typeSpinner:Landroid/widget/Spinner; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity$4;Landroid/widget/EditText;Landroid/widget/Spinner;Landroid/widget/EditText;Landroid/widget/EditText;)V | 30 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity$4;Landroid/widget/EditText;Landroid/widget/Spinner;Landroid/widget/EditText;Landroid/widget/EditText;)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.param·p1,·"this$1"····#·Lorg/connectbot/PortForwardListActivity$4; | ||
32 | ····.prologue | 33 | ····.prologue |
33 | ····.line·287 | 34 | ····.line·287 |
34 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$4$2;->this$1:Lorg/connectbot/PortForwardListActivity$4; | 35 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$4$2;->this$1:Lorg/connectbot/PortForwardListActivity$4; |
35 | ····iput-object·p2,·p0,·Lorg/connectbot/PortForwardListActivity$4$2;->val$nicknameEdit:Landroid/widget/EditText; | 36 | ····iput-object·p2,·p0,·Lorg/connectbot/PortForwardListActivity$4$2;->val$nicknameEdit:Landroid/widget/EditText; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$2:Lorg/connectbot/PortForwardListActivity$4$2; | 21 | .field·final·synthetic·this$2:Lorg/connectbot/PortForwardListActivity$4$2; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity$4$2;)V | 23 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity$4$2;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$2"····#·Lorg/connectbot/PortForwardListActivity$4$2; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·312 | 27 | ····.line·312 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$4$2$1;->this$2:Lorg/connectbot/PortForwardListActivity$4$2; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$4$2$1;->this$2:Lorg/connectbot/PortForwardListActivity$4$2; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$1:Lorg/connectbot/PortForwardListActivity$5; | 21 | .field·final·synthetic·this$1:Lorg/connectbot/PortForwardListActivity$5; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity$5;)V | 23 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity$5;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lorg/connectbot/PortForwardListActivity$5; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·342 | 27 | ····.line·342 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$5$1;->this$1:Lorg/connectbot/PortForwardListActivity$5; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$5$1;->this$1:Lorg/connectbot/PortForwardListActivity$5; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$pfb:Lorg/connectbot/bean/PortForwardBean; | 22 | .field·final·synthetic·val$pfb:Lorg/connectbot/bean/PortForwardBean; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity;Lorg/connectbot/bean/PortForwardBean;)V | 24 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity;Lorg/connectbot/bean/PortForwardBean;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/connectbot/PortForwardListActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·337 | 28 | ····.line·337 |
28 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$5;->this$0:Lorg/connectbot/PortForwardListActivity; | 29 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$5;->this$0:Lorg/connectbot/PortForwardListActivity; |
29 | ····iput-object·p2,·p0,·Lorg/connectbot/PortForwardListActivity$5;->val$pfb:Lorg/connectbot/bean/PortForwardBean; | 30 | ····iput-object·p2,·p0,·Lorg/connectbot/PortForwardListActivity$5;->val$pfb:Lorg/connectbot/bean/PortForwardBean; |
Offset 60, 14 lines modified | Offset 61, 15 lines modified | ||
60 | ····new-array·v3,·v6,·[Ljava/lang/Object; | 61 | ····new-array·v3,·v6,·[Ljava/lang/Object; |
61 | ····const/4·v4,·0x0 | 62 | ····const/4·v4,·0x0 |
62 | ····iget-object·v5,·p0,·Lorg/connectbot/PortForwardListActivity$5;->val$pfb:Lorg/connectbot/bean/PortForwardBean; | 63 | ····iget-object·v5,·p0,·Lorg/connectbot/PortForwardListActivity$5;->val$pfb:Lorg/connectbot/bean/PortForwardBean; |
64 | ····.line·341 | ||
63 | ····invoke-virtual·{v5},·Lorg/connectbot/bean/PortForwardBean;->getNickname()Ljava/lang/String; | 65 | ····invoke-virtual·{v5},·Lorg/connectbot/bean/PortForwardBean;->getNickname()Ljava/lang/String; |
64 | ····move-result-object·v5 | 66 | ····move-result-object·v5 |
65 | ····aput-object·v5,·v3,·v4 | 67 | ····aput-object·v5,·v3,·v4 |
66 | ····invoke-virtual·{v1,·v2,·v3},·Lorg/connectbot/PortForwardListActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 68 | ····invoke-virtual·{v1,·v2,·v3},·Lorg/connectbot/PortForwardListActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
Offset 80, 22 lines modified | Offset 82, 24 lines modified | ||
80 | ····const·v1,·0x7f070053 | 82 | ····const·v1,·0x7f070053 |
81 | ····new-instance·v2,·Lorg/connectbot/PortForwardListActivity$5$1; | 83 | ····new-instance·v2,·Lorg/connectbot/PortForwardListActivity$5$1; |
82 | ····invoke-direct·{v2,·p0},·Lorg/connectbot/PortForwardListActivity$5$1;-><init>(Lorg/connectbot/PortForwardListActivity$5;)V | 84 | ····invoke-direct·{v2,·p0},·Lorg/connectbot/PortForwardListActivity$5$1;-><init>(Lorg/connectbot/PortForwardListActivity$5;)V |
85 | ····.line·342 | ||
83 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 86 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
84 | ····move-result-object·v0 | 87 | ····move-result-object·v0 |
85 | ····const·v1,·0x7f070052 | 88 | ····const·v1,·0x7f070052 |
86 | ····const/4·v2,·0x0 | 89 | ····const/4·v2,·0x0 |
90 | ····.line·357 | ||
87 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 91 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
88 | ····move-result-object·v0 | 92 | ····move-result-object·v0 |
89 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 93 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
90 | ····move-result-object·v0 | 94 | ····move-result-object·v0 |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$pfb:Lorg/connectbot/bean/PortForwardBean; | 22 | .field·final·synthetic·val$pfb:Lorg/connectbot/bean/PortForwardBean; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity;Lorg/connectbot/bean/PortForwardBean;)V | 24 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity;Lorg/connectbot/bean/PortForwardBean;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/connectbot/PortForwardListActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·251 | 28 | ····.line·251 |
28 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$4;->this$0:Lorg/connectbot/PortForwardListActivity; | 29 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$4;->this$0:Lorg/connectbot/PortForwardListActivity; |
29 | ····iput-object·p2,·p0,·Lorg/connectbot/PortForwardListActivity$4;->val$pfb:Lorg/connectbot/bean/PortForwardBean; | 30 | ····iput-object·p2,·p0,·Lorg/connectbot/PortForwardListActivity$4;->val$pfb:Lorg/connectbot/bean/PortForwardBean; |
Offset 175, 32 lines modified | Offset 176, 35 lines modified | ||
175 | ····.line·285 | 176 | ····.line·285 |
176 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; | 177 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; |
177 | ····iget-object·v1,·p0,·Lorg/connectbot/PortForwardListActivity$4;->this$0:Lorg/connectbot/PortForwardListActivity; | 178 | ····iget-object·v1,·p0,·Lorg/connectbot/PortForwardListActivity$4;->this$0:Lorg/connectbot/PortForwardListActivity; |
178 | ····invoke-direct·{v0,·v1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 179 | ····invoke-direct·{v0,·v1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
180 | ····.line·286 | ||
179 | ····invoke-virtual·{v0,·v6},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; | 181 | ····invoke-virtual·{v0,·v6},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; |
180 | ····move-result-object·v7 | 182 | ····move-result-object·v7 |
181 | ····const·v8,·0x7f07003d | 183 | ····const·v8,·0x7f07003d |
182 | ····new-instance·v0,·Lorg/connectbot/PortForwardListActivity$4$2; | 184 | ····new-instance·v0,·Lorg/connectbot/PortForwardListActivity$4$2; |
183 | ····move-object·v1,·p0 | 185 | ····move-object·v1,·p0 |
184 | ····invoke-direct/range·{v0·..·v5},·Lorg/connectbot/PortForwardListActivity$4$2;-><init>(Lorg/connectbot/PortForwardListActivity$4;Landroid/widget/EditText;Landroid/widget/Spinner;Landroid/widget/EditText;Landroid/widget/EditText;)V | 186 | ····invoke-direct/range·{v0·..·v5},·Lorg/connectbot/PortForwardListActivity$4$2;-><init>(Lorg/connectbot/PortForwardListActivity$4;Landroid/widget/EditText;Landroid/widget/Spinner;Landroid/widget/EditText;Landroid/widget/EditText;)V |
187 | ····.line·287 | ||
185 | ····invoke-virtual·{v7,·v8,·v0},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 188 | ····invoke-virtual·{v7,·v8,·v0},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
186 | ····move-result-object·v0 | 189 | ····move-result-object·v0 |
187 | ····const/high16·v1,·0x1040000 | 190 | ····const/high16·v1,·0x1040000 |
191 | ····.line·330 | ||
188 | ····invoke-virtual·{v0,·v1,·v10},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 192 | ····invoke-virtual·{v0,·v1,·v10},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
189 | ····move-result-object·v0 | 193 | ····move-result-object·v0 |
190 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 194 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
191 | ····move-result-object·v0 | 195 | ····move-result-object·v0 |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lorg/connectbot/PortForwardListActivity; | 18 | .field·final·synthetic·this$0:Lorg/connectbot/PortForwardListActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity;)V | 20 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lorg/connectbot/PortForwardListActivity; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·364 | 24 | ····.line·364 |
24 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$6;->this$0:Lorg/connectbot/PortForwardListActivity; | 25 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$6;->this$0:Lorg/connectbot/PortForwardListActivity; |
25 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V |
Offset 43, 14 lines modified | Offset 43, 15 lines modified | ||
43 | .field·final·synthetic·this$0:Lorg/connectbot/PortForwardListActivity; | 43 | .field·final·synthetic·this$0:Lorg/connectbot/PortForwardListActivity; |
44 | #·direct·methods | 44 | #·direct·methods |
45 | .method·public·constructor·<init>(Lorg/connectbot/PortForwardListActivity;Landroid/content/Context;Ljava/util/List;)V | 45 | .method·public·constructor·<init>(Lorg/connectbot/PortForwardListActivity;Landroid/content/Context;Ljava/util/List;)V |
46 | ····.locals·1 | 46 | ····.locals·1 |
47 | ····.param·p1,·"this$0"····#·Lorg/connectbot/PortForwardListActivity; | ||
47 | ····.param·p2,·"context"····#·Landroid/content/Context; | 48 | ····.param·p2,·"context"····#·Landroid/content/Context; |
48 | ····.annotation·system·Ldalvik/annotation/Signature; | 49 | ····.annotation·system·Ldalvik/annotation/Signature; |
49 | ········value·=·{ | 50 | ········value·=·{ |
50 | ············"(", | 51 | ············"(", |
51 | ············"Landroid/content/Context;", | 52 | ············"Landroid/content/Context;", |
52 | ············"Ljava/util/List", | 53 | ············"Ljava/util/List", |
53 | ············"<", | 54 | ············"<", |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | .field·final·synthetic·this$1:Lorg/connectbot/PortForwardListActivity$PortForwardAdapter; | 21 | .field·final·synthetic·this$1:Lorg/connectbot/PortForwardListActivity$PortForwardAdapter; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity$PortForwardAdapter;)V | 23 | .method·constructor·<init>(Lorg/connectbot/PortForwardListActivity$PortForwardAdapter;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lorg/connectbot/PortForwardListActivity$PortForwardAdapter; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·385 | 27 | ····.line·385 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$PortForwardAdapter$ViewHolder;->this$1:Lorg/connectbot/PortForwardListActivity$PortForwardAdapter; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/PortForwardListActivity$PortForwardAdapter$ViewHolder;->this$1:Lorg/connectbot/PortForwardListActivity$PortForwardAdapter; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 58, 15 lines modified | Offset 58, 14 lines modified | ||
58 | ····.line·364 | 58 | ····.line·364 |
59 | ····new-instance·v0,·Lorg/connectbot/PortForwardListActivity$6; | 59 | ····new-instance·v0,·Lorg/connectbot/PortForwardListActivity$6; |
60 | ····invoke-direct·{v0,·p0},·Lorg/connectbot/PortForwardListActivity$6;-><init>(Lorg/connectbot/PortForwardListActivity;)V | 60 | ····invoke-direct·{v0,·p0},·Lorg/connectbot/PortForwardListActivity$6;-><init>(Lorg/connectbot/PortForwardListActivity;)V |
61 | ····iput-object·v0,·p0,·Lorg/connectbot/PortForwardListActivity;->updateHandler:Landroid/os/Handler; | 61 | ····iput-object·v0,·p0,·Lorg/connectbot/PortForwardListActivity;->updateHandler:Landroid/os/Handler; |
62 | ····.line·384 | ||
63 | ····return-void | 62 | ····return-void |
64 | .end·method | 63 | .end·method |
65 | .method·static·synthetic·access$000(Lorg/connectbot/PortForwardListActivity;)Lorg/connectbot/bean/HostBean; | 64 | .method·static·synthetic·access$000(Lorg/connectbot/PortForwardListActivity;)Lorg/connectbot/bean/HostBean; |
66 | ····.locals·1 | 65 | ····.locals·1 |
67 | ····.param·p0,·"x0"····#·Lorg/connectbot/PortForwardListActivity; | 66 | ····.param·p0,·"x0"····#·Lorg/connectbot/PortForwardListActivity; |
Offset 157, 28 lines modified | Offset 156, 31 lines modified | ||
157 | ····.line·120 | 156 | ····.line·120 |
158 | ····const-string·v4,·"%s:·%s·(%s)" | 157 | ····const-string·v4,·"%s:·%s·(%s)" |
159 | ····const/4·v5,·0x3 | 158 | ····const/4·v5,·0x3 |
160 | ····new-array·v5,·v5,·[Ljava/lang/Object; | 159 | ····new-array·v5,·v5,·[Ljava/lang/Object; |
160 | ····.line·121 | ||
161 | ····invoke-virtual·{v3,·v12},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; | 161 | ····invoke-virtual·{v3,·v12},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; |
162 | ····move-result-object·v6 | 162 | ····move-result-object·v6 |
163 | ····aput-object·v6,·v5,·v8 | 163 | ····aput-object·v6,·v5,·v8 |
164 | ····.line·122 | ||
164 | ····invoke-virtual·{v3,·v11},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; | 165 | ····invoke-virtual·{v3,·v11},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; |
165 | ····move-result-object·v6 | 166 | ····move-result-object·v6 |
166 | ····aput-object·v6,·v5,·v9 | 167 | ····aput-object·v6,·v5,·v9 |
167 | ····aput-object·v2,·v5,·v10 | 168 | ····aput-object·v2,·v5,·v10 |
169 | ····.line·120 | ||
168 | ····invoke-static·{v4,·v5},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 170 | ····invoke-static·{v4,·v5},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
169 | ····move-result-object·v4 | 171 | ····move-result-object·v4 |
170 | ····invoke-virtual·{p0,·v4},·Lorg/connectbot/PortForwardListActivity;->setTitle(Ljava/lang/CharSequence;)V | 172 | ····invoke-virtual·{p0,·v4},·Lorg/connectbot/PortForwardListActivity;->setTitle(Ljava/lang/CharSequence;)V |
171 | ····.line·131 | 173 | ····.line·131 |
Offset 232, 26 lines modified | Offset 234, 29 lines modified | ||
232 | ····.restart·local·v2····#·"nickname":Ljava/lang/String; | 234 | ····.restart·local·v2····#·"nickname":Ljava/lang/String; |
233 | ····.restart·local·v3····#·"resources":Landroid/content/res/Resources; | 235 | ····.restart·local·v3····#·"resources":Landroid/content/res/Resources; |
234 | ····:cond_1 | 236 | ····:cond_1 |
235 | ····const-string·v4,·"%s:·%s" | 237 | ····const-string·v4,·"%s:·%s" |
236 | ····new-array·v5,·v10,·[Ljava/lang/Object; | 238 | ····new-array·v5,·v10,·[Ljava/lang/Object; |
239 | ····.line·126 | ||
237 | ····invoke-virtual·{v3,·v12},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; | 240 | ····invoke-virtual·{v3,·v12},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; |
238 | ····move-result-object·v6 | 241 | ····move-result-object·v6 |
239 | ····aput-object·v6,·v5,·v8 | 242 | ····aput-object·v6,·v5,·v8 |
243 | ····.line·127 | ||
240 | ····invoke-virtual·{v3,·v11},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; | 244 | ····invoke-virtual·{v3,·v11},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; |
241 | ····move-result-object·v6 | 245 | ····move-result-object·v6 |
242 | ····aput-object·v6,·v5,·v9 | 246 | ····aput-object·v6,·v5,·v9 |
247 | ····.line·125 | ||
243 | ····invoke-static·{v4,·v5},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 248 | ····invoke-static·{v4,·v5},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
244 | ····move-result-object·v4 | 249 | ····move-result-object·v4 |
245 | ····invoke-virtual·{p0,·v4},·Lorg/connectbot/PortForwardListActivity;->setTitle(Ljava/lang/CharSequence;)V | 250 | ····invoke-virtual·{p0,·v4},·Lorg/connectbot/PortForwardListActivity;->setTitle(Ljava/lang/CharSequence;)V |
246 | ····goto·:goto_1 | 251 | ····goto·:goto_1 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$1:Lorg/connectbot/PubkeyListActivity$11; | 21 | .field·final·synthetic·this$1:Lorg/connectbot/PubkeyListActivity$11; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity$11;)V | 23 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity$11;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lorg/connectbot/PubkeyListActivity$11; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·445 | 27 | ····.line·445 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$11$1;->this$1:Lorg/connectbot/PubkeyListActivity$11; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$11$1;->this$1:Lorg/connectbot/PubkeyListActivity$11; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$pubkey:Lorg/connectbot/bean/PubkeyBean; | 22 | .field·final·synthetic·val$pubkey:Lorg/connectbot/bean/PubkeyBean; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;Lorg/connectbot/bean/PubkeyBean;)V | 24 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;Lorg/connectbot/bean/PubkeyBean;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/connectbot/PubkeyListActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·429 | 28 | ····.line·429 |
28 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$10;->this$0:Lorg/connectbot/PubkeyListActivity; | 29 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$10;->this$0:Lorg/connectbot/PubkeyListActivity; |
29 | ····iput-object·p2,·p0,·Lorg/connectbot/PubkeyListActivity$10;->val$pubkey:Lorg/connectbot/bean/PubkeyBean; | 30 | ····iput-object·p2,·p0,·Lorg/connectbot/PubkeyListActivity$10;->val$pubkey:Lorg/connectbot/bean/PubkeyBean; |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$pubkey:Lorg/connectbot/bean/PubkeyBean; | 24 | .field·final·synthetic·val$pubkey:Lorg/connectbot/bean/PubkeyBean; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;Lorg/connectbot/bean/PubkeyBean;Z)V | 26 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;Lorg/connectbot/bean/PubkeyBean;Z)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lorg/connectbot/PubkeyListActivity; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·440 | 30 | ····.line·440 |
30 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$11;->this$0:Lorg/connectbot/PubkeyListActivity; | 31 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$11;->this$0:Lorg/connectbot/PubkeyListActivity; |
31 | ····iput-object·p2,·p0,·Lorg/connectbot/PubkeyListActivity$11;->val$pubkey:Lorg/connectbot/bean/PubkeyBean; | 32 | ····iput-object·p2,·p0,·Lorg/connectbot/PubkeyListActivity$11;->val$pubkey:Lorg/connectbot/bean/PubkeyBean; |
Offset 64, 14 lines modified | Offset 65, 15 lines modified | ||
64 | ····new-array·v3,·v6,·[Ljava/lang/Object; | 65 | ····new-array·v3,·v6,·[Ljava/lang/Object; |
65 | ····const/4·v4,·0x0 | 66 | ····const/4·v4,·0x0 |
66 | ····iget-object·v5,·p0,·Lorg/connectbot/PubkeyListActivity$11;->val$pubkey:Lorg/connectbot/bean/PubkeyBean; | 67 | ····iget-object·v5,·p0,·Lorg/connectbot/PubkeyListActivity$11;->val$pubkey:Lorg/connectbot/bean/PubkeyBean; |
68 | ····.line·444 | ||
67 | ····invoke-virtual·{v5},·Lorg/connectbot/bean/PubkeyBean;->getNickname()Ljava/lang/String; | 69 | ····invoke-virtual·{v5},·Lorg/connectbot/bean/PubkeyBean;->getNickname()Ljava/lang/String; |
68 | ····move-result-object·v5 | 70 | ····move-result-object·v5 |
69 | ····aput-object·v5,·v3,·v4 | 71 | ····aput-object·v5,·v3,·v4 |
70 | ····invoke-virtual·{v1,·v2,·v3},·Lorg/connectbot/PubkeyListActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 72 | ····invoke-virtual·{v1,·v2,·v3},·Lorg/connectbot/PubkeyListActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
Offset 84, 22 lines modified | Offset 86, 24 lines modified | ||
84 | ····const·v1,·0x7f070053 | 86 | ····const·v1,·0x7f070053 |
85 | ····new-instance·v2,·Lorg/connectbot/PubkeyListActivity$11$1; | 87 | ····new-instance·v2,·Lorg/connectbot/PubkeyListActivity$11$1; |
86 | ····invoke-direct·{v2,·p0},·Lorg/connectbot/PubkeyListActivity$11$1;-><init>(Lorg/connectbot/PubkeyListActivity$11;)V | 88 | ····invoke-direct·{v2,·p0},·Lorg/connectbot/PubkeyListActivity$11$1;-><init>(Lorg/connectbot/PubkeyListActivity$11;)V |
89 | ····.line·445 | ||
87 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 90 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
88 | ····move-result-object·v0 | 91 | ····move-result-object·v0 |
89 | ····const·v1,·0x7f070052 | 92 | ····const·v1,·0x7f070052 |
90 | ····const/4·v2,·0x0 | 93 | ····const/4·v2,·0x0 |
94 | ····.line·457 | ||
91 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 95 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
92 | ····move-result-object·v0 | 96 | ····move-result-object·v0 |
93 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 97 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
94 | ····move-result-object·v0 | 98 | ····move-result-object·v0 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/PubkeyListActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/PubkeyListActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/PubkeyListActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·103 | 27 | ····.line·103 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$1;->this$0:Lorg/connectbot/PubkeyListActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$1;->this$0:Lorg/connectbot/PubkeyListActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/PubkeyListActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/PubkeyListActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/PubkeyListActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·155 | 27 | ····.line·155 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$2;->this$0:Lorg/connectbot/PubkeyListActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$2;->this$0:Lorg/connectbot/PubkeyListActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/PubkeyListActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/PubkeyListActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/PubkeyListActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·207 | 27 | ····.line·207 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$3;->this$0:Lorg/connectbot/PubkeyListActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$3;->this$0:Lorg/connectbot/PubkeyListActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$sdcard:Ljava/io/File; | 24 | .field·final·synthetic·val$sdcard:Ljava/io/File; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;[Ljava/lang/String;Ljava/io/File;)V | 26 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;[Ljava/lang/String;Ljava/io/File;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lorg/connectbot/PubkeyListActivity; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·595 | 30 | ····.line·595 |
30 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$12;->this$0:Lorg/connectbot/PubkeyListActivity; | 31 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$12;->this$0:Lorg/connectbot/PubkeyListActivity; |
31 | ····iput-object·p2,·p0,·Lorg/connectbot/PubkeyListActivity$12;->val$namesList:[Ljava/lang/String; | 32 | ····iput-object·p2,·p0,·Lorg/connectbot/PubkeyListActivity$12;->val$namesList:[Ljava/lang/String; |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$pubkey:Lorg/connectbot/bean/PubkeyBean; | 24 | .field·final·synthetic·val$pubkey:Lorg/connectbot/bean/PubkeyBean; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;ZLorg/connectbot/bean/PubkeyBean;)V | 26 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;ZLorg/connectbot/bean/PubkeyBean;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lorg/connectbot/PubkeyListActivity; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·313 | 30 | ····.line·313 |
30 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$5;->this$0:Lorg/connectbot/PubkeyListActivity; | 31 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$5;->this$0:Lorg/connectbot/PubkeyListActivity; |
31 | ····iput-boolean·p2,·p0,·Lorg/connectbot/PubkeyListActivity$5;->val$loaded:Z | 32 | ····iput-boolean·p2,·p0,·Lorg/connectbot/PubkeyListActivity$5;->val$loaded:Z |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$pubkey:Lorg/connectbot/bean/PubkeyBean; | 24 | .field·final·synthetic·val$pubkey:Lorg/connectbot/bean/PubkeyBean; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;Lorg/connectbot/bean/PubkeyBean;Landroid/widget/EditText;)V | 26 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;Lorg/connectbot/bean/PubkeyBean;Landroid/widget/EditText;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lorg/connectbot/PubkeyListActivity; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·247 | 30 | ····.line·247 |
30 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$4;->this$0:Lorg/connectbot/PubkeyListActivity; | 31 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$4;->this$0:Lorg/connectbot/PubkeyListActivity; |
31 | ····iput-object·p2,·p0,·Lorg/connectbot/PubkeyListActivity$4;->val$pubkey:Lorg/connectbot/bean/PubkeyBean; | 32 | ····iput-object·p2,·p0,·Lorg/connectbot/PubkeyListActivity$4;->val$pubkey:Lorg/connectbot/bean/PubkeyBean; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$pubkey:Lorg/connectbot/bean/PubkeyBean; | 22 | .field·final·synthetic·val$pubkey:Lorg/connectbot/bean/PubkeyBean; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;Lorg/connectbot/bean/PubkeyBean;)V | 24 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;Lorg/connectbot/bean/PubkeyBean;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/connectbot/PubkeyListActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·330 | 28 | ····.line·330 |
28 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$6;->this$0:Lorg/connectbot/PubkeyListActivity; | 29 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$6;->this$0:Lorg/connectbot/PubkeyListActivity; |
29 | ····iput-object·p2,·p0,·Lorg/connectbot/PubkeyListActivity$6;->val$pubkey:Lorg/connectbot/bean/PubkeyBean; | 30 | ····iput-object·p2,·p0,·Lorg/connectbot/PubkeyListActivity$6;->val$pubkey:Lorg/connectbot/bean/PubkeyBean; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$pubkey:Lorg/connectbot/bean/PubkeyBean; | 22 | .field·final·synthetic·val$pubkey:Lorg/connectbot/bean/PubkeyBean; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;Lorg/connectbot/bean/PubkeyBean;)V | 24 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;Lorg/connectbot/bean/PubkeyBean;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/connectbot/PubkeyListActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·342 | 28 | ····.line·342 |
28 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$7;->this$0:Lorg/connectbot/PubkeyListActivity; | 29 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$7;->this$0:Lorg/connectbot/PubkeyListActivity; |
29 | ····iput-object·p2,·p0,·Lorg/connectbot/PubkeyListActivity$7;->val$pubkey:Lorg/connectbot/bean/PubkeyBean; | 30 | ····iput-object·p2,·p0,·Lorg/connectbot/PubkeyListActivity$7;->val$pubkey:Lorg/connectbot/bean/PubkeyBean; |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$pubkey:Lorg/connectbot/bean/PubkeyBean; | 24 | .field·final·synthetic·val$pubkey:Lorg/connectbot/bean/PubkeyBean; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;ZLorg/connectbot/bean/PubkeyBean;)V | 26 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;ZLorg/connectbot/bean/PubkeyBean;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lorg/connectbot/PubkeyListActivity; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·358 | 30 | ····.line·358 |
30 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$8;->this$0:Lorg/connectbot/PubkeyListActivity; | 31 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$8;->this$0:Lorg/connectbot/PubkeyListActivity; |
31 | ····iput-boolean·p2,·p0,·Lorg/connectbot/PubkeyListActivity$8;->val$imported:Z | 32 | ····iput-boolean·p2,·p0,·Lorg/connectbot/PubkeyListActivity$8;->val$imported:Z |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$changePasswordView:Landroid/view/View; | 22 | .field·final·synthetic·val$changePasswordView:Landroid/view/View; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity$9;Landroid/view/View;)V | 24 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity$9;Landroid/view/View;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lorg/connectbot/PubkeyListActivity$9; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·387 | 28 | ····.line·387 |
28 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$9$1;->this$1:Lorg/connectbot/PubkeyListActivity$9; | 29 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$9$1;->this$1:Lorg/connectbot/PubkeyListActivity$9; |
29 | ····iput-object·p2,·p0,·Lorg/connectbot/PubkeyListActivity$9$1;->val$changePasswordView:Landroid/view/View; | 30 | ····iput-object·p2,·p0,·Lorg/connectbot/PubkeyListActivity$9$1;->val$changePasswordView:Landroid/view/View; |
Offset 124, 22 lines modified | Offset 125, 25 lines modified | ||
124 | ····iget-object·v5,·v5,·Lorg/connectbot/PubkeyListActivity$9;->this$0:Lorg/connectbot/PubkeyListActivity; | 125 | ····iget-object·v5,·v5,·Lorg/connectbot/PubkeyListActivity$9;->this$0:Lorg/connectbot/PubkeyListActivity; |
125 | ····invoke-direct·{v4,·v5},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 126 | ····invoke-direct·{v4,·v5},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
126 | ····const·v5,·0x7f070039 | 127 | ····const·v5,·0x7f070039 |
128 | ····.line·395 | ||
127 | ····invoke-virtual·{v4,·v5},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; | 129 | ····invoke-virtual·{v4,·v5},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; |
128 | ····move-result-object·v4 | 130 | ····move-result-object·v4 |
131 | ····.line·396 | ||
129 | ····invoke-virtual·{v4,·v7,·v8},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 132 | ····invoke-virtual·{v4,·v7,·v8},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
130 | ····move-result-object·v4 | 133 | ····move-result-object·v4 |
134 | ····.line·397 | ||
131 | ····invoke-virtual·{v4},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 135 | ····invoke-virtual·{v4},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
132 | ····move-result-object·v4 | 136 | ····move-result-object·v4 |
133 | ····invoke-virtual·{v4},·Landroid/app/AlertDialog;->show()V | 137 | ····invoke-virtual·{v4},·Landroid/app/AlertDialog;->show()V |
134 | ····.line·418 | 138 | ····.line·418 |
Offset 166, 26 lines modified | Offset 170, 29 lines modified | ||
166 | ····iget-object·v5,·v5,·Lorg/connectbot/PubkeyListActivity$9;->this$0:Lorg/connectbot/PubkeyListActivity; | 170 | ····iget-object·v5,·v5,·Lorg/connectbot/PubkeyListActivity$9;->this$0:Lorg/connectbot/PubkeyListActivity; |
167 | ····invoke-direct·{v4,·v5},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 171 | ····invoke-direct·{v4,·v5},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
168 | ····const·v5,·0x7f07003b | 172 | ····const·v5,·0x7f07003b |
173 | ····.line·404 | ||
169 | ····invoke-virtual·{v4,·v5},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; | 174 | ····invoke-virtual·{v4,·v5},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; |
170 | ····move-result-object·v4 | 175 | ····move-result-object·v4 |
171 | ····const·v5,·0x104000a | 176 | ····const·v5,·0x104000a |
172 | ····const/4·v6,·0x0 | 177 | ····const/4·v6,·0x0 |
178 | ····.line·405 | ||
173 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 179 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
174 | ····move-result-object·v4 | 180 | ····move-result-object·v4 |
181 | ····.line·406 | ||
175 | ····invoke-virtual·{v4},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 182 | ····invoke-virtual·{v4},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
176 | ····move-result-object·v4 | 183 | ····move-result-object·v4 |
177 | ····invoke-virtual·{v4},·Landroid/app/AlertDialog;->show()V | 184 | ····invoke-virtual·{v4},·Landroid/app/AlertDialog;->show()V |
178 | ····:try_end_0 | 185 | ····:try_end_0 |
179 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 186 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
Offset 211, 22 lines modified | Offset 218, 25 lines modified | ||
211 | ····iget-object·v5,·v5,·Lorg/connectbot/PubkeyListActivity$9;->this$0:Lorg/connectbot/PubkeyListActivity; | 218 | ····iget-object·v5,·v5,·Lorg/connectbot/PubkeyListActivity$9;->this$0:Lorg/connectbot/PubkeyListActivity; |
212 | ····invoke-direct·{v4,·v5},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 219 | ····invoke-direct·{v4,·v5},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
213 | ····const·v5,·0x7f07004c | 220 | ····const·v5,·0x7f07004c |
221 | ····.line·414 | ||
214 | ····invoke-virtual·{v4,·v5},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; | 222 | ····invoke-virtual·{v4,·v5},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; |
215 | ····move-result-object·v4 | 223 | ····move-result-object·v4 |
224 | ····.line·415 | ||
216 | ····invoke-virtual·{v4,·v7,·v8},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 225 | ····invoke-virtual·{v4,·v7,·v8},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
217 | ····move-result-object·v4 | 226 | ····move-result-object·v4 |
227 | ····.line·416 | ||
218 | ····invoke-virtual·{v4},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 228 | ····invoke-virtual·{v4},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
219 | ····move-result-object·v4 | 229 | ····move-result-object·v4 |
220 | ····invoke-virtual·{v4},·Landroid/app/AlertDialog;->show()V | 230 | ····invoke-virtual·{v4},·Landroid/app/AlertDialog;->show()V |
221 | ····goto·:goto_0 | 231 | ····goto·:goto_0 |
Offset 23, 14 lines modified | Offset 23, 15 lines modified | ||
23 | .field·final·synthetic·this$1:Lorg/connectbot/PubkeyListActivity$PubkeyAdapter; | 23 | .field·final·synthetic·this$1:Lorg/connectbot/PubkeyListActivity$PubkeyAdapter; |
24 | #·direct·methods | 24 | #·direct·methods |
25 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity$PubkeyAdapter;)V | 25 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity$PubkeyAdapter;)V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.param·p1,·"this$1"····#·Lorg/connectbot/PubkeyListActivity$PubkeyAdapter; | ||
27 | ····.prologue | 28 | ····.prologue |
28 | ····.line·608 | 29 | ····.line·608 |
29 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$PubkeyAdapter$ViewHolder;->this$1:Lorg/connectbot/PubkeyListActivity$PubkeyAdapter; | 30 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$PubkeyAdapter$ViewHolder;->this$1:Lorg/connectbot/PubkeyListActivity$PubkeyAdapter; |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 43, 14 lines modified | Offset 43, 15 lines modified | ||
43 | .field·final·synthetic·this$0:Lorg/connectbot/PubkeyListActivity; | 43 | .field·final·synthetic·this$0:Lorg/connectbot/PubkeyListActivity; |
44 | #·direct·methods | 44 | #·direct·methods |
45 | .method·public·constructor·<init>(Lorg/connectbot/PubkeyListActivity;Landroid/content/Context;Ljava/util/List;)V | 45 | .method·public·constructor·<init>(Lorg/connectbot/PubkeyListActivity;Landroid/content/Context;Ljava/util/List;)V |
46 | ····.locals·1 | 46 | ····.locals·1 |
47 | ····.param·p1,·"this$0"····#·Lorg/connectbot/PubkeyListActivity; | ||
47 | ····.param·p2,·"context"····#·Landroid/content/Context; | 48 | ····.param·p2,·"context"····#·Landroid/content/Context; |
48 | ····.annotation·system·Ldalvik/annotation/Signature; | 49 | ····.annotation·system·Ldalvik/annotation/Signature; |
49 | ········value·=·{ | 50 | ········value·=·{ |
50 | ············"(", | 51 | ············"(", |
51 | ············"Landroid/content/Context;", | 52 | ············"Landroid/content/Context;", |
52 | ············"Ljava/util/List", | 53 | ············"Ljava/util/List", |
53 | ············"<", | 54 | ············"<", |
Offset 66, 15 lines modified | Offset 66, 14 lines modified | ||
66 | ····.line·103 | 66 | ····.line·103 |
67 | ····new-instance·v0,·Lorg/connectbot/PubkeyListActivity$1; | 67 | ····new-instance·v0,·Lorg/connectbot/PubkeyListActivity$1; |
68 | ····invoke-direct·{v0,·p0},·Lorg/connectbot/PubkeyListActivity$1;-><init>(Lorg/connectbot/PubkeyListActivity;)V | 68 | ····invoke-direct·{v0,·p0},·Lorg/connectbot/PubkeyListActivity$1;-><init>(Lorg/connectbot/PubkeyListActivity;)V |
69 | ····iput-object·v0,·p0,·Lorg/connectbot/PubkeyListActivity;->connection:Landroid/content/ServiceConnection; | 69 | ····iput-object·v0,·p0,·Lorg/connectbot/PubkeyListActivity;->connection:Landroid/content/ServiceConnection; |
70 | ····.line·605 | ||
71 | ····return-void | 70 | ····return-void |
72 | .end·method | 71 | .end·method |
73 | .method·static·synthetic·access$000(Lorg/connectbot/PubkeyListActivity;)V | 72 | .method·static·synthetic·access$000(Lorg/connectbot/PubkeyListActivity;)V |
74 | ····.locals·0 | 73 | ····.locals·0 |
75 | ····.param·p0,·"x0"····#·Lorg/connectbot/PubkeyListActivity; | 74 | ····.param·p0,·"x0"····#·Lorg/connectbot/PubkeyListActivity; |
Offset 101, 191 lines modified | Offset 100, 191 lines modified | ||
101 | ····.locals·13 | 100 | ····.locals·13 |
102 | ····.prologue | 101 | ····.prologue |
103 | ····const/4·v12,·0x0 | 102 | ····const/4·v12,·0x0 |
104 | ····const/high16·v11,·0x1040000 | 103 | ····const/high16·v11,·0x1040000 |
104 | ····const/4·v7,·0x0 | ||
105 | ····.line·564 | 105 | ····.line·564 |
106 | ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; | 106 | ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; |
107 |
····move-result-object·v |
107 | ····move-result-object·v4 |
108 | ····.line·565 | 108 | ····.line·565 |
109 |
····.local·v |
109 | ····.local·v4,·"sdcard":Ljava/io/File; |
110 |
····const-string·v |
110 | ····const-string·v6,·"CB.PubkeyListActivity" |
111 |
····invoke-virtual·{v |
111 | ····invoke-virtual·{v4},·Ljava/io/File;->toString()Ljava/lang/String; |
112 |
····move-result-object·v |
112 | ····move-result-object·v8 |
113 |
····invoke-static·{v |
113 | ····invoke-static·{v6,·v8},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
114 | ····.line·568 | 114 | ····.line·568 |
115 | ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageState()Ljava/lang/String; | 115 | ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageState()Ljava/lang/String; |
116 |
····move-result-object·v |
116 | ····move-result-object·v5 |
117 | ····.line·569 | 117 | ····.line·569 |
118 |
····.local·v |
118 | ····.local·v5,·"state":Ljava/lang/String; |
119 |
····const-string·v |
119 | ····const-string·v6,·"mounted_ro" |
120 |
····invoke-virtual·{v |
120 | ····invoke-virtual·{v6,·v5},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
121 |
····move-result·v |
121 | ····move-result·v6 |
122 |
····if-nez·v |
122 | ····if-nez·v6,·:cond_0 |
123 |
····const-string·v |
123 | ····const-string·v6,·"mounted" |
124 |
|
124 | ····.line·570 |
125 | ····invoke-virtual·{v6,·v5},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | ||
125 |
····move-result·v |
126 | ····move-result·v6 |
126 |
····if-nez·v |
127 | ····if-nez·v6,·:cond_0 |
127 | ····.line·571 | 128 | ····.line·571 |
128 |
····new-instance·v |
129 | ····new-instance·v6,·Landroid/app/AlertDialog$Builder; |
129 |
····invoke-direct·{v |
130 | ····invoke-direct·{v6,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
130 |
····const·v |
131 | ····const·v7,·0x7f07003a |
131 |
|
132 | ····.line·572 |
133 | ····invoke-virtual·{v6,·v7},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; | ||
132 |
····move-result-object·v |
134 | ····move-result-object·v6 |
133 |
|
135 | ····.line·573 |
136 | ····invoke-virtual·{v6,·v11,·v12},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | ||
134 |
····move-result-object·v |
137 | ····move-result-object·v6 |
135 |
····invoke-virtual·{v |
138 | ····invoke-virtual·{v6},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
136 |
····move-result-object·v |
139 | ····move-result-object·v6 |
137 |
····invoke-virtual·{v |
140 | ····invoke-virtual·{v6},·Landroid/app/AlertDialog;->show()V |
138 | ····.line·603 | 141 | ····.line·603 |
139 | ····:goto_0 | 142 | ····:goto_0 |
140 | ····return-void | 143 | ····return-void |
141 | ····.line·577 | 144 | ····.line·577 |
142 | ····:cond_0 | 145 | ····:cond_0 |
143 |
····new-instance·v |
146 | ····new-instance·v2,·Ljava/util/LinkedList; |
144 |
····invoke-direct·{v |
147 | ····invoke-direct·{v2},·Ljava/util/LinkedList;-><init>()V |
145 | ····.line·579 | 148 | ····.line·579 |
146 |
····.local·v |
149 | ····.local·v2,·"names":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
Max diff block lines reached; 8577/12978 bytes (66.09%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$pubkey:Lorg/connectbot/bean/PubkeyBean; | 22 | .field·final·synthetic·val$pubkey:Lorg/connectbot/bean/PubkeyBean; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;Lorg/connectbot/bean/PubkeyBean;)V | 24 | .method·constructor·<init>(Lorg/connectbot/PubkeyListActivity;Lorg/connectbot/bean/PubkeyBean;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/connectbot/PubkeyListActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·380 | 28 | ····.line·380 |
28 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$9;->this$0:Lorg/connectbot/PubkeyListActivity; | 29 | ····iput-object·p1,·p0,·Lorg/connectbot/PubkeyListActivity$9;->this$0:Lorg/connectbot/PubkeyListActivity; |
29 | ····iput-object·p2,·p0,·Lorg/connectbot/PubkeyListActivity$9;->val$pubkey:Lorg/connectbot/bean/PubkeyBean; | 30 | ····iput-object·p2,·p0,·Lorg/connectbot/PubkeyListActivity$9;->val$pubkey:Lorg/connectbot/bean/PubkeyBean; |
Offset 68, 14 lines modified | Offset 69, 15 lines modified | ||
68 | ····move-result-object·v1 | 69 | ····move-result-object·v1 |
69 | ····check-cast·v1,·Landroid/widget/TableRow; | 70 | ····check-cast·v1,·Landroid/widget/TableRow; |
70 | ····iget-object·v3,·p0,·Lorg/connectbot/PubkeyListActivity$9;->val$pubkey:Lorg/connectbot/bean/PubkeyBean; | 71 | ····iget-object·v3,·p0,·Lorg/connectbot/PubkeyListActivity$9;->val$pubkey:Lorg/connectbot/bean/PubkeyBean; |
72 | ····.line·384 | ||
71 | ····invoke-virtual·{v3},·Lorg/connectbot/bean/PubkeyBean;->isEncrypted()Z | 73 | ····invoke-virtual·{v3},·Lorg/connectbot/bean/PubkeyBean;->isEncrypted()Z |
72 | ····move-result·v3 | 74 | ····move-result·v3 |
73 | ····if-eqz·v3,·:cond_0 | 75 | ····if-eqz·v3,·:cond_0 |
74 | ····:goto_0 | 76 | ····:goto_0 |
Offset 84, 30 lines modified | Offset 86, 33 lines modified | ||
84 | ····.line·385 | 86 | ····.line·385 |
85 | ····new-instance·v1,·Landroid/app/AlertDialog$Builder; | 87 | ····new-instance·v1,·Landroid/app/AlertDialog$Builder; |
86 | ····iget-object·v2,·p0,·Lorg/connectbot/PubkeyListActivity$9;->this$0:Lorg/connectbot/PubkeyListActivity; | 88 | ····iget-object·v2,·p0,·Lorg/connectbot/PubkeyListActivity$9;->this$0:Lorg/connectbot/PubkeyListActivity; |
87 | ····invoke-direct·{v1,·v2},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 89 | ····invoke-direct·{v1,·v2},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
90 | ····.line·386 | ||
88 | ····invoke-virtual·{v1,·v0},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; | 91 | ····invoke-virtual·{v1,·v0},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; |
89 | ····move-result-object·v1 | 92 | ····move-result-object·v1 |
90 | ····const·v2,·0x7f07003d | 93 | ····const·v2,·0x7f07003d |
91 | ····new-instance·v3,·Lorg/connectbot/PubkeyListActivity$9$1; | 94 | ····new-instance·v3,·Lorg/connectbot/PubkeyListActivity$9$1; |
92 | ····invoke-direct·{v3,·p0,·v0},·Lorg/connectbot/PubkeyListActivity$9$1;-><init>(Lorg/connectbot/PubkeyListActivity$9;Landroid/view/View;)V | 95 | ····invoke-direct·{v3,·p0,·v0},·Lorg/connectbot/PubkeyListActivity$9$1;-><init>(Lorg/connectbot/PubkeyListActivity$9;Landroid/view/View;)V |
96 | ····.line·387 | ||
93 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 97 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
94 | ····move-result-object·v1 | 98 | ····move-result-object·v1 |
95 | ····const/high16·v2,·0x1040000 | 99 | ····const/high16·v2,·0x1040000 |
100 | ····.line·420 | ||
96 | ····invoke-virtual·{v1,·v2,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 101 | ····invoke-virtual·{v1,·v2,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
97 | ····move-result-object·v1 | 102 | ····move-result-object·v1 |
98 | ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 103 | ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
99 | ····move-result-object·v1 | 104 | ····move-result-object·v1 |
Offset 115, 13 lines modified | Offset 120, 13 lines modified | ||
115 | ····invoke-virtual·{v1},·Landroid/app/AlertDialog;->show()V | 120 | ····invoke-virtual·{v1},·Landroid/app/AlertDialog;->show()V |
116 | ····.line·422 | 121 | ····.line·422 |
117 | ····const/4·v1,·0x1 | 122 | ····const/4·v1,·0x1 |
118 | ····return·v1 | 123 | ····return·v1 |
119 |
····.line·38 |
124 | ····.line·384 |
120 | ····:cond_0 | 125 | ····:cond_0 |
121 | ····const/16·v2,·0x8 | 126 | ····const/16·v2,·0x8 |
122 | ····goto·:goto_0 | 127 | ····goto·:goto_0 |
123 | .end·method | 128 | .end·method |
Offset 25, 10 lines modified | Offset 25, 9 lines modified | ||
25 | .method·public·constructor·<init>()V | 25 | .method·public·constructor·<init>()V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·10 | 28 | ····.line·10 |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····.line·387 | ||
31 | ····return-void | 30 | ····return-void |
32 | .end·method | 31 | .end·method |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lorg/connectbot/TerminalView; | 18 | .field·final·synthetic·this$0:Lorg/connectbot/TerminalView; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lorg/connectbot/TerminalView;Landroid/view/View;Z)V | 20 | .method·constructor·<init>(Lorg/connectbot/TerminalView;Landroid/view/View;Z)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lorg/connectbot/TerminalView; | ||
22 | ····.param·p2,·"x0"····#·Landroid/view/View; | 23 | ····.param·p2,·"x0"····#·Landroid/view/View; |
23 | ····.param·p3,·"x1"····#·Z | 24 | ····.param·p3,·"x1"····#·Z |
24 | ····.prologue | 25 | ····.prologue |
25 | ····.line·310 | 26 | ····.line·310 |
26 | ····iput-object·p1,·p0,·Lorg/connectbot/TerminalView$1;->this$0:Lorg/connectbot/TerminalView; | 27 | ····iput-object·p1,·p0,·Lorg/connectbot/TerminalView$1;->this$0:Lorg/connectbot/TerminalView; |
Offset 157, 22 lines modified | Offset 157, 24 lines modified | ||
157 | ····if-nez·v1,·:cond_1 | 157 | ····if-nez·v1,·:cond_1 |
158 | ····move·v2,·v3 | 158 | ····move·v2,·v3 |
159 | ····:goto_2 | 159 | ····:goto_2 |
160 | ····const-string·v7,·"\\x08\\x1b\\[K" | 160 | ····const-string·v7,·"\\x08\\x1b\\[K" |
161 | ····.line·376 | ||
161 | ····invoke-virtual·{v7},·Ljava/lang/String;->length()I | 162 | ····invoke-virtual·{v7},·Ljava/lang/String;->length()I |
162 | ····move-result·v7 | 163 | ····move-result·v7 |
163 | ····add-int/2addr·v7,·v1 | 164 | ····add-int/2addr·v7,·v1 |
164 | ····const-string·v8,·"" | 165 | ····const-string·v8,·"" |
166 | ····.line·375 | ||
165 | ····invoke-virtual·{v6,·v2,·v7,·v8},·Ljava/lang/StringBuffer;->replace(IILjava/lang/String;)Ljava/lang/StringBuffer; | 167 | ····invoke-virtual·{v6,·v2,·v7,·v8},·Ljava/lang/StringBuffer;->replace(IILjava/lang/String;)Ljava/lang/StringBuffer; |
166 | ····move-result-object·v2 | 168 | ····move-result-object·v2 |
167 | ····#·setter·for:·Lorg/connectbot/TerminalView;->mAccessibilityBuffer:Ljava/lang/StringBuffer; | 169 | ····#·setter·for:·Lorg/connectbot/TerminalView;->mAccessibilityBuffer:Ljava/lang/StringBuffer; |
168 | ····invoke-static·{v5,·v2},·Lorg/connectbot/TerminalView;->access$402(Lorg/connectbot/TerminalView;Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer; | 170 | ····invoke-static·{v5,·v2},·Lorg/connectbot/TerminalView;->access$402(Lorg/connectbot/TerminalView;Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/WizardActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/WizardActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/WizardActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/WizardActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/WizardActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·58 | 27 | ····.line·58 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/WizardActivity$1;->this$0:Lorg/connectbot/WizardActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/WizardActivity$1;->this$0:Lorg/connectbot/WizardActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/WizardActivity; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/WizardActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/WizardActivity;)V | 23 | .method·constructor·<init>(Lorg/connectbot/WizardActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/WizardActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·73 | 27 | ····.line·73 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/WizardActivity$2;->this$0:Lorg/connectbot/WizardActivity; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/WizardActivity$2;->this$0:Lorg/connectbot/WizardActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 67, 14 lines modified | Offset 67, 15 lines modified | ||
67 | ····#·getter·for:·Lorg/connectbot/TerminalView;->context:Landroid/content/Context; | 67 | ····#·getter·for:·Lorg/connectbot/TerminalView;->context:Landroid/content/Context; |
68 | ····invoke-static·{v1},·Lorg/connectbot/TerminalView;->access$600(Lorg/connectbot/TerminalView;)Landroid/content/Context; | 68 | ····invoke-static·{v1},·Lorg/connectbot/TerminalView;->access$600(Lorg/connectbot/TerminalView;)Landroid/content/Context; |
69 | ····move-result-object·v1 | 69 | ····move-result-object·v1 |
70 | ····const-string·v2,·"accessibility" | 70 | ····const-string·v2,·"accessibility" |
71 | ····.line·402 | ||
71 | ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 72 | ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
72 | ····move-result-object·v7 | 73 | ····move-result-object·v7 |
73 | ····check-cast·v7,·Landroid/view/accessibility/AccessibilityManager; | 74 | ····check-cast·v7,·Landroid/view/accessibility/AccessibilityManager; |
74 | ····.line·403 | 75 | ····.line·403 |
Offset 192, 26 lines modified | Offset 193, 28 lines modified | ||
192 | ····move-result-object·v1 | 193 | ····move-result-object·v1 |
193 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 194 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
194 | ····move-result-object·v1 | 195 | ····move-result-object·v1 |
196 | ····.line·431 | ||
195 | ····invoke-static·{v1},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | 197 | ····invoke-static·{v1},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
196 | ····move-result-object·v1 | 198 | ····move-result-object·v1 |
197 | ····const/4·v2,·0x0 | 199 | ····const/4·v2,·0x0 |
198 | ····const/4·v3,·0x0 | 200 | ····const/4·v3,·0x0 |
199 | ····const/4·v4,·0x0 | 201 | ····const/4·v4,·0x0 |
200 | ····const/4·v5,·0x0 | 202 | ····const/4·v5,·0x0 |
203 | ····.line·430 | ||
201 | ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; | 204 | ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; |
202 | ····move-result-object·v8 | 205 | ····move-result-object·v8 |
203 | ····.line·433 | 206 | ····.line·433 |
204 | ····.local·v8,·"cursor":Landroid/database/Cursor; | 207 | ····.local·v8,·"cursor":Landroid/database/Cursor; |
205 | ····if-eqz·v8,·:cond_3 | 208 | ····if-eqz·v8,·:cond_3 |
Offset 82, 145 lines modified | Offset 82, 140 lines modified | ||
82 | ····:cond_0 | 82 | ····:cond_0 |
83 | ····const/4·v0,·0x0 | 83 | ····const/4·v0,·0x0 |
84 | ····goto·:goto_0 | 84 | ····goto·:goto_0 |
85 | .end·method | 85 | .end·method |
86 | .method·public·onCreate(Landroid/os/Bundle;)V | 86 | .method·public·onCreate(Landroid/os/Bundle;)V |
87 |
····.locals· |
87 | ····.locals·7 |
88 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; | 88 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; |
89 | ····.prologue | 89 | ····.prologue |
90 | ····const/4·v4,·0x0 | ||
90 | ····.line·42 | 91 | ····.line·42 |
91 | ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V | 92 | ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V |
92 | ····.line·43 | 93 | ····.line·43 |
93 |
····const·v |
94 | ····const·v3,·0x7f030008 |
94 |
····invoke-virtual·{p0,·v |
95 | ····invoke-virtual·{p0,·v3},·Lorg/connectbot/WizardActivity;->setContentView(I)V |
95 | ····.line·45 | 96 | ····.line·45 |
96 |
····const·v |
97 | ····const·v3,·0x7f0b0026 |
97 |
····invoke-virtual·{p0,·v |
98 | ····invoke-virtual·{p0,·v3},·Lorg/connectbot/WizardActivity;->findViewById(I)Landroid/view/View; |
98 |
····move-result-object·v |
99 | ····move-result-object·v3 |
99 |
····check-cast·v |
100 | ····check-cast·v3,·Landroid/widget/ViewFlipper; |
100 |
····iput-object·v |
101 | ····iput-object·v3,·p0,·Lorg/connectbot/WizardActivity;->flipper:Landroid/widget/ViewFlipper; |
101 | ····.line·48 | 102 | ····.line·48 |
102 | ····invoke-static·{p0},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; | 103 | ····invoke-static·{p0},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; |
103 |
····move-result-object·v |
104 | ····move-result-object·v0 |
104 | ····.line·49 | 105 | ····.line·49 |
105 |
····.local·v |
106 | ····.local·v0,·"inflater":Landroid/view/LayoutInflater; |
106 |
····iget-object·v |
107 | ····iget-object·v3,·p0,·Lorg/connectbot/WizardActivity;->flipper:Landroid/widget/ViewFlipper; |
107 |
····const·v |
108 | ····const·v5,·0x7f030012 |
108 |
····iget-object·v |
109 | ····iget-object·v6,·p0,·Lorg/connectbot/WizardActivity;->flipper:Landroid/widget/ViewFlipper; |
109 | ····const/4·v9,·0x0 | ||
110 |
····invoke-virtual·{v |
110 | ····invoke-virtual·{v0,·v5,·v6,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; |
111 |
····move-result-object·v |
111 | ····move-result-object·v5 |
112 |
····invoke-virtual·{v |
112 | ····invoke-virtual·{v3,·v5},·Landroid/widget/ViewFlipper;->addView(Landroid/view/View;)V |
113 | ····.line·52 | 113 | ····.line·52 |
114 | ····invoke-virtual·{p0},·Lorg/connectbot/WizardActivity;->getResources()Landroid/content/res/Resources; | 114 | ····invoke-virtual·{p0},·Lorg/connectbot/WizardActivity;->getResources()Landroid/content/res/Resources; |
115 |
····move-result-object·v |
115 | ····move-result-object·v3 |
116 |
····const·v |
116 | ····const·v5,·0x7f090012 |
117 |
····invoke-virtual·{v |
117 | ····invoke-virtual·{v3,·v5},·Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; |
118 |
····move-result-object·v |
118 | ····move-result-object·v2 |
119 | ····.line·53 | 119 | ····.line·53 |
120 |
····.local·v |
120 | ····.local·v2,·"topics":[Ljava/lang/String; |
121 |
···· |
121 | ····array-length·v5,·v2 |
122 |
···· |
122 | ····move·v3,·v4 |
123 | ····array-length·v3,·v0 | ||
124 | ····.local·v3,·"len$":I | ||
125 | ····const/4·v1,·0x0 | ||
126 | ····.local·v1,·"i$":I | ||
127 | ····:goto_0 | 123 | ····:goto_0 |
128 |
····if-ge·v |
124 | ····if-ge·v3,·v5,·:cond_0 |
129 |
····aget-object·v |
125 | ····aget-object·v1,·v2,·v3 |
130 | ····.line·54 | 126 | ····.line·54 |
131 |
····.local·v |
127 | ····.local·v1,·"topic":Ljava/lang/String; |
132 |
····iget-object·v |
128 | ····iget-object·v4,·p0,·Lorg/connectbot/WizardActivity;->flipper:Landroid/widget/ViewFlipper; |
133 |
····new-instance·v |
129 | ····new-instance·v6,·Lorg/connectbot/util/HelpTopicView; |
134 |
····invoke-direct·{v |
130 | ····invoke-direct·{v6,·p0},·Lorg/connectbot/util/HelpTopicView;-><init>(Landroid/content/Context;)V |
135 |
····invoke-virtual·{v |
131 | ····invoke-virtual·{v6,·v1},·Lorg/connectbot/util/HelpTopicView;->setTopic(Ljava/lang/String;)Lorg/connectbot/util/HelpTopicView; |
136 |
····move-result-object·v |
132 | ····move-result-object·v6 |
137 |
····invoke-virtual·{v |
133 | ····invoke-virtual·{v4,·v6},·Landroid/widget/ViewFlipper;->addView(Landroid/view/View;)V |
138 | ····.line·53 | 134 | ····.line·53 |
139 |
····add-int/lit8·v |
135 | ····add-int/lit8·v3,·v3,·0x1 |
140 | ····goto·:goto_0 | 136 | ····goto·:goto_0 |
Max diff block lines reached; 2897/7536 bytes (38.44%) of diff not shown. |
Offset 1071, 67 lines modified | Offset 1071, 71 lines modified | ||
1071 | ····.local·v8,·"area":Lorg/connectbot/bean/SelectionArea; | 1071 | ····.local·v8,·"area":Lorg/connectbot/bean/SelectionArea; |
1072 | ····const/4·v1,·0x2 | 1072 | ····const/4·v1,·0x2 |
1073 | ····move-object/from16·v0,·p1 | 1073 | ····move-object/from16·v0,·p1 |
1074 | ····invoke-virtual·{v0,·v1},·Landroid/graphics/Canvas;->save(I)I | 1074 | ····invoke-virtual·{v0,·v1},·Landroid/graphics/Canvas;->save(I)I |
1075 |
····.line·25 |
1075 | ····.line·251 |
1076 | ····invoke-virtual·{v8},·Lorg/connectbot/bean/SelectionArea;->getLeft()I | 1076 | ····invoke-virtual·{v8},·Lorg/connectbot/bean/SelectionArea;->getLeft()I |
1077 | ····move-result·v1 | 1077 | ····move-result·v1 |
1078 | ····move-object/from16·v0,·p0 | 1078 | ····move-object/from16·v0,·p0 |
1079 | ····iget-object·v2,·v0,·Lorg/connectbot/TerminalView;->bridge:Lorg/connectbot/service/TerminalBridge; | 1079 | ····iget-object·v2,·v0,·Lorg/connectbot/TerminalView;->bridge:Lorg/connectbot/service/TerminalBridge; |
1080 | ····iget·v2,·v2,·Lorg/connectbot/service/TerminalBridge;->charWidth:I | 1080 | ····iget·v2,·v2,·Lorg/connectbot/service/TerminalBridge;->charWidth:I |
1081 | ····mul-int/2addr·v1,·v2 | 1081 | ····mul-int/2addr·v1,·v2 |
1082 | ····.line·252 | ||
1082 | ····invoke-virtual·{v8},·Lorg/connectbot/bean/SelectionArea;->getTop()I | 1083 | ····invoke-virtual·{v8},·Lorg/connectbot/bean/SelectionArea;->getTop()I |
1083 | ····move-result·v2 | 1084 | ····move-result·v2 |
1084 | ····move-object/from16·v0,·p0 | 1085 | ····move-object/from16·v0,·p0 |
1085 | ····iget-object·v3,·v0,·Lorg/connectbot/TerminalView;->bridge:Lorg/connectbot/service/TerminalBridge; | 1086 | ····iget-object·v3,·v0,·Lorg/connectbot/TerminalView;->bridge:Lorg/connectbot/service/TerminalBridge; |
1086 | ····iget·v3,·v3,·Lorg/connectbot/service/TerminalBridge;->charHeight:I | 1087 | ····iget·v3,·v3,·Lorg/connectbot/service/TerminalBridge;->charHeight:I |
1087 | ····mul-int/2addr·v2,·v3 | 1088 | ····mul-int/2addr·v2,·v3 |
1089 | ····.line·253 | ||
1088 | ····invoke-virtual·{v8},·Lorg/connectbot/bean/SelectionArea;->getRight()I | 1090 | ····invoke-virtual·{v8},·Lorg/connectbot/bean/SelectionArea;->getRight()I |
1089 | ····move-result·v3 | 1091 | ····move-result·v3 |
1090 | ····add-int/lit8·v3,·v3,·0x1 | 1092 | ····add-int/lit8·v3,·v3,·0x1 |
1091 | ····move-object/from16·v0,·p0 | 1093 | ····move-object/from16·v0,·p0 |
1092 | ····iget-object·v4,·v0,·Lorg/connectbot/TerminalView;->bridge:Lorg/connectbot/service/TerminalBridge; | 1094 | ····iget-object·v4,·v0,·Lorg/connectbot/TerminalView;->bridge:Lorg/connectbot/service/TerminalBridge; |
1093 | ····iget·v4,·v4,·Lorg/connectbot/service/TerminalBridge;->charWidth:I | 1095 | ····iget·v4,·v4,·Lorg/connectbot/service/TerminalBridge;->charWidth:I |
1094 | ····mul-int/2addr·v3,·v4 | 1096 | ····mul-int/2addr·v3,·v4 |
1097 | ····.line·254 | ||
1095 | ····invoke-virtual·{v8},·Lorg/connectbot/bean/SelectionArea;->getBottom()I | 1098 | ····invoke-virtual·{v8},·Lorg/connectbot/bean/SelectionArea;->getBottom()I |
1096 | ····move-result·v4 | 1099 | ····move-result·v4 |
1097 | ····add-int/lit8·v4,·v4,·0x1 | 1100 | ····add-int/lit8·v4,·v4,·0x1 |
1098 | ····move-object/from16·v0,·p0 | 1101 | ····move-object/from16·v0,·p0 |
1099 | ····iget-object·v5,·v0,·Lorg/connectbot/TerminalView;->bridge:Lorg/connectbot/service/TerminalBridge; | 1102 | ····iget-object·v5,·v0,·Lorg/connectbot/TerminalView;->bridge:Lorg/connectbot/service/TerminalBridge; |
1100 | ····iget·v5,·v5,·Lorg/connectbot/service/TerminalBridge;->charHeight:I | 1103 | ····iget·v5,·v5,·Lorg/connectbot/service/TerminalBridge;->charHeight:I |
1101 | ····mul-int/2addr·v4,·v5 | 1104 | ····mul-int/2addr·v4,·v5 |
1105 | ····.line·250 | ||
1102 | ····move-object/from16·v0,·p1 | 1106 | ····move-object/from16·v0,·p1 |
1103 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/graphics/Canvas;->clipRect(IIII)Z | 1107 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/graphics/Canvas;->clipRect(IIII)Z |
1104 | ····.line·256 | 1108 | ····.line·256 |
1105 | ····move-object/from16·v0,·p0 | 1109 | ····move-object/from16·v0,·p0 |
Offset 289, 14 lines modified | Offset 289, 15 lines modified | ||
289 | ····move-result-object·v4 | 289 | ····move-result-object·v4 |
290 | ····invoke-virtual·{v4},·Ljava/security/spec/EllipticCurve;->getField()Ljava/security/spec/ECField; | 290 | ····invoke-virtual·{v4},·Ljava/security/spec/EllipticCurve;->getField()Ljava/security/spec/ECField; |
291 | ····move-result-object·v4 | 291 | ····move-result-object·v4 |
292 | ····.line·180 | ||
292 | ····invoke-interface·{v4},·Ljava/security/spec/ECField;->getFieldSize()I | 293 | ····invoke-interface·{v4},·Ljava/security/spec/ECField;->getFieldSize()I |
293 | ····move-result·v0 | 294 | ····move-result·v0 |
294 | ····.line·181 | 295 | ····.line·181 |
295 | ····.restart·local·v0····#·"bits":I | 296 | ····.restart·local·v0····#·"bits":I |
296 | ····const-string·v4,·"EC·" | 297 | ····const-string·v4,·"EC·" |
Offset 221, 14 lines modified | Offset 221, 15 lines modified | ||
221 | ····.local·v1,·"c":C | 221 | ····.local·v1,·"c":C |
222 | ····invoke-static·{v1},·Ljava/lang/Character;->isDefined(C)Z | 222 | ····invoke-static·{v1},·Ljava/lang/Character;->isDefined(C)Z |
223 | ····move-result·v6 | 223 | ····move-result·v6 |
224 | ····if-eqz·v6,·:cond_0 | 224 | ····if-eqz·v6,·:cond_0 |
225 | ····.line·159 | ||
225 | ····invoke-static·{v1},·Ljava/lang/Character;->isISOControl(C)Z | 226 | ····invoke-static·{v1},·Ljava/lang/Character;->isISOControl(C)Z |
226 | ····move-result·v6 | 227 | ····move-result·v6 |
227 | ····if-eqz·v6,·:cond_1 | 228 | ····if-eqz·v6,·:cond_1 |
228 | ····const/16·v6,·0x9 | 229 | ····const/16·v6,·0x9 |
Offset 504, 14 lines modified | Offset 504, 15 lines modified | ||
504 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 504 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
505 | ····move-result-object·v1 | 505 | ····move-result-object·v1 |
506 | ····const-string·v2,·"://" | 506 | ····const-string·v2,·"://" |
507 | ····.line·313 | ||
507 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 508 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
508 | ····.line·315 | 509 | ····.line·315 |
509 | ····iget-object·v1,·p0,·Lorg/connectbot/bean/HostBean;->username:Ljava/lang/String; | 510 | ····iget-object·v1,·p0,·Lorg/connectbot/bean/HostBean;->username:Ljava/lang/String; |
510 | ····if-eqz·v1,·:cond_0 | 511 | ····if-eqz·v1,·:cond_0 |
Offset 524, 14 lines modified | Offset 525, 15 lines modified | ||
524 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 525 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
525 | ····move-result-object·v1 | 526 | ····move-result-object·v1 |
526 | ····const/16·v2,·0x40 | 527 | ····const/16·v2,·0x40 |
528 | ····.line·317 | ||
527 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; | 529 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; |
528 | ····.line·319 | 530 | ····.line·319 |
529 | ····:cond_0 | 531 | ····:cond_0 |
530 | ····iget-object·v1,·p0,·Lorg/connectbot/bean/HostBean;->hostname:Ljava/lang/String; | 532 | ····iget-object·v1,·p0,·Lorg/connectbot/bean/HostBean;->hostname:Ljava/lang/String; |
531 | ····invoke-static·{v1},·Landroid/net/Uri;->encode(Ljava/lang/String;)Ljava/lang/String; | 533 | ····invoke-static·{v1},·Landroid/net/Uri;->encode(Ljava/lang/String;)Ljava/lang/String; |
Offset 540, 32 lines modified | Offset 542, 36 lines modified | ||
540 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 542 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
541 | ····move-result-object·v1 | 543 | ····move-result-object·v1 |
542 | ····const/16·v2,·0x3a | 544 | ····const/16·v2,·0x3a |
545 | ····.line·320 | ||
543 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; | 546 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; |
544 | ····move-result-object·v1 | 547 | ····move-result-object·v1 |
545 | ····iget·v2,·p0,·Lorg/connectbot/bean/HostBean;->port:I | 548 | ····iget·v2,·p0,·Lorg/connectbot/bean/HostBean;->port:I |
549 | ····.line·321 | ||
546 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 550 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
547 | ····move-result-object·v1 | 551 | ····move-result-object·v1 |
548 | ····const-string·v2,·"/#" | 552 | ····const-string·v2,·"/#" |
553 | ····.line·322 | ||
549 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 554 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
550 | ····move-result-object·v1 | 555 | ····move-result-object·v1 |
551 | ····iget-object·v2,·p0,·Lorg/connectbot/bean/HostBean;->nickname:Ljava/lang/String; | 556 | ····iget-object·v2,·p0,·Lorg/connectbot/bean/HostBean;->nickname:Ljava/lang/String; |
557 | ····.line·323 | ||
552 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 558 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
553 | ····.line·324 | 559 | ····.line·324 |
554 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 560 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
555 | ····move-result-object·v1 | 561 | ····move-result-object·v1 |
Offset 24, 15 lines modified | Offset 24, 14 lines modified | ||
24 | .method·private·constructor·<init>()V | 24 | .method·private·constructor·<init>()V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.prologue | 26 | ····.prologue |
27 | ····.line·51 | 27 | ····.line·51 |
28 | ····invoke-direct·{p0},·Lorg/connectbot/service/BackupWrapper;-><init>()V | 28 | ····invoke-direct·{p0},·Lorg/connectbot/service/BackupWrapper;-><init>()V |
29 | ····.line·52 | ||
30 | ····return-void | 29 | ····return-void |
31 | .end·method | 30 | .end·method |
32 | .method·synthetic·constructor·<init>(Lorg/connectbot/service/BackupWrapper$1;)V | 31 | .method·synthetic·constructor·<init>(Lorg/connectbot/service/BackupWrapper$1;)V |
33 | ····.locals·0 | 32 | ····.locals·0 |
34 | ····.param·p1,·"x0"····#·Lorg/connectbot/service/BackupWrapper$1; | 33 | ····.param·p1,·"x0"····#·Lorg/connectbot/service/BackupWrapper$1; |
Offset 24, 15 lines modified | Offset 24, 14 lines modified | ||
24 | .method·private·constructor·<init>()V | 24 | .method·private·constructor·<init>()V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.prologue | 26 | ····.prologue |
27 | ····.line·40 | 27 | ····.line·40 |
28 | ····invoke-direct·{p0},·Lorg/connectbot/service/BackupWrapper;-><init>()V | 28 | ····invoke-direct·{p0},·Lorg/connectbot/service/BackupWrapper;-><init>()V |
29 | ····.line·41 | ||
30 | ····return-void | 29 | ····return-void |
31 | .end·method | 30 | .end·method |
32 | .method·synthetic·constructor·<init>(Lorg/connectbot/service/BackupWrapper$1;)V | 31 | .method·synthetic·constructor·<init>(Lorg/connectbot/service/BackupWrapper$1;)V |
33 | ····.locals·0 | 32 | ····.locals·0 |
34 | ····.param·p1,·"x0"····#·Lorg/connectbot/service/BackupWrapper$1; | 33 | ····.param·p1,·"x0"····#·Lorg/connectbot/service/BackupWrapper$1; |
Offset 6, 25 lines modified | Offset 6, 23 lines modified | ||
6 | #·annotations | 6 | #·annotations |
7 | .annotation·build·Landroid/annotation/TargetApi; | 7 | .annotation·build·Landroid/annotation/TargetApi; |
8 | ····value·=·0x8 | 8 | ····value·=·0x8 |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/MemberClasses; | 10 | .annotation·system·Ldalvik/annotation/MemberClasses; |
11 | ····value·=·{ | 11 | ····value·=·{ |
12 | ········Lorg/connectbot/service/BackupWrapper$1;, | ||
13 | ········Lorg/connectbot/service/BackupWrapper$FroyoAndBeyond;, | 12 | ········Lorg/connectbot/service/BackupWrapper$FroyoAndBeyond;, |
14 | ········Lorg/connectbot/service/BackupWrapper$PreFroyo; | 13 | ········Lorg/connectbot/service/BackupWrapper$PreFroyo; |
15 | ····} | 14 | ····} |
16 | .end·annotation | 15 | .end·annotation |
17 | #·direct·methods | 16 | #·direct·methods |
18 | .method·public·constructor·<init>()V | 17 | .method·public·constructor·<init>()V |
19 | ····.locals·0 | 18 | ····.locals·0 |
20 | ····.prologue | 19 | ····.prologue |
21 | ····.line·30 | 20 | ····.line·30 |
22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 21 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
23 | ····.line·51 | ||
24 | ····return-void | 22 | ····return-void |
25 | .end·method | 23 | .end·method |
Offset 28, 15 lines modified | Offset 28, 14 lines modified | ||
28 | .method·private·constructor·<init>()V | 28 | .method·private·constructor·<init>()V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·191 | 31 | ····.line·191 |
32 | ····invoke-direct·{p0},·Lorg/connectbot/service/ConnectionNotifier;-><init>()V | 32 | ····invoke-direct·{p0},·Lorg/connectbot/service/ConnectionNotifier;-><init>()V |
33 | ····.line·192 | ||
34 | ····return-void | 33 | ····return-void |
35 | .end·method | 34 | .end·method |
36 | .method·synthetic·constructor·<init>(Lorg/connectbot/service/ConnectionNotifier$1;)V | 35 | .method·synthetic·constructor·<init>(Lorg/connectbot/service/ConnectionNotifier$1;)V |
37 | ····.locals·0 | 36 | ····.locals·0 |
38 | ····.param·p1,·"x0"····#·Lorg/connectbot/service/ConnectionNotifier$1; | 37 | ····.param·p1,·"x0"····#·Lorg/connectbot/service/ConnectionNotifier$1; |
Offset 2, 30 lines modified | Offset 2, 28 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"ConnectionNotifier.java" | 3 | .source·"ConnectionNotifier.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lorg/connectbot/service/ConnectionNotifier$1;, | ||
8 | ········Lorg/connectbot/service/ConnectionNotifier$EclairAndBeyond;, | 7 | ········Lorg/connectbot/service/ConnectionNotifier$EclairAndBeyond;, |
9 | ········Lorg/connectbot/service/ConnectionNotifier$PreEclair; | 8 | ········Lorg/connectbot/service/ConnectionNotifier$PreEclair; |
10 | ····} | 9 | ····} |
11 | .end·annotation | 10 | .end·annotation |
12 | #·direct·methods | 11 | #·direct·methods |
13 | .method·public·constructor·<init>()V | 12 | .method·public·constructor·<init>()V |
14 | ····.locals·0 | 13 | ····.locals·0 |
15 | ····.prologue | 14 | ····.prologue |
16 | ····.line·46 | 15 | ····.line·46 |
17 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 16 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
18 | ····.line·190 | ||
19 | ····return-void | 17 | ····return-void |
20 | .end·method | 18 | .end·method |
21 | .method·public·static·getInstance()Lorg/connectbot/service/ConnectionNotifier; | 19 | .method·public·static·getInstance()Lorg/connectbot/service/ConnectionNotifier; |
22 | ····.locals·1 | 20 | ····.locals·1 |
23 | ····.prologue | 21 | ····.prologue |
Offset 98, 20 lines modified | Offset 96, 22 lines modified | ||
98 | ····.line·76 | 96 | ····.line·76 |
99 | ····.local·v6,·"res":Landroid/content/res/Resources; | 97 | ····.local·v6,·"res":Landroid/content/res/Resources; |
100 | ····const·v7,·0x7f070089 | 98 | ····const·v7,·0x7f070089 |
101 | ····new-array·v8,·v11,·[Ljava/lang/Object; | 99 | ····new-array·v8,·v11,·[Ljava/lang/Object; |
100 | ····.line·77 | ||
102 | ····invoke-virtual·{p2},·Lorg/connectbot/bean/HostBean;->getNickname()Ljava/lang/String; | 101 | ····invoke-virtual·{p2},·Lorg/connectbot/bean/HostBean;->getNickname()Ljava/lang/String; |
103 | ····move-result-object·v9 | 102 | ····move-result-object·v9 |
104 | ····aput-object·v9,·v8,·v10 | 103 | ····aput-object·v9,·v8,·v10 |
104 | ····.line·76 | ||
105 | ····invoke-virtual·{v6,·v7,·v8},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 105 | ····invoke-virtual·{v6,·v7,·v8},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
106 | ····move-result-object·v2 | 106 | ····move-result-object·v2 |
107 | ····.line·79 | 107 | ····.line·79 |
108 | ····.local·v2,·"contentText":Ljava/lang/String; | 108 | ····.local·v2,·"contentText":Ljava/lang/String; |
109 | ····new-instance·v5,·Landroid/content/Intent; | 109 | ····new-instance·v5,·Landroid/content/Intent; |
Offset 146, 18 lines modified | Offset 146, 20 lines modified | ||
146 | ····move-result-object·v7 | 146 | ····move-result-object·v7 |
147 | ····invoke-virtual·{v0,·v7},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; | 147 | ····invoke-virtual·{v0,·v7},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; |
148 | ····move-result-object·v7 | 148 | ····move-result-object·v7 |
149 | ····.line·87 | ||
149 | ····invoke-virtual·{v7,·v2},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; | 150 | ····invoke-virtual·{v7,·v2},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; |
150 | ····move-result-object·v7 | 151 | ····move-result-object·v7 |
152 | ····.line·88 | ||
151 | ····invoke-virtual·{v7,·v1},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; | 153 | ····invoke-virtual·{v7,·v1},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; |
152 | ····.line·90 | 154 | ····.line·90 |
153 | ····invoke-virtual·{v0,·v11},·Landroid/support/v4/app/NotificationCompat$Builder;->setAutoCancel(Z)Landroid/support/v4/app/NotificationCompat$Builder; | 155 | ····invoke-virtual·{v0,·v11},·Landroid/support/v4/app/NotificationCompat$Builder;->setAutoCancel(Z)Landroid/support/v4/app/NotificationCompat$Builder; |
154 | ····.line·92 | 156 | ····.line·92 |
155 | ····const/16·v4,·0x12c | 157 | ····const/16·v4,·0x12c |
Offset 257, 18 lines modified | Offset 259, 20 lines modified | ||
257 | ····.line·63 | 259 | ····.line·63 |
258 | ····new-instance·v1,·Landroid/support/v4/app/NotificationCompat$Builder; | 260 | ····new-instance·v1,·Landroid/support/v4/app/NotificationCompat$Builder; |
259 | ····invoke-direct·{v1,·p1},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V | 261 | ····invoke-direct·{v1,·p1},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V |
260 | ····const·v2,·0x7f020006 | 262 | ····const·v2,·0x7f020006 |
263 | ····.line·65 | ||
261 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; | 264 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; |
262 | ····move-result-object·v1 | 265 | ····move-result-object·v1 |
266 | ····.line·66 | ||
263 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 267 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
264 | ····move-result-wide·v2 | 268 | ····move-result-wide·v2 |
265 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/support/v4/app/NotificationCompat$Builder;->setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; | 269 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/support/v4/app/NotificationCompat$Builder;->setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; |
266 | ····move-result-object·v0 | 270 | ····move-result-object·v0 |
Offset 352, 24 lines modified | Offset 356, 27 lines modified | ||
352 | ····invoke-virtual·{v1,·v3},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; | 356 | ····invoke-virtual·{v1,·v3},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; |
353 | ····.line·123 | 357 | ····.line·123 |
Max diff block lines reached; 779/3879 bytes (20.08%) of diff not shown. |
Offset 42, 14 lines modified | Offset 42, 15 lines modified | ||
42 | ····.line·37 | 42 | ····.line·37 |
43 | ····iput-object·p1,·p0,·Lorg/connectbot/service/ConnectivityReceiver;->mTerminalManager:Lorg/connectbot/service/TerminalManager; | 43 | ····iput-object·p1,·p0,·Lorg/connectbot/service/ConnectivityReceiver;->mTerminalManager:Lorg/connectbot/service/TerminalManager; |
44 | ····.line·39 | 44 | ····.line·39 |
45 | ····const-string·v5,·"connectivity" | 45 | ····const-string·v5,·"connectivity" |
46 | ····.line·40 | ||
46 | ····invoke-virtual·{p1,·v5},·Lorg/connectbot/service/TerminalManager;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 47 | ····invoke-virtual·{p1,·v5},·Lorg/connectbot/service/TerminalManager;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
47 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
48 | ····check-cast·v0,·Landroid/net/ConnectivityManager; | 49 | ····check-cast·v0,·Landroid/net/ConnectivityManager; |
49 | ····.line·42 | 50 | ····.line·42 |
Offset 418, 14 lines modified | Offset 419, 15 lines modified | ||
418 | ····.line·78 | 419 | ····.line·78 |
419 | ····invoke-virtual·{p2},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle; | 420 | ····invoke-virtual·{p2},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle; |
420 | ····move-result-object·v5 | 421 | ····move-result-object·v5 |
421 | ····const-string·v6,·"networkInfo" | 422 | ····const-string·v6,·"networkInfo" |
423 | ····.line·79 | ||
422 | ····invoke-virtual·{v5,·v6},·Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; | 424 | ····invoke-virtual·{v5,·v6},·Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; |
423 | ····move-result-object·v1 | 425 | ····move-result-object·v1 |
424 | ····check-cast·v1,·Landroid/net/NetworkInfo; | 426 | ····check-cast·v1,·Landroid/net/NetworkInfo; |
425 | ····.line·81 | 427 | ····.line·81 |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"KeyEventUtil.java" | 3 | .source·"KeyEventUtil.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lorg/connectbot/service/KeyEventUtil$1;, | ||
8 | ········Lorg/connectbot/service/KeyEventUtil$ClassCompat; | 7 | ········Lorg/connectbot/service/KeyEventUtil$ClassCompat; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·static·fields | 10 | #·static·fields |
12 | .field·static·final·HEX_DIGITS:[C | 11 | .field·static·final·HEX_DIGITS:[C |
Offset 56, 10 lines modified | Offset 55, 9 lines modified | ||
56 | .method·public·constructor·<init>()V | 55 | .method·public·constructor·<init>()V |
57 | ····.locals·0 | 56 | ····.locals·0 |
58 | ····.prologue | 57 | ····.prologue |
59 | ····.line·23 | 58 | ····.line·23 |
60 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 59 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
61 | ····.line·80 | ||
62 | ····return-void | 60 | ····return-void |
63 | .end·method | 61 | .end·method |
Offset 222, 14 lines modified | Offset 222, 15 lines modified | ||
222 | ····move-result·v1 | 222 | ····move-result·v1 |
223 | ····if-eqz·v1,·:cond_1 | 223 | ····if-eqz·v1,·:cond_1 |
224 | ····iget-object·v1,·p0,·Lorg/connectbot/service/Relay;->byteBuffer:Ljava/nio/ByteBuffer; | 224 | ····iget-object·v1,·p0,·Lorg/connectbot/service/Relay;->byteBuffer:Ljava/nio/ByteBuffer; |
225 | ····.line·126 | ||
225 | ····invoke-virtual·{v1},·Ljava/nio/ByteBuffer;->limit()I | 226 | ····invoke-virtual·{v1},·Ljava/nio/ByteBuffer;->limit()I |
226 | ····move-result·v1 | 227 | ····move-result·v1 |
227 | ····iget-object·v2,·p0,·Lorg/connectbot/service/Relay;->byteBuffer:Ljava/nio/ByteBuffer; | 228 | ····iget-object·v2,·p0,·Lorg/connectbot/service/Relay;->byteBuffer:Ljava/nio/ByteBuffer; |
228 | ····invoke-virtual·{v2},·Ljava/nio/ByteBuffer;->capacity()I | 229 | ····invoke-virtual·{v2},·Ljava/nio/ByteBuffer;->capacity()I |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lorg/connectbot/service/TerminalBridge; | 18 | .field·final·synthetic·this$0:Lorg/connectbot/service/TerminalBridge; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lorg/connectbot/service/TerminalBridge;)V | 20 | .method·constructor·<init>(Lorg/connectbot/service/TerminalBridge;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lorg/connectbot/service/TerminalBridge; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·131 | 24 | ····.line·131 |
24 | ····iput-object·p1,·p0,·Lorg/connectbot/service/TerminalBridge$1;->this$0:Lorg/connectbot/service/TerminalBridge; | 25 | ····iput-object·p1,·p0,·Lorg/connectbot/service/TerminalBridge$1;->this$0:Lorg/connectbot/service/TerminalBridge; |
25 | ····invoke-direct·{p0},·Lde/mud/terminal/vt320;-><init>()V | 26 | ····invoke-direct·{p0},·Lde/mud/terminal/vt320;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/service/TerminalBridge; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/service/TerminalBridge; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/service/TerminalBridge;)V | 23 | .method·constructor·<init>(Lorg/connectbot/service/TerminalBridge;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/service/TerminalBridge; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·282 | 27 | ····.line·282 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/service/TerminalBridge$3;->this$0:Lorg/connectbot/service/TerminalBridge; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/service/TerminalBridge$3;->this$0:Lorg/connectbot/service/TerminalBridge; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | .field·final·synthetic·val$manager:Lorg/connectbot/service/TerminalManager; | 21 | .field·final·synthetic·val$manager:Lorg/connectbot/service/TerminalManager; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/service/TerminalBridge;Lorg/connectbot/service/TerminalManager;Lorg/connectbot/bean/HostBean;)V | 23 | .method·constructor·<init>(Lorg/connectbot/service/TerminalBridge;Lorg/connectbot/service/TerminalManager;Lorg/connectbot/bean/HostBean;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/service/TerminalBridge; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·198 | 27 | ····.line·198 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/service/TerminalBridge$2;->this$0:Lorg/connectbot/service/TerminalBridge; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/service/TerminalBridge$2;->this$0:Lorg/connectbot/service/TerminalBridge; |
28 | ····iput-object·p2,·p0,·Lorg/connectbot/service/TerminalBridge$2;->val$manager:Lorg/connectbot/service/TerminalManager; | 29 | ····iput-object·p2,·p0,·Lorg/connectbot/service/TerminalBridge$2;->val$manager:Lorg/connectbot/service/TerminalManager; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$string:Ljava/lang/String; | 22 | .field·final·synthetic·val$string:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/connectbot/service/TerminalBridge;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lorg/connectbot/service/TerminalBridge;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/connectbot/service/TerminalBridge; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·351 | 28 | ····.line·351 |
28 | ····iput-object·p1,·p0,·Lorg/connectbot/service/TerminalBridge$4;->this$0:Lorg/connectbot/service/TerminalBridge; | 29 | ····iput-object·p1,·p0,·Lorg/connectbot/service/TerminalBridge$4;->this$0:Lorg/connectbot/service/TerminalBridge; |
29 | ····iput-object·p2,·p0,·Lorg/connectbot/service/TerminalBridge$4;->val$string:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lorg/connectbot/service/TerminalBridge$4;->val$string:Ljava/lang/String; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/service/TerminalBridge; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/service/TerminalBridge; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/service/TerminalBridge;)V | 23 | .method·constructor·<init>(Lorg/connectbot/service/TerminalBridge;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/service/TerminalBridge; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·451 | 27 | ····.line·451 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/service/TerminalBridge$6;->this$0:Lorg/connectbot/service/TerminalBridge; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/service/TerminalBridge$6;->this$0:Lorg/connectbot/service/TerminalBridge; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 51, 18 lines modified | Offset 52, 20 lines modified | ||
51 | ····iget-object·v3,·v3,·Lorg/connectbot/service/TerminalBridge;->manager:Lorg/connectbot/service/TerminalManager; | 52 | ····iget-object·v3,·v3,·Lorg/connectbot/service/TerminalBridge;->manager:Lorg/connectbot/service/TerminalManager; |
52 | ····iget-object·v3,·v3,·Lorg/connectbot/service/TerminalManager;->res:Landroid/content/res/Resources; | 53 | ····iget-object·v3,·v3,·Lorg/connectbot/service/TerminalManager;->res:Landroid/content/res/Resources; |
53 | ····const·v4,·0x7f0700b2 | 54 | ····const·v4,·0x7f0700b2 |
55 | ····.line·454 | ||
54 | ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 56 | ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
55 | ····move-result-object·v3 | 57 | ····move-result-object·v3 |
58 | ····.line·453 | ||
56 | ····invoke-virtual·{v1,·v2,·v3},·Lorg/connectbot/service/PromptHelper;->requestBooleanPrompt(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Boolean; | 59 | ····invoke-virtual·{v1,·v2,·v3},·Lorg/connectbot/service/PromptHelper;->requestBooleanPrompt(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Boolean; |
57 | ····move-result-object·v0 | 60 | ····move-result-object·v0 |
58 | ····.line·455 | 61 | ····.line·455 |
59 | ····.local·v0,·"result":Ljava/lang/Boolean; | 62 | ····.local·v0,·"result":Ljava/lang/Boolean; |
60 | ····if-eqz·v0,·:cond_0 | 63 | ····if-eqz·v0,·:cond_0 |
Offset 1780, 15 lines modified | Offset 1780, 15 lines modified | ||
1780 | ····.line·723 | 1780 | ····.line·723 |
1781 | ····:cond_c | 1781 | ····:cond_c |
1782 | ····const/4·v13,·0x0 | 1782 | ····const/4·v13,·0x0 |
1783 | ····goto/16·:goto_6 | 1783 | ····goto/16·:goto_6 |
1784 |
····.line·7 |
1784 | ····.line·729 |
1785 | ····:cond_d | 1785 | ····:cond_d |
1786 | ····:goto_8 | 1786 | ····:goto_8 |
1787 | ····add-int·v1,·v3,·v4 | 1787 | ····add-int·v1,·v3,·v4 |
1788 | ····move-object/from16·v0,·p0 | 1788 | ····move-object/from16·v0,·p0 |
1789 | ····iget-object·v2,·v0,·Lorg/connectbot/service/TerminalBridge;->buffer:Lde/mud/terminal/VDUBuffer; | 1789 | ····iget-object·v2,·v0,·Lorg/connectbot/service/TerminalBridge;->buffer:Lde/mud/terminal/VDUBuffer; |
Offset 2014, 15 lines modified | Offset 2014, 15 lines modified | ||
2014 | ····:try_end_0 | 2014 | ····:try_end_0 |
2015 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 2015 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
2016 | ····throw·v2 | 2016 | ····throw·v2 |
2017 | .end·method | 2017 | .end·method |
2018 | .method·public·final·declared-synchronized·parentChanged(Lorg/connectbot/TerminalView;)V | 2018 | .method·public·final·declared-synchronized·parentChanged(Lorg/connectbot/TerminalView;)V |
2019 |
····.locals·1 |
2019 | ····.locals·17 |
2020 | ····.param·p1,·"parent"····#·Lorg/connectbot/TerminalView; | 2020 | ····.param·p1,·"parent"····#·Lorg/connectbot/TerminalView; |
2021 | ····.prologue | 2021 | ····.prologue |
2022 | ····.line·553 | 2022 | ····.line·553 |
2023 | ····monitor-enter·p0 | 2023 | ····monitor-enter·p0 |
2024 | ····:try_start_0 | 2024 | ····:try_start_0 |
Offset 2066, 25 lines modified | Offset 2066, 25 lines modified | ||
2066 | ····move-object/from16·v1,·p0 | 2066 | ····move-object/from16·v1,·p0 |
2067 | ····iput-object·v0,·v1,·Lorg/connectbot/service/TerminalBridge;->parent:Lorg/connectbot/TerminalView; | 2067 | ····iput-object·v0,·v1,·Lorg/connectbot/service/TerminalBridge;->parent:Lorg/connectbot/TerminalView; |
2068 | ····.line·559 | 2068 | ····.line·559 |
2069 | ····invoke-virtual/range·{p1·..·p1},·Lorg/connectbot/TerminalView;->getWidth()I | 2069 | ····invoke-virtual/range·{p1·..·p1},·Lorg/connectbot/TerminalView;->getWidth()I |
2070 |
····move-result·v1 |
2070 | ····move-result·v16 |
2071 | ····.line·560 | 2071 | ····.line·560 |
2072 |
····.local·v1 |
2072 | ····.local·v16,·"width":I |
2073 | ····invoke-virtual/range·{p1·..·p1},·Lorg/connectbot/TerminalView;->getHeight()I | 2073 | ····invoke-virtual/range·{p1·..·p1},·Lorg/connectbot/TerminalView;->getHeight()I |
2074 | ····move-result·v11 | 2074 | ····move-result·v11 |
2075 | ····.line·563 | 2075 | ····.line·563 |
2076 | ····.local·v11,·"height":I | 2076 | ····.local·v11,·"height":I |
2077 |
····if-lez·v1 |
2077 | ····if-lez·v16,·:cond_0 |
2078 | ····if-lez·v11,·:cond_0 | 2078 | ····if-lez·v11,·:cond_0 |
2079 | ····.line·566 | 2079 | ····.line·566 |
2080 | ····invoke-virtual/range·{p1·..·p1},·Lorg/connectbot/TerminalView;->getContext()Landroid/content/Context; | 2080 | ····invoke-virtual/range·{p1·..·p1},·Lorg/connectbot/TerminalView;->getContext()Landroid/content/Context; |
2081 | ····move-result-object·v2 | 2081 | ····move-result-object·v2 |
Offset 2120, 67 lines modified | Offset 2120, 63 lines modified | ||
2120 | ····if-nez·v2,·:cond_3 | 2120 | ····if-nez·v2,·:cond_3 |
2121 | ····.line·573 | 2121 | ····.line·573 |
2122 | ····move-object/from16·v0,·p0 | 2122 | ····move-object/from16·v0,·p0 |
2123 | ····iget·v2,·v0,·Lorg/connectbot/service/TerminalBridge;->charWidth:I | 2123 | ····iget·v2,·v0,·Lorg/connectbot/service/TerminalBridge;->charWidth:I |
2124 |
····div-int·v1 |
2124 | ····div-int·v14,·v16,·v2 |
2125 | ····.line·574 | 2125 | ····.line·574 |
2126 |
····.local·v1 |
2126 | ····.local·v14,·"newColumns":I |
2127 | ····move-object/from16·v0,·p0 | 2127 | ····move-object/from16·v0,·p0 |
2128 | ····iget·v2,·v0,·Lorg/connectbot/service/TerminalBridge;->charHeight:I | 2128 | ····iget·v2,·v0,·Lorg/connectbot/service/TerminalBridge;->charHeight:I |
2129 |
····div-int·v1 |
2129 | ····div-int·v15,·v11,·v2 |
2130 | ····.line·578 | 2130 | ····.line·578 |
2131 |
····.local·v1 |
2131 | ····.local·v15,·"newRows":I |
2132 | ····move-object/from16·v0,·p0 | 2132 | ····move-object/from16·v0,·p0 |
2133 | ····iget·v2,·v0,·Lorg/connectbot/service/TerminalBridge;->columns:I | 2133 | ····iget·v2,·v0,·Lorg/connectbot/service/TerminalBridge;->columns:I |
2134 |
····if-ne·v1 |
2134 | ····if-ne·v14,·v2,·:cond_2 |
2135 | ····move-object/from16·v0,·p0 | 2135 | ····move-object/from16·v0,·p0 |
2136 | ····iget·v2,·v0,·Lorg/connectbot/service/TerminalBridge;->rows:I | 2136 | ····iget·v2,·v0,·Lorg/connectbot/service/TerminalBridge;->rows:I |
2137 |
···· |
2137 | ····if-eq·v15,·v2,·:cond_0 |
2138 | ····if-eq·v0,·v2,·:cond_0 | ||
2139 | ····.line·581 | 2138 | ····.line·581 |
2140 | ····:cond_2 | 2139 | ····:cond_2 |
2141 | ····move-object/from16·v0,·p0 | 2140 | ····move-object/from16·v0,·p0 |
2142 |
····iput·v1 |
2141 | ····iput·v14,·v0,·Lorg/connectbot/service/TerminalBridge;->columns:I |
2143 | ····.line·582 | 2142 | ····.line·582 |
2144 |
····move/from16·v0,· |
2143 | ····move-object/from16·v0,·p0 |
Max diff block lines reached; 27560/30207 bytes (91.24%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/service/TerminalBridge; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/service/TerminalBridge; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/service/TerminalBridge;)V | 23 | .method·constructor·<init>(Lorg/connectbot/service/TerminalBridge;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/service/TerminalBridge; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·429 | 27 | ····.line·429 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/service/TerminalBridge$5;->this$0:Lorg/connectbot/service/TerminalBridge; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/service/TerminalBridge$5;->this$0:Lorg/connectbot/service/TerminalBridge; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$nickname:Ljava/lang/String; | 19 | .field·final·synthetic·val$nickname:Ljava/lang/String; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lorg/connectbot/service/TerminalManager;Ljava/lang/String;)V | 21 | .method·constructor·<init>(Lorg/connectbot/service/TerminalManager;Ljava/lang/String;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lorg/connectbot/service/TerminalManager; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·388 | 25 | ····.line·388 |
25 | ····iput-object·p1,·p0,·Lorg/connectbot/service/TerminalManager$1;->this$0:Lorg/connectbot/service/TerminalManager; | 26 | ····iput-object·p1,·p0,·Lorg/connectbot/service/TerminalManager$1;->this$0:Lorg/connectbot/service/TerminalManager; |
26 | ····iput-object·p2,·p0,·Lorg/connectbot/service/TerminalManager$1;->val$nickname:Ljava/lang/String; | 27 | ····iput-object·p2,·p0,·Lorg/connectbot/service/TerminalManager$1;->val$nickname:Ljava/lang/String; |
Offset 381, 25 lines modified | Offset 381, 27 lines modified | ||
381 | ····iput-object·v1,·p0,·Lorg/connectbot/service/TerminalKeyListener;->keymode:Ljava/lang/String; | 381 | ····iput-object·v1,·p0,·Lorg/connectbot/service/TerminalKeyListener;->keymode:Ljava/lang/String; |
382 | ····.line·638 | 382 | ····.line·638 |
383 | ····iget-object·v1,·p0,·Lorg/connectbot/service/TerminalKeyListener;->prefs:Landroid/content/SharedPreferences; | 383 | ····iget-object·v1,·p0,·Lorg/connectbot/service/TerminalKeyListener;->prefs:Landroid/content/SharedPreferences; |
384 | ····const-string·v2,·"shiftfkeys" | 384 | ····const-string·v2,·"shiftfkeys" |
385 | ····.line·639 | ||
385 | ····invoke-interface·{v1,·v2,·v4},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z | 386 | ····invoke-interface·{v1,·v2,·v4},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z |
386 | ····move-result·v1 | 387 | ····move-result·v1 |
387 | ····iput-boolean·v1,·p0,·Lorg/connectbot/service/TerminalKeyListener;->shiftedNumbersAreFKeysOnHardKeyboard:Z | 388 | ····iput-boolean·v1,·p0,·Lorg/connectbot/service/TerminalKeyListener;->shiftedNumbersAreFKeysOnHardKeyboard:Z |
388 | ····.line·640 | 389 | ····.line·640 |
389 | ····iget-object·v1,·p0,·Lorg/connectbot/service/TerminalKeyListener;->prefs:Landroid/content/SharedPreferences; | 390 | ····iget-object·v1,·p0,·Lorg/connectbot/service/TerminalKeyListener;->prefs:Landroid/content/SharedPreferences; |
390 | ····const-string·v2,·"ctrlfkeys" | 391 | ····const-string·v2,·"ctrlfkeys" |
392 | ····.line·641 | ||
391 | ····invoke-interface·{v1,·v2,·v4},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z | 393 | ····invoke-interface·{v1,·v2,·v4},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z |
392 | ····move-result·v1 | 394 | ····move-result·v1 |
393 | ····iput-boolean·v1,·p0,·Lorg/connectbot/service/TerminalKeyListener;->controlNumbersAreFKeysOnSoftKeyboard:Z | 395 | ····iput-boolean·v1,·p0,·Lorg/connectbot/service/TerminalKeyListener;->controlNumbersAreFKeysOnSoftKeyboard:Z |
394 | ····.line·642 | 396 | ····.line·642 |
Offset 728, 14 lines modified | Offset 730, 15 lines modified | ||
728 | ····move-object/from16·v0,·p0 | 730 | ····move-object/from16·v0,·p0 |
729 | ····iget-object·v0,·v0,·Lorg/connectbot/service/TerminalKeyListener;->keymode:Ljava/lang/String; | 731 | ····iget-object·v0,·v0,·Lorg/connectbot/service/TerminalKeyListener;->keymode:Ljava/lang/String; |
730 | ····move-object/from16·v18,·v0 | 732 | ····move-object/from16·v18,·v0 |
733 | ····.line·140 | ||
731 | ····invoke-virtual/range·{v17·..·v18},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 734 | ····invoke-virtual/range·{v17·..·v18},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
732 | ····move-result·v17 | 735 | ····move-result·v17 |
733 | ····if-eqz·v17,·:cond_3 | 736 | ····if-eqz·v17,·:cond_3 |
734 | ····const/4·v13,·0x1 | 737 | ····const/4·v13,·0x1 |
Offset 749, 14 lines modified | Offset 752, 15 lines modified | ||
749 | ····move-object/from16·v0,·p0 | 752 | ····move-object/from16·v0,·p0 |
750 | ····iget-object·v0,·v0,·Lorg/connectbot/service/TerminalKeyListener;->keymode:Ljava/lang/String; | 753 | ····iget-object·v0,·v0,·Lorg/connectbot/service/TerminalKeyListener;->keymode:Ljava/lang/String; |
751 | ····move-object/from16·v18,·v0 | 754 | ····move-object/from16·v18,·v0 |
755 | ····.line·142 | ||
752 | ····invoke-virtual/range·{v17·..·v18},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 756 | ····invoke-virtual/range·{v17·..·v18},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
753 | ····move-result·v17 | 757 | ····move-result·v17 |
754 | ····if-eqz·v17,·:cond_4 | 758 | ····if-eqz·v17,·:cond_4 |
755 | ····const/4·v11,·0x1 | 759 | ····const/4·v11,·0x1 |
Offset 876, 22 lines modified | Offset 880, 22 lines modified | ||
876 | ····.end·local·v13····#·"rightModifiersAreSlashAndTab":Z | 880 | ····.end·local·v13····#·"rightModifiersAreSlashAndTab":Z |
877 | ····.end·local·v14····#·"shiftedNumbersAreFKeys":Z | 881 | ····.end·local·v14····#·"shiftedNumbersAreFKeys":Z |
878 | ····:cond_2 | 882 | ····:cond_2 |
879 | ····const/4·v9,·0x0 | 883 | ····const/4·v9,·0x0 |
880 | ····goto·:goto_1 | 884 | ····goto·:goto_1 |
881 |
····.line·1 |
885 | ····.line·140 |
882 | ····.restart·local·v9····#·"interpretAsHardKeyboard":Z | 886 | ····.restart·local·v9····#·"interpretAsHardKeyboard":Z |
883 | ····:cond_3 | 887 | ····:cond_3 |
884 | ····const/4·v13,·0x0 | 888 | ····const/4·v13,·0x0 |
885 | ····goto·:goto_2 | 889 | ····goto·:goto_2 |
886 |
····.line·14 |
890 | ····.line·142 |
887 | ····.restart·local·v13····#·"rightModifiersAreSlashAndTab":Z | 891 | ····.restart·local·v13····#·"rightModifiersAreSlashAndTab":Z |
888 | ····:cond_4 | 892 | ····:cond_4 |
889 | ····const/4·v11,·0x0 | 893 | ····const/4·v11,·0x0 |
890 | ····goto·:goto_3 | 894 | ····goto·:goto_3 |
891 | ····.line·143 | 895 | ····.line·143 |
Offset 1175, 14 lines modified | Offset 1179, 15 lines modified | ||
1175 | ····move-object/from16·v17,·v0 | 1179 | ····move-object/from16·v17,·v0 |
1176 | ····invoke-virtual/range·{v17·..·v17},·Lorg/connectbot/service/TerminalBridge;->resetScrollPosition()V | 1180 | ····invoke-virtual/range·{v17·..·v17},·Lorg/connectbot/service/TerminalBridge;->resetScrollPosition()V |
1177 | ····.line·194 | 1181 | ····.line·194 |
1178 | ····if-nez·p2,·:cond_e | 1182 | ····if-nez·p2,·:cond_e |
1183 | ····.line·195 | ||
1179 | ····invoke-virtual/range·{p3·..·p3},·Landroid/view/KeyEvent;->getAction()I | 1184 | ····invoke-virtual/range·{p3·..·p3},·Landroid/view/KeyEvent;->getAction()I |
1180 | ····move-result·v17 | 1185 | ····move-result·v17 |
1181 | ····const/16·v18,·0x2 | 1186 | ····const/16·v18,·0x2 |
1182 | ····move/from16·v0,·v17 | 1187 | ····move/from16·v0,·v17 |
Offset 1894, 14 lines modified | Offset 1899, 15 lines modified | ||
Max diff block lines reached; 6998/9610 bytes (72.82%) of diff not shown. |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lorg/connectbot/service/TerminalManager; | 18 | .field·final·synthetic·this$0:Lorg/connectbot/service/TerminalManager; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lorg/connectbot/service/TerminalManager;)V | 20 | .method·constructor·<init>(Lorg/connectbot/service/TerminalManager;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lorg/connectbot/service/TerminalManager; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·666 | 24 | ····.line·666 |
24 | ····iput-object·p1,·p0,·Lorg/connectbot/service/TerminalManager$2;->this$0:Lorg/connectbot/service/TerminalManager; | 25 | ····iput-object·p1,·p0,·Lorg/connectbot/service/TerminalManager$2;->this$0:Lorg/connectbot/service/TerminalManager; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lorg/connectbot/service/TerminalManager; | 18 | .field·final·synthetic·this$0:Lorg/connectbot/service/TerminalManager; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lorg/connectbot/service/TerminalManager;)V | 20 | .method·constructor·<init>(Lorg/connectbot/service/TerminalManager;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lorg/connectbot/service/TerminalManager; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·680 | 24 | ····.line·680 |
24 | ····iput-object·p1,·p0,·Lorg/connectbot/service/TerminalManager$3;->this$0:Lorg/connectbot/service/TerminalManager; | 25 | ····iput-object·p1,·p0,·Lorg/connectbot/service/TerminalManager$3;->this$0:Lorg/connectbot/service/TerminalManager; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lorg/connectbot/service/TerminalManager; | 18 | .field·final·synthetic·this$0:Lorg/connectbot/service/TerminalManager; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lorg/connectbot/service/TerminalManager;)V | 20 | .method·public·constructor·<init>(Lorg/connectbot/service/TerminalManager;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lorg/connectbot/service/TerminalManager; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·479 | 24 | ····.line·479 |
24 | ····iput-object·p1,·p0,·Lorg/connectbot/service/TerminalManager$TerminalBinder;->this$0:Lorg/connectbot/service/TerminalManager; | 25 | ····iput-object·p1,·p0,·Lorg/connectbot/service/TerminalManager$TerminalBinder;->this$0:Lorg/connectbot/service/TerminalManager; |
25 | ····invoke-direct·{p0},·Landroid/os/Binder;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/os/Binder;-><init>()V |
Offset 202, 15 lines modified | Offset 202, 14 lines modified | ||
202 | ····.line·116 | 202 | ····.line·116 |
203 | ····new-instance·v0,·Ljava/util/LinkedList; | 203 | ····new-instance·v0,·Ljava/util/LinkedList; |
204 | ····invoke-direct·{v0},·Ljava/util/LinkedList;-><init>()V | 204 | ····invoke-direct·{v0},·Ljava/util/LinkedList;-><init>()V |
205 | ····iput-object·v0,·p0,·Lorg/connectbot/service/TerminalManager;->mPendingReconnect:Ljava/util/List; | 205 | ····iput-object·v0,·p0,·Lorg/connectbot/service/TerminalManager;->mPendingReconnect:Ljava/util/List; |
206 | ····.line·655 | ||
207 | ····return-void | 206 | ····return-void |
208 | .end·method | 207 | .end·method |
209 | .method·static·synthetic·access$200(Lorg/connectbot/service/TerminalManager;)V | 208 | .method·static·synthetic·access$200(Lorg/connectbot/service/TerminalManager;)V |
210 | ····.locals·0 | 209 | ····.locals·0 |
211 | ····.param·p0,·"x0"····#·Lorg/connectbot/service/TerminalManager; | 210 | ····.param·p0,·"x0"····#·Lorg/connectbot/service/TerminalManager; |
Offset 300, 22 lines modified | Offset 299, 24 lines modified | ||
300 | ····:try_start_0 | 299 | ····:try_start_0 |
301 | ····iget-object·v0,·p0,·Lorg/connectbot/service/TerminalManager;->mediaPlayer:Landroid/media/MediaPlayer; | 300 | ····iget-object·v0,·p0,·Lorg/connectbot/service/TerminalManager;->mediaPlayer:Landroid/media/MediaPlayer; |
302 | ····invoke-virtual·{v7},·Landroid/content/res/AssetFileDescriptor;->getFileDescriptor()Ljava/io/FileDescriptor; | 301 | ····invoke-virtual·{v7},·Landroid/content/res/AssetFileDescriptor;->getFileDescriptor()Ljava/io/FileDescriptor; |
303 | ····move-result-object·v1 | 302 | ····move-result-object·v1 |
303 | ····.line·566 | ||
304 | ····invoke-virtual·{v7},·Landroid/content/res/AssetFileDescriptor;->getStartOffset()J | 304 | ····invoke-virtual·{v7},·Landroid/content/res/AssetFileDescriptor;->getStartOffset()J |
305 | ····move-result-wide·v2 | 305 | ····move-result-wide·v2 |
306 | ····invoke-virtual·{v7},·Landroid/content/res/AssetFileDescriptor;->getLength()J | 306 | ····invoke-virtual·{v7},·Landroid/content/res/AssetFileDescriptor;->getLength()J |
307 | ····move-result-wide·v4 | 307 | ····move-result-wide·v4 |
308 | ····.line·565 | ||
308 | ····invoke-virtual/range·{v0·..·v5},·Landroid/media/MediaPlayer;->setDataSource(Ljava/io/FileDescriptor;JJ)V | 309 | ····invoke-virtual/range·{v0·..·v5},·Landroid/media/MediaPlayer;->setDataSource(Ljava/io/FileDescriptor;JJ)V |
309 | ····.line·567 | 310 | ····.line·567 |
310 | ····invoke-virtual·{v7},·Landroid/content/res/AssetFileDescriptor;->close()V | 311 | ····invoke-virtual·{v7},·Landroid/content/res/AssetFileDescriptor;->close()V |
311 | ····.line·568 | 312 | ····.line·568 |
312 | ····iget-object·v0,·p0,·Lorg/connectbot/service/TerminalManager;->mediaPlayer:Landroid/media/MediaPlayer; | 313 | ····iget-object·v0,·p0,·Lorg/connectbot/service/TerminalManager;->mediaPlayer:Landroid/media/MediaPlayer; |
Offset 532, 44 lines modified | Offset 533, 43 lines modified | ||
532 | .end·method | 533 | .end·method |
533 | .method·private·reconnectPending()V | 534 | .method·private·reconnectPending()V |
534 | ····.locals·5 | 535 | ····.locals·5 |
535 | ····.prologue | 536 | ····.prologue |
536 | ····.line·712 | 537 | ····.line·712 |
537 |
····iget-object·v |
538 | ····iget-object·v3,·p0,·Lorg/connectbot/service/TerminalManager;->mPendingReconnect:Ljava/util/List; |
538 |
····monitor-enter·v |
539 | ····monitor-enter·v3 |
539 | ····.line·713 | 540 | ····.line·713 |
540 | ····:try_start_0 | 541 | ····:try_start_0 |
541 |
····iget-object·v |
542 | ····iget-object·v2,·p0,·Lorg/connectbot/service/TerminalManager;->mPendingReconnect:Ljava/util/List; |
542 |
····invoke-interface·{v |
543 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
543 |
····move-result-object·v |
544 | ····move-result-object·v2 |
544 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
545 | ····:cond_0 | 545 | ····:cond_0 |
546 | ····:goto_0 | 546 | ····:goto_0 |
547 |
····invoke-interface·{v |
547 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
548 |
····move-result·v |
548 | ····move-result·v4 |
549 |
····if-eqz·v |
549 | ····if-eqz·v4,·:cond_1 |
550 |
····invoke-interface·{v |
550 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
551 |
····move-result-object·v |
551 | ····move-result-object·v1 |
552 |
····check-cast·v |
552 | ····check-cast·v1,·Ljava/lang/ref/WeakReference; |
553 | ····.line·714 | 553 | ····.line·714 |
554 |
····.local·v |
554 | ····.local·v1,·"ref":Ljava/lang/ref/WeakReference;,·"Ljava/lang/ref/WeakReference<Lorg/connectbot/service/TerminalBridge;>;" |
555 |
····invoke-virtual·{v |
555 | ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; |
556 | ····move-result-object·v0 | 556 | ····move-result-object·v0 |
557 | ····check-cast·v0,·Lorg/connectbot/service/TerminalBridge; | 557 | ····check-cast·v0,·Lorg/connectbot/service/TerminalBridge; |
558 | ····.line·715 | 558 | ····.line·715 |
559 | ····.local·v0,·"bridge":Lorg/connectbot/service/TerminalBridge; | 559 | ····.local·v0,·"bridge":Lorg/connectbot/service/TerminalBridge; |
Offset 578, 35 lines modified | Offset 578, 33 lines modified | ||
578 | ····.line·718 | 578 | ····.line·718 |
579 | ····invoke-virtual·{v0},·Lorg/connectbot/service/TerminalBridge;->startConnection()V | 579 | ····invoke-virtual·{v0},·Lorg/connectbot/service/TerminalBridge;->startConnection()V |
580 | ····goto·:goto_0 | 580 | ····goto·:goto_0 |
581 | ····.line·721 | 581 | ····.line·721 |
582 | ····.end·local·v0····#·"bridge":Lorg/connectbot/service/TerminalBridge; | 582 | ····.end·local·v0····#·"bridge":Lorg/connectbot/service/TerminalBridge; |
583 |
····.end·local·v1····#·" |
583 | ····.end·local·v1····#·"ref":Ljava/lang/ref/WeakReference;,·"Ljava/lang/ref/WeakReference<Lorg/connectbot/service/TerminalBridge;>;" |
584 | ····.end·local·v2····#·"ref":Ljava/lang/ref/WeakReference;,·"Ljava/lang/ref/WeakReference<Lorg/connectbot/service/TerminalBridge;>;" | ||
585 | ····:catchall_0 | 584 | ····:catchall_0 |
586 |
····move-exception·v |
585 | ····move-exception·v2 |
587 |
····monitor-exit·v |
586 | ····monitor-exit·v3 |
Max diff block lines reached; 27533/31566 bytes (87.22%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$shellPid:I | 22 | .field·final·synthetic·val$shellPid:I |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/connectbot/transport/Local;I)V | 24 | .method·constructor·<init>(Lorg/connectbot/transport/Local;I)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/connectbot/transport/Local; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·101 | 28 | ····.line·101 |
28 | ····iput-object·p1,·p0,·Lorg/connectbot/transport/Local$1;->this$0:Lorg/connectbot/transport/Local; | 29 | ····iput-object·p1,·p0,·Lorg/connectbot/transport/Local$1;->this$0:Lorg/connectbot/transport/Local; |
29 | ····iput·p2,·p0,·Lorg/connectbot/transport/Local$1;->val$shellPid:I | 30 | ····iput·p2,·p0,·Lorg/connectbot/transport/Local$1;->val$shellPid:I |
Offset 296, 22 lines modified | Offset 296, 24 lines modified | ||
296 | ····.line·198 | 296 | ····.line·198 |
297 | ····:cond_0 | 297 | ····:cond_0 |
298 | ····invoke-virtual·{v0},·Lorg/connectbot/bean/HostBean;->getUsername()Ljava/lang/String; | 298 | ····invoke-virtual·{v0},·Lorg/connectbot/bean/HostBean;->getUsername()Ljava/lang/String; |
299 | ····move-result-object·v2 | 299 | ····move-result-object·v2 |
300 | ····.line·199 | ||
300 | ····invoke-virtual·{v0},·Lorg/connectbot/bean/HostBean;->getHostname()Ljava/lang/String; | 301 | ····invoke-virtual·{v0},·Lorg/connectbot/bean/HostBean;->getHostname()Ljava/lang/String; |
301 | ····move-result-object·v3 | 302 | ····move-result-object·v3 |
302 | ····invoke-virtual·{v0},·Lorg/connectbot/bean/HostBean;->getPort()I | 303 | ····invoke-virtual·{v0},·Lorg/connectbot/bean/HostBean;->getPort()I |
303 | ····move-result·v4 | 304 | ····move-result·v4 |
305 | ····.line·198 | ||
304 | ····invoke-virtual·{p0,·v2,·v3,·v4},·Lorg/connectbot/transport/Local;->getDefaultNickname(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; | 306 | ····invoke-virtual·{p0,·v2,·v3,·v4},·Lorg/connectbot/transport/Local;->getDefaultNickname(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; |
305 | ····move-result-object·v2 | 307 | ····move-result-object·v2 |
306 | ····invoke-virtual·{v0,·v2},·Lorg/connectbot/bean/HostBean;->setNickname(Ljava/lang/String;)V | 308 | ····invoke-virtual·{v0,·v2},·Lorg/connectbot/bean/HostBean;->setNickname(Ljava/lang/String;)V |
307 | ····.line·204 | 309 | ····.line·204 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/transport/SSH; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/transport/SSH; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·public·constructor·<init>(Lorg/connectbot/transport/SSH;)V | 23 | .method·public·constructor·<init>(Lorg/connectbot/transport/SSH;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/transport/SSH; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·139 | 27 | ····.line·139 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/transport/SSH$HostKeyVerifier;->this$0:Lorg/connectbot/transport/SSH; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/transport/SSH$HostKeyVerifier;->this$0:Lorg/connectbot/transport/SSH; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 406, 20 lines modified | Offset 407, 22 lines modified | ||
406 | ····iget-object·v15,·v15,·Lorg/connectbot/transport/SSH;->manager:Lorg/connectbot/service/TerminalManager; | 407 | ····iget-object·v15,·v15,·Lorg/connectbot/transport/SSH;->manager:Lorg/connectbot/service/TerminalManager; |
407 | ····iget-object·v15,·v15,·Lorg/connectbot/service/TerminalManager;->res:Landroid/content/res/Resources; | 408 | ····iget-object·v15,·v15,·Lorg/connectbot/service/TerminalManager;->res:Landroid/content/res/Resources; |
408 | ····const·v16,·0x7f07005b | 409 | ····const·v16,·0x7f07005b |
410 | ····.line·181 | ||
409 | ····invoke-virtual/range·{v15·..·v16},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 411 | ····invoke-virtual/range·{v15·..·v16},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
410 | ····move-result-object·v15 | 412 | ····move-result-object·v15 |
411 | ····aput-object·v15,·v13,·v14 | 413 | ····aput-object·v15,·v13,·v14 |
414 | ····.line·180 | ||
412 | ····invoke-static·{v12,·v13},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 415 | ····invoke-static·{v12,·v13},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
413 | ····move-result-object·v8 | 416 | ····move-result-object·v8 |
414 | ····.line·183 | 417 | ····.line·183 |
415 | ····.local·v8,·"header":Ljava/lang/String; | 418 | ····.local·v8,·"header":Ljava/lang/String; |
416 | ····invoke-virtual·{v8},·Ljava/lang/String;->length()I | 419 | ····invoke-virtual·{v8},·Ljava/lang/String;->length()I |
Offset 131, 32 lines modified | Offset 131, 32 lines modified | ||
131 | ····iput-object·v0,·p0,·Lorg/connectbot/transport/SSH;->useAuthAgent:Ljava/lang/String; | 131 | ····iput-object·v0,·p0,·Lorg/connectbot/transport/SSH;->useAuthAgent:Ljava/lang/String; |
132 | ····.line·81 | 132 | ····.line·81 |
133 | ····return-void | 133 | ····return-void |
134 | .end·method | 134 | .end·method |
135 | .method·private·authenticate()V | 135 | .method·private·authenticate()V |
136 |
····.locals·1 |
136 | ····.locals·10 |
137 | ····.prologue | 137 | ····.prologue |
138 | ····.line·214 | 138 | ····.line·214 |
139 | ····:try_start_0 | 139 | ····:try_start_0 |
140 |
····iget-object·v |
140 | ····iget-object·v6,·p0,·Lorg/connectbot/transport/SSH;->connection:Lcom/trilead/ssh2/Connection; |
141 |
····iget-object·v |
141 | ····iget-object·v7,·p0,·Lorg/connectbot/transport/SSH;->host:Lorg/connectbot/bean/HostBean; |
142 |
····invoke-virtual·{v |
142 | ····invoke-virtual·{v7},·Lorg/connectbot/bean/HostBean;->getUsername()Ljava/lang/String; |
143 |
····move-result-object·v |
143 | ····move-result-object·v7 |
144 |
····invoke-virtual·{v |
144 | ····invoke-virtual·{v6,·v7},·Lcom/trilead/ssh2/Connection;->authenticateWithNone(Ljava/lang/String;)Z |
145 |
····move-result·v |
145 | ····move-result·v6 |
146 |
····if-eqz·v |
146 | ····if-eqz·v6,·:cond_0 |
147 | ····.line·215 | 147 | ····.line·215 |
148 | ····invoke-direct·{p0},·Lorg/connectbot/transport/SSH;->finishConnection()V | 148 | ····invoke-direct·{p0},·Lorg/connectbot/transport/SSH;->finishConnection()V |
149 | ····:try_end_0 | 149 | ····:try_end_0 |
150 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 150 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
151 | ····.line·292 | 151 | ····.line·292 |
Offset 165, 579 lines modified | Offset 165, 586 lines modified | ||
165 | ····.line·218 | 165 | ····.line·218 |
166 | ····:catch_0 | 166 | ····:catch_0 |
167 | ····move-exception·v0 | 167 | ····move-exception·v0 |
168 | ····.line·219 | 168 | ····.line·219 |
169 | ····.local·v0,·"e":Ljava/lang/Exception; | 169 | ····.local·v0,·"e":Ljava/lang/Exception; |
170 |
····const-string·v |
170 | ····const-string·v6,·"CB.SSH" |
171 |
····const-string·v |
171 | ····const-string·v7,·"Host·does·not·support·\'none\'·authentication." |
172 |
····invoke-static·{v |
172 | ····invoke-static·{v6,·v7},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
173 | ····.line·222 | 173 | ····.line·222 |
174 | ····.end·local·v0····#·"e":Ljava/lang/Exception; | 174 | ····.end·local·v0····#·"e":Ljava/lang/Exception; |
175 | ····:cond_0 | 175 | ····:cond_0 |
176 |
····iget-object·v |
176 | ····iget-object·v6,·p0,·Lorg/connectbot/transport/SSH;->bridge:Lorg/connectbot/service/TerminalBridge; |
177 |
····iget-object·v |
177 | ····iget-object·v7,·p0,·Lorg/connectbot/transport/SSH;->manager:Lorg/connectbot/service/TerminalManager; |
178 |
····iget-object·v |
178 | ····iget-object·v7,·v7,·Lorg/connectbot/service/TerminalManager;->res:Landroid/content/res/Resources; |
179 |
····const·v |
179 | ····const·v8,·0x7f0700b8 |
180 |
····invoke-virtual·{v |
180 | ····invoke-virtual·{v7,·v8},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
181 |
····move-result-object·v |
181 | ····move-result-object·v7 |
182 |
····invoke-virtual·{v |
182 | ····invoke-virtual·{v6,·v7},·Lorg/connectbot/service/TerminalBridge;->outputLine(Ljava/lang/String;)V |
183 | ····.line·225 | 183 | ····.line·225 |
184 | ····:try_start_1 | 184 | ····:try_start_1 |
185 |
····iget-object·v |
185 | ····iget-object·v6,·p0,·Lorg/connectbot/transport/SSH;->host:Lorg/connectbot/bean/HostBean; |
186 |
····invoke-virtual·{v |
186 | ····invoke-virtual·{v6},·Lorg/connectbot/bean/HostBean;->getPubkeyId()J |
187 |
····move-result-wide·v |
187 | ····move-result-wide·v4 |
188 | ····.line·227 | 188 | ····.line·227 |
189 |
····.local·v |
189 | ····.local·v4,·"pubkeyId":J |
190 |
····iget-boolean·v |
190 | ····iget-boolean·v6,·p0,·Lorg/connectbot/transport/SSH;->pubkeysExhausted:Z |
191 |
····if-nez·v |
191 | ····if-nez·v6,·:cond_6 |
192 |
····const-wide/16·v |
192 | ····const-wide/16·v6,·-0x2 |
193 |
····cmp-long·v |
193 | ····cmp-long·v6,·v4,·v6 |
194 |
····if-eqz·v |
194 | ····if-eqz·v6,·:cond_6 |
195 |
····iget-object·v |
195 | ····iget-object·v6,·p0,·Lorg/connectbot/transport/SSH;->connection:Lcom/trilead/ssh2/Connection; |
196 |
····iget-object·v |
196 | ····iget-object·v7,·p0,·Lorg/connectbot/transport/SSH;->host:Lorg/connectbot/bean/HostBean; |
197 |
···· |
197 | ····.line·229 |
198 | ····invoke-virtual·{v7},·Lorg/connectbot/bean/HostBean;->getUsername()Ljava/lang/String; | ||
198 |
····move-result-object·v |
199 | ····move-result-object·v7 |
199 |
····const-string·v |
200 | ····const-string·v8,·"publickey" |
200 |
····invoke-virtual·{v |
201 | ····invoke-virtual·{v6,·v7,·v8},·Lcom/trilead/ssh2/Connection;->isAuthMethodAvailable(Ljava/lang/String;Ljava/lang/String;)Z |
201 |
····move-result·v |
202 | ····move-result·v6 |
202 |
····if-eqz·v |
203 | ····if-eqz·v6,·:cond_6 |
Max diff block lines reached; 46600/51655 bytes (90.21%) of diff not shown. |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lorg/connectbot/transport/Telnet; | 18 | .field·final·synthetic·this$0:Lorg/connectbot/transport/Telnet; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lorg/connectbot/transport/Telnet;)V | 20 | .method·constructor·<init>(Lorg/connectbot/transport/Telnet;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lorg/connectbot/transport/Telnet; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·74 | 24 | ····.line·74 |
24 | ····iput-object·p1,·p0,·Lorg/connectbot/transport/Telnet$1;->this$0:Lorg/connectbot/transport/Telnet; | 25 | ····iput-object·p1,·p0,·Lorg/connectbot/transport/Telnet$1;->this$0:Lorg/connectbot/transport/Telnet; |
25 | ····invoke-direct·{p0},·Lde/mud/telnet/TelnetProtocolHandler;-><init>()V | 26 | ····invoke-direct·{p0},·Lde/mud/telnet/TelnetProtocolHandler;-><init>()V |
Offset 111, 30 lines modified | Offset 111, 33 lines modified | ||
111 | ····new-array·v1,·v1,·[Ljava/lang/Object; | 111 | ····new-array·v1,·v1,·[Ljava/lang/Object; |
112 | ····const/4·v2,·0x0 | 112 | ····const/4·v2,·0x0 |
113 | ····const·v3,·0x7f070054 | 113 | ····const·v3,·0x7f070054 |
114 | ····.line·336 | ||
114 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 115 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
115 | ····move-result-object·v3 | 116 | ····move-result-object·v3 |
116 | ····aput-object·v3,·v1,·v2 | 117 | ····aput-object·v3,·v1,·v2 |
117 | ····const/4·v2,·0x1 | 118 | ····const/4·v2,·0x1 |
118 | ····const·v3,·0x7f070055 | 119 | ····const·v3,·0x7f070055 |
120 | ····.line·337 | ||
119 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 121 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
120 | ····move-result-object·v3 | 122 | ····move-result-object·v3 |
121 | ····aput-object·v3,·v1,·v2 | 123 | ····aput-object·v3,·v1,·v2 |
124 | ····.line·335 | ||
122 | ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 125 | ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
123 | ····move-result-object·v0 | 126 | ····move-result-object·v0 |
124 | ····return-object·v0 | 127 | ····return-object·v0 |
125 | .end·method | 128 | .end·method |
Offset 189, 18 lines modified | Offset 192, 20 lines modified | ||
189 | ····invoke-virtual·{v3,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 192 | ····invoke-virtual·{v3,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
190 | ····move-result-object·v5 | 193 | ····move-result-object·v5 |
191 | ····const-string·v6,·"://" | 194 | ····const-string·v6,·"://" |
195 | ····.line·269 | ||
192 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 196 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
193 | ····move-result-object·v5 | 197 | ····move-result-object·v5 |
198 | ····.line·270 | ||
194 | ····invoke-virtual·{v0,·v7},·Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; | 199 | ····invoke-virtual·{v0,·v7},·Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; |
195 | ····move-result-object·v6 | 200 | ····move-result-object·v6 |
196 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 201 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
197 | ····.line·272 | 202 | ····.line·272 |
Offset 256, 14 lines modified | Offset 261, 15 lines modified | ||
256 | ····:cond_3 | 261 | ····:cond_3 |
257 | ····const-string·v5,·"/#" | 262 | ····const-string·v5,·"/#" |
258 | ····invoke-virtual·{v3,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 263 | ····invoke-virtual·{v3,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
259 | ····move-result-object·v5 | 264 | ····move-result-object·v5 |
265 | ····.line·291 | ||
260 | ····invoke-static·{p0},·Landroid/net/Uri;->encode(Ljava/lang/String;)Ljava/lang/String; | 266 | ····invoke-static·{p0},·Landroid/net/Uri;->encode(Ljava/lang/String;)Ljava/lang/String; |
261 | ····move-result-object·v6 | 267 | ····move-result-object·v6 |
262 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 268 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
263 | ····.line·293 | 269 | ····.line·293 |
Offset 284, 15 lines modified | Offset 290, 15 lines modified | ||
284 | ····:catch_0 | 290 | ····:catch_0 |
285 | ····move-exception·v5 | 291 | ····move-exception·v5 |
286 | ····goto·:goto_1 | 292 | ····goto·:goto_1 |
287 | .end·method | 293 | .end·method |
288 | .method·private·static·tryAllAddresses(Ljava/net/Socket;Ljava/lang/String;I)V | 294 | .method·private·static·tryAllAddresses(Ljava/net/Socket;Ljava/lang/String;I)V |
289 |
····.locals· |
295 | ····.locals·5 |
290 | ····.param·p0,·"sock"····#·Ljava/net/Socket; | 296 | ····.param·p0,·"sock"····#·Ljava/net/Socket; |
291 | ····.param·p1,·"host"····#·Ljava/lang/String; | 297 | ····.param·p1,·"host"····#·Ljava/lang/String; |
292 | ····.param·p2,·"port"····#·I | 298 | ····.param·p2,·"port"····#·I |
293 | ····.annotation·system·Ldalvik/annotation/Throws; | 299 | ····.annotation·system·Ldalvik/annotation/Throws; |
294 | ········value·=·{ | 300 | ········value·=·{ |
295 | ············Ljava/io/IOException; | 301 | ············Ljava/io/IOException; |
296 | ········} | 302 | ········} |
Offset 302, 61 lines modified | Offset 308, 56 lines modified | ||
302 | ····.line·130 | 308 | ····.line·130 |
303 | ····invoke-static·{p1},·Ljava/net/InetAddress;->getAllByName(Ljava/lang/String;)[Ljava/net/InetAddress; | 309 | ····invoke-static·{p1},·Ljava/net/InetAddress;->getAllByName(Ljava/lang/String;)[Ljava/net/InetAddress; |
304 | ····move-result-object·v1 | 310 | ····move-result-object·v1 |
305 | ····.line·131 | 311 | ····.line·131 |
306 | ····.local·v1,·"addresses":[Ljava/net/InetAddress; | 312 | ····.local·v1,·"addresses":[Ljava/net/InetAddress; |
307 |
···· |
313 | ····array-length·v3,·v1 |
308 |
···· |
314 | ····const/4·v2,·0x0 |
309 | ····array-length·v4,·v2 | ||
Max diff block lines reached; 2324/4965 bytes (46.81%) of diff not shown. |
Offset 15, 38 lines modified | Offset 15, 42 lines modified | ||
15 | ····.line·38 | 15 | ····.line·38 |
16 | ····const/4·v0,·0x3 | 16 | ····const/4·v0,·0x3 |
17 | ····new-array·v0,·v0,·[Ljava/lang/String; | 17 | ····new-array·v0,·v0,·[Ljava/lang/String; |
18 | ····const/4·v1,·0x0 | 18 | ····const/4·v1,·0x0 |
19 | ····.line·39 | ||
19 | ····invoke-static·{},·Lorg/connectbot/transport/SSH;->getProtocolName()Ljava/lang/String; | 20 | ····invoke-static·{},·Lorg/connectbot/transport/SSH;->getProtocolName()Ljava/lang/String; |
20 | ····move-result-object·v2 | 21 | ····move-result-object·v2 |
21 | ····aput-object·v2,·v0,·v1 | 22 | ····aput-object·v2,·v0,·v1 |
22 | ····const/4·v1,·0x1 | 23 | ····const/4·v1,·0x1 |
24 | ····.line·40 | ||
23 | ····invoke-static·{},·Lorg/connectbot/transport/Telnet;->getProtocolName()Ljava/lang/String; | 25 | ····invoke-static·{},·Lorg/connectbot/transport/Telnet;->getProtocolName()Ljava/lang/String; |
24 | ····move-result-object·v2 | 26 | ····move-result-object·v2 |
25 | ····aput-object·v2,·v0,·v1 | 27 | ····aput-object·v2,·v0,·v1 |
26 | ····const/4·v1,·0x2 | 28 | ····const/4·v1,·0x2 |
29 | ····.line·41 | ||
27 | ····invoke-static·{},·Lorg/connectbot/transport/Local;->getProtocolName()Ljava/lang/String; | 30 | ····invoke-static·{},·Lorg/connectbot/transport/Local;->getProtocolName()Ljava/lang/String; |
28 | ····move-result-object·v2 | 31 | ····move-result-object·v2 |
29 | ····aput-object·v2,·v0,·v1 | 32 | ····aput-object·v2,·v0,·v1 |
30 | ····sput-object·v0,·Lorg/connectbot/transport/TransportFactory;->transportNames:[Ljava/lang/String; | 33 | ····sput-object·v0,·Lorg/connectbot/transport/TransportFactory;->transportNames:[Ljava/lang/String; |
34 | ····.line·38 | ||
31 | ····return-void | 35 | ····return-void |
32 | .end·method | 36 | .end·method |
33 | .method·public·constructor·<init>()V | 37 | .method·public·constructor·<init>()V |
34 | ····.locals·0 | 38 | ····.locals·0 |
35 | ····.prologue | 39 | ····.prologue |
Offset 124, 28 lines modified | Offset 128, 30 lines modified | ||
124 | ····const/4·v4,·0x2 | 128 | ····const/4·v4,·0x2 |
125 | ····new-array·v4,·v4,·[Ljava/lang/Object; | 129 | ····new-array·v4,·v4,·[Ljava/lang/Object; |
126 | ····const/4·v5,·0x0 | 130 | ····const/4·v5,·0x0 |
131 | ····.line·126 | ||
127 | ····invoke-virtual·{p1},·Landroid/net/Uri;->getScheme()Ljava/lang/String; | 132 | ····invoke-virtual·{p1},·Landroid/net/Uri;->getScheme()Ljava/lang/String; |
128 | ····move-result-object·v6 | 133 | ····move-result-object·v6 |
129 | ····aput-object·v6,·v4,·v5 | 134 | ····aput-object·v6,·v4,·v5 |
130 | ····const/4·v5,·0x1 | 135 | ····const/4·v5,·0x1 |
131 | ····invoke-virtual·{p1},·Landroid/net/Uri;->toString()Ljava/lang/String; | 136 | ····invoke-virtual·{p1},·Landroid/net/Uri;->toString()Ljava/lang/String; |
132 | ····move-result-object·v6 | 137 | ····move-result-object·v6 |
133 | ····aput-object·v6,·v4,·v5 | 138 | ····aput-object·v6,·v4,·v5 |
139 | ····.line·125 | ||
134 | ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 140 | ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
135 | ····move-result-object·v3 | 141 | ····move-result-object·v3 |
136 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I | 142 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
137 | ····.line·127 | 143 | ····.line·127 |
Offset 21, 168 lines modified | Offset 21, 185 lines modified | ||
21 | ····.line·25 | 21 | ····.line·25 |
22 | ····const/16·v0,·0x100 | 22 | ····const/16·v0,·0x100 |
23 | ····new-array·v0,·v0,·[Ljava/lang/Integer; | 23 | ····new-array·v0,·v0,·[Ljava/lang/Integer; |
24 | ····const/4·v1,·0x0 | 24 | ····const/4·v1,·0x0 |
25 | ····.line·26 | ||
25 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 26 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
26 | ····move-result-object·v2 | 27 | ····move-result-object·v2 |
27 | ····aput-object·v2,·v0,·v1 | 28 | ····aput-object·v2,·v0,·v1 |
28 | ····const/4·v1,·0x1 | 29 | ····const/4·v1,·0x1 |
29 | ····const/high16·v2,·-0x340000 | 30 | ····const/high16·v2,·-0x340000 |
31 | ····.line·27 | ||
30 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 32 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
31 | ····move-result-object·v2 | 33 | ····move-result-object·v2 |
32 | ····aput-object·v2,·v0,·v1 | 34 | ····aput-object·v2,·v0,·v1 |
33 | ····const/4·v1,·0x2 | 35 | ····const/4·v1,·0x2 |
34 | ····const·v2,·-0xff3400 | 36 | ····const·v2,·-0xff3400 |
37 | ····.line·28 | ||
35 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 38 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
36 | ····move-result-object·v2 | 39 | ····move-result-object·v2 |
37 | ····aput-object·v2,·v0,·v1 | 40 | ····aput-object·v2,·v0,·v1 |
38 | ····const/4·v1,·0x3 | 41 | ····const/4·v1,·0x3 |
39 | ····const·v2,·-0x333400 | 42 | ····const·v2,·-0x333400 |
43 | ····.line·29 | ||
40 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 44 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
41 | ····move-result-object·v2 | 45 | ····move-result-object·v2 |
42 | ····aput-object·v2,·v0,·v1 | 46 | ····aput-object·v2,·v0,·v1 |
43 | ····const/4·v1,·0x4 | 47 | ····const/4·v1,·0x4 |
44 | ····const·v2,·-0xffff34 | 48 | ····const·v2,·-0xffff34 |
49 | ····.line·30 | ||
45 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 50 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
46 | ····move-result-object·v2 | 51 | ····move-result-object·v2 |
47 | ····aput-object·v2,·v0,·v1 | 52 | ····aput-object·v2,·v0,·v1 |
48 | ····const/4·v1,·0x5 | 53 | ····const/4·v1,·0x5 |
49 | ····const·v2,·-0x33ff34 | 54 | ····const·v2,·-0x33ff34 |
55 | ····.line·31 | ||
50 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 56 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
51 | ····move-result-object·v2 | 57 | ····move-result-object·v2 |
52 | ····aput-object·v2,·v0,·v1 | 58 | ····aput-object·v2,·v0,·v1 |
53 | ····const/4·v1,·0x6 | 59 | ····const/4·v1,·0x6 |
54 | ····const·v2,·-0xff3334 | 60 | ····const·v2,·-0xff3334 |
61 | ····.line·32 | ||
55 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 62 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
56 | ····move-result-object·v2 | 63 | ····move-result-object·v2 |
57 | ····aput-object·v2,·v0,·v1 | 64 | ····aput-object·v2,·v0,·v1 |
58 | ····const/4·v1,·0x7 | 65 | ····const/4·v1,·0x7 |
59 | ····const·v2,·-0x333334 | 66 | ····const·v2,·-0x333334 |
67 | ····.line·33 | ||
60 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 68 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
61 | ····move-result-object·v2 | 69 | ····move-result-object·v2 |
62 | ····aput-object·v2,·v0,·v1 | 70 | ····aput-object·v2,·v0,·v1 |
63 | ····const/16·v1,·0x8 | 71 | ····const/16·v1,·0x8 |
72 | ····.line·34 | ||
64 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 73 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
65 | ····move-result-object·v2 | 74 | ····move-result-object·v2 |
66 | ····aput-object·v2,·v0,·v1 | 75 | ····aput-object·v2,·v0,·v1 |
Max diff block lines reached; 15095/16966 bytes (88.97%) of diff not shown. |
Offset 28, 15 lines modified | Offset 28, 14 lines modified | ||
28 | .method·private·constructor·<init>()V | 28 | .method·private·constructor·<init>()V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·66 | 31 | ····.line·66 |
32 | ····invoke-direct·{p0},·Lorg/connectbot/util/EastAsianWidth;-><init>()V | 32 | ····invoke-direct·{p0},·Lorg/connectbot/util/EastAsianWidth;-><init>()V |
33 | ····.line·67 | ||
34 | ····return-void | 33 | ····return-void |
35 | .end·method | 34 | .end·method |
36 | .method·synthetic·constructor·<init>(Lorg/connectbot/util/EastAsianWidth$1;)V | 35 | .method·synthetic·constructor·<init>(Lorg/connectbot/util/EastAsianWidth$1;)V |
37 | ····.locals·0 | 36 | ····.locals·0 |
38 | ····.param·p1,·"x0"····#·Lorg/connectbot/util/EastAsianWidth$1; | 37 | ····.param·p1,·"x0"····#·Lorg/connectbot/util/EastAsianWidth$1; |
Offset 35, 15 lines modified | Offset 35, 14 lines modified | ||
35 | ····.line·47 | 35 | ····.line·47 |
36 | ····const/16·v0,·0x1000 | 36 | ····const/16·v0,·0x1000 |
37 | ····new-array·v0,·v0,·[F | 37 | ····new-array·v0,·v0,·[F |
38 | ····iput-object·v0,·p0,·Lorg/connectbot/util/EastAsianWidth$PreFroyo;->mWidths:[F | 38 | ····iput-object·v0,·p0,·Lorg/connectbot/util/EastAsianWidth$PreFroyo;->mWidths:[F |
39 | ····.line·49 | ||
40 | ····return-void | 39 | ····return-void |
41 | .end·method | 40 | .end·method |
42 | .method·synthetic·constructor·<init>(Lorg/connectbot/util/EastAsianWidth$1;)V | 41 | .method·synthetic·constructor·<init>(Lorg/connectbot/util/EastAsianWidth$1;)V |
43 | ····.locals·0 | 42 | ····.locals·0 |
44 | ····.param·p1,·"x0"····#·Lorg/connectbot/util/EastAsianWidth$1; | 43 | ····.param·p1,·"x0"····#·Lorg/connectbot/util/EastAsianWidth$1; |
Offset 2, 30 lines modified | Offset 2, 28 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"EastAsianWidth.java" | 3 | .source·"EastAsianWidth.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lorg/connectbot/util/EastAsianWidth$1;, | ||
8 | ········Lorg/connectbot/util/EastAsianWidth$FroyoAndBeyond;, | 7 | ········Lorg/connectbot/util/EastAsianWidth$FroyoAndBeyond;, |
9 | ········Lorg/connectbot/util/EastAsianWidth$PreFroyo; | 8 | ········Lorg/connectbot/util/EastAsianWidth$PreFroyo; |
10 | ····} | 9 | ····} |
11 | .end·annotation | 10 | .end·annotation |
12 | #·direct·methods | 11 | #·direct·methods |
13 | .method·public·constructor·<init>()V | 12 | .method·public·constructor·<init>()V |
14 | ····.locals·0 | 13 | ····.locals·0 |
15 | ····.prologue | 14 | ····.prologue |
16 | ····.line·28 | 15 | ····.line·28 |
17 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 16 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
18 | ····.line·65 | ||
19 | ····return-void | 17 | ····return-void |
20 | .end·method | 18 | .end·method |
21 | .method·public·static·getInstance()Lorg/connectbot/util/EastAsianWidth; | 19 | .method·public·static·getInstance()Lorg/connectbot/util/EastAsianWidth; |
22 | ····.locals·1 | 20 | ····.locals·1 |
23 | ····.prologue | 21 | ····.prologue |
Offset 251, 32 lines modified | Offset 251, 35 lines modified | ||
251 | ····mul-double/2addr·v4,·v6 | 251 | ····mul-double/2addr·v4,·v6 |
252 | ····double-to-int·v4,·v4 | 252 | ····double-to-int·v4,·v4 |
253 | ····add-int/2addr·v3,·v4 | 253 | ····add-int/2addr·v3,·v4 |
254 | ····.line·91 | ||
254 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 255 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
255 | ····move-result-object·v3 | 256 | ····move-result-object·v3 |
256 | ····aput-object·v3,·v2,·v11 | 257 | ····aput-object·v3,·v2,·v11 |
258 | ····.line·90 | ||
257 | ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 259 | ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
258 | ····move-result-object·v0 | 260 | ····move-result-object·v0 |
259 | ····.line·92 | 261 | ····.line·92 |
260 | ····.local·v0,·"prompt":Ljava/lang/String; | 262 | ····.local·v0,·"prompt":Ljava/lang/String; |
261 | ····iget·v1,·p0,·Lorg/connectbot/util/EntropyView;->splitText:I | 263 | ····iget·v1,·p0,·Lorg/connectbot/util/EntropyView;->splitText:I |
262 | ····if-gtz·v1,·:cond_0 | 264 | ····if-gtz·v1,·:cond_0 |
263 | ····iget-object·v1,·p0,·Lorg/connectbot/util/EntropyView;->mPaint:Landroid/graphics/Paint; | 265 | ····iget-object·v1,·p0,·Lorg/connectbot/util/EntropyView;->mPaint:Landroid/graphics/Paint; |
266 | ····.line·93 | ||
264 | ····invoke-virtual·{v1,·v0},·Landroid/graphics/Paint;->measureText(Ljava/lang/String;)F | 267 | ····invoke-virtual·{v1,·v0},·Landroid/graphics/Paint;->measureText(Ljava/lang/String;)F |
265 | ····move-result·v1 | 268 | ····move-result·v1 |
266 | ····float-to-double·v2,·v1 | 269 | ····float-to-double·v2,·v1 |
267 | ····invoke-virtual·{p0},·Lorg/connectbot/util/EntropyView;->getWidth()I | 270 | ····invoke-virtual·{p0},·Lorg/connectbot/util/EntropyView;->getWidth()I |
Offset 318, 22 lines modified | Offset 321, 24 lines modified | ||
318 | ····:cond_1 | 321 | ····:cond_1 |
319 | ····iget·v1,·p0,·Lorg/connectbot/util/EntropyView;->splitText:I | 322 | ····iget·v1,·p0,·Lorg/connectbot/util/EntropyView;->splitText:I |
320 | ····invoke-virtual·{v0,·v11,·v1},·Ljava/lang/String;->substring(II)Ljava/lang/String; | 323 | ····invoke-virtual·{v0,·v11,·v1},·Ljava/lang/String;->substring(II)Ljava/lang/String; |
321 | ····move-result-object·v1 | 324 | ····move-result-object·v1 |
325 | ····.line·98 | ||
322 | ····invoke-virtual·{p0},·Lorg/connectbot/util/EntropyView;->getWidth()I | 326 | ····invoke-virtual·{p0},·Lorg/connectbot/util/EntropyView;->getWidth()I |
323 | ····move-result·v2 | 327 | ····move-result·v2 |
324 | ····int-to-float·v2,·v2 | 328 | ····int-to-float·v2,·v2 |
325 | ····div-float/2addr·v2,·v10 | 329 | ····div-float/2addr·v2,·v10 |
330 | ····.line·99 | ||
326 | ····invoke-virtual·{p0},·Lorg/connectbot/util/EntropyView;->getHeight()I | 331 | ····invoke-virtual·{p0},·Lorg/connectbot/util/EntropyView;->getHeight()I |
327 | ····move-result·v3 | 332 | ····move-result·v3 |
328 | ····int-to-float·v3,·v3 | 333 | ····int-to-float·v3,·v3 |
329 | ····div-float/2addr·v3,·v10 | 334 | ····div-float/2addr·v3,·v10 |
Offset 352, 31 lines modified | Offset 357, 34 lines modified | ||
352 | ····add-float/2addr·v4,·v5 | 357 | ····add-float/2addr·v4,·v5 |
353 | ····add-float/2addr·v3,·v4 | 358 | ····add-float/2addr·v3,·v4 |
354 | ····iget-object·v4,·p0,·Lorg/connectbot/util/EntropyView;->mPaint:Landroid/graphics/Paint; | 359 | ····iget-object·v4,·p0,·Lorg/connectbot/util/EntropyView;->mPaint:Landroid/graphics/Paint; |
360 | ····.line·97 | ||
355 | ····invoke-virtual·{p1,·v1,·v2,·v3,·v4},·Landroid/graphics/Canvas;->drawText(Ljava/lang/String;FFLandroid/graphics/Paint;)V | 361 | ····invoke-virtual·{p1,·v1,·v2,·v3,·v4},·Landroid/graphics/Canvas;->drawText(Ljava/lang/String;FFLandroid/graphics/Paint;)V |
356 | ····.line·101 | 362 | ····.line·101 |
357 | ····iget·v1,·p0,·Lorg/connectbot/util/EntropyView;->splitText:I | 363 | ····iget·v1,·p0,·Lorg/connectbot/util/EntropyView;->splitText:I |
358 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->substring(I)Ljava/lang/String; | 364 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->substring(I)Ljava/lang/String; |
359 | ····move-result-object·v1 | 365 | ····move-result-object·v1 |
366 | ····.line·102 | ||
360 | ····invoke-virtual·{p0},·Lorg/connectbot/util/EntropyView;->getWidth()I | 367 | ····invoke-virtual·{p0},·Lorg/connectbot/util/EntropyView;->getWidth()I |
361 | ····move-result·v2 | 368 | ····move-result·v2 |
362 | ····int-to-float·v2,·v2 | 369 | ····int-to-float·v2,·v2 |
363 | ····div-float/2addr·v2,·v10 | 370 | ····div-float/2addr·v2,·v10 |
371 | ····.line·103 | ||
364 | ····invoke-virtual·{p0},·Lorg/connectbot/util/EntropyView;->getHeight()I | 372 | ····invoke-virtual·{p0},·Lorg/connectbot/util/EntropyView;->getHeight()I |
365 | ····move-result·v3 | 373 | ····move-result·v3 |
366 | ····int-to-float·v3,·v3 | 374 | ····int-to-float·v3,·v3 |
367 | ····div-float/2addr·v3,·v10 | 375 | ····div-float/2addr·v3,·v10 |
Offset 395, 30 lines modified | Offset 403, 32 lines modified | ||
395 | ····add-float/2addr·v4,·v5 | 403 | ····add-float/2addr·v4,·v5 |
Max diff block lines reached; 12401/14788 bytes (83.86%) of diff not shown. |
Offset 967, 14 lines modified | Offset 967, 15 lines modified | ||
967 | ····invoke-virtual·{v15,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 967 | ····invoke-virtual·{v15,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
968 | ····move-result-object·v2 | 968 | ····move-result-object·v2 |
969 | ····const-string·v3,·"·=·?" | 969 | ····const-string·v3,·"·=·?" |
970 | ····.line·460 | ||
970 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 971 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
971 | ····.line·462 | 972 | ····.line·462 |
972 | ····invoke-interface·{v10},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 973 | ····invoke-interface·{v10},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
973 | ····move-result-object·v2 | 974 | ····move-result-object·v2 |
Offset 1020, 24 lines modified | Offset 1021, 26 lines modified | ||
1020 | ····.line·474 | 1021 | ····.line·474 |
1021 | ····.local·v1,·"db":Landroid/database/sqlite/SQLiteDatabase; | 1022 | ····.local·v1,·"db":Landroid/database/sqlite/SQLiteDatabase; |
1022 | ····const-string·v2,·"hosts" | 1023 | ····const-string·v2,·"hosts" |
1023 | ····const/4·v3,·0x0 | 1024 | ····const/4·v3,·0x0 |
1025 | ····.line·475 | ||
1024 | ····invoke-virtual·{v15},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 1026 | ····invoke-virtual·{v15},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
1025 | ····move-result-object·v4 | 1027 | ····move-result-object·v4 |
1026 | ····const/4·v6,·0x0 | 1028 | ····const/4·v6,·0x0 |
1027 | ····const/4·v7,·0x0 | 1029 | ····const/4·v7,·0x0 |
1028 | ····const/4·v8,·0x0 | 1030 | ····const/4·v8,·0x0 |
1031 | ····.line·474 | ||
1029 | ····invoke-virtual/range·{v1·..·v8},·Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; | 1032 | ····invoke-virtual/range·{v1·..·v8},·Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; |
1030 | ····move-result-object·v9 | 1033 | ····move-result-object·v9 |
1031 | ····.line·479 | 1034 | ····.line·479 |
1032 | ····.local·v9,·"c":Landroid/database/Cursor; | 1035 | ····.local·v9,·"c":Landroid/database/Cursor; |
1033 | ····move-object/from16·v0,·p0 | 1036 | ····move-object/from16·v0,·p0 |
Offset 1093, 26 lines modified | Offset 1096, 28 lines modified | ||
1093 | ····const/4·v4,·0x1 | 1096 | ····const/4·v4,·0x1 |
1094 | ····new-array·v4,·v4,·[Ljava/lang/String; | 1097 | ····new-array·v4,·v4,·[Ljava/lang/String; |
1095 | ····const/4·v5,·0x0 | 1098 | ····const/4·v5,·0x0 |
1099 | ····.line·496 | ||
1096 | ····invoke-static·{p1,·p2},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; | 1100 | ····invoke-static·{p1,·p2},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; |
1097 | ····move-result-object·v6 | 1101 | ····move-result-object·v6 |
1098 | ····aput-object·v6,·v4,·v5 | 1102 | ····aput-object·v6,·v4,·v5 |
1099 | ····const/4·v5,·0x0 | 1103 | ····const/4·v5,·0x0 |
1100 | ····const/4·v6,·0x0 | 1104 | ····const/4·v6,·0x0 |
1101 | ····const/4·v7,·0x0 | 1105 | ····const/4·v7,·0x0 |
1106 | ····.line·495 | ||
1102 | ····invoke-virtual/range·{v0·..·v7},·Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; | 1107 | ····invoke-virtual/range·{v0·..·v7},·Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; |
1103 | ····move-result-object·v8 | 1108 | ····move-result-object·v8 |
1104 | ····.line·499 | 1109 | ····.line·499 |
1105 | ····.local·v8,·"c":Landroid/database/Cursor; | 1110 | ····.local·v8,·"c":Landroid/database/Cursor; |
1106 | ····invoke-direct·{p0,·v8},·Lorg/connectbot/util/HostDatabase;->getFirstHostBean(Landroid/database/Cursor;)Lorg/connectbot/bean/HostBean; | 1111 | ····invoke-direct·{p0,·v8},·Lorg/connectbot/util/HostDatabase;->getFirstHostBean(Landroid/database/Cursor;)Lorg/connectbot/bean/HostBean; |
Offset 1190, 26 lines modified | Offset 1195, 28 lines modified | ||
1190 | ····const/4·v4,·0x1 | 1195 | ····const/4·v4,·0x1 |
1191 | ····new-array·v4,·v4,·[Ljava/lang/String; | 1196 | ····new-array·v4,·v4,·[Ljava/lang/String; |
1192 | ····const/4·v5,·0x0 | 1197 | ····const/4·v5,·0x0 |
1198 | ····.line·677 | ||
1193 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 1199 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
1194 | ····move-result-object·v6 | 1200 | ····move-result-object·v6 |
1195 | ····aput-object·v6,·v4,·v5 | 1201 | ····aput-object·v6,·v4,·v5 |
1196 | ····const/4·v5,·0x0 | 1202 | ····const/4·v5,·0x0 |
1197 | ····const/4·v6,·0x0 | 1203 | ····const/4·v6,·0x0 |
1198 | ····const/4·v7,·0x0 | 1204 | ····const/4·v7,·0x0 |
1205 | ····.line·674 | ||
1199 | ····invoke-virtual/range·{v0·..·v7},·Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; | 1206 | ····invoke-virtual/range·{v0·..·v7},·Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; |
1200 | ····move-result-object·v8 | 1207 | ····move-result-object·v8 |
1201 | ····.line·680 | 1208 | ····.line·680 |
1202 | ····.local·v8,·"c":Landroid/database/Cursor; | 1209 | ····.local·v8,·"c":Landroid/database/Cursor; |
Max diff block lines reached; 8701/11409 bytes (76.26%) of diff not shown. |
Offset 739, 26 lines modified | Offset 739, 28 lines modified | ||
739 | ····const/4·v4,·0x1 | 739 | ····const/4·v4,·0x1 |
740 | ····new-array·v4,·v4,·[Ljava/lang/String; | 740 | ····new-array·v4,·v4,·[Ljava/lang/String; |
741 | ····const/4·v5,·0x0 | 741 | ····const/4·v5,·0x0 |
742 | ····.line·180 | ||
742 | ····invoke-static·{p1,·p2},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; | 743 | ····invoke-static·{p1,·p2},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; |
743 | ····move-result-object·v6 | 744 | ····move-result-object·v6 |
744 | ····aput-object·v6,·v4,·v5 | 745 | ····aput-object·v6,·v4,·v5 |
745 | ····move-object·v5,·v2 | 746 | ····move-object·v5,·v2 |
746 | ····move-object·v6,·v2 | 747 | ····move-object·v6,·v2 |
747 | ····move-object·v7,·v2 | 748 | ····move-object·v7,·v2 |
749 | ····.line·179 | ||
748 | ····invoke-virtual/range·{v0·..·v7},·Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; | 750 | ····invoke-virtual/range·{v0·..·v7},·Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; |
749 | ····move-result-object·v8 | 751 | ····move-result-object·v8 |
750 | ····.line·183 | 752 | ····.line·183 |
751 | ····.local·v8,·"c":Landroid/database/Cursor; | 753 | ····.local·v8,·"c":Landroid/database/Cursor; |
752 | ····const/4·v9,·0x0 | 754 | ····const/4·v9,·0x0 |
Offset 852, 24 lines modified | Offset 854, 26 lines modified | ||
852 | ····aput-object·v3,·v2,·v4 | 854 | ····aput-object·v3,·v2,·v4 |
853 | ····const-string·v3,·"_id·=·?" | 855 | ····const-string·v3,·"_id·=·?" |
854 | ····new-array·v4,·v4,·[Ljava/lang/String; | 856 | ····new-array·v4,·v4,·[Ljava/lang/String; |
857 | ····.line·244 | ||
855 | ····invoke-static·{p1,·p2},·Ljava/lang/Long;->toString(J)Ljava/lang/String; | 858 | ····invoke-static·{p1,·p2},·Ljava/lang/Long;->toString(J)Ljava/lang/String; |
856 | ····move-result-object·v6 | 859 | ····move-result-object·v6 |
857 | ····aput-object·v6,·v4,·v7 | 860 | ····aput-object·v6,·v4,·v7 |
858 | ····move-object·v6,·v5 | 861 | ····move-object·v6,·v5 |
859 | ····move-object·v7,·v5 | 862 | ····move-object·v7,·v5 |
863 | ····.line·242 | ||
860 | ····invoke-virtual/range·{v0·..·v7},·Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; | 864 | ····invoke-virtual/range·{v0·..·v7},·Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; |
861 | ····move-result-object·v8 | 865 | ····move-result-object·v8 |
862 | ····.line·246 | 866 | ····.line·246 |
863 | ····.local·v8,·"c":Landroid/database/Cursor; | 867 | ····.local·v8,·"c":Landroid/database/Cursor; |
864 | ····if-eqz·v8,·:cond_1 | 868 | ····if-eqz·v8,·:cond_1 |
Offset 557, 91 lines modified | Offset 557, 86 lines modified | ||
557 | ····move-result-object·v3 | 557 | ····move-result-object·v3 |
558 | ····goto·:goto_0 | 558 | ····goto·:goto_0 |
559 | .end·method | 559 | .end·method |
560 | .method·protected·static·encodeHex([B)Ljava/lang/String; | 560 | .method·protected·static·encodeHex([B)Ljava/lang/String; |
561 |
····.locals· |
561 | ····.locals·8 |
562 | ····.param·p0,·"bytes"····#·[B | 562 | ····.param·p0,·"bytes"····#·[B |
563 | ····.prologue | 563 | ····.prologue |
564 | ····.line·342 | 564 | ····.line·342 |
565 |
····array-length·v |
565 | ····array-length·v4,·p0 |
566 |
····mul-int/lit8·v |
566 | ····mul-int/lit8·v4,·v4,·0x2 |
567 |
····new-array·v |
567 | ····new-array·v1,·v4,·[C |
568 | ····.line·344 | 568 | ····.line·344 |
569 |
····.local·v |
569 | ····.local·v1,·"hex":[C |
570 |
····const/4·v |
570 | ····const/4·v2,·0x0 |
571 | ····.line·345 | 571 | ····.line·345 |
572 |
····.local·v |
572 | ····.local·v2,·"i":I |
573 |
···· |
573 | ····array-length·v5,·p0 |
574 |
···· |
574 | ····const/4·v4,·0x0 |
575 | ····array-length·v6,·v0 | ||
576 | ····.local·v6,·"len$":I | ||
577 | ····const/4·v5,·0x0 | ||
578 |
···· |
575 | ····move·v3,·v2 |
579 | ····move·v4,·v3 | ||
580 |
····.end·local·v |
576 | ····.end·local·v2····#·"i":I |
581 |
····.local·v |
577 | ····.local·v3,·"i":I |
582 | ····:goto_0 | 578 | ····:goto_0 |
583 |
····if-ge·v |
579 | ····if-ge·v4,·v5,·:cond_0 |
584 |
····aget-byte·v |
580 | ····aget-byte·v0,·p0,·v4 |
585 | ····.line·346 | 581 | ····.line·346 |
586 |
····.local·v |
582 | ····.local·v0,·"b":B |
587 |
····add-int/lit8·v |
583 | ····add-int/lit8·v2,·v3,·0x1 |
588 |
····.end·local·v |
584 | ····.end·local·v3····#·"i":I |
589 |
····.restart·local·v |
585 | ····.restart·local·v2····#·"i":I |
590 |
····sget-object·v |
586 | ····sget-object·v6,·Lorg/connectbot/util/PubkeyUtils;->HEX_DIGITS:[C |
591 |
····shr-int/lit8·v |
587 | ····shr-int/lit8·v7,·v0,·0x4 |
592 |
····and-int/lit8·v |
588 | ····and-int/lit8·v7,·v7,·0xf |
593 |
····aget-char·v |
589 | ····aget-char·v6,·v6,·v7 |
594 |
····aput-char·v |
590 | ····aput-char·v6,·v1,·v3 |
595 | ····.line·347 | 591 | ····.line·347 |
596 |
····add-int/lit8·v |
592 | ····add-int/lit8·v3,·v2,·0x1 |
597 |
····.end·local·v |
593 | ····.end·local·v2····#·"i":I |
598 |
····.restart·local·v |
594 | ····.restart·local·v3····#·"i":I |
599 |
····sget-object·v |
595 | ····sget-object·v6,·Lorg/connectbot/util/PubkeyUtils;->HEX_DIGITS:[C |
600 |
····and-int/lit8·v |
596 | ····and-int/lit8·v7,·v0,·0xf |
601 |
····aget-char·v |
597 | ····aget-char·v6,·v6,·v7 |
602 |
····aput-char·v |
598 | ····aput-char·v6,·v1,·v2 |
603 | ····.line·345 | 599 | ····.line·345 |
604 |
····add-int/lit8·v |
600 | ····add-int/lit8·v4,·v4,·0x1 |
605 | ····goto·:goto_0 | 601 | ····goto·:goto_0 |
606 | ····.line·350 | 602 | ····.line·350 |
607 |
····.end·local·v |
603 | ····.end·local·v0····#·"b":B |
608 | ····:cond_0 | 604 | ····:cond_0 |
609 |
····invoke-static·{v |
605 | ····invoke-static·{v1},·Ljava/lang/String;->valueOf([C)Ljava/lang/String; |
610 |
····move-result-object·v |
606 | ····move-result-object·v4 |
611 |
····return-object·v |
607 | ····return-object·v4 |
612 | .end·method | 608 | .end·method |
613 | .method·public·static·encrypt([BLjava/lang/String;)[B | 609 | .method·public·static·encrypt([BLjava/lang/String;)[B |
614 | ····.locals·6 | 610 | ····.locals·6 |
615 | ····.param·p0,·"cleartext"····#·[B | 611 | ····.param·p0,·"cleartext"····#·[B |
616 | ····.param·p1,·"secret"····#·Ljava/lang/String; | 612 | ····.param·p1,·"secret"····#·Ljava/lang/String; |
617 | ····.annotation·system·Ldalvik/annotation/Throws; | 613 | ····.annotation·system·Ldalvik/annotation/Throws; |
Offset 1378, 20 lines modified | Offset 1373, 22 lines modified | ||
1378 | ····.local·v4,·"rsaPriv":Ljava/security/interfaces/RSAPrivateCrtKey; | 1373 | ····.local·v4,·"rsaPriv":Ljava/security/interfaces/RSAPrivateCrtKey; |
1379 | ····new-instance·v8,·Ljava/security/spec/RSAPublicKeySpec; | 1374 | ····new-instance·v8,·Ljava/security/spec/RSAPublicKeySpec; |
1380 | ····invoke-interface·{v4},·Ljava/security/interfaces/RSAPrivateCrtKey;->getModulus()Ljava/math/BigInteger; | 1375 | ····invoke-interface·{v4},·Ljava/security/interfaces/RSAPrivateCrtKey;->getModulus()Ljava/math/BigInteger; |
1381 | ····move-result-object·v9 | 1376 | ····move-result-object·v9 |
Max diff block lines reached; 1974/5230 bytes (37.74%) of diff not shown. |
Offset 109, 114 lines modified | Offset 109, 113 lines modified | ||
109 | .method·private·dropAllTablesWithPrefix(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)V | 109 | .method·private·dropAllTablesWithPrefix(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)V |
110 | ····.locals·5 | 110 | ····.locals·5 |
111 | ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase; | 111 | ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase; |
112 | ····.param·p2,·"prefix"····#·Ljava/lang/String; | 112 | ····.param·p2,·"prefix"····#·Ljava/lang/String; |
113 | ····.prologue | 113 | ····.prologue |
114 | ····.line·124 | 114 | ····.line·124 |
115 |
····sget-object·v |
115 | ····sget-object·v2,·Lorg/connectbot/util/RobustSQLiteOpenHelper;->mIndexNames:Ljava/util/List; |
116 |
····invoke-interface·{v |
116 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
117 |
····move-result-object·v |
117 | ····move-result-object·v2 |
118 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
119 | ····:goto_0 | 118 | ····:goto_0 |
120 |
····invoke-interface·{v |
119 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
121 | ····move-result·v3 | 120 | ····move-result·v3 |
122 | ····if-eqz·v3,·:cond_0 | 121 | ····if-eqz·v3,·:cond_0 |
123 |
····invoke-interface·{v |
122 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
124 |
····move-result-object·v |
123 | ····move-result-object·v0 |
125 |
····check-cast·v |
124 | ····check-cast·v0,·Ljava/lang/String; |
126 | ····.line·125 | 125 | ····.line·125 |
127 |
····.local·v |
126 | ····.local·v0,·"indexName":Ljava/lang/String; |
128 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 127 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
129 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 128 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
130 | ····const-string·v4,·"DROP·INDEX·IF·EXISTS·" | 129 | ····const-string·v4,·"DROP·INDEX·IF·EXISTS·" |
131 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 130 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
132 | ····move-result-object·v3 | 131 | ····move-result-object·v3 |
133 | ····invoke-virtual·{v3,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 132 | ····invoke-virtual·{v3,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
134 | ····move-result-object·v3 | 133 | ····move-result-object·v3 |
135 |
····invoke-virtual·{v3,·v |
134 | ····invoke-virtual·{v3,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
136 | ····move-result-object·v3 | 135 | ····move-result-object·v3 |
137 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 136 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
138 | ····move-result-object·v3 | 137 | ····move-result-object·v3 |
139 | ····invoke-virtual·{p1,·v3},·Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V | 138 | ····invoke-virtual·{p1,·v3},·Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V |
140 | ····goto·:goto_0 | 139 | ····goto·:goto_0 |
141 | ····.line·126 | 140 | ····.line·126 |
142 |
····.end·local·v |
141 | ····.end·local·v0····#·"indexName":Ljava/lang/String; |
143 | ····:cond_0 | 142 | ····:cond_0 |
144 |
····sget-object·v |
143 | ····sget-object·v2,·Lorg/connectbot/util/RobustSQLiteOpenHelper;->mTableNames:Ljava/util/List; |
145 |
····invoke-interface·{v |
144 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
146 |
····move-result-object·v |
145 | ····move-result-object·v2 |
147 | ····:goto_1 | 146 | ····:goto_1 |
148 |
····invoke-interface·{v |
147 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
149 | ····move-result·v3 | 148 | ····move-result·v3 |
150 | ····if-eqz·v3,·:cond_1 | 149 | ····if-eqz·v3,·:cond_1 |
151 |
····invoke-interface·{v |
150 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
152 |
····move-result-object·v |
151 | ····move-result-object·v1 |
153 |
····check-cast·v |
152 | ····check-cast·v1,·Ljava/lang/String; |
154 | ····.line·127 | 153 | ····.line·127 |
155 |
····.local·v |
154 | ····.local·v1,·"tableName":Ljava/lang/String; |
156 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 155 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
157 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 156 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
158 | ····const-string·v4,·"DROP·TABLE·IF·EXISTS·" | 157 | ····const-string·v4,·"DROP·TABLE·IF·EXISTS·" |
159 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 158 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
160 | ····move-result-object·v3 | 159 | ····move-result-object·v3 |
161 | ····invoke-virtual·{v3,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 160 | ····invoke-virtual·{v3,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
162 | ····move-result-object·v3 | 161 | ····move-result-object·v3 |
163 |
····invoke-virtual·{v3,·v |
162 | ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
164 | ····move-result-object·v3 | 163 | ····move-result-object·v3 |
165 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 164 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Max diff block lines reached; 7150/11324 bytes (63.14%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/connectbot/util/UberColorPickerDialog; | 21 | .field·final·synthetic·this$0:Lorg/connectbot/util/UberColorPickerDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/connectbot/util/UberColorPickerDialog;)V | 23 | .method·constructor·<init>(Lorg/connectbot/util/UberColorPickerDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/connectbot/util/UberColorPickerDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·102 | 27 | ····.line·102 |
27 | ····iput-object·p1,·p0,·Lorg/connectbot/util/UberColorPickerDialog$1;->this$0:Lorg/connectbot/util/UberColorPickerDialog; | 28 | ····iput-object·p1,·p0,·Lorg/connectbot/util/UberColorPickerDialog$1;->this$0:Lorg/connectbot/util/UberColorPickerDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 98, 18 lines modified | Offset 98, 20 lines modified | ||
98 | ····aget-object·v5,·p0,·v6 | 98 | ····aget-object·v5,·p0,·v6 |
99 | ····invoke-virtual·{v4,·v5},·Ljava/math/BigInteger;->subtract(Ljava/math/BigInteger;)Ljava/math/BigInteger; | 99 | ····invoke-virtual·{v4,·v5},·Ljava/math/BigInteger;->subtract(Ljava/math/BigInteger;)Ljava/math/BigInteger; |
100 | ····move-result-object·v4 | 100 | ····move-result-object·v4 |
101 | ····.line·250 | ||
101 | ····invoke-virtual·{v4,·v2},·Ljava/math/BigInteger;->modInverse(Ljava/math/BigInteger;)Ljava/math/BigInteger; | 102 | ····invoke-virtual·{v4,·v2},·Ljava/math/BigInteger;->modInverse(Ljava/math/BigInteger;)Ljava/math/BigInteger; |
102 | ····move-result-object·v4 | 103 | ····move-result-object·v4 |
104 | ····.line·249 | ||
103 | ····invoke-virtual·{v3,·v4},·Ljava/math/BigInteger;->multiply(Ljava/math/BigInteger;)Ljava/math/BigInteger; | 105 | ····invoke-virtual·{v3,·v4},·Ljava/math/BigInteger;->multiply(Ljava/math/BigInteger;)Ljava/math/BigInteger; |
104 | ····move-result-object·v1 | 106 | ····move-result-object·v1 |
105 | ····.line·251 | 107 | ····.line·251 |
106 | ····.local·v1,·"d":Ljava/math/BigInteger; | 108 | ····.local·v1,·"d":Ljava/math/BigInteger; |
107 | ····new-array·v0,·v8,·[Ljava/math/BigInteger; | 109 | ····new-array·v0,·v8,·[Ljava/math/BigInteger; |
Offset 236, 22 lines modified | Offset 238, 24 lines modified | ||
236 | ····invoke-virtual·{v4,·v1},·Ljava/math/BigInteger;->add(Ljava/math/BigInteger;)Ljava/math/BigInteger; | 238 | ····invoke-virtual·{v4,·v1},·Ljava/math/BigInteger;->add(Ljava/math/BigInteger;)Ljava/math/BigInteger; |
237 | ····move-result-object·v4 | 239 | ····move-result-object·v4 |
238 | ····aget-object·v5,·p0,·v7 | 240 | ····aget-object·v5,·p0,·v7 |
241 | ····.line·233 | ||
239 | ····invoke-virtual·{v5,·v7},·Ljava/math/BigInteger;->shiftLeft(I)Ljava/math/BigInteger; | 242 | ····invoke-virtual·{v5,·v7},·Ljava/math/BigInteger;->shiftLeft(I)Ljava/math/BigInteger; |
240 | ····move-result-object·v5 | 243 | ····move-result-object·v5 |
241 | ····invoke-virtual·{v5,·v3},·Ljava/math/BigInteger;->modInverse(Ljava/math/BigInteger;)Ljava/math/BigInteger; | 244 | ····invoke-virtual·{v5,·v3},·Ljava/math/BigInteger;->modInverse(Ljava/math/BigInteger;)Ljava/math/BigInteger; |
242 | ····move-result-object·v5 | 245 | ····move-result-object·v5 |
246 | ····.line·232 | ||
243 | ····invoke-virtual·{v4,·v5},·Ljava/math/BigInteger;->multiply(Ljava/math/BigInteger;)Ljava/math/BigInteger; | 247 | ····invoke-virtual·{v4,·v5},·Ljava/math/BigInteger;->multiply(Ljava/math/BigInteger;)Ljava/math/BigInteger; |
244 | ····move-result-object·v2 | 248 | ····move-result-object·v2 |
245 | ····.line·234 | 249 | ····.line·234 |
246 | ····.local·v2,·"d":Ljava/math/BigInteger; | 250 | ····.local·v2,·"d":Ljava/math/BigInteger; |
247 | ····new-array·v0,·v8,·[Ljava/math/BigInteger; | 251 | ····new-array·v0,·v8,·[Ljava/math/BigInteger; |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························MIPS·R3000 | 9 | ··Machine:···························MIPS·R3000 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 |
··Entry·point·address:···············0x |
11 | ··Entry·point·address:···············0xe00 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 |
··Start·of·section·headers:··········9 |
13 | ··Start·of·section·headers:··········9112·(bytes·into·file) |
14 | ··Flags:·····························0xa0000407,·noreorder,·pic,·cpic,·nan2008,·mips64r6 | 14 | ··Flags:·····························0xa0000407,·noreorder,·pic,·cpic,·nan2008,·mips64r6 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 |
··Number·of·program·headers:········· |
17 | ··Number·of·program·headers:·········9 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 |
··Number·of·section·headers:·········2 |
19 | ··Number·of·section·headers:·········25 |
20 |
··Section·header·string·table·index:·2 |
20 | ··Section·header·string·table·index:·24 |
Offset 1, 26 lines modified | Offset 1, 28 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 |
Entry·point·0x |
2 | Entry·point·0xe00 |
3 |
There·are· |
3 | There·are·9·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 |
··ABIFLAGS·······0x0002 |
6 | ··ABIFLAGS·······0x000238·0x0000000000000238·0x0000000000000238·0x000018·0x000018·R···0x8 |
7 |
··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0019ec·0x0019ec·R·E·0x10000 |
8 |
··LOAD···········0x001d |
8 | ··LOAD···········0x001d60·0x0000000000011d60·0x0000000000011d60·0x0003a8·0x0003b0·RW··0x10000 |
9 |
··DYNAMIC········0x0002 |
9 | ··DYNAMIC········0x0002f0·0x00000000000002f0·0x00000000000002f0·0x000260·0x000260·R···0x8 |
10 |
·· |
10 | ··NOTE···········0x0002c8·0x00000000000002c8·0x00000000000002c8·0x000024·0x000024·R···0x4 |
11 | ··GNU_EH_FRAME···0x0019a0·0x00000000000019a0·0x00000000000019a0·0x00004c·0x00004c·R···0x4 | ||
11 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10 | 12 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10 |
12 |
··GNU_RELRO······0x001d |
13 | ··GNU_RELRO······0x001d60·0x0000000000011d60·0x0000000000011d60·0x0002a0·0x0002a0·R···0x1 |
13 | ··NULL···········0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·····0x8 | 14 | ··NULL···········0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·····0x8 |
14 | ·Section·to·Segment·mapping: | 15 | ·Section·to·Segment·mapping: |
15 | ··Segment·Sections... | 16 | ··Segment·Sections... |
16 | ···00·····.MIPS.abiflags· | 17 | ···00·····.MIPS.abiflags· |
17 | ···01·····.MIPS.abiflags·.MIPS.options·.dynamic·.hash·.dynsym·.dynstr·.rel.dyn·.text·.MIPS.stubs·.rodata·.eh_frame_hdr· | 18 | ···01·····.MIPS.abiflags·.MIPS.options·.note.gnu.build-id·.dynamic·.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.text·.MIPS.stubs·.rodata·.eh_frame_hdr· |
18 | ···02·····.eh_frame·.init_array·.fini_array·.data·.got· | 19 | ···02·····.eh_frame·.init_array·.fini_array·.data·.got· |
19 | ···03·····.dynamic· | 20 | ···03·····.dynamic· |
20 |
···04·····.e |
21 | ···04·····.note.gnu.build-id· |
21 | ···05····· | 22 | ···05·····.eh_frame_hdr· |
22 |
···06 |
23 | ···06····· |
23 | ···07····· | 24 | ···07·····.eh_frame·.init_array·.fini_array· |
25 | ···08····· |
Offset 1, 31 lines modified | Offset 1, 34 lines modified | ||
1 |
There·are·2 |
1 | There·are·25·section·headers,·starting·at·offset·0x2398: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 |
··[·1]·.MIPS.abiflags····MIPS_ABIFLAGS···00000000000002 |
5 | ··[·1]·.MIPS.abiflags····MIPS_ABIFLAGS···0000000000000238·000238·000018·18···A··0···0··8 |
6 |
··[·2]·.MIPS.options·····MIPS_OPTIONS····00000000000002 |
6 | ··[·2]·.MIPS.options·····MIPS_OPTIONS····0000000000000250·000250·000078·01··Ao··0···0··8 |
7 |
··[·3]·. |
7 | ··[·3]·.note.gnu.build-id·NOTE············00000000000002c8·0002c8·000024·00···A··0···0··4 |
8 |
··[·4]·. |
8 | ··[·4]·.dynamic··········DYNAMIC·········00000000000002f0·0002f0·000260·10···A··7···0··8 |
9 |
··[·5]·. |
9 | ··[·5]·.hash·············HASH············0000000000000550·000550·000138·04···A··6···0··8 |
10 |
··[·6]·.dyns |
10 | ··[·6]·.dynsym···········DYNSYM··········0000000000000688·000688·0003a8·18···A··7···2··8 |
11 |
··[·7]·. |
11 | ··[·7]·.dynstr···········STRTAB··········0000000000000a30·000a30·0002a3·00···A··0···0··1 |
12 |
··[·8]·. |
12 | ··[·8]·.gnu.version······VERSYM··········0000000000000cd4·000cd4·00004e·02···A··6···0··2 |
13 |
··[·9]·. |
13 | ··[·9]·.gnu.version_r····VERNEED·········0000000000000d28·000d28·000020·00···A··7···1··8 |
14 |
··[10]·.r |
14 | ··[10]·.rel.dyn··········REL·············0000000000000d48·000d48·000030·10···A··6···0··8 |
15 |
··[11]·. |
15 | ··[11]·.text·············PROGBITS········0000000000000e00·000e00·000930·00··AX··0···0·16 |
16 |
··[12]·. |
16 | ··[12]·.MIPS.stubs·······PROGBITS········0000000000001730·001730·000140·00··AX··0···0··8 |
17 |
··[13]·. |
17 | ··[13]·.rodata···········PROGBITS········0000000000001870·001870·000130·01·AMS··0···0··8 |
18 |
··[14]·. |
18 | ··[14]·.eh_frame_hdr·····PROGBITS········00000000000019a0·0019a0·00004c·00···A··0···0··4 |
19 |
··[15]·. |
19 | ··[15]·.eh_frame·········PROGBITS········0000000000011d60·001d60·000288·00··WA··0···0··8 |
20 |
··[16]·. |
20 | ··[16]·.init_array·······INIT_ARRAY······0000000000011fe8·001fe8·000008·00··WA··0···0··8 |
21 |
··[17]·. |
21 | ··[17]·.fini_array·······FINI_ARRAY······0000000000011ff0·001ff0·000010·00··WA··0···0··8 |
22 |
··[18]·. |
22 | ··[18]·.data·············PROGBITS········0000000000012000·002000·000010·00··WA··0···0·16 |
23 |
··[19]·. |
23 | ··[19]·.got··············PROGBITS········0000000000012010·002010·0000f8·08·WAp··0···0·16 |
24 |
··[20]·. |
24 | ··[20]·.bss··············NOBITS··········0000000000012110·002108·000000·00··WA··0···0·16 |
25 |
··[21]·. |
25 | ··[21]·.comment··········PROGBITS········0000000000000000·002108·000027·01··MS··0···0··1 |
26 | ··[22]·.pdr··············PROGBITS········0000000000000000·002130·000160·00······0···0··4 | ||
27 | ··[23]·.gnu.attributes···LOOS+0xffffff5··0000000000000000·002290·000010·00······0···0··1 | ||
28 | ··[24]·.shstrtab·········STRTAB··········0000000000000000·0022a0·0000f7·00······0···0··1 | ||
26 | Key·to·Flags: | 29 | Key·to·Flags: |
27 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
28 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
29 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
30 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 40 lines modified | Offset 1, 42 lines modified | ||
1 |
Symbol·table·'.dynsym'·contains·3 |
1 | Symbol·table·'.dynsym'·contains·39·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 |
·····1:·0000000000000 |
4 | ·····1:·0000000000000e00·····0·SECTION·LOCAL··DEFAULT···11· |
5 |
·····2:·0000000000000f |
5 | ·····2:·0000000000000f90···104·FUNC····GLOBAL·DEFAULT···11·_Z15JNU_ThrowByNameP7_JNIEnvPKcS2_ |
6 |
·····3:·0000000000012 |
6 | ·····3:·0000000000012110·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_bss_end__ |
7 |
·····4:·00000000000 |
7 | ·····4:·0000000000000e00·····0·NOTYPE··GLOBAL·DEFAULT···11·_ftext |
8 |
·····5:·0000000000000 |
8 | ·····5:·0000000000000f10···124·FUNC····WEAK···DEFAULT···11·_ZN7_JNIEnv16CallObjectMethodEP8_jobjectP10_jmethodIDz |
9 |
·····6:·00000000000 |
9 | ·····6:·0000000000000e90···124·FUNC····WEAK···DEFAULT···11·_ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz |
10 |
·····7:·0000000000000 |
10 | ·····7:·0000000000000ff8···400·FUNC····GLOBAL·DEFAULT···11·_Z24JNU_GetStringNativeCharsP7_JNIEnvP8_jstring |
11 |
·····8:·0000000000001 |
11 | ·····8:·00000000000016b8···120·FUNC····GLOBAL·DEFAULT···11·Java_com_google_ase_Exec_waitFor |
12 |
·····9:·00000000000 |
12 | ·····9:·0000000000012108·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_fbss |
13 |
····10:·000000000000 |
13 | ····10:·0000000000001188···140·FUNC····GLOBAL·DEFAULT···11·_Z26jniGetFDFromFileDescriptorP7_JNIEnvP8_jobject |
14 |
····11:·00000000000120 |
14 | ····11:·0000000000012000·····0·NOTYPE··GLOBAL·DEFAULT···18·_fdata |
15 |
····12:·00000000000 |
15 | ····12:·0000000000012108·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start |
16 |
····13:·00000000000121 |
16 | ····13:·0000000000012110·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__end__ |
17 |
····14:·000000000000 |
17 | ····14:·0000000000001218···960·FUNC····GLOBAL·DEFAULT···11·Java_com_google_ase_Exec_createSubprocess |
18 |
····15:·00000000000 |
18 | ····15:·00000000000015d8···224·FUNC····GLOBAL·DEFAULT···11·Java_com_google_ase_Exec_setPtyWindowSize |
19 |
····16:·000000000001210 |
19 | ····16:·0000000000012108·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_edata |
20 |
····17:·00000000000 |
20 | ····17:·0000000000012110·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_end__ |
21 |
····18:·0000000000012 |
21 | ····18:·0000000000012110·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end |
22 |
····19:·0000000000001 |
22 | ····19:·0000000000001850·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2) |
23 |
····20:·0000000000001 |
23 | ····20:·0000000000001840·····0·FUNC····GLOBAL·DEFAULT··UND·fcntl@LIBC·(2) |
24 |
····21:·0000000000001 |
24 | ····21:·0000000000001830·····0·FUNC····GLOBAL·DEFAULT··UND·dup2@LIBC·(2) |
25 |
····22:·0000000000001 |
25 | ····22:·0000000000001820·····0·FUNC····GLOBAL·DEFAULT··UND·waitpid@LIBC·(2) |
26 |
····23:·0000000000001 |
26 | ····23:·0000000000001810·····0·FUNC····GLOBAL·DEFAULT··UND·execl@LIBC·(2) |
27 |
····24:·0000000000001 |
27 | ····24:·0000000000001800·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@LIBC·(2) |
28 |
····25:·0000000000001 |
28 | ····25:·00000000000017f0·····0·FUNC····GLOBAL·DEFAULT··UND·close@LIBC·(2) |
29 |
····26:·0000000000001 |
29 | ····26:·00000000000017e0·····0·FUNC····GLOBAL·DEFAULT··UND·exit@LIBC·(2) |
30 |
····27:·0000000000001 |
30 | ····27:·00000000000017d0·····0·FUNC····GLOBAL·DEFAULT··UND·unlockpt@LIBC·(2) |
31 |
····28:·0000000000001 |
31 | ····28:·00000000000017c0·····0·FUNC····GLOBAL·DEFAULT··UND·__android_log_print |
32 |
····29:·000000000000 |
32 | ····29:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@LIBC·(2) |
33 |
····30:·0000000000001 |
33 | ····30:·00000000000017b0·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@LIBC·(2) |
34 |
····31:·0000000000001 |
34 | ····31:·00000000000017a0·····0·FUNC····GLOBAL·DEFAULT··UND·fork@LIBC·(2) |
35 |
····32:·0000000000001 |
35 | ····32:·0000000000001790·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@LIBC·(2) |
36 |
····33:·0000000000001 |
36 | ····33:·0000000000001780·····0·FUNC····GLOBAL·DEFAULT··UND·ptsname_r@LIBC·(2) |
37 |
····34:·0000000000001 |
37 | ····34:·0000000000001770·····0·FUNC····GLOBAL·DEFAULT··UND·__errno@LIBC·(2) |
38 |
····35:·0000000000001 |
38 | ····35:·0000000000001760·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@LIBC·(2) |
39 |
····36:·0000000000001 |
39 | ····36:·0000000000001750·····0·FUNC····GLOBAL·DEFAULT··UND·setsid@LIBC·(2) |
40 | ····37:·0000000000001740·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_finalize@LIBC·(2) | ||
41 | ····38:·0000000000001730·····0·FUNC····GLOBAL·DEFAULT··UND·open@LIBC·(2) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 |
Relocation·section·'.rel.dyn'·at·offset·0x |
1 | Relocation·section·'.rel.dyn'·at·offset·0xd48·contains·3·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name |
3 | 0000000000000000··0000000000000000·R_MIPS_NONE··········· | 3 | 0000000000000000··0000000000000000·R_MIPS_NONE··········· |
4 | ····················Type2:·R_MIPS_NONE······ | 4 | ····················Type2:·R_MIPS_NONE······ |
5 | ····················Type3:·R_MIPS_NONE······ | 5 | ····················Type3:·R_MIPS_NONE······ |
6 | 0000000000011ff0··0000000000001203·R_MIPS_REL32·········· | 6 | 0000000000011ff0··0000000000001203·R_MIPS_REL32·········· |
7 | ····················Type2:·R_MIPS_64········ | 7 | ····················Type2:·R_MIPS_64········ |
8 | ····················Type3:·R_MIPS_NONE······ | 8 | ····················Type3:·R_MIPS_NONE······ |
Offset 1, 33 lines modified | Offset 1, 36 lines modified | ||
1 |
Dynamic·section·at·offset·0x2 |
1 | Dynamic·section·at·offset·0x2f0·contains·33·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libstdc++.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libstdc++.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
8 | ·0x000000000000000e·(SONAME)·············Library·soname:·[libcom_google_ase_Exec.so] | 8 | ·0x000000000000000e·(SONAME)·············Library·soname:·[libcom_google_ase_Exec.so] |
9 | ·0x0000000000000010·(SYMBOLIC)···········0x0 | 9 | ·0x0000000000000010·(SYMBOLIC)···········0x0 |
10 | ·0x0000000000000019·(INIT_ARRAY)·········0x11fe8 | 10 | ·0x0000000000000019·(INIT_ARRAY)·········0x11fe8 |
11 |
·0x000000000000001b·(INIT_ARRAYSZ)······· |
11 | ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes) |
12 | ·0x000000000000001a·(FINI_ARRAY)·········0x11ff0 | 12 | ·0x000000000000001a·(FINI_ARRAY)·········0x11ff0 |
13 |
·0x000000000000001c·(FINI_ARRAYSZ)·······1 |
13 | ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes) |
14 |
·0x0000000000000004·(HASH)···············0x |
14 | ·0x0000000000000004·(HASH)···············0x550 |
15 |
·0x0000000000000005·(STRTAB)·············0x |
15 | ·0x0000000000000005·(STRTAB)·············0xa30 |
16 |
·0x0000000000000006·(SYMTAB)·············0x |
16 | ·0x0000000000000006·(SYMTAB)·············0x688 |
17 |
·0x000000000000000a·(STRSZ)··············6 |
17 | ·0x000000000000000a·(STRSZ)··············675·(bytes) |
18 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 18 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
19 | ·0x0000000000000003·(PLTGOT)·············0x12010 | 19 | ·0x0000000000000003·(PLTGOT)·············0x12010 |
20 |
·0x0000000000000011·(REL)················0x |
20 | ·0x0000000000000011·(REL)················0xd48 |
21 | ·0x0000000000000012·(RELSZ)··············48·(bytes) | 21 | ·0x0000000000000012·(RELSZ)··············48·(bytes) |
22 | ·0x0000000000000013·(RELENT)·············16·(bytes) | 22 | ·0x0000000000000013·(RELENT)·············16·(bytes) |
23 | ·0x0000000070000001·(MIPS_RLD_VERSION)···1 | 23 | ·0x0000000070000001·(MIPS_RLD_VERSION)···1 |
24 | ·0x0000000070000005·(MIPS_FLAGS)·········NOTPOT | 24 | ·0x0000000070000005·(MIPS_FLAGS)·········NOTPOT |
25 | ·0x0000000070000006·(MIPS_BASE_ADDRESS)··0x0 | 25 | ·0x0000000070000006·(MIPS_BASE_ADDRESS)··0x0 |
26 | ·0x000000007000000a·(MIPS_LOCAL_GOTNO)···11 | 26 | ·0x000000007000000a·(MIPS_LOCAL_GOTNO)···11 |
27 |
·0x0000000070000011·(MIPS_SYMTABNO)······3 |
27 | ·0x0000000070000011·(MIPS_SYMTABNO)······39 |
28 |
·0x0000000070000012·(MIPS_UNREFEXTNO)···· |
28 | ·0x0000000070000012·(MIPS_UNREFEXTNO)····32 |
29 | ·0x0000000070000013·(MIPS_GOTSYM)········0x13 | 29 | ·0x0000000070000013·(MIPS_GOTSYM)········0x13 |
30 | ·0x0000000000000018·(BIND_NOW)··········· | 30 | ·0x0000000000000018·(BIND_NOW)··········· |
31 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 31 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
32 | ·0x000000006ffffffe·(VERNEED)············0xd28 | ||
33 | ·0x000000006fffffff·(VERNEEDNUM)·········1 | ||
34 | ·0x000000006ffffff0·(VERSYM)·············0xcd4 | ||
32 | ·0x0000000000000000·(NULL)···············0x0 | 35 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 0, 0 lines modified | Offset 1, 5 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.build-id | ||
2 | ··Owner·················Data·size» Description | ||
3 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring) | ||
4 | ····Build·ID:·6052d163eb6a18a1552aa96807fb92e57e9ca35c |
Offset 1, 2 lines modified | Offset 1, 18 lines modified | ||
1 |
|
1 | Version·symbols·section·'.gnu.version'·contains·39·entries: |
2 | ·Addr:·0000000000000cd4··Offset:·0x000cd4··Link:·6·(.dynsym) | ||
3 | ··000:···0·(*local*)·······0·(*local*)·······1·(*global*)······1·(*global*)··· | ||
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······2·(LIBC)······· | ||
8 | ··014:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | ||
9 | ··018:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | ||
10 | ··01c:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | ||
11 | ··020:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | ||
12 | ··024:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | ||
13 | Version·needs·section·'.gnu.version_r'·contains·1·entries: | ||
14 | ·Addr:·0x0000000000000d28··Offset:·0x000d28··Link:·7·(.dynstr) | ||
15 | ··000000:·Version:·1··File:·libc.so··Cnt:·1 | ||
16 | ··0x0010:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 10, 179 lines modified | Offset 10, 211 lines modified | ||
10 | ··DW_CFA_def_cfa:·r29·ofs·0 | 10 | ··DW_CFA_def_cfa:·r29·ofs·0 |
11 | ··DW_CFA_nop | 11 | ··DW_CFA_nop |
12 | ··DW_CFA_nop | 12 | ··DW_CFA_nop |
13 | ··DW_CFA_nop | 13 | ··DW_CFA_nop |
14 | ··DW_CFA_nop | 14 | ··DW_CFA_nop |
15 |
00000018·00000000000000 |
15 | 00000018·0000000000000044·0000001c·FDE·cie=00000000·pc=0000000000000e90..0000000000000f0c |
16 |
··DW_CFA_advance_loc4:· |
16 | ··DW_CFA_advance_loc4:·4·to·0000000000000e94 |
17 |
··DW_CFA_def_cfa_offset:· |
17 | ··DW_CFA_def_cfa_offset:·96 |
18 |
··DW_CFA_advance_loc4:· |
18 | ··DW_CFA_advance_loc4:·8·to·0000000000000e9c |
19 | ··DW_CFA_offset:·r28·at·cfa-64 | ||
20 | ··DW_CFA_advance_loc4:·20·to·0000000000000eb0 | ||
21 | ··DW_CFA_offset:·r16·at·cfa-72 | ||
22 | ··DW_CFA_advance_loc4:·40·to·0000000000000ed8 | ||
19 | ··DW_CFA_offset:·r31·at·cfa-56 | 23 | ··DW_CFA_offset:·r31·at·cfa-56 |
20 |
··DW_CFA_advance_loc4:· |
24 | ··DW_CFA_advance_loc4:·44·to·0000000000000f04 |
25 | ··DW_CFA_remember_state | ||
21 | ··DW_CFA_def_cfa_offset:·0 | 26 | ··DW_CFA_def_cfa_offset:·0 |
27 | ··DW_CFA_restore:·r16 | ||
22 | ··DW_CFA_restore:·r28 | 28 | ··DW_CFA_restore:·r28 |
23 | ··DW_CFA_restore:·r31 | 29 | ··DW_CFA_restore:·r31 |
30 | ··DW_CFA_restore_state | ||
31 | ··DW_CFA_nop | ||
32 | ··DW_CFA_nop | ||
33 | ··DW_CFA_nop | ||
34 | ··DW_CFA_nop | ||
35 | ··DW_CFA_nop | ||
36 | ··DW_CFA_nop | ||
37 | ··DW_CFA_nop | ||
24 |
000000 |
38 | 00000060·0000000000000044·00000064·FDE·cie=00000000·pc=0000000000000f10..0000000000000f8c |
25 |
··DW_CFA_advance_loc4:· |
39 | ··DW_CFA_advance_loc4:·4·to·0000000000000f14 |
26 |
··DW_CFA_def_cfa_offset:· |
40 | ··DW_CFA_def_cfa_offset:·96 |
27 |
··DW_CFA_advance_loc4:· |
41 | ··DW_CFA_advance_loc4:·8·to·0000000000000f1c |
42 | ··DW_CFA_offset:·r28·at·cfa-64 | ||
43 | ··DW_CFA_advance_loc4:·20·to·0000000000000f30 | ||
44 | ··DW_CFA_offset:·r16·at·cfa-72 | ||
45 | ··DW_CFA_advance_loc4:·40·to·0000000000000f58 | ||
28 | ··DW_CFA_offset:·r31·at·cfa-56 | 46 | ··DW_CFA_offset:·r31·at·cfa-56 |
29 |
··DW_CFA_advance_loc4:· |
47 | ··DW_CFA_advance_loc4:·44·to·0000000000000f84 |
48 | ··DW_CFA_remember_state | ||
30 | ··DW_CFA_def_cfa_offset:·0 | 49 | ··DW_CFA_def_cfa_offset:·0 |
50 | ··DW_CFA_restore:·r16 | ||
31 | ··DW_CFA_restore:·r28 | 51 | ··DW_CFA_restore:·r28 |
32 | ··DW_CFA_restore:·r31 | 52 | ··DW_CFA_restore:·r31 |
53 | ··DW_CFA_restore_state | ||
54 | ··DW_CFA_nop | ||
55 | ··DW_CFA_nop | ||
56 | ··DW_CFA_nop | ||
57 | ··DW_CFA_nop | ||
58 | ··DW_CFA_nop | ||
59 | ··DW_CFA_nop | ||
60 | ··DW_CFA_nop | ||
33 |
000000 |
61 | 000000a8·000000000000003c·000000ac·FDE·cie=00000000·pc=0000000000000f90..0000000000000ff8 |
34 |
··DW_CFA_advance_loc4:· |
62 | ··DW_CFA_advance_loc4:·8·to·0000000000000f98 |
35 | ··DW_CFA_def_cfa_offset:·48 | 63 | ··DW_CFA_def_cfa_offset:·48 |
36 |
··DW_CFA_advance_loc4:· |
64 | ··DW_CFA_advance_loc4:·8·to·0000000000000fa0 |
37 | ··DW_CFA_offset:·r17·at·cfa-24 | 65 | ··DW_CFA_offset:·r17·at·cfa-24 |
38 | ··DW_CFA_offset:·r16·at·cfa-32 | 66 | ··DW_CFA_offset:·r16·at·cfa-32 |
67 | ··DW_CFA_advance_loc4:·12·to·0000000000000fac | ||
39 | ··DW_CFA_offset:·r31·at·cfa-8 | 68 | ··DW_CFA_offset:·r31·at·cfa-8 |
40 |
··DW_CFA_advance_loc4:· |
69 | ··DW_CFA_advance_loc4:·68·to·0000000000000ff0 |
41 | ··DW_CFA_restore:·r16 | 70 | ··DW_CFA_restore:·r16 |
42 | ··DW_CFA_restore:·r17 | 71 | ··DW_CFA_restore:·r17 |
43 | ··DW_CFA_restore:·r28 | 72 | ··DW_CFA_restore:·r28 |
44 | ··DW_CFA_restore:·r31 | 73 | ··DW_CFA_restore:·r31 |
45 |
··DW_CFA_advance_loc4:·8·to·0000000000000 |
74 | ··DW_CFA_advance_loc4:·8·to·0000000000000ff8 |
46 | ··DW_CFA_def_cfa_offset:·0 | 75 | ··DW_CFA_def_cfa_offset:·0 |
47 | ··DW_CFA_nop | ||
48 | ··DW_CFA_nop | ||
49 | ··DW_CFA_nop | ||
50 | ··DW_CFA_nop | ||
51 | ··DW_CFA_nop | ||
52 |
000000 |
76 | 000000e8·0000000000000054·000000ec·FDE·cie=00000000·pc=0000000000000ff8..0000000000001188 |
53 |
··DW_CFA_advance_loc4:· |
77 | ··DW_CFA_advance_loc4:·12·to·0000000000001004 |
54 | ··DW_CFA_def_cfa_offset:·48 | 78 | ··DW_CFA_def_cfa_offset:·48 |
55 |
··DW_CFA_advance_loc4:·4·to·000000000000 |
79 | ··DW_CFA_advance_loc4:·4·to·0000000000001008 |
56 | ··DW_CFA_offset:·r28·at·cfa-16 | 80 | ··DW_CFA_offset:·r28·at·cfa-16 |
57 |
··DW_CFA_advance_loc4:·24·to·000000000000 |
81 | ··DW_CFA_advance_loc4:·24·to·0000000000001020 |
58 | ··DW_CFA_offset:·r17·at·cfa-40 | 82 | ··DW_CFA_offset:·r17·at·cfa-40 |
59 | ··DW_CFA_offset:·r16·at·cfa-48 | 83 | ··DW_CFA_offset:·r16·at·cfa-48 |
84 | ··DW_CFA_advance_loc4:·20·to·0000000000001034 | ||
60 | ··DW_CFA_offset:·r31·at·cfa-8 | 85 | ··DW_CFA_offset:·r31·at·cfa-8 |
61 | ··DW_CFA_advance_loc4:·16·to·0000000000000e0c | ||
62 | ··DW_CFA_offset:·r19·at·cfa-24 | 86 | ··DW_CFA_offset:·r19·at·cfa-24 |
63 | ··DW_CFA_offset:·r18·at·cfa-32 | 87 | ··DW_CFA_offset:·r18·at·cfa-32 |
64 |
··DW_CFA_advance_loc4:· |
88 | ··DW_CFA_advance_loc4:·196·to·00000000000010f8 |
65 | ··DW_CFA_remember_state | 89 | ··DW_CFA_remember_state |
66 | ··DW_CFA_def_cfa_offset:·0 | 90 | ··DW_CFA_def_cfa_offset:·0 |
67 | ··DW_CFA_restore:·r16 | 91 | ··DW_CFA_restore:·r16 |
68 | ··DW_CFA_restore:·r17 | 92 | ··DW_CFA_restore:·r17 |
69 | ··DW_CFA_restore:·r18 | 93 | ··DW_CFA_restore:·r18 |
70 | ··DW_CFA_restore:·r19 | 94 | ··DW_CFA_restore:·r19 |
71 | ··DW_CFA_restore:·r28 | 95 | ··DW_CFA_restore:·r28 |
72 | ··DW_CFA_restore:·r31 | 96 | ··DW_CFA_restore:·r31 |
73 | ··DW_CFA_restore_state | 97 | ··DW_CFA_restore_state |
Max diff block lines reached; 5561/9706 bytes (57.29%) of diff not shown. |
Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | Hex·dump·of·section·'.MIPS.abiflags': | 1 | Hex·dump·of·section·'.MIPS.abiflags': |
2 |
··0x000002 |
2 | ··0x00000238·00004006·02020001·00000000·00000000·..@............. |
3 |
··0x000002 |
3 | ··0x00000248·01000000·00000000···················........ |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | Hex·dump·of·section·'.MIPS.options': | 1 | Hex·dump·of·section·'.MIPS.options': |
2 |
··0x000002 |
2 | ··0x00000250·01280000·00000000·700000b2·00000000·.(......p....... |
3 |
··0x000002 |
3 | ··0x00000260·00000000·00000000·00000000·00000000·................ |
4 |
··0x000002 |
4 | ··0x00000270·00a00100·00000000·01280000·00000000·.........(...... |
5 |
··0x000002 |
5 | ··0x00000280·fcfffff3·00000000·00000000·00000001·................ |
6 |
··0x000002 |
6 | ··0x00000290·00000000·00000000·00a00100·00000000·................ |
7 |
··0x000002 |
7 | ··0x000002a0·01280000·00000000·00000000·00000000·.(.............. |
8 |
··0x000002 |
8 | ··0x000002b0·00000000·00000000·00000000·00000000·................ |
9 |
··0x000002 |
9 | ··0x000002c0·00a00100·00000000···················........ |
Offset 1, 17 lines modified | Offset 1, 23 lines modified | ||
1 | Hex·dump·of·section·'.hash': | 1 | Hex·dump·of·section·'.hash': |
2 |
··0x00000 |
2 | ··0x00000550·25000000·27000000·0d000000·00000000·%...'........... |
3 |
··0x00000 |
3 | ··0x00000560·00000000·02000000·00000000·00000000·................ |
4 |
··0x00000 |
4 | ··0x00000570·00000000·00000000·00000000·00000000·................ |
5 |
··0x00000 |
5 | ··0x00000580·00000000·1d000000·13000000·00000000·................ |
6 |
··0x000005 |
6 | ··0x00000590·03000000·06000000·17000000·16000000·................ |
7 |
··0x000005 |
7 | ··0x000005a0·10000000·07000000·14000000·15000000·................ |
8 |
··0x000005 |
8 | ··0x000005b0·1e000000·18000000·00000000·09000000·................ |
9 |
··0x000005 |
9 | ··0x000005c0·08000000·0f000000·00000000·1a000000·................ |
10 |
··0x000005 |
10 | ··0x000005d0·20000000·12000000·1f000000·04000000··............... |
11 |
··0x000005 |
11 | ··0x000005e0·00000000·0c000000·00000000·00000000·................ |
12 |
··0x000005 |
12 | ··0x000005f0·00000000·00000000·00000000·00000000·................ |
13 |
··0x00000 |
13 | ··0x00000600·00000000·00000000·00000000·05000000·................ |
14 |
··0x00000 |
14 | ··0x00000610·00000000·00000000·00000000·00000000·................ |
15 |
··0x00000 |
15 | ··0x00000620·00000000·00000000·1b000000·00000000·................ |
16 | ··0x00000630·00000000·11000000·0a000000·00000000·................ | ||
17 | ··0x00000640·1c000000·00000000·19000000·00000000·................ | ||
18 | ··0x00000650·24000000·0e000000·0b000000·21000000·$...........!... | ||
19 | ··0x00000660·23000000·22000000·00000000·25000000·#...".......%... | ||
20 | ··0x00000670·26000000·00000000·00000000·00000000·&............... | ||
21 | ··0x00000680·00000000·00000000···················........ | ||
Offset 1, 43 lines modified | Offset 1, 46 lines modified | ||
1 | Hex·dump·of·section·'.dynstr': | 1 | Hex·dump·of·section·'.dynstr': |
2 |
··0x00000 |
2 | ··0x00000a30·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize. |
3 |
··0x00000 |
3 | ··0x00000a40·5f5f6378·615f6174·65786974·005f5a4e·__cxa_atexit._ZN |
4 |
··0x00000 |
4 | ··0x00000a50·375f4a4e·49456e76·394e6577·4f626a65·7_JNIEnv9NewObje |
5 |
··0x00000 |
5 | ··0x00000a60·63744550·375f6a63·6c617373·5031305f·ctEP7_jclassP10_ |
6 |
··0x00000 |
6 | ··0x00000a70·6a6d6574·686f6449·447a005f·5f737461·jmethodIDz.__sta |
7 |
··0x00000 |
7 | ··0x00000a80·636b5f63·686b5f67·75617264·005f5f73·ck_chk_guard.__s |
8 |
··0x00000 |
8 | ··0x00000a90·7461636b·5f63686b·5f666169·6c005f5a·tack_chk_fail._Z |
9 |
··0x00000 |
9 | ··0x00000aa0·4e375f4a·4e49456e·76313643·616c6c4f·N7_JNIEnv16CallO |
10 |
··0x00000 |
10 | ··0x00000ab0·626a6563·744d6574·686f6445·50385f6a·bjectMethodEP8_j |
11 |
··0x00000 |
11 | ··0x00000ac0·6f626a65·63745031·305f6a6d·6574686f·objectP10_jmetho |
12 |
··0x00000 |
12 | ··0x00000ad0·6449447a·005f5a31·354a4e55·5f546872·dIDz._Z15JNU_Thr |
13 |
··0x00000 |
13 | ··0x00000ae0·6f774279·4e616d65·50375f4a·4e49456e·owByNameP7_JNIEn |
14 |
··0x00000 |
14 | ··0x00000af0·76504b63·53325f00·5f5a3234·4a4e555f·vPKcS2_._Z24JNU_ |
15 |
··0x00000 |
15 | ··0x00000b00·47657453·7472696e·674e6174·69766543·GetStringNativeC |
16 |
··0x00000 |
16 | ··0x00000b10·68617273·50375f4a·4e49456e·7650385f·harsP7_JNIEnvP8_ |
17 |
··0x00000 |
17 | ··0x00000b20·6a737472·696e6700·6d616c6c·6f63005f·jstring.malloc._ |
18 |
··0x00000 |
18 | ··0x00000b30·5a32366a·6e694765·74464446·726f6d46·Z26jniGetFDFromF |
19 |
··0x00000 |
19 | ··0x00000b40·696c6544·65736372·6970746f·7250375f·ileDescriptorP7_ |
20 |
··0x00000 |
20 | ··0x00000b50·4a4e4945·6e765038·5f6a6f62·6a656374·JNIEnvP8_jobject |
21 |
··0x00000 |
21 | ··0x00000b60·004a6176·615f636f·6d5f676f·6f676c65·.Java_com_google |
22 |
··0x00000 |
22 | ··0x00000b70·5f617365·5f457865·635f6372·65617465·_ase_Exec_create |
23 |
··0x00000 |
23 | ··0x00000b80·53756270·726f6365·7373006f·70656e00·Subprocess.open. |
24 |
··0x00000 |
24 | ··0x00000b90·66636e74·6c00756e·6c6f636b·70740070·fcntl.unlockpt.p |
25 |
··0x00000 |
25 | ··0x00000ba0·74736e61·6d655f72·005f5f65·72726e6f·tsname_r.__errno |
26 |
··0x00000 |
26 | ··0x00000bb0·00737472·6572726f·72005f5f·616e6472·.strerror.__andr |
27 |
··0x00000 |
27 | ··0x00000bc0·6f69645f·6c6f675f·7072696e·7400666f·oid_log_print.fo |
28 |
··0x00000 |
28 | ··0x00000bd0·726b0073·65747369·64006475·70320063·rk.setsid.dup2.c |
29 |
··0x00000 |
29 | ··0x00000be0·6c6f7365·00657865·636c004a·6176615f·lose.execl.Java_ |
30 |
··0x00000 |
30 | ··0x00000bf0·636f6d5f·676f6f67·6c655f61·73655f45·com_google_ase_E |
31 |
··0x00000 |
31 | ··0x00000c00·7865635f·73657450·74795769·6e646f77·xec_setPtyWindow |
32 |
··0x00000 |
32 | ··0x00000c10·53697a65·00696f63·746c004a·6176615f·Size.ioctl.Java_ |
33 |
··0x00000 |
33 | ··0x00000c20·636f6d5f·676f6f67·6c655f61·73655f45·com_google_ase_E |
34 |
··0x00000 |
34 | ··0x00000c30·7865635f·77616974·466f7200·77616974·xec_waitFor.wait |
35 |
··0x00000 |
35 | ··0x00000c40·70696400·6c69626c·6f672e73·6f006c69·pid.liblog.so.li |
36 |
··0x00000 |
36 | ··0x00000c50·62737464·632b2b2e·736f006c·69626d2e·bstdc++.so.libm. |
37 |
··0x00000 |
37 | ··0x00000c60·736f006c·6962632e·736f006c·6962646c·so.libc.so.libdl |
38 |
··0x00000 |
38 | ··0x00000c70·2e736f00·5f667465·7874005f·66646174·.so._ftext._fdat |
39 |
··0x00000 |
39 | ··0x00000c80·61005f65·64617461·005f5f62·73735f73·a._edata.__bss_s |
40 |
··0x00000 |
40 | ··0x00000c90·74617274·005f6662·7373005f·656e6400·tart._fbss._end. |
41 |
··0x00000 |
41 | ··0x00000ca0·5f5f6273·735f656e·645f5f00·5f5f656e·__bss_end__.__en |
42 | ··0x00000cb0·645f5f00·6c696263·6f6d5f67·6f6f676c·d__.libcom_googl | ||
43 | ··0x00000cc0·655f6173·655f4578·65632e73·6f004c49·e_ase_Exec.so.LI | ||
44 | ··0x00000cd0·424300······························BC. | ||
Offset 1, 551 lines modified | Offset 1, 608 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 |
0000000000000 |
2 | 0000000000000e00·<_ftext@@Base>: |
3 |
····· |
3 | ·····e00:» 67bdfff0·» daddiu» sp,sp,-16 |
4 |
····· |
4 | ·····e04:» ffbc0000·» sd» gp,0(sp) |
5 |
····· |
5 | ·····e08:» 3c1c0002·» lui» gp,0x2 |
6 |
····· |
6 | ·····e0c:» 0399e02d·» daddu» gp,gp,t9 |
7 |
····· |
7 | ·····e10:» ffbf0008·» sd» ra,8(sp) |
8 |
····· |
8 | ·····e14:» 679c9200·» daddiu» gp,gp,-28160 |
9 |
····· |
9 | ·····e18:» df9980f8·» ld» t9,-32520(gp) |
10 |
····· |
10 | ·····e1c:» 0320f809·» jalr» t9 |
11 |
····· |
11 | ·····e20:» df848028·» ld» a0,-32728(gp) |
12 |
····· |
12 | ·····e24:» dfbf0008·» ld» ra,8(sp) |
13 |
····· |
13 | ·····e28:» dfbc0000·» ld» gp,0(sp) |
14 |
····· |
14 | ·····e2c:» 03e00009·» jr» ra |
15 |
····· |
15 | ·····e30:» 67bd0010·» daddiu» sp,sp,16 |
16 | » ... | 16 | » ... |
17 |
····· |
17 | ·····e40:» d8800002·» beqzc» a0,e4c·<_ftext@@Base+0x4c> |
18 |
····· |
18 | ·····e44:» 0080c82d·» move» t9,a0 |
19 |
····· |
19 | ·····e48:» d8190000·» jrc» t9 |
20 |
····· |
20 | ·····e4c:» d81f0000·» jrc» ra |
21 |
····· |
21 | ·····e50:» 67bdfff0·» daddiu» sp,sp,-16 |
22 |
····· |
22 | ·····e54:» 0080282d·» move» a1,a0 |
23 |
····· |
23 | ·····e58:» ffbc0000·» sd» gp,0(sp) |
24 |
····· |
24 | ·····e5c:» 3c1c0002·» lui» gp,0x2 |
25 |
····· |
25 | ·····e60:» 0399e02d·» daddu» gp,gp,t9 |
26 |
····· |
26 | ·····e64:» ffbf0008·» sd» ra,8(sp) |
27 |
····· |
27 | ·····e68:» 679c91b0·» daddiu» gp,gp,-28240 |
28 |
····· |
28 | ·····e6c:» df998068·» ld» t9,-32664(gp) |
29 |
····· |
29 | ·····e70:» df848020·» ld» a0,-32736(gp) |
30 |
····· |
30 | ·····e74:» 0320f809·» jalr» t9 |
31 |
····· |
31 | ·····e78:» df868028·» ld» a2,-32728(gp) |
32 |
····· |
32 | ·····e7c:» dfbf0008·» ld» ra,8(sp) |
33 |
····· |
33 | ·····e80:» dfbc0000·» ld» gp,0(sp) |
34 |
····· |
34 | ·····e84:» 03e00009·» jr» ra |
35 |
····· |
35 | ·····e88:» 67bd0010·» daddiu» sp,sp,16 |
36 |
····· |
36 | ·····e8c:» 00000000·» nop |
37 | ·····ce0:» dfbc0000·» ld» gp,0(sp) | ||
38 |
· |
37 | 0000000000000e90·<_JNIEnv::NewObject(_jclass*,·_jmethodID*,·...)@@Base>: |
39 |
····· |
38 | ·····e90:» 67bdffa0·» daddiu» sp,sp,-96 |
40 |
····· |
39 | ·····e94:» dc8c0000·» ld» t0,0(a0) |
40 | ·····e98:» ffbc0020·» sd» gp,32(sp) | ||
41 |
|
41 | ·····e9c:» 3c1c0002·» lui» gp,0x2 |
42 |
····· |
42 | ·····ea0:» 0399e02d·» daddu» gp,gp,t9 |
43 |
····· |
43 | ·····ea4:» ffb00018·» sd» s0,24(sp) |
44 |
····· |
44 | ·····ea8:» 679c9170·» daddiu» gp,gp,-28304 |
45 |
····· |
45 | ·····eac:» ffa70038·» sd» a3,56(sp) |
46 |
····· |
46 | ·····eb0:» df9080b8·» ld» s0,-32584(gp) |
47 |
····· |
47 | ·····eb4:» ffa80040·» sd» a4,64(sp) |
48 |
····· |
48 | ·····eb8:» ffa90048·» sd» a5,72(sp) |
49 |
····· |
49 | ·····ebc:» 67a20038·» daddiu» v0,sp,56 |
50 |
····· |
50 | ·····ec0:» ffaa0050·» sd» a6,80(sp) |
51 |
····· |
51 | ·····ec4:» 0040382d·» move» a3,v0 |
52 |
····· |
52 | ·····ec8:» ffab0058·» sd» a7,88(sp) |
53 |
····· |
53 | ·····ecc:» de030000·» ld» v1,0(s0) |
54 |
····· |
54 | ·····ed0:» dd9900e8·» ld» t9,232(t0) |
55 |
····· |
55 | ·····ed4:» ffbf0028·» sd» ra,40(sp) |
56 |
····· |
56 | ·····ed8:» ffa20000·» sd» v0,0(sp) |
57 |
····· |
57 | ·····edc:» ffa30008·» sd» v1,8(sp) |
58 | ·····ee0:» f8190000·» jalrc» t9 | ||
58 |
|
59 | ·····ee4:» dfa40008·» ld» a0,8(sp) |
59 |
····· |
60 | ·····ee8:» de050000·» ld» a1,0(s0) |
60 |
····· |
61 | ·····eec:» 14850005·» bne» a0,a1,f04·<_JNIEnv::NewObject(_jclass*,·_jmethodID*,·...)@@Base+0x74> |
61 |
····· |
62 | ·····ef0:» dfbf0028·» ld» ra,40(sp) |
62 |
····· |
63 | ·····ef4:» dfbc0020·» ld» gp,32(sp) |
63 |
····· |
64 | ·····ef8:» dfb00018·» ld» s0,24(sp) |
64 |
····· |
65 | ·····efc:» 03e00009·» jr» ra |
65 |
····· |
66 | ·····f00:» 67bd0060·» daddiu» sp,sp,96 |
66 |
····· |
67 | ·····f04:» df9980d0·» ld» t9,-32560(gp) |
67 |
····· |
68 | ·····f08:» f8190000·» jalrc» t9 |
68 |
····· |
69 | ·····f0c:» 00000000·» nop |
69 | ·····d58:» dc790118·» ld» t9,280(v1) | ||
70 |
|
70 | 0000000000000f10·<_JNIEnv::CallObjectMethod(_jobject*,·_jmethodID*,·...)@@Base>: |
71 |
····· |
71 | ·····f10:» 67bdffa0·» daddiu» sp,sp,-96 |
72 |
····· |
72 | ·····f14:» dc8c0000·» ld» t0,0(a0) |
73 |
····· |
73 | ·····f18:» ffbc0020·» sd» gp,32(sp) |
74 |
····· |
74 | ·····f1c:» 3c1c0002·» lui» gp,0x2 |
75 | ·····f20:» 0399e02d·» daddu» gp,gp,t9 | ||
75 |
|
76 | ·····f24:» ffb00018·» sd» s0,24(sp) |
76 |
····· |
77 | ·····f28:» 679c90f0·» daddiu» gp,gp,-28432 |
77 |
····· |
78 | ·····f2c:» ffa70038·» sd» a3,56(sp) |
78 |
····· |
79 | ·····f30:» df9080b8·» ld» s0,-32584(gp) |
79 |
····· |
80 | ·····f34:» ffa80040·» sd» a4,64(sp) |
80 |
····· |
81 | ·····f38:» ffa90048·» sd» a5,72(sp) |
81 |
····· |
82 | ·····f3c:» 67a20038·» daddiu» v0,sp,56 |
82 |
····· |
83 | ·····f40:» ffaa0050·» sd» a6,80(sp) |
83 |
····· |
84 | ·····f44:» 0040382d·» move» a3,v0 |
84 |
····· |
85 | ·····f48:» ffab0058·» sd» a7,88(sp) |
85 |
····· |
86 | ·····f4c:» de030000·» ld» v1,0(s0) |
86 |
····· |
87 | ·····f50:» dd990118·» ld» t9,280(t0) |
87 |
····· |
88 | ·····f54:» ffbf0028·» sd» ra,40(sp) |
88 |
····· |
89 | ·····f58:» ffa20000·» sd» v0,0(sp) |
89 |
····· |
90 | ·····f5c:» ffa30008·» sd» v1,8(sp) |
90 |
····· |
91 | ·····f60:» f8190000·» jalrc» t9 |
91 |
····· |
92 | ·····f64:» dfa40008·» ld» a0,8(sp) |
92 |
····· |
93 | ·····f68:» de050000·» ld» a1,0(s0) |
Max diff block lines reached; 25623/41186 bytes (62.21%) of diff not shown. |
Offset 1, 79 lines modified | Offset 1, 83 lines modified | ||
1 | Disassembly·of·section·.MIPS.stubs: | 1 | Disassembly·of·section·.MIPS.stubs: |
2 |
0000000000001 |
2 | 0000000000001730·<.MIPS.stubs>: |
3 |
····1 |
3 | ····1730:» df998010·» ld» t9,-32752(gp) |
4 |
····1 |
4 | ····1734:» 03e0782d·» move» t3,ra |
5 |
····1 |
5 | ····1738:» 0320f809·» jalr» t9 |
6 |
····1 |
6 | ····173c:» 64180026·» daddiu» t8,zero,38 |
7 |
····1 |
7 | ····1740:» df998010·» ld» t9,-32752(gp) |
8 |
····1 |
8 | ····1744:» 03e0782d·» move» t3,ra |
9 |
····1 |
9 | ····1748:» 0320f809·» jalr» t9 |
10 |
····1 |
10 | ····174c:» 64180025·» daddiu» t8,zero,37 |
11 |
····1 |
11 | ····1750:» df998010·» ld» t9,-32752(gp) |
12 |
····1 |
12 | ····1754:» 03e0782d·» move» t3,ra |
13 |
····1 |
13 | ····1758:» 0320f809·» jalr» t9 |
14 |
····1 |
14 | ····175c:» 64180024·» daddiu» t8,zero,36 |
15 |
····1 |
15 | ····1760:» df998010·» ld» t9,-32752(gp) |
16 |
····1 |
16 | ····1764:» 03e0782d·» move» t3,ra |
17 |
····1 |
17 | ····1768:» 0320f809·» jalr» t9 |
18 |
····1 |
18 | ····176c:» 64180023·» daddiu» t8,zero,35 |
19 |
····1 |
19 | ····1770:» df998010·» ld» t9,-32752(gp) |
20 |
····1 |
20 | ····1774:» 03e0782d·» move» t3,ra |
21 |
····1 |
21 | ····1778:» 0320f809·» jalr» t9 |
22 |
····1 |
22 | ····177c:» 64180022·» daddiu» t8,zero,34 |
23 |
····1 |
23 | ····1780:» df998010·» ld» t9,-32752(gp) |
24 |
····1 |
24 | ····1784:» 03e0782d·» move» t3,ra |
25 |
····1 |
25 | ····1788:» 0320f809·» jalr» t9 |
26 |
····1 |
26 | ····178c:» 64180021·» daddiu» t8,zero,33 |
27 |
····1 |
27 | ····1790:» df998010·» ld» t9,-32752(gp) |
28 |
····1 |
28 | ····1794:» 03e0782d·» move» t3,ra |
29 |
····1 |
29 | ····1798:» 0320f809·» jalr» t9 |
30 |
····1 |
30 | ····179c:» 64180020·» daddiu» t8,zero,32 |
31 |
····1 |
31 | ····17a0:» df998010·» ld» t9,-32752(gp) |
32 |
····1 |
32 | ····17a4:» 03e0782d·» move» t3,ra |
33 |
····1 |
33 | ····17a8:» 0320f809·» jalr» t9 |
34 |
····1 |
34 | ····17ac:» 6418001f·» daddiu» t8,zero,31 |
35 |
····1 |
35 | ····17b0:» df998010·» ld» t9,-32752(gp) |
36 |
····1 |
36 | ····17b4:» 03e0782d·» move» t3,ra |
37 |
····1 |
37 | ····17b8:» 0320f809·» jalr» t9 |
38 |
····1 |
38 | ····17bc:» 6418001e·» daddiu» t8,zero,30 |
39 |
····1 |
39 | ····17c0:» df998010·» ld» t9,-32752(gp) |
40 |
····1 |
40 | ····17c4:» 03e0782d·» move» t3,ra |
41 |
····1 |
41 | ····17c8:» 0320f809·» jalr» t9 |
42 |
····1 |
42 | ····17cc:» 6418001c·» daddiu» t8,zero,28 |
43 |
····1 |
43 | ····17d0:» df998010·» ld» t9,-32752(gp) |
44 |
····1 |
44 | ····17d4:» 03e0782d·» move» t3,ra |
45 |
····1 |
45 | ····17d8:» 0320f809·» jalr» t9 |
46 |
····1 |
46 | ····17dc:» 6418001b·» daddiu» t8,zero,27 |
47 |
····1 |
47 | ····17e0:» df998010·» ld» t9,-32752(gp) |
48 |
····1 |
48 | ····17e4:» 03e0782d·» move» t3,ra |
49 |
····1 |
49 | ····17e8:» 0320f809·» jalr» t9 |
50 |
····1 |
50 | ····17ec:» 6418001a·» daddiu» t8,zero,26 |
51 |
····1 |
51 | ····17f0:» df998010·» ld» t9,-32752(gp) |
52 |
····1 |
52 | ····17f4:» 03e0782d·» move» t3,ra |
53 |
····1 |
53 | ····17f8:» 0320f809·» jalr» t9 |
54 |
····1 |
54 | ····17fc:» 64180019·» daddiu» t8,zero,25 |
55 |
····1 |
55 | ····1800:» df998010·» ld» t9,-32752(gp) |
56 |
····1 |
56 | ····1804:» 03e0782d·» move» t3,ra |
57 |
····1 |
57 | ····1808:» 0320f809·» jalr» t9 |
58 |
····1 |
58 | ····180c:» 64180018·» daddiu» t8,zero,24 |
59 |
····1 |
59 | ····1810:» df998010·» ld» t9,-32752(gp) |
60 |
····1 |
60 | ····1814:» 03e0782d·» move» t3,ra |
61 |
····1 |
61 | ····1818:» 0320f809·» jalr» t9 |
62 |
····1 |
62 | ····181c:» 64180017·» daddiu» t8,zero,23 |
63 |
····1 |
63 | ····1820:» df998010·» ld» t9,-32752(gp) |
64 |
····1 |
64 | ····1824:» 03e0782d·» move» t3,ra |
65 |
····1 |
65 | ····1828:» 0320f809·» jalr» t9 |
66 |
····1 |
66 | ····182c:» 64180016·» daddiu» t8,zero,22 |
67 |
····1 |
67 | ····1830:» df998010·» ld» t9,-32752(gp) |
68 |
····1 |
68 | ····1834:» 03e0782d·» move» t3,ra |
69 |
····1 |
69 | ····1838:» 0320f809·» jalr» t9 |
70 |
····1 |
70 | ····183c:» 64180015·» daddiu» t8,zero,21 |
71 |
····1 |
71 | ····1840:» df998010·» ld» t9,-32752(gp) |
72 |
····1 |
72 | ····1844:» 03e0782d·» move» t3,ra |
73 |
····1 |
73 | ····1848:» 0320f809·» jalr» t9 |
74 |
····1 |
74 | ····184c:» 64180014·» daddiu» t8,zero,20 |
75 | ····1850:» df998010·» ld» t9,-32752(gp) | ||
76 | ····1854:» 03e0782d·» move» t3,ra | ||
77 | ····1858:» 0320f809·» jalr» t9 | ||
78 | ····185c:» 64180013·» daddiu» t8,zero,19 | ||
75 | » ... | 79 | » ... |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Hex·dump·of·section·'.eh_frame_hdr': | 1 | Hex·dump·of·section·'.eh_frame_hdr': |
2 |
··0x00001 |
2 | ··0x000019a0·011b033b·bc030100·08000000·f0f4ffff·...;............ |
3 |
··0x00001 |
3 | ··0x000019b0·d8030100·70f5ffff·20040100·f0f5ffff·....p...·....... |
4 |
··0x00001 |
4 | ··0x000019c0·68040100·58f6ffff·a8040100·e8f7ffff·h...X........... |
5 |
··0x00001 |
5 | ··0x000019d0·00050100·78f8ffff·48050100·38fcffff·....x...H...8... |
6 |
··0x00001 |
6 | ··0x000019e0·b0050100·18fdffff·08060100··········............ |
Offset 1, 39 lines modified | Offset 1, 44 lines modified | ||
1 | Hex·dump·of·section·'.eh_frame': | 1 | Hex·dump·of·section·'.eh_frame': |
2 |
··0x00011d |
2 | ··0x00011d60·14000000·00000000·037a5200·017c1f01·.........zR..|.. |
3 |
··0x00011d |
3 | ··0x00011d70·1c0c1d00·00000000·44000000·1c000000·........D....... |
4 |
··0x00011d |
4 | ··0x00011d80·10f1feff·ffffffff·7c000000·00000000·........|....... |
5 |
··0x00011d |
5 | ··0x00011d90·00040400·00000e60·04080000·009c1004·.......`........ |
6 |
··0x00011d |
6 | ··0x00011da0·14000000·90120428·0000009f·0e042c00·.......(......,. |
7 |
··0x00011d |
7 | ··0x00011db0·00000a0e·00d0dcdf·0b000000·00000000·................ |
8 |
··0x00011 |
8 | ··0x00011dc0·44000000·64000000·48f1feff·ffffffff·D...d...H....... |
9 |
··0x00011 |
9 | ··0x00011dd0·7c000000·00000000·00040400·00000e60·|..............` |
10 |
··0x00011 |
10 | ··0x00011de0·04080000·009c1004·14000000·90120428·...............( |
11 |
··0x00011 |
11 | ··0x00011df0·0000009f·0e042c00·00000a0e·00d0dcdf·......,......... |
12 |
··0x00011e |
12 | ··0x00011e00·0b000000·00000000·3c000000·ac000000·........<....... |
13 |
··0x00011e |
13 | ··0x00011e10·80f1feff·ffffffff·68000000·00000000·........h....... |
14 |
··0x00011e |
14 | ··0x00011e20·00040800·00000e30·04080000·00910690·.......0........ |
15 |
··0x00011e |
15 | ··0x00011e30·08040c00·00009f02·04440000·00d0d1dc·.........D...... |
16 |
··0x00011e |
16 | ··0x00011e40·df040800·00000e00·54000000·ec000000·........T....... |
17 |
··0x00011e |
17 | ··0x00011e50·a8f1feff·ffffffff·90010000·00000000·................ |
18 |
··0x00011e |
18 | ··0x00011e60·00040c00·00000e30·04040000·009c0404·.......0........ |
19 |
··0x00011e |
19 | ··0x00011e70·18000000·910a900c·04140000·009f0293·................ |
20 |
··0x00011e |
20 | ··0x00011e80·06920804·c4000000·0a0e00d0·d1d2d3dc·................ |
21 |
··0x00011e |
21 | ··0x00011e90·df0b0488·0000000e·00d0d1d2·d3dcdf00·................ |
22 |
··0x00011e |
22 | ··0x00011ea0·44000000·44010000·e0f2feff·ffffffff·D...D........... |
23 |
··0x00011e |
23 | ··0x00011eb0·8c000000·00000000·00040400·00000e20·...............· |
24 |
··0x00011 |
24 | ··0x00011ec0·04080000·009c0404·10000000·91060414·................ |
25 |
··0x00011 |
25 | ··0x00011ed0·0000009f·02900804·54000000·d0d1dcdf·........T....... |
26 |
··0x00011 |
26 | ··0x00011ee0·04080000·000e0000·64000000·8c010000·........d....... |
27 |
··0x00011 |
27 | ··0x00011ef0·28f3feff·ffffffff·c0030000·00000000·(............... |
28 |
··0x00011f |
28 | ··0x00011f00·00040400·00000eb0·01040800·00009c0a·................ |
29 |
··0x00011f |
29 | ··0x00011f10·04140000·0093149f·06041c00·00009e08·................ |
30 |
··0x00011f |
30 | ··0x00011f20·970c960e·9412040c·00000091·18901a04·................ |
31 |
··0x00011f |
31 | ··0x00011f30·10000000·95109216·b8020400·0200000a·................ |
32 |
··0x00011f |
32 | ··0x00011f40·0e00f8d0·d1d2d3d4·d5d6d7dc·dedf0b00·................ |
33 |
··0x00011f |
33 | ··0x00011f50·54000000·f4010000·80f6feff·ffffffff·T............... |
34 |
··0x00011f |
34 | ··0x00011f60·e0000000·00000000·00040400·00000e50·...............P |
35 |
··0x00011f |
35 | ··0x00011f70·04080000·009c0404·14000000·90109f02·................ |
36 |
··0x00011f |
36 | ··0x00011f80·04140000·00950694·08930a04·18000000·................ |
37 |
··0x00011f |
37 | ··0x00011f90·920c910e·04600000·000a0e00·d0d1d2d3·.....`.......... |
38 | ··0x00011fa0·d4d5dcdf·0b000000·3c000000·4c020000·........<...L... | ||
39 | ··0x00011fb0·08f7feff·ffffffff·78000000·00000000·........x....... | ||
40 | ··0x00011fc0·00040400·00000e30·04080000·009c0404·.......0........ | ||
41 | ··0x00011fd0·14000000·90069f02·04500000·000a0e00·.........P...... | ||
42 | ··0x00011fe0·d0dcdf0b·00000000···················........ | ||
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.init_array': | 1 | Hex·dump·of·section·'.init_array': |
2 |
··0x00011fe8·00000000· |
2 | ··0x00011fe8·00000000·00000000···················........ |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.fini_array': | 1 | Hex·dump·of·section·'.fini_array': |
2 |
··0x00011ff0· |
2 | ··0x00011ff0·000e0000·00000000·00000000·00000000·................ |
Offset 1, 18 lines modified | Offset 1, 19 lines modified | ||
1 | Hex·dump·of·section·'.got': | 1 | Hex·dump·of·section·'.got': |
2 | ··0x00012010·00000000·00000000·00000000·00000080·................ | 2 | ··0x00012010·00000000·00000000·00000000·00000080·................ |
3 |
··0x00012020·00 |
3 | ··0x00012020·400e0000·00000000·00200100·00000000·@........·...... |
4 |
··0x00012030·00000000·00000000· |
4 | ··0x00012030·00000000·00000000·100f0000·00000000·................ |
5 |
··0x00012040· |
5 | ··0x00012040·900f0000·00000000·f80f0000·00000000·................ |
6 |
··0x00012050· |
6 | ··0x00012050·900e0000·00000000·88110000·00000000·................ |
7 |
··0x00012060·00000000·00000000· |
7 | ··0x00012060·00000000·00000000·50180000·00000000·........P....... |
8 |
··0x00012070· |
8 | ··0x00012070·40180000·00000000·30180000·00000000·@.......0....... |
9 |
··0x00012080· |
9 | ··0x00012080·20180000·00000000·10180000·00000000··............... |
10 |
··0x00012090· |
10 | ··0x00012090·00180000·00000000·f0170000·00000000·................ |
11 |
··0x000120a0· |
11 | ··0x000120a0·e0170000·00000000·d0170000·00000000·................ |
12 |
··0x000120b0· |
12 | ··0x000120b0·c0170000·00000000·00000000·00000000·................ |
13 |
··0x000120c0· |
13 | ··0x000120c0·b0170000·00000000·a0170000·00000000·................ |
14 |
··0x000120d0· |
14 | ··0x000120d0·90170000·00000000·80170000·00000000·................ |
15 |
··0x000120e0· |
15 | ··0x000120e0·70170000·00000000·60170000·00000000·p.......`....... |
16 |
··0x000120f0· |
16 | ··0x000120f0·50170000·00000000·40170000·00000000·P.......@....... |
17 | ··0x00012100·30170000·00000000···················0....... | ||
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | String·dump·of·section·'.comment': | 1 | String·dump·of·section·'.comment': |
2 |
··[·····0]··GCC:·(GNU)·4.9·201 |
2 | ··[·····0]··GCC:·(GNU)·4.9.x·20150123·(prerelease) |
Offset 1, 25 lines modified | Offset 1, 25 lines modified | ||
1 | Hex·dump·of·section·'.pdr': | 1 | Hex·dump·of·section·'.pdr': |
2 |
··0x00000000· |
2 | ··0x00000000·400e0000·00000000·00000000·00000000·@............... |
3 | ··0x00000010·00000000·00000000·1d000000·1f000000·................ | 3 | ··0x00000010·00000000·00000000·1d000000·1f000000·................ |
4 |
··0x00000020· |
4 | ··0x00000020·000e0000·00000090·f8ffffff·00000000·................ |
5 | ··0x00000030·00000000·10000000·1d000000·1f000000·................ | 5 | ··0x00000030·00000000·10000000·1d000000·1f000000·................ |
6 |
··0x00000040· |
6 | ··0x00000040·500e0000·00000090·f8ffffff·00000000·P............... |
7 | ··0x00000050·00000000·10000000·1d000000·1f000000·................ | 7 | ··0x00000050·00000000·10000000·1d000000·1f000000·................ |
8 |
··0x00000060· |
8 | ··0x00000060·900e0000·00000190·c8ffffff·00000000·................ |
9 |
··0x00000070·00000000· |
9 | ··0x00000070·00000000·60000000·1d000000·1f000000·....`........... |
10 |
··0x00000080· |
10 | ··0x00000080·100f0000·00000190·c8ffffff·00000000·................ |
11 |
··0x00000090·00000000· |
11 | ··0x00000090·00000000·60000000·1d000000·1f000000·....`........... |
12 |
··0x000000a0· |
12 | ··0x000000a0·900f0000·00000390·f8ffffff·00000000·................ |
13 | ··0x000000b0·00000000·30000000·1d000000·1f000000·....0........... | 13 | ··0x000000b0·00000000·30000000·1d000000·1f000000·....0........... |
14 |
··0x000000c0· |
14 | ··0x000000c0·f80f0000·00000f90·f8ffffff·00000000·................ |
15 | ··0x000000d0·00000000·30000000·1d000000·1f000000·....0........... | 15 | ··0x000000d0·00000000·30000000·1d000000·1f000000·....0........... |
16 |
··0x000000e0· |
16 | ··0x000000e0·88110000·00000390·f8ffffff·00000000·................ |
17 | ··0x000000f0·00000000·20000000·1d000000·1f000000·....·........... | 17 | ··0x000000f0·00000000·20000000·1d000000·1f000000·....·........... |
18 |
··0x00000100· |
18 | ··0x00000100·18120000·0000ffd0·e8ffffff·00000001·................ |
19 |
··0x00000110· |
19 | ··0x00000110·f8ffffff·b0000000·1d000000·1f000000·................ |
20 |
··0x00000120· |
20 | ··0x00000120·d8150000·00003f90·f8ffffff·00000000·......?......... |
21 | ··0x00000130·00000000·50000000·1d000000·1f000000·....P........... | 21 | ··0x00000130·00000000·50000000·1d000000·1f000000·....P........... |
22 |
··0x00000140· |
22 | ··0x00000140·b8160000·00000190·f8ffffff·00000000·................ |
23 |
··0x00000150·00000000· |
23 | ··0x00000150·00000000·30000000·1d000000·1f000000·....0........... |
Offset 1, 16 lines modified | Offset 1, 19 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7368·73747274·6162002e·4d495053·..shstrtab..MIPS | 2 | ··0x00000000·002e7368·73747274·6162002e·4d495053·..shstrtab..MIPS |
3 | ··0x00000010·2e616269·666c6167·73002e4d·4950532e·.abiflags..MIPS. | 3 | ··0x00000010·2e616269·666c6167·73002e4d·4950532e·.abiflags..MIPS. |
4 |
··0x00000020·6f707469·6f6e7300·2e6 |
4 | ··0x00000020·6f707469·6f6e7300·2e6e6f74·652e676e·options..note.gn |
5 |
··0x00000030· |
5 | ··0x00000030·752e6275·696c642d·6964002e·64796e61·u.build-id..dyna |
6 |
··0x00000040·6 |
6 | ··0x00000040·6d696300·2e686173·68002e64·796e7379·mic..hash..dynsy |
7 |
··0x00000050·2e7 |
7 | ··0x00000050·6d002e64·796e7374·72002e67·6e752e76·m..dynstr..gnu.v |
8 |
··0x00000060· |
8 | ··0x00000060·65727369·6f6e002e·676e752e·76657273·ersion..gnu.vers |
9 |
··0x00000070·6 |
9 | ··0x00000070·696f6e5f·72002e72·656c2e64·796e002e·ion_r..rel.dyn.. |
10 |
··0x00000080·65002e |
10 | ··0x00000080·74657874·002e4d49·50532e73·74756273·text..MIPS.stubs |
11 |
··0x00000090· |
11 | ··0x00000090·002e726f·64617461·002e6568·5f667261·..rodata..eh_fra |
12 |
··0x000000a0· |
12 | ··0x000000a0·6d655f68·6472002e·65685f66·72616d65·me_hdr..eh_frame |
13 |
··0x000000b0· |
13 | ··0x000000b0·002e696e·69745f61·72726179·002e6669·..init_array..fi |
14 |
··0x000000c0· |
14 | ··0x000000c0·6e695f61·72726179·002e6461·7461002e·ni_array..data.. |
15 | ··0x000000d0·676f7400·2e627373·002e636f·6d6d656e·got..bss..commen | ||
16 | ··0x000000e0·74002e70·6472002e·676e752e·61747472·t..pdr..gnu.attr | ||
17 | ··0x000000f0·69627574·657300·····················ibutes. | ||
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························ARM | 9 | ··Machine:···························ARM |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········52·(bytes·into·file) | 12 | ··Start·of·program·headers:··········52·(bytes·into·file) |
13 |
··Start·of·section·headers:··········1 |
13 | ··Start·of·section·headers:··········16764·(bytes·into·file) |
14 |
··Flags:·····························0x5000 |
14 | ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI |
15 | ··Size·of·this·header:···············52·(bytes) | 15 | ··Size·of·this·header:···············52·(bytes) |
16 | ··Size·of·program·headers:···········32·(bytes) | 16 | ··Size·of·program·headers:···········32·(bytes) |
17 |
··Number·of·program·headers:········· |
17 | ··Number·of·program·headers:·········9 |
18 | ··Size·of·section·headers:···········40·(bytes) | 18 | ··Size·of·section·headers:···········40·(bytes) |
19 |
··Number·of·section·headers:·········2 |
19 | ··Number·of·section·headers:·········26 |
20 |
··Section·header·string·table·index:·2 |
20 | ··Section·header·string·table·index:·25 |
Offset 1, 27 lines modified | Offset 1, 29 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x0 | 2 | Entry·point·0x0 |
3 |
There·are· |
3 | There·are·9·program·headers,·starting·at·offset·52 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align | 5 | ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align |
6 |
··PHDR···········0x000034·0x00000034·0x00000034·0x001 |
6 | ··PHDR···········0x000034·0x00000034·0x00000034·0x00120·0x00120·R···0x4 |
7 |
··INTERP·········0x0001 |
7 | ··INTERP·········0x000154·0x00000154·0x00000154·0x00013·0x00013·R···0x1 |
8 | ······[Requesting·program·interpreter:·/system/bin/linker] | 8 | ······[Requesting·program·interpreter:·/system/bin/linker] |
9 |
··LOAD···········0x000000·0x00000000·0x00000000·0x02 |
9 | ··LOAD···········0x000000·0x00000000·0x00000000·0x02f04·0x02f04·R·E·0x1000 |
10 |
··LOAD···········0x00 |
10 | ··LOAD···········0x003e40·0x00004e40·0x00004e40·0x001c4·0x001c4·RW··0x1000 |
11 |
··DYNAMIC········0x00 |
11 | ··DYNAMIC········0x003e4c·0x00004e4c·0x00004e4c·0x00128·0x00128·RW··0x4 |
12 | ··NOTE···········0x000168·0x00000168·0x00000168·0x00024·0x00024·R···0x4 | ||
12 | ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0 | 13 | ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0 |
13 |
··EXIDX··········0x002 |
14 | ··EXIDX··········0x002cd4·0x00002cd4·0x00002cd4·0x00140·0x00140·R···0x4 |
14 |
··GNU_RELRO······0x00 |
15 | ··GNU_RELRO······0x003e40·0x00004e40·0x00004e40·0x001c0·0x001c0·RW··0x4 |
15 | ·Section·to·Segment·mapping: | 16 | ·Section·to·Segment·mapping: |
16 | ··Segment·Sections... | 17 | ··Segment·Sections... |
17 | ···00····· | 18 | ···00····· |
18 | ···01·····.interp· | 19 | ···01·····.interp· |
19 | ···02·····.interp·.dynsym·.dynstr·.hash·.rel.dyn·.rel.plt·.plt·.text·.ARM.extab·.ARM.exidx·.rodata· | 20 | ···02·····.interp·.note.gnu.build-id·.dynsym·.dynstr·.hash·.gnu.version·.gnu.version_d·.gnu.version_r·.rel.dyn·.rel.plt·.plt·.text·.ARM.extab·.ARM.exidx·.rodata· |
20 | ···03·····.fini_array·.init_array·.dynamic·.got·.data· | 21 | ···03·····.fini_array·.init_array·.dynamic·.got·.data· |
21 | ···04·····.dynamic· | 22 | ···04·····.dynamic· |
22 | ···05····· | 23 | ···05·····.note.gnu.build-id· |
23 |
···06 |
24 | ···06····· |
24 |
···07·····. |
25 | ···07·····.ARM.exidx· |
26 | ···08·····.fini_array·.init_array·.dynamic·.got· |
Offset 1, 31 lines modified | Offset 1, 35 lines modified | ||
1 |
There·are·2 |
1 | There·are·26·section·headers,·starting·at·offset·0x417c: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 |
5 |
··[·1]·.interp···········PROGBITS········000001 |
5 | ··[·1]·.interp···········PROGBITS········00000154·000154·000013·00···A··0···0··1 |
6 |
··[·2]·. |
6 | ··[·2]·.note.gnu.build-id·NOTE············00000168·000168·000024·00···A··0···0··4 |
7 |
··[·3]·.dyns |
7 | ··[·3]·.dynsym···········DYNSYM··········0000018c·00018c·000520·10···A··4···1··4 |
8 |
··[·4]·. |
8 | ··[·4]·.dynstr···········STRTAB··········000006ac·0006ac·0006e6·00···A··0···0··1 |
9 |
··[·5]·. |
9 | ··[·5]·.hash·············HASH············00000d94·000d94·00025c·04···A··3···0··4 |
10 |
··[·6]·. |
10 | ··[·6]·.gnu.version······VERSYM··········00000ff0·000ff0·0000a4·02···A··3···0··2 |
11 |
··[·7]·. |
11 | ··[·7]·.gnu.version_d····VERDEF··········00001094·001094·00001c·00···A··4···1··4 |
12 |
··[·8]·. |
12 | ··[·8]·.gnu.version_r····VERNEED·········000010b0·0010b0·000020·00···A··4···1··4 |
13 |
··[·9]·. |
13 | ··[·9]·.rel.dyn··········REL·············000010d0·0010d0·000048·08···A··3···0··4 |
14 |
··[10]·. |
14 | ··[10]·.rel.plt··········REL·············00001118·001118·0000c0·08··AI··3··11··4 |
15 |
··[11]·. |
15 | ··[11]·.plt··············PROGBITS········000011d8·0011d8·000134·00··AX··0···0··4 |
16 |
··[12]·. |
16 | ··[12]·.text·············PROGBITS········0000130c·00130c·001980·00··AX··0···0··4 |
17 |
··[13]·. |
17 | ··[13]·.ARM.extab········PROGBITS········00002c8c·002c8c·000048·00···A··0···0··4 |
18 |
··[14]·. |
18 | ··[14]·.ARM.exidx········ARM_EXIDX·······00002cd4·002cd4·000140·08··AL·12···0··4 |
19 |
··[15]·. |
19 | ··[15]·.rodata···········PROGBITS········00002e14·002e14·0000f0·01·AMS··0···0··1 |
20 |
··[16]·. |
20 | ··[16]·.fini_array·······FINI_ARRAY······00004e40·003e40·000008·00··WA··0···0··4 |
21 |
··[17]·. |
21 | ··[17]·.init_array·······INIT_ARRAY······00004e48·003e48·000004·00··WA··0···0··1 |
22 |
··[18]·. |
22 | ··[18]·.dynamic··········DYNAMIC·········00004e4c·003e4c·000128·08··WA··4···0··4 |
23 |
··[19]·. |
23 | ··[19]·.got··············PROGBITS········00004f74·003f74·00008c·00··WA··0···0··4 |
24 |
··[20]·. |
24 | ··[20]·.data·············PROGBITS········00005000·004000·000004·00··WA··0···0··4 |
25 |
··[21]·. |
25 | ··[21]·.bss··············NOBITS··········00005004·004004·000000·00··WA··0···0··1 |
26 | ··[22]·.comment··········PROGBITS········00000000·004004·000028·01··MS··0···0··1 | ||
27 | ··[23]·.note.gnu.gold-version·NOTE············00000000·00402c·00001c·00······0···0··4 | ||
28 | ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004048·000034·00······0···0··1 | ||
29 | ··[25]·.shstrtab·········STRTAB··········00000000·00407c·0000fe·00······0···0··1 | ||
26 | Key·to·Flags: | 30 | Key·to·Flags: |
27 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 31 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
28 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 32 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
29 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 33 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
30 | ··y·(purecode),·p·(processor·specific) | 34 | ··y·(purecode),·p·(processor·specific) |
Offset 1, 85 lines modified | Offset 1, 85 lines modified | ||
1 | Symbol·table·'.dynsym'·contains·82·entries: | 1 | Symbol·table·'.dynsym'·contains·82·entries: |
2 | ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_finalize | 4 | ·····1:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_finalize@LIBC·(2) |
5 | ·····2:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit | 5 | ·····2:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2) |
6 |
·····3:·00001 |
6 | ·····3:·00001349·····6·FUNC····WEAK···DEFAULT···12·_ZN7_JNIEnv9FindClassEPKc |
7 |
·····4:·0000 |
7 | ·····4:·000022cc·····8·FUNC····GLOBAL·DEFAULT···12·__aeabi_unwind_cpp_pr0 |
8 |
·····5:·00001 |
8 | ·····5:·0000134f·····6·FUNC····WEAK···DEFAULT···12·_ZN7_JNIEnv14DeleteLocalRefEP8_jobject |
9 |
·····6:·00001 |
9 | ·····6:·00001355····56·FUNC····WEAK···DEFAULT···12·_ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz |
10 |
·····7:·0000 |
10 | ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@LIBC·(2) |
11 |
·····8:·0000 |
11 | ·····8:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@LIBC·(2) |
12 |
·····9:·0000 |
12 | ·····9:·000022d4·····8·FUNC····WEAK···DEFAULT···12·__aeabi_unwind_cpp_pr1 |
13 |
····10:·00001 |
13 | ····10:·0000138d····56·FUNC····WEAK···DEFAULT···12·_ZN7_JNIEnv16CallObjectMethodEP8_jobjectP10_jmethodIDz |
14 |
····11:·0000 |
14 | ····11:·000013c5····38·FUNC····GLOBAL·DEFAULT···12·_Z15JNU_ThrowByNameP7_JNIEnvPKcS2_ |
15 |
····12:·000013 |
15 | ····12:·000013ed···192·FUNC····GLOBAL·DEFAULT···12·_Z24JNU_GetStringNativeCharsP7_JNIEnvP8_jstring |
16 |
····13:·0000 |
16 | ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@LIBC·(2) |
17 |
····14:·0000 |
17 | ····14:·000014ad····64·FUNC····GLOBAL·DEFAULT···12·_Z26jniGetFDFromFileDescriptorP7_JNIEnvP8_jobject |
18 |
····15:·0000 |
18 | ····15:·000014ed···496·FUNC····GLOBAL·DEFAULT···12·Java_com_google_ase_Exec_createSubprocess |
19 |
····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
19 | ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·open@LIBC·(2) |
20 |
····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
20 | ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno@LIBC·(2) |
21 |
····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
21 | ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@LIBC·(2) |
22 |
····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
22 | ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fcntl@LIBC·(2) |
23 |
····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
23 | ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·unlockpt@LIBC·(2) |
24 |
····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
24 | ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ptsname_r@LIBC·(2) |
25 |
····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
25 | ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__android_log_print |
26 |
····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
26 | ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fork@LIBC·(2) |
27 |
····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·d |
27 | ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setsid@LIBC·(2) |
28 |
····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
28 | ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dup2@LIBC·(2) |
29 |
····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·e |
29 | ····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@LIBC·(2) |
30 |
····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ex |
30 | ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·execl@LIBC·(2) |
31 |
····28:·00000000·····0· |
31 | ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@LIBC·(2) |
32 |
····29:·00001 |
32 | ····29:·000016dd····92·FUNC····GLOBAL·DEFAULT···12·Java_com_google_ase_Exec_setPtyWindowSize |
33 | ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl | 33 | ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@LIBC·(2) |
34 |
····31:·00001 |
34 | ····31:·00001739····56·FUNC····GLOBAL·DEFAULT···12·Java_com_google_ase_Exec_waitFor |
35 | ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·waitpid | 35 | ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·waitpid@LIBC·(2) |
36 |
····33:·0000 |
36 | ····33:·000022dc·····8·FUNC····WEAK···DEFAULT···12·__aeabi_unwind_cpp_pr2 |
37 | ····34:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__gnu_Unwind_Find_exidx | 37 | ····34:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__gnu_Unwind_Find_exidx |
38 |
····35:·0000 |
38 | ····35:·00002668·····0·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Restore_VFP_D |
39 |
····36:·0000 |
39 | ····36:·00002658·····0·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Restore_VFP |
40 |
····37:·0000 |
40 | ····37:·00002678·····0·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Restore_VFP_D_16_to_31 |
41 |
····38:·0000 |
41 | ····38:·00002688·····0·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Restore_WMMXD |
42 |
····39:·00002 |
42 | ····39:·00002710·····0·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Restore_WMMXC |
43 | ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort | 43 | ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@LIBC·(2) |
44 |
····41:·0000 |
44 | ····41:·00002644····20·FUNC····GLOBAL·DEFAULT···12·restore_core_regs |
45 | ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy | 45 | ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@LIBC·(2) |
46 |
····43:·00001 |
46 | ····43:·00001b94·····8·FUNC····GLOBAL·DEFAULT···12·_Unwind_GetCFA |
47 |
····44:·00001 |
47 | ····44:·00001b9c···164·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_RaiseException |
48 |
····45:·00001 |
48 | ····45:·00001c40····28·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_ForcedUnwind |
49 |
····46:·00001 |
49 | ····46:·00001c5c···116·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Resume |
50 |
····47:·00001 |
50 | ····47:·00001cd0····32·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Resume_or_Rethrow |
51 |
····48:·00001 |
51 | ····48:·00001cf0·····4·FUNC····GLOBAL·DEFAULT···12·_Unwind_Complete |
52 |
····49:·00001 |
52 | ····49:·00001cf4····24·FUNC····GLOBAL·DEFAULT···12·_Unwind_DeleteException |
53 |
····50:·00001 |
53 | ····50:·00001d0c····92·FUNC····GLOBAL·DEFAULT···12·_Unwind_VRS_Get |
54 |
····51:·00001 |
54 | ····51:·00001d90····92·FUNC····GLOBAL·DEFAULT···12·_Unwind_VRS_Set |
55 |
····52:·00001 |
55 | ····52:·00001e18···200·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Backtrace |
56 | ····53:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_begin_cleanup | 56 | ····53:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_begin_cleanup |
57 | ····54:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_type_match | 57 | ····54:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_type_match |
58 |
····55:·00002 |
58 | ····55:·00002878···920·FUNC····GLOBAL·DEFAULT···12·__gnu_unwind_execute |
59 | ····56:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_call_unexpected | 59 | ····56:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_call_unexpected |
60 |
····57:·0000 |
60 | ····57:·000022e4···864·FUNC····GLOBAL·DEFAULT···12·_Unwind_VRS_Pop |
61 |
····58:·0000 |
61 | ····58:·00002670·····0·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Save_VFP_D |
62 |
····59:·00002 |
62 | ····59:·00002660·····0·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Save_VFP |
63 |
····60:·0000 |
63 | ····60:·00002680·····0·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Save_VFP_D_16_to_31 |
64 |
····61:·0000 |
64 | ····61:·000026cc·····0·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Save_WMMXD |
65 |
····62:·0000 |
65 | ····62:·00002724·····0·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Save_WMMXC |
66 |
····63:·0000 |
66 | ····63:·00002644····20·FUNC····GLOBAL·DEFAULT···12·__restore_core_regs |
67 |
····64:·00002 |
67 | ····64:·00002738····36·FUNC····GLOBAL·DEFAULT···12·___Unwind_RaiseException |
68 |
····65:·00002 |
68 | ····65:·00002738····36·FUNC····GLOBAL·DEFAULT···12·_Unwind_RaiseException |
69 |
····66:·00002 |
69 | ····66:·0000275c····36·FUNC····GLOBAL·DEFAULT···12·___Unwind_Resume |
70 |
····67:·00002 |
70 | ····67:·0000275c····36·FUNC····GLOBAL·DEFAULT···12·_Unwind_Resume |
71 |
····68:·00002 |
71 | ····68:·00002780····36·FUNC····GLOBAL·DEFAULT···12·___Unwind_Resume_or_Rethrow |
72 |
····69:·00002 |
72 | ····69:·00002780····36·FUNC····GLOBAL·DEFAULT···12·_Unwind_Resume_or_Rethrow |
73 |
····70:·00002 |
73 | ····70:·000027a4····36·FUNC····GLOBAL·DEFAULT···12·___Unwind_ForcedUnwind |
74 |
····71:·00002 |
74 | ····71:·000027a4····36·FUNC····GLOBAL·DEFAULT···12·_Unwind_ForcedUnwind |
75 |
····72:·00002 |
75 | ····72:·000027c8····36·FUNC····GLOBAL·DEFAULT···12·___Unwind_Backtrace |
76 |
····73:·00002 |
76 | ····73:·000027c8····36·FUNC····GLOBAL·DEFAULT···12·_Unwind_Backtrace |
77 |
····74:·00002 |
77 | ····74:·00002c10····64·FUNC····GLOBAL·DEFAULT···12·__gnu_unwind_frame |
78 |
····75:·00002 |
78 | ····75:·00002c50····16·FUNC····GLOBAL·DEFAULT···12·_Unwind_GetRegionStart |
79 |
····76:·00002 |
79 | ····76:·00002c60····28·FUNC····GLOBAL·DEFAULT···12·_Unwind_GetLanguageSpecificData |
80 |
····77:·00002 |
80 | ····77:·00002c7c·····8·FUNC····GLOBAL·DEFAULT···12·_Unwind_GetDataRelBase |
81 |
····78:·00002 |
81 | ····78:·00002c84·····8·FUNC····GLOBAL·DEFAULT···12·_Unwind_GetTextRelBase |
82 |
····79:·0000 |
82 | ····79:·00005004·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_edata |
83 |
····80:·0000 |
83 | ····80:·00005004·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start |
84 |
····81:·0000 |
84 | ····81:·00005004·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end |
Offset 1, 39 lines modified | Offset 1, 39 lines modified | ||
1 |
Relocation·section·'.rel.dyn'·at·offset·0x |
1 | Relocation·section·'.rel.dyn'·at·offset·0x10d0·contains·9·entries: |
2 | ·Offset·····Info····Type················Sym.·Value··Symbol's·Name | 2 | ·Offset·····Info····Type················Sym.·Value··Symbol's·Name |
3 |
0000 |
3 | 00004e40··00000017·R_ARM_RELATIVE········ |
4 |
0000 |
4 | 00004f78··00000017·R_ARM_RELATIVE········ |
5 |
0000 |
5 | 00004f7c··00000017·R_ARM_RELATIVE········ |
6 |
0000 |
6 | 00004f80··00000017·R_ARM_RELATIVE········ |
7 |
0000 |
7 | 00004f88··00000017·R_ARM_RELATIVE········ |
8 |
0000 |
8 | 00004f8c··00000017·R_ARM_RELATIVE········ |
9 |
0000 |
9 | 00004f74··00000815·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@LIBC |
10 |
0000 |
10 | 00004f84··00002215·R_ARM_GLOB_DAT·········00000000···__gnu_Unwind_Find_exidx |
11 |
0000 |
11 | 00004f90··00003815·R_ARM_GLOB_DAT·········00000000···__cxa_call_unexpected |
12 |
Relocation·section·'.rel.plt'·at·offset·0x |
12 | Relocation·section·'.rel.plt'·at·offset·0x1118·contains·24·entries: |
13 | ·Offset·····Info····Type················Sym.·Value··Symbol's·Name | 13 | ·Offset·····Info····Type················Sym.·Value··Symbol's·Name |
14 |
0000 |
14 | 00004fa0··00000216·R_ARM_JUMP_SLOT········00000000···__cxa_atexit@LIBC |
15 |
0000 |
15 | 00004fa4··00000116·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@LIBC |
16 |
0000 |
16 | 00004fa8··00000716·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@LIBC |
17 |
0000 |
17 | 00004fac··00000d16·R_ARM_JUMP_SLOT········00000000···malloc@LIBC |
18 |
0000 |
18 | 00004fb0··00001016·R_ARM_JUMP_SLOT········00000000···open@LIBC |
19 |
0000 |
19 | 00004fb4··00001116·R_ARM_JUMP_SLOT········00000000···__errno@LIBC |
20 |
0000 |
20 | 00004fb8··00001216·R_ARM_JUMP_SLOT········00000000···strerror@LIBC |
21 |
0000 |
21 | 00004fbc··00001316·R_ARM_JUMP_SLOT········00000000···fcntl@LIBC |
22 |
0000 |
22 | 00004fc0··00001416·R_ARM_JUMP_SLOT········00000000···unlockpt@LIBC |
23 |
0000 |
23 | 00004fc4··00001516·R_ARM_JUMP_SLOT········00000000···ptsname_r@LIBC |
24 |
0000 |
24 | 00004fc8··00001616·R_ARM_JUMP_SLOT········00000000···__android_log_print |
25 |
0000 |
25 | 00004fcc··00001716·R_ARM_JUMP_SLOT········00000000···fork@LIBC |
26 |
0000 |
26 | 00004fd0··00001816·R_ARM_JUMP_SLOT········00000000···setsid@LIBC |
27 |
0000 |
27 | 00004fd4··00001916·R_ARM_JUMP_SLOT········00000000···dup2@LIBC |
28 |
0000 |
28 | 00004fd8··00001a16·R_ARM_JUMP_SLOT········00000000···close@LIBC |
29 |
0000 |
29 | 00004fdc··00001b16·R_ARM_JUMP_SLOT········00000000···execl@LIBC |
30 |
0000 |
30 | 00004fe0··00001c16·R_ARM_JUMP_SLOT········00000000···exit@LIBC |
31 |
0000 |
31 | 00004fe4··00001e16·R_ARM_JUMP_SLOT········00000000···ioctl@LIBC |
32 |
0000 |
32 | 00004fe8··00002016·R_ARM_JUMP_SLOT········00000000···waitpid@LIBC |
33 |
0000 |
33 | 00004fec··00002216·R_ARM_JUMP_SLOT········00000000···__gnu_Unwind_Find_exidx |
34 |
0000 |
34 | 00004ff0··00002816·R_ARM_JUMP_SLOT········00000000···abort@LIBC |
35 |
0000 |
35 | 00004ff4··00002a16·R_ARM_JUMP_SLOT········00000000···memcpy@LIBC |
36 |
0000 |
36 | 00004ff8··00003516·R_ARM_JUMP_SLOT········00000000···__cxa_begin_cleanup |
37 |
0000 |
37 | 00004ffc··00003616·R_ARM_JUMP_SLOT········00000000···__cxa_type_match |
Offset 1, 30 lines modified | Offset 1, 35 lines modified | ||
1 |
Dynamic·section·at·offset·0x |
1 | Dynamic·section·at·offset·0x3e4c·contains·32·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 |
·0x00000003·(PLTGOT)·····················0x |
3 | ·0x00000003·(PLTGOT)·····················0x4f94 |
4 | ·0x00000002·(PLTRELSZ)···················192·(bytes) | 4 | ·0x00000002·(PLTRELSZ)···················192·(bytes) |
5 |
·0x00000017·(JMPREL)·····················0x |
5 | ·0x00000017·(JMPREL)·····················0x1118 |
6 | ·0x00000014·(PLTREL)·····················REL | 6 | ·0x00000014·(PLTREL)·····················REL |
7 |
·0x00000011·(REL)························0x |
7 | ·0x00000011·(REL)························0x10d0 |
8 | ·0x00000012·(RELSZ)······················72·(bytes) | 8 | ·0x00000012·(RELSZ)······················72·(bytes) |
9 | ·0x00000013·(RELENT)·····················8·(bytes) | 9 | ·0x00000013·(RELENT)·····················8·(bytes) |
10 | ·0x6ffffffa·(RELCOUNT)···················6 | 10 | ·0x6ffffffa·(RELCOUNT)···················6 |
11 |
·0x00000006·(SYMTAB)·····················0x1 |
11 | ·0x00000006·(SYMTAB)·····················0x18c |
12 | ·0x0000000b·(SYMENT)·····················16·(bytes) | 12 | ·0x0000000b·(SYMENT)·····················16·(bytes) |
13 |
·0x00000005·(STRTAB)·····················0x6 |
13 | ·0x00000005·(STRTAB)·····················0x6ac |
14 |
·0x0000000a·(STRSZ)······················176 |
14 | ·0x0000000a·(STRSZ)······················1766·(bytes) |
15 |
·0x00000004·(HASH)·······················0xd |
15 | ·0x00000004·(HASH)·······················0xd94 |
16 | ·0x00000001·(NEEDED)·····················Shared·library:·[liblog.so] | 16 | ·0x00000001·(NEEDED)·····················Shared·library:·[liblog.so] |
17 | ·0x00000001·(NEEDED)·····················Shared·library:·[libstdc++.so] | 17 | ·0x00000001·(NEEDED)·····················Shared·library:·[libstdc++.so] |
18 | ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so] | 18 | ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so] |
19 | ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so] | 19 | ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so] |
20 | ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so] | 20 | ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so] |
21 | ·0x0000000e·(SONAME)·····················Library·soname:·[libcom_google_ase_Exec.so] | 21 | ·0x0000000e·(SONAME)·····················Library·soname:·[libcom_google_ase_Exec.so] |
22 |
·0x0000001a·(FINI_ARRAY)·················0x |
22 | ·0x0000001a·(FINI_ARRAY)·················0x4e40 |
23 | ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes) | 23 | ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes) |
24 |
·0x00000019·(INIT_ARRAY)·················0x |
24 | ·0x00000019·(INIT_ARRAY)·················0x4e48 |
25 | ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes) | 25 | ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes) |
26 | ·0x00000010·(SYMBOLIC)···················0x0 | 26 | ·0x00000010·(SYMBOLIC)···················0x0 |
27 | ·0x0000001e·(FLAGS)······················SYMBOLIC·BIND_NOW | 27 | ·0x0000001e·(FLAGS)······················SYMBOLIC·BIND_NOW |
28 | ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW | 28 | ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW |
29 | ·0x6ffffff0·(VERSYM)·····················0xff0 | ||
30 | ·0x6ffffffc·(VERDEF)·····················0x1094 | ||
31 | ·0x6ffffffd·(VERDEFNUM)··················1 | ||
32 | ·0x6ffffffe·(VERNEED)····················0x10b0 | ||
33 | ·0x6fffffff·(VERNEEDNUM)·················1 | ||
29 | ·0x00000000·(NULL)·······················0x0 | 34 | ·0x00000000·(NULL)·······················0x0 |
Offset 1, 5 lines modified | Offset 1, 10 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.build-id | ||
2 | ··Owner·················Data·size» Description | ||
3 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring) | ||
4 | ····Build·ID:·f349b928faa8fee06a86ca3555fee313da49b8b4 | ||
1 | Displaying·notes·found·in:·.note.gnu.gold-version | 5 | Displaying·notes·found·in:·.note.gnu.gold-version |
2 | ··Owner·················Data·size» Description | 6 | ··Owner·················Data·size» Description |
3 | ··GNU··················0x00000009» NT_GNU_GOLD_VERSION·(gold·version) | 7 | ··GNU··················0x00000009» NT_GNU_GOLD_VERSION·(gold·version) |
4 | ····Version:·gold·1.11 | 8 | ····Version:·gold·1.11 |
Offset 1, 2 lines modified | Offset 1, 33 lines modified | ||
1 |
|
1 | Version·symbols·section·'.gnu.version'·contains·82·entries: |
2 | ·Addr:·0000000000000ff0··Offset:·0x000ff0··Link:·3·(.dynsym) | ||
3 | ··000:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········1·(*global*)··· | ||
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······2·(LIBC)······· | ||
5 | ··008:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)··· | ||
6 | ··00c:···1·(*global*)······2·(LIBC)··········1·(*global*)······1·(*global*)··· | ||
7 | ··010:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | ||
8 | ··014:···2·(LIBC)··········2·(LIBC)··········0·(*local*)·······2·(LIBC)······· | ||
9 | ··018:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | ||
10 | ··01c:···2·(LIBC)··········1·(*global*)······2·(LIBC)··········1·(*global*)··· | ||
11 | ··020:···2·(LIBC)··········1·(*global*)······0·(*local*)·······1·(*global*)··· | ||
12 | ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
13 | ··028:···2·(LIBC)··········1·(*global*)······2·(LIBC)··········1·(*global*)··· | ||
14 | ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
15 | ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
16 | ··034:···1·(*global*)······0·(*local*)·······0·(*local*)·······1·(*global*)··· | ||
17 | ··038:···0·(*local*)·······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
18 | ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
19 | ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
20 | ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
21 | ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
22 | ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
23 | ··050:···1·(*global*)······1·(*global*)··· | ||
24 | Version·definition·section·'.gnu.version_d'·contains·1·entries: | ||
25 | ··Addr:·0x0000000000001094··Offset:·0x001094··Link:·4·(.dynstr)··000000:·Rev:·1··Flags:·BASE···Index:·1··Cnt:·1··Name:·libcom_google_ase_Exec.so | ||
26 | ··Version·definition·past·end·of·section | ||
27 | Version·needs·section·'.gnu.version_r'·contains·1·entries: | ||
28 | ·Addr:·0x00000000000010b0··Offset:·0x0010b0··Link:·4·(.dynstr) | ||
29 | ··000000:·Version:·1··File:·libc.so··Cnt:·1 | ||
30 | ··0x0010:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | Hex·dump·of·section·'.interp': | 1 | Hex·dump·of·section·'.interp': |
2 |
··0x000001 |
2 | ··0x00000154·2f737973·74656d2f·62696e2f·6c696e6b·/system/bin/link |
3 |
··0x000001 |
3 | ··0x00000164·657200······························er. |
Offset 1, 114 lines modified | Offset 1, 114 lines modified | ||
1 | Hex·dump·of·section·'.dynstr': | 1 | Hex·dump·of·section·'.dynstr': |
2 |
··0x000006 |
2 | ··0x000006ac·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize. |
3 |
··0x000006 |
3 | ··0x000006bc·4c494243·006c6962·632e736f·006c6962·LIBC.libc.so.lib |
4 |
··0x000006 |
4 | ··0x000006cc·636f6d5f·676f6f67·6c655f61·73655f45·com_google_ase_E |
5 |
··0x000006 |
5 | ··0x000006dc·7865632e·736f005f·5f637861·5f617465·xec.so.__cxa_ate |
6 |
··0x000006 |
6 | ··0x000006ec·78697400·5f5a4e37·5f4a4e49·456e7639·xit._ZN7_JNIEnv9 |
7 |
··0x000006 |
7 | ··0x000006fc·46696e64·436c6173·7345504b·63005f5f·FindClassEPKc.__ |
8 |
··0x00000 |
8 | ··0x0000070c·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp |
9 |
··0x00000 |
9 | ··0x0000071c·5f707230·005f5a4e·375f4a4e·49456e76·_pr0._ZN7_JNIEnv |
10 |
··0x00000 |
10 | ··0x0000072c·31344465·6c657465·4c6f6361·6c526566·14DeleteLocalRef |
11 |
··0x00000 |
11 | ··0x0000073c·4550385f·6a6f626a·65637400·5f5a4e37·EP8_jobject._ZN7 |
12 |
··0x000007 |
12 | ··0x0000074c·5f4a4e49·456e7639·4e65774f·626a6563·_JNIEnv9NewObjec |
13 |
··0x000007 |
13 | ··0x0000075c·74455037·5f6a636c·61737350·31305f6a·tEP7_jclassP10_j |
14 |
··0x000007 |
14 | ··0x0000076c·6d657468·6f644944·7a005f5f·73746163·methodIDz.__stac |
15 |
··0x000007 |
15 | ··0x0000077c·6b5f6368·6b5f6661·696c005f·5f737461·k_chk_fail.__sta |
16 |
··0x000007 |
16 | ··0x0000078c·636b5f63·686b5f67·75617264·005f5f61·ck_chk_guard.__a |
17 |
··0x000007 |
17 | ··0x0000079c·65616269·5f756e77·696e645f·6370705f·eabi_unwind_cpp_ |
18 |
··0x000007 |
18 | ··0x000007ac·70723100·5f5a4e37·5f4a4e49·456e7631·pr1._ZN7_JNIEnv1 |
19 |
··0x000007 |
19 | ··0x000007bc·3643616c·6c4f626a·6563744d·6574686f·6CallObjectMetho |
20 |
··0x000007 |
20 | ··0x000007cc·64455038·5f6a6f62·6a656374·5031305f·dEP8_jobjectP10_ |
21 |
··0x000007 |
21 | ··0x000007dc·6a6d6574·686f6449·447a005f·5a31354a·jmethodIDz._Z15J |
22 |
··0x000007 |
22 | ··0x000007ec·4e555f54·68726f77·42794e61·6d655037·NU_ThrowByNameP7 |
23 |
··0x000007 |
23 | ··0x000007fc·5f4a4e49·456e7650·4b635332·5f005f5a·_JNIEnvPKcS2_._Z |
24 |
··0x00000 |
24 | ··0x0000080c·32344a4e·555f4765·74537472·696e674e·24JNU_GetStringN |
25 |
··0x00000 |
25 | ··0x0000081c·61746976·65436861·72735037·5f4a4e49·ativeCharsP7_JNI |
26 |
··0x00000 |
26 | ··0x0000082c·456e7650·385f6a73·7472696e·67006d61·EnvP8_jstring.ma |
27 |
··0x00000 |
27 | ··0x0000083c·6c6c6f63·005f5a32·366a6e69·47657446·lloc._Z26jniGetF |
28 |
··0x000008 |
28 | ··0x0000084c·4446726f·6d46696c·65446573·63726970·DFromFileDescrip |
29 |
··0x000008 |
29 | ··0x0000085c·746f7250·375f4a4e·49456e76·50385f6a·torP7_JNIEnvP8_j |
30 |
··0x000008 |
30 | ··0x0000086c·6f626a65·6374004a·6176615f·636f6d5f·object.Java_com_ |
31 |
··0x000008 |
31 | ··0x0000087c·676f6f67·6c655f61·73655f45·7865635f·google_ase_Exec_ |
32 |
··0x000008 |
32 | ··0x0000088c·63726561·74655375·6270726f·63657373·createSubprocess |
33 |
··0x000008 |
33 | ··0x0000089c·006f7065·6e005f5f·6572726e·6f007374·.open.__errno.st |
34 |
··0x000008 |
34 | ··0x000008ac·72657272·6f720066·636e746c·00756e6c·rerror.fcntl.unl |
35 |
··0x000008 |
35 | ··0x000008bc·6f636b70·74007074·736e616d·655f7200·ockpt.ptsname_r. |
36 |
··0x000008 |
36 | ··0x000008cc·5f5f616e·64726f69·645f6c6f·675f7072·__android_log_pr |
37 |
··0x000008 |
37 | ··0x000008dc·696e7400·666f726b·00736574·73696400·int.fork.setsid. |
38 |
··0x000008 |
38 | ··0x000008ec·64757032·00636c6f·73650065·7865636c·dup2.close.execl |
39 |
··0x000008 |
39 | ··0x000008fc·00657869·74004a61·76615f63·6f6d5f67·.exit.Java_com_g |
40 |
··0x00000 |
40 | ··0x0000090c·6f6f676c·655f6173·655f4578·65635f73·oogle_ase_Exec_s |
41 |
··0x00000 |
41 | ··0x0000091c·65745074·7957696e·646f7753·697a6500·etPtyWindowSize. |
42 |
··0x00000 |
42 | ··0x0000092c·696f6374·6c004a61·76615f63·6f6d5f67·ioctl.Java_com_g |
43 |
··0x00000 |
43 | ··0x0000093c·6f6f676c·655f6173·655f4578·65635f77·oogle_ase_Exec_w |
44 |
··0x000009 |
44 | ··0x0000094c·61697446·6f720077·61697470·6964005f·aitFor.waitpid._ |
45 |
··0x000009 |
45 | ··0x0000095c·5f616561·62695f75·6e77696e·645f6370·_aeabi_unwind_cp |
46 |
··0x000009 |
46 | ··0x0000096c·705f7072·32005f5f·676e755f·556e7769·p_pr2.__gnu_Unwi |
47 |
··0x000009 |
47 | ··0x0000097c·6e645f46·696e645f·65786964·78005f5f·nd_Find_exidx.__ |
48 |
··0x000009 |
48 | ··0x0000098c·676e755f·556e7769·6e645f52·6573746f·gnu_Unwind_Resto |
49 |
··0x000009 |
49 | ··0x0000099c·72655f56·46505f44·005f5f67·6e755f55·re_VFP_D.__gnu_U |
50 |
··0x000009 |
50 | ··0x000009ac·6e77696e·645f5265·73746f72·655f5646·nwind_Restore_VF |
51 |
··0x000009 |
51 | ··0x000009bc·50005f5f·676e755f·556e7769·6e645f52·P.__gnu_Unwind_R |
52 |
··0x000009 |
52 | ··0x000009cc·6573746f·72655f56·46505f44·5f31365f·estore_VFP_D_16_ |
53 |
··0x000009 |
53 | ··0x000009dc·746f5f33·31005f5f·676e755f·556e7769·to_31.__gnu_Unwi |
54 |
··0x000009 |
54 | ··0x000009ec·6e645f52·6573746f·72655f57·4d4d5844·nd_Restore_WMMXD |
55 |
··0x000009 |
55 | ··0x000009fc·005f5f67·6e755f55·6e77696e·645f5265·.__gnu_Unwind_Re |
56 |
··0x00000 |
56 | ··0x00000a0c·73746f72·655f574d·4d584300·61626f72·store_WMMXC.abor |
57 |
··0x00000 |
57 | ··0x00000a1c·74007265·73746f72·655f636f·72655f72·t.restore_core_r |
58 |
··0x00000 |
58 | ··0x00000a2c·65677300·6d656d63·7079005f·556e7769·egs.memcpy._Unwi |
59 |
··0x00000 |
59 | ··0x00000a3c·6e645f47·65744346·41005f5f·676e755f·nd_GetCFA.__gnu_ |
60 |
··0x00000a |
60 | ··0x00000a4c·556e7769·6e645f52·61697365·45786365·Unwind_RaiseExce |
61 |
··0x00000a |
61 | ··0x00000a5c·7074696f·6e005f5f·676e755f·556e7769·ption.__gnu_Unwi |
62 |
··0x00000a |
62 | ··0x00000a6c·6e645f46·6f726365·64556e77·696e6400·nd_ForcedUnwind. |
63 |
··0x00000a |
63 | ··0x00000a7c·5f5f676e·755f556e·77696e64·5f526573·__gnu_Unwind_Res |
64 |
··0x00000a |
64 | ··0x00000a8c·756d6500·5f5f676e·755f556e·77696e64·ume.__gnu_Unwind |
65 |
··0x00000a |
65 | ··0x00000a9c·5f526573·756d655f·6f725f52·65746872·_Resume_or_Rethr |
66 |
··0x00000a |
66 | ··0x00000aac·6f77005f·556e7769·6e645f43·6f6d706c·ow._Unwind_Compl |
67 |
··0x00000a |
67 | ··0x00000abc·65746500·5f556e77·696e645f·44656c65·ete._Unwind_Dele |
68 |
··0x00000a |
68 | ··0x00000acc·74654578·63657074·696f6e00·5f556e77·teException._Unw |
69 |
··0x00000a9 |
69 | ··0x00000adc·696e645f·5652535f·47657400·5f556e77·ind_VRS_Get._Unw |
70 |
··0x00000a |
70 | ··0x00000aec·696e645f·5652535f·53657400·5f5f676e·ind_VRS_Set.__gn |
71 |
··0x00000a |
71 | ··0x00000afc·755f556e·77696e64·5f426163·6b747261·u_Unwind_Backtra |
72 |
··0x00000 |
72 | ··0x00000b0c·6365005f·5f637861·5f626567·696e5f63·ce.__cxa_begin_c |
73 |
··0x00000 |
73 | ··0x00000b1c·6c65616e·7570005f·5f637861·5f747970·leanup.__cxa_typ |
74 |
··0x00000 |
74 | ··0x00000b2c·655f6d61·74636800·5f5f676e·755f756e·e_match.__gnu_un |
75 |
··0x00000 |
75 | ··0x00000b3c·77696e64·5f657865·63757465·005f5f63·wind_execute.__c |
76 |
··0x00000b |
76 | ··0x00000b4c·78615f63·616c6c5f·756e6578·70656374·xa_call_unexpect |
77 |
··0x00000b |
77 | ··0x00000b5c·6564005f·556e7769·6e645f56·52535f50·ed._Unwind_VRS_P |
78 |
··0x00000b |
78 | ··0x00000b6c·6f70005f·5f676e75·5f556e77·696e645f·op.__gnu_Unwind_ |
79 |
··0x00000b |
79 | ··0x00000b7c·53617665·5f564650·5f44005f·5f676e75·Save_VFP_D.__gnu |
80 |
··0x00000b |
80 | ··0x00000b8c·5f556e77·696e645f·53617665·5f564650·_Unwind_Save_VFP |
81 |
··0x00000b |
81 | ··0x00000b9c·005f5f67·6e755f55·6e77696e·645f5361·.__gnu_Unwind_Sa |
82 |
··0x00000b |
82 | ··0x00000bac·76655f56·46505f44·5f31365f·746f5f33·ve_VFP_D_16_to_3 |
83 |
··0x00000b |
83 | ··0x00000bbc·31005f5f·676e755f·556e7769·6e645f53·1.__gnu_Unwind_S |
84 |
··0x00000b |
84 | ··0x00000bcc·6176655f·574d4d58·44005f5f·676e755f·ave_WMMXD.__gnu_ |
85 |
··0x00000b |
85 | ··0x00000bdc·556e7769·6e645f53·6176655f·574d4d58·Unwind_Save_WMMX |
86 |
··0x00000b |
86 | ··0x00000bec·43005f5f·72657374·6f72655f·636f7265·C.__restore_core |
87 |
··0x00000b |
87 | ··0x00000bfc·5f726567·73005f5f·5f556e77·696e645f·_regs.___Unwind_ |
88 |
··0x00000 |
88 | ··0x00000c0c·52616973·65457863·65707469·6f6e005f·RaiseException._ |
89 |
··0x00000 |
89 | ··0x00000c1c·556e7769·6e645f52·61697365·45786365·Unwind_RaiseExce |
90 |
··0x00000 |
90 | ··0x00000c2c·7074696f·6e005f5f·5f556e77·696e645f·ption.___Unwind_ |
91 |
··0x00000 |
91 | ··0x00000c3c·52657375·6d65005f·556e7769·6e645f52·Resume._Unwind_R |
92 |
··0x00000c |
92 | ··0x00000c4c·6573756d·65005f5f·5f556e77·696e645f·esume.___Unwind_ |
93 |
··0x00000c |
93 | ··0x00000c5c·52657375·6d655f6f·725f5265·7468726f·Resume_or_Rethro |
94 |
··0x00000c |
94 | ··0x00000c6c·77005f55·6e77696e·645f5265·73756d65·w._Unwind_Resume |
95 |
··0x00000c |
95 | ··0x00000c7c·5f6f725f·52657468·726f7700·5f5f5f55·_or_Rethrow.___U |
96 |
··0x00000c |
96 | ··0x00000c8c·6e77696e·645f466f·72636564·556e7769·nwind_ForcedUnwi |
97 |
··0x00000c |
97 | ··0x00000c9c·6e64005f·556e7769·6e645f46·6f726365·nd._Unwind_Force |
98 |
··0x00000c |
98 | ··0x00000cac·64556e77·696e6400·5f5f5f55·6e77696e·dUnwind.___Unwin |
Max diff block lines reached; 0/14905 bytes (0.00%) of diff not shown. |
Offset 1, 41 lines modified | Offset 1, 41 lines modified | ||
1 | Hex·dump·of·section·'.hash': | 1 | Hex·dump·of·section·'.hash': |
2 |
··0x00000d |
2 | ··0x00000d94·43000000·52000000·4a000000·00000000·C...R...J....... |
3 |
··0x00000d |
3 | ··0x00000da4·40000000·47000000·49000000·4b000000·@...G...I...K... |
4 |
··0x00000d |
4 | ··0x00000db4·14000000·42000000·31000000·4d000000·....B...1...M... |
5 |
··0x00000d |
5 | ··0x00000dc4·4f000000·1e000000·00000000·20000000·O...........·... |
6 |
··0x00000d |
6 | ··0x00000dd4·2f000000·37000000·00000000·18000000·/...7........... |
7 |
··0x00000d |
7 | ··0x00000de4·02000000·3b000000·4c000000·41000000·....;...L...A... |
8 |
··0x00000d |
8 | ··0x00000df4·33000000·4e000000·1b000000·32000000·3...N.......2... |
9 |
··0x00000 |
9 | ··0x00000e04·00000000·00000000·00000000·51000000·............Q... |
10 |
··0x00000 |
10 | ··0x00000e14·00000000·1f000000·23000000·00000000·........#....... |
11 |
··0x00000 |
11 | ··0x00000e24·00000000·00000000·2e000000·45000000·............E... |
12 |
··0x00000 |
12 | ··0x00000e34·25000000·44000000·00000000·10000000·%...D........... |
13 |
··0x00000 |
13 | ··0x00000e44·30000000·17000000·00000000·3f000000·0...........?... |
14 |
··0x00000e |
14 | ··0x00000e54·35000000·2c000000·28000000·50000000·5...,...(...P... |
15 |
··0x00000e |
15 | ··0x00000e64·43000000·00000000·3e000000·3d000000·C.......>...=... |
16 |
··0x00000e |
16 | ··0x00000e74·27000000·26000000·2a000000·00000000·'...&...*....... |
17 |
··0x00000e |
17 | ··0x00000e84·00000000·1c000000·00000000·0a000000·................ |
18 |
··0x00000e |
18 | ··0x00000e94·38000000·3c000000·48000000·46000000·8...<...H...F... |
19 |
··0x00000e |
19 | ··0x00000ea4·00000000·00000000·00000000·00000000·................ |
20 |
··0x00000e |
20 | ··0x00000eb4·00000000·00000000·00000000·00000000·................ |
21 |
··0x00000e |
21 | ··0x00000ec4·00000000·00000000·00000000·04000000·................ |
22 |
··0x00000e |
22 | ··0x00000ed4·03000000·00000000·09000000·00000000·................ |
23 |
··0x00000e |
23 | ··0x00000ee4·00000000·00000000·00000000·00000000·................ |
24 |
··0x00000e |
24 | ··0x00000ef4·00000000·00000000·00000000·00000000·................ |
25 |
··0x00000 |
25 | ··0x00000f04·00000000·0f000000·00000000·00000000·................ |
26 |
··0x00000 |
26 | ··0x00000f14·00000000·00000000·00000000·00000000·................ |
27 |
··0x00000 |
27 | ··0x00000f24·00000000·00000000·00000000·21000000·............!... |
28 |
··0x00000 |
28 | ··0x00000f34·0c000000·00000000·00000000·00000000·................ |
29 |
··0x00000 |
29 | ··0x00000f44·00000000·00000000·00000000·00000000·................ |
30 |
··0x00000f |
30 | ··0x00000f54·0e000000·06000000·00000000·01000000·................ |
31 |
··0x00000f |
31 | ··0x00000f64·29000000·2d000000·00000000·1a000000·)...-........... |
32 |
··0x00000f |
32 | ··0x00000f74·1d000000·00000000·2b000000·00000000·........+....... |
33 |
··0x00000f |
33 | ··0x00000f84·36000000·0d000000·00000000·00000000·6............... |
34 |
··0x00000f |
34 | ··0x00000f94·08000000·22000000·00000000·00000000·...."........... |
35 |
··0x00000f |
35 | ··0x00000fa4·00000000·16000000·24000000·3a000000·........$...:... |
36 |
··0x00000f |
36 | ··0x00000fb4·34000000·05000000·00000000·19000000·4............... |
37 |
··0x00000f |
37 | ··0x00000fc4·0b000000·07000000·00000000·15000000·................ |
38 |
··0x00000f |
38 | ··0x00000fd4·11000000·39000000·13000000·00000000·....9........... |
39 |
··0x00000f |
39 | ··0x00000fe4·00000000·00000000·12000000··········............ |
Offset 1, 131 lines modified | Offset 1, 131 lines modified | ||
1 | Disassembly·of·section·.plt: | 1 | Disassembly·of·section·.plt: |
2 |
00001 |
2 | 000011d8·<__cxa_atexit@plt-0x14>: |
3 |
····1 |
3 | ····11d8:» e52de004·» push» {lr}» » ;·(str·lr,·[sp,·#-4]!) |
4 |
····1 |
4 | ····11dc:» e59fe004·» ldr» lr,·[pc,·#4]» ;·11e8·<__cxa_atexit@plt-0x4> |
5 |
····1 |
5 | ····11e0:» e08fe00e·» add» lr,·pc,·lr |
6 |
····1 |
6 | ····11e4:» e5bef008·» ldr» pc,·[lr,·#8]! |
7 |
····1 |
7 | ····11e8:» 00003dac·» andeq» r3,·r0,·ip,·lsr·#27 |
8 |
00001 |
8 | 000011ec·<__cxa_atexit@plt>: |
9 |
····1 |
9 | ····11ec:» e28fc600·» add» ip,·pc,·#0,·12 |
10 |
····1 |
10 | ····11f0:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
11 |
····1 |
11 | ····11f4:» e5bcfdac·» ldr» pc,·[ip,·#3500]!»;·0xdac |
12 |
00001 |
12 | 000011f8·<__cxa_finalize@plt>: |
13 |
····1 |
13 | ····11f8:» e28fc600·» add» ip,·pc,·#0,·12 |
14 |
····1 |
14 | ····11fc:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
15 |
····1 |
15 | ····1200:» e5bcfda4·» ldr» pc,·[ip,·#3492]!»;·0xda4 |
16 |
00001 |
16 | 00001204·<__stack_chk_fail@plt>: |
17 |
····1 |
17 | ····1204:» e28fc600·» add» ip,·pc,·#0,·12 |
18 |
····1 |
18 | ····1208:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
19 |
····1 |
19 | ····120c:» e5bcfd9c·» ldr» pc,·[ip,·#3484]!»;·0xd9c |
20 |
00001 |
20 | 00001210·<malloc@plt>: |
21 |
····1 |
21 | ····1210:» e28fc600·» add» ip,·pc,·#0,·12 |
22 |
····1 |
22 | ····1214:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
23 |
····1 |
23 | ····1218:» e5bcfd94·» ldr» pc,·[ip,·#3476]!»;·0xd94 |
24 |
00001 |
24 | 0000121c·<open@plt>: |
25 |
····1 |
25 | ····121c:» e28fc600·» add» ip,·pc,·#0,·12 |
26 |
····1 |
26 | ····1220:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
27 |
····1 |
27 | ····1224:» e5bcfd8c·» ldr» pc,·[ip,·#3468]!»;·0xd8c |
28 |
00001 |
28 | 00001228·<__errno@plt>: |
29 |
····1 |
29 | ····1228:» e28fc600·» add» ip,·pc,·#0,·12 |
30 |
····1 |
30 | ····122c:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
31 |
····1 |
31 | ····1230:» e5bcfd84·» ldr» pc,·[ip,·#3460]!»;·0xd84 |
32 |
00001 |
32 | 00001234·<strerror@plt>: |
33 |
····1 |
33 | ····1234:» e28fc600·» add» ip,·pc,·#0,·12 |
34 |
····1 |
34 | ····1238:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
35 |
····1 |
35 | ····123c:» e5bcfd7c·» ldr» pc,·[ip,·#3452]!»;·0xd7c |
36 |
00001 |
36 | 00001240·<fcntl@plt>: |
37 |
····1 |
37 | ····1240:» e28fc600·» add» ip,·pc,·#0,·12 |
38 |
····1 |
38 | ····1244:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
39 |
····1 |
39 | ····1248:» e5bcfd74·» ldr» pc,·[ip,·#3444]!»;·0xd74 |
40 |
0000 |
40 | 0000124c·<unlockpt@plt>: |
41 |
···· |
41 | ····124c:» e28fc600·» add» ip,·pc,·#0,·12 |
42 |
····1 |
42 | ····1250:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
43 |
····1 |
43 | ····1254:» e5bcfd6c·» ldr» pc,·[ip,·#3436]!»;·0xd6c |
44 |
00001 |
44 | 00001258·<ptsname_r@plt>: |
45 |
····1 |
45 | ····1258:» e28fc600·» add» ip,·pc,·#0,·12 |
46 |
····1 |
46 | ····125c:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
47 |
····1 |
47 | ····1260:» e5bcfd64·» ldr» pc,·[ip,·#3428]!»;·0xd64 |
48 |
00001 |
48 | 00001264·<__android_log_print@plt>: |
49 |
····1 |
49 | ····1264:» e28fc600·» add» ip,·pc,·#0,·12 |
50 |
····1 |
50 | ····1268:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
51 |
····1 |
51 | ····126c:» e5bcfd5c·» ldr» pc,·[ip,·#3420]!»;·0xd5c |
52 |
00001 |
52 | 00001270·<fork@plt>: |
53 |
····1 |
53 | ····1270:» e28fc600·» add» ip,·pc,·#0,·12 |
54 |
····1 |
54 | ····1274:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
55 |
····1 |
55 | ····1278:» e5bcfd54·» ldr» pc,·[ip,·#3412]!»;·0xd54 |
56 |
00001 |
56 | 0000127c·<setsid@plt>: |
57 |
····1 |
57 | ····127c:» e28fc600·» add» ip,·pc,·#0,·12 |
58 |
····1 |
58 | ····1280:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
59 |
····1 |
59 | ····1284:» e5bcfd4c·» ldr» pc,·[ip,·#3404]!»;·0xd4c |
60 |
00001 |
60 | 00001288·<dup2@plt>: |
61 |
····1 |
61 | ····1288:» e28fc600·» add» ip,·pc,·#0,·12 |
62 |
····1 |
62 | ····128c:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
63 |
····1 |
63 | ····1290:» e5bcfd44·» ldr» pc,·[ip,·#3396]!»;·0xd44 |
64 |
00001 |
64 | 00001294·<close@plt>: |
65 |
····1 |
65 | ····1294:» e28fc600·» add» ip,·pc,·#0,·12 |
66 |
····1 |
66 | ····1298:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
67 |
····1 |
67 | ····129c:» e5bcfd3c·» ldr» pc,·[ip,·#3388]!»;·0xd3c |
68 |
00001 |
68 | 000012a0·<execl@plt>: |
69 |
····1 |
69 | ····12a0:» e28fc600·» add» ip,·pc,·#0,·12 |
70 |
····1 |
70 | ····12a4:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
71 |
····1 |
71 | ····12a8:» e5bcfd34·» ldr» pc,·[ip,·#3380]!»;·0xd34 |
72 |
00001 |
72 | 000012ac·<exit@plt>: |
73 |
····1 |
73 | ····12ac:» e28fc600·» add» ip,·pc,·#0,·12 |
74 |
····1 |
74 | ····12b0:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
75 |
····1 |
75 | ····12b4:» e5bcfd2c·» ldr» pc,·[ip,·#3372]!»;·0xd2c |
76 |
00001 |
76 | 000012b8·<ioctl@plt>: |
77 |
····1 |
77 | ····12b8:» e28fc600·» add» ip,·pc,·#0,·12 |
Max diff block lines reached; 0/8655 bytes (0.00%) of diff not shown. |
Offset 1, 1916 lines modified | Offset 1, 2124 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 |
00001 |
2 | 0000130c·<_JNIEnv::FindClass(char·const*)@@Base-0x3c>: |
3 |
····1 |
3 | ····130c:» e59f0004·» ldr» r0,·[pc,·#4]» ;·1318·<__cxa_type_match@plt+0x18> |
4 |
····1 |
4 | ····1310:» e08f0000·» add» r0,·pc,·r0 |
5 |
····1 |
5 | ····1314:» eaffffb7·» b» 11f8·<__cxa_finalize@plt> |
6 |
····1 |
6 | ····1318:» 00003ce8·» andeq» r3,·r0,·r8,·ror·#25 |
7 |
····1 |
7 | ····131c:» e3500000·» cmp» r0,·#0 |
8 |
····1 |
8 | ····1320:» 012fff1e·» bxeq» lr |
9 |
····1 |
9 | ····1324:» e12fff10·» bx» r0 |
10 |
····1 |
10 | ····1328:» e1a01000·» mov» r1,·r0 |
11 |
····1 |
11 | ····132c:» e59f200c·» ldr» r2,·[pc,·#12]» ;·1340·<__cxa_type_match@plt+0x40> |
12 |
····1 |
12 | ····1330:» e59f000c·» ldr» r0,·[pc,·#12]» ;·1344·<__cxa_type_match@plt+0x44> |
13 |
····1 |
13 | ····1334:» e08f2002·» add» r2,·pc,·r2 |
14 |
····1 |
14 | ····1338:» e08f0000·» add» r0,·pc,·r0 |
15 |
····1 |
15 | ····133c:» eaffffaa·» b» 11ec·<__cxa_atexit@plt> |
16 |
····1 |
16 | ····1340:» 00003cc4·» andeq» r3,·r0,·r4,·asr·#25 |
17 |
····1 |
17 | ····1344:» ffffffdc·» » » ;·<UNDEFINED>·instruction:·0xffffffdc |
18 | ····1220:» 00002de4·» andeq» r2,·r0,·r4,·ror·#27 | ||
19 |
|
18 | 00001348·<_JNIEnv::FindClass(char·const*)@@Base>: |
19 | ····1348:» 6803······» ldr» r3,·[r0,·#0] | ||
20 |
|
20 | ····134a:» 699b······» ldr» r3,·[r3,·#24] |
21 |
····1 |
21 | ····134c:» 4718······» bx» r3 |
22 | ····122a:» 6803······» ldr» r3,·[r0,·#0] | ||
23 |
· |
22 | 0000134e·<_JNIEnv::DeleteLocalRef(_jobject*)@@Base>: |
24 |
····1 |
23 | ····134e:» 6803······» ldr» r3,·[r0,·#0] |
25 |
····1 |
24 | ····1350:» 6ddb······» ldr» r3,·[r3,·#92]» ;·0x5c |
25 | ····1352:» 4718······» bx» r3 | ||
26 | 00001232·<_JNIEnv::DeleteLocalRef(_jobject*)>: | ||
27 |
· |
26 | 00001354·<_JNIEnv::NewObject(_jclass*,·_jmethodID*,·...)@@Base>: |
28 |
····1 |
27 | ····1354:» b40c······» push» {r2,·r3} |
29 |
····1 |
28 | ····1356:» b537······» push» {r0,·r1,·r2,·r4,·r5,·lr} |
30 |
····1 |
29 | ····1358:» ab06······» add» r3,·sp,·#24 |
31 |
····1 |
30 | ····135a:» 4c0b······» ldr» r4,·[pc,·#44]» ;·(1388·<_JNIEnv::NewObject(_jclass*,·_jmethodID*,·...)@@Base+0x34>) |
31 | ····135c:» f853·2b04·» ldr.w» r2,·[r3],·#4 | ||
32 |
|
32 | ····1360:» 447c······» add» r4,·pc |
33 |
····1 |
33 | ····1362:» 6824······» ldr» r4,·[r4,·#0] |
34 |
····1 |
34 | ····1364:» 6825······» ldr» r5,·[r4,·#0] |
35 |
····1 |
35 | ····1366:» 9300······» str» r3,·[sp,·#0] |
36 |
····1 |
36 | ····1368:» 9501······» str» r5,·[sp,·#4] |
37 |
····1 |
37 | ····136a:» 6805······» ldr» r5,·[r0,·#0] |
38 |
····1 |
38 | ····136c:» 6f6d······» ldr» r5,·[r5,·#116]» ;·0x74 |
39 |
····1 |
39 | ····136e:» 47a8······» blx» r5 |
40 |
····1 |
40 | ····1370:» 9a01······» ldr» r2,·[sp,·#4] |
41 |
····1 |
41 | ····1372:» 6823······» ldr» r3,·[r4,·#0] |
42 |
····1 |
42 | ····1374:» 429a······» cmp» r2,·r3 |
43 |
····1 |
43 | ····1376:» d001······» beq.n» 137c·<_JNIEnv::NewObject(_jclass*,·_jmethodID*,·...)@@Base+0x28> |
44 |
····1 |
44 | ····1378:» f7ff·ef44·» blx» 1204·<__stack_chk_fail@plt> |
45 | ····137c:» b003······» add» sp,·#12 | ||
45 |
|
46 | ····137e:» e8bd·4030·» ldmia.w» sp!,·{r4,·r5,·lr} |
46 |
····1 |
47 | ····1382:» b002······» add» sp,·#8 |
47 |
····1 |
48 | ····1384:» 4770······» bx» lr |
48 |
····1 |
49 | ····1386:» bf00······» nop |
49 |
····1 |
50 | ····1388:» 3c10······» subs» r4,·#16 |
50 | ····1260:» f853·2b04·» ldr.w» r2,·[r3],·#4 | ||
51 | ····1264:» f8d4·408c·» ldr.w» r4,·[r4,·#140]» ;·0x8c | ||
52 | ····1268:» 9301······» str» r3,·[sp,·#4] | ||
53 | ····126a:» 47a0······» blx» r4 | ||
54 | ····126c:» b002······» add» sp,·#8 | ||
55 | ····126e:» e8bd·4010·» ldmia.w» sp!,·{r4,·lr} | ||
56 | ····1272:» b002······» add» sp,·#8 | ||
57 | ····1274:» 4770······» bx» lr | ||
58 | 00001276·<JNU_ThrowByName(_JNIEnv*,·char·const*,·char·const*)>: | ||
59 | ····1276:» b570······» push» {r4,·r5,·r6,·lr} | ||
60 | ····1278:» 4605······» mov» r5,·r0 | ||
61 | ····127a:» 4616······» mov» r6,·r2 | ||
62 | ····127c:» f7ff·ffd4·» bl» 1228·<_JNIEnv::FindClass(char·const*)> | ||
63 | ····1280:» 4604······» mov» r4,·r0 | ||
64 | ····1282:» b128······» cbz» r0,·1290·<JNU_ThrowByName(_JNIEnv*,·char·const*,·char·const*)+0x1a> | ||
65 | ····1284:» 682b······» ldr» r3,·[r5,·#0] | ||
66 | ····1286:» 4628······» mov» r0,·r5 | ||
67 | ····1288:» 4621······» mov» r1,·r4 | ||
68 | ····128a:» 4632······» mov» r2,·r6 | ||
69 | ····128c:» 6b9b······» ldr» r3,·[r3,·#56]» ;·0x38 | ||
70 | ····128e:» 4798······» blx» r3 | ||
71 | ····1290:» 4628······» mov» r0,·r5 | ||
72 | ····1292:» 4621······» mov» r1,·r4 | ||
73 | ····1294:» e8bd·4070·» ldmia.w» sp!,·{r4,·r5,·r6,·lr} | ||
74 | ····1298:» f7ff·bfcb·» b.w» 1232·<_JNIEnv::DeleteLocalRef(_jobject*)> | ||
75 | 0000129c·<JNU_GetStringNativeChars(_JNIEnv*,·_jstring*)>: | ||
76 | ····129c:» e92d·41f3·» stmdb» sp!,·{r0,·r1,·r4,·r5,·r6,·r7,·r8,·lr} | ||
77 | ····12a0:» 4604······» mov» r4,·r0 | ||
78 | ····12a2:» 460d······» mov» r5,·r1 | ||
79 | ····12a4:» b909······» cbnz» r1,·12aa·<JNU_GetStringNativeChars(_JNIEnv*,·_jstring*)+0xe> | ||
80 | ····12a6:» 2000······» movs» r0,·#0 | ||
81 | ····12a8:» e04d······» b.n» 1346·<JNU_GetStringNativeChars(_JNIEnv*,·_jstring*)+0xaa> | ||
82 | ····12aa:» 6803······» ldr» r3,·[r0,·#0] | ||
83 | ····12ac:» 2102······» movs» r1,·#2 | ||
84 | ····12ae:» 6e9b······» ldr» r3,·[r3,·#104]» ;·0x68 | ||
85 | ····12b0:» 4798······» blx» r3 | ||
86 | ····12b2:» 2800······» cmp» r0,·#0 | ||
87 | ····12b4:» dbf7······» blt.n» 12a6·<JNU_GetStringNativeChars(_JNIEnv*,·_jstring*)+0xa> | ||
88 | ····12b6:» 4925······» ldr» r1,·[pc,·#148]» ;·(134c·<JNU_GetStringNativeChars(_JNIEnv*,·_jstring*)+0xb0>) | ||
89 | ····12b8:» 4620······» mov» r0,·r4 | ||
Max diff block lines reached; 168333/177555 bytes (94.81%) of diff not shown. |
Offset 1, 11 lines modified | Offset 1, 8 lines modified | ||
1 | Hex·dump·of·section·'.ARM.extab': | 1 | Hex·dump·of·section·'.ARM.extab': |
2 |
··0x00002 |
2 | ··0x00002c8c·a9020181·b0b00cb1·00000000·a9020181·................ |
3 |
··0x00002 |
3 | ··0x00002c9c·b0b00cb1·00000000·08b10181·b0b00084·................ |
4 |
··0x00002 |
4 | ··0x00002cac·00000000·08b10181·b0b00084·00000000·................ |
5 |
··0x00002 |
5 | ··0x00002cbc·08b10181·b0b00084·00000000·08b10181·................ |
6 |
··0x00002 |
6 | ··0x00002ccc·b0b00084·00000000···················........ |
7 | ··0x00002424·00000000·08b10181·b0b00084·00000000·................ | ||
8 | ··0x00002434·08b10181·b0b00084·00000000·08b10181·................ | ||
9 | ··0x00002444·b0b00084·00000000···················........ | ||
Offset 1, 25 lines modified | Offset 1, 23 lines modified | ||
1 | Hex·dump·of·section·'.ARM.exidx': | 1 | Hex·dump·of·section·'.ARM.exidx': |
2 |
··0x00002 |
2 | ··0x00002cd4·74e6ff7f·b0b0b080·78e6ff7f·acffff7f·t.......x....... |
3 |
··0x00002 |
3 | ··0x00002ce4·a8e6ff7f·b0ffff7f·d8e6ff7f·b0b0aa80·................ |
4 |
··0x00002 |
4 | ··0x00002cf4·f8e6ff7f·b0ac0180·b0e7ff7f·b0b0aa80·................ |
5 |
··0x00002 |
5 | ··0x00002d04·e8e7ff7f·b0af0e80·d0e9ff7f·b0ab0480·................ |
6 |
··0x00002 |
6 | ··0x00002d14·24eaff7f·b0a80180·54eaff7f·b0b0b080·$.......T....... |
7 |
··0x00002 |
7 | ··0x00002d24·64eaff7f·b0af0280·00ebff7f·b0b0b080·d............... |
8 |
··0x00002 |
8 | ··0x00002d34·48ebff7f·b0a90280·40ecff7f·b0b0a880·H.......@....... |
9 |
··0x00002 |
9 | ··0x00002d44·a4ecff7f·b0b0b080·bcecff7f·b0b0aa80·................ |
10 |
··0x00002 |
10 | ··0x00002d54·18edff7f·af72b280·38eeff7f·b0b0b080·.....r..8....... |
11 |
··0x00002 |
11 | ··0x00002d64·38eeff7f·ab3f3880·d4eeff7f·b0b0b080·8....?8......... |
12 |
··0x00002 |
12 | ··0x00002d74·e8eeff7f·b0b0aa80·54efff7f·b0b0b080·........T....... |
13 |
··0x00002 |
13 | ··0x00002d84·e4efff7f·00840480·04f0ff7f·b0b0b080·................ |
14 |
··0x00002 |
14 | ··0x00002d94·58f0ff7f·00840480·7cf0ff7f·ac0db280·X.......|....... |
15 |
··0x00002 |
15 | ··0x00002da4·3cf1ff7f·b0af0880·20f5ff7f·b0b0b080·<.......·....... |
16 |
··0x00002 |
16 | ··0x00002db4·30f5ff7f·ad3f0280·88f8ff7f·01000000·0....?.......... |
17 |
··0x00002 |
17 | ··0x00002dc4·28faff7f·b0b0b080·80faff7f·00840480·(............... |
18 |
··0x00002 |
18 | ··0x00002dd4·a0faff7f·b0b0b080·9cfaff7f·b0ad0480·................ |
19 |
··0x00002 |
19 | ··0x00002de4·2cfeff7f·00840480·64feff7f·b4feff7f·,.......d....... |
20 |
··0x00002 |
20 | ··0x00002df4·6cfeff7f·b8feff7f·80feff7f·bcfeff7f·l............... |
21 |
··0x00002 |
21 | ··0x00002e04·80feff7f·c0feff7f·80feff7f·01000000·................ |
22 | ··0x0000258c·3afeff7f·a4feff7f·38feff7f·a8feff7f·:.......8....... | ||
23 | ··0x0000259c·36feff7f·01000000···················6....... | ||
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.fini_array': | 1 | Hex·dump·of·section·'.fini_array': |
2 |
··0x0000 |
2 | ··0x00004e40·0c130000·00000000···················........ |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.init_array': | 1 | Hex·dump·of·section·'.init_array': |
2 |
··0x0000 |
2 | ··0x00004e48·00000000····························.... |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Hex·dump·of·section·'.got': | 1 | Hex·dump·of·section·'.got': |
2 |
··0x0000 |
2 | ··0x00004f74·00000000·cc220000·d4220000·dc220000·....."..."...".. |
3 |
··0x0000 |
3 | ··0x00004f84·00000000·142e0000·d42c0000·00000000·.........,...... |
4 |
··0x0000 |
4 | ··0x00004f94·00000000·00000000·00000000·d8110000·................ |
5 |
··0x0000 |
5 | ··0x00004fa4·d8110000·d8110000·d8110000·d8110000·................ |
6 |
··0x0000 |
6 | ··0x00004fb4·d8110000·d8110000·d8110000·d8110000·................ |
7 |
··0x0000 |
7 | ··0x00004fc4·d8110000·d8110000·d8110000·d8110000·................ |
8 |
··0x0000 |
8 | ··0x00004fd4·d8110000·d8110000·d8110000·d8110000·................ |
9 |
··0x0000 |
9 | ··0x00004fe4·d8110000·d8110000·d8110000·d8110000·................ |
10 |
··0x0000 |
10 | ··0x00004ff4·d8110000·d8110000·d8110000··········............ |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.data': | 1 | Hex·dump·of·section·'.data': |
2 |
··0x0000 |
2 | ··0x00005000·00000000····························.... |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | String·dump·of·section·'.comment': | 1 | String·dump·of·section·'.comment': |
2 |
··[·····1]··GCC:·(GNU)·4. |
2 | ··[·····1]··GCC:·(GNU)·4.9.x·20150123·(prerelease) |
Offset 1, 15 lines modified | Offset 1, 19 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7368·73747274·6162002e·696e7465·..shstrtab..inte | 2 | ··0x00000000·002e7368·73747274·6162002e·696e7465·..shstrtab..inte |
3 |
··0x00000010·7270002e·6 |
3 | ··0x00000010·7270002e·6e6f7465·2e676e75·2e627569·rp..note.gnu.bui |
4 |
··0x00000020· |
4 | ··0x00000020·6c642d69·64002e64·796e7379·6d002e64·ld-id..dynsym..d |
5 |
··0x00000030· |
5 | ··0x00000030·796e7374·72002e68·61736800·2e676e75·ynstr..hash..gnu |
6 |
··0x00000040· |
6 | ··0x00000040·2e766572·73696f6e·002e676e·752e7665·.version..gnu.ve |
7 |
··0x00000050·2 |
7 | ··0x00000050·7273696f·6e5f6400·2e676e75·2e766572·rsion_d..gnu.ver |
8 |
··0x00000060· |
8 | ··0x00000060·73696f6e·5f72002e·72656c2e·64796e00·sion_r..rel.dyn. |
9 |
··0x00000070· |
9 | ··0x00000070·2e72656c·2e706c74·002e7465·7874002e·.rel.plt..text.. |
10 |
··0x00000080· |
10 | ··0x00000080·41524d2e·65787461·62002e41·524d2e65·ARM.extab..ARM.e |
11 |
··0x00000090· |
11 | ··0x00000090·78696478·002e726f·64617461·002e6669·xidx..rodata..fi |
12 |
··0x000000a0·6e |
12 | ··0x000000a0·6e695f61·72726179·002e696e·69745f61·ni_array..init_a |
13 |
··0x000000b0·2 |
13 | ··0x000000b0·72726179·002e6479·6e616d69·63002e67·rray..dynamic..g |
14 | ··0x000000c0·6f74002e·64617461·002e6273·73002e63·ot..data..bss..c | ||
15 | ··0x000000d0·6f6d6d65·6e74002e·6e6f7465·2e676e75·omment..note.gnu | ||
16 | ··0x000000e0·2e676f6c·642d7665·7273696f·6e002e41·.gold-version..A | ||
17 | ··0x000000f0·524d2e61·74747269·62757465·7300·····RM.attributes. | ||
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························ARM | 9 | ··Machine:···························ARM |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········52·(bytes·into·file) | 12 | ··Start·of·program·headers:··········52·(bytes·into·file) |
13 |
··Start·of·section·headers:··········1 |
13 | ··Start·of·section·headers:··········16756·(bytes·into·file) |
14 |
··Flags:·····························0x5000 |
14 | ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI |
15 | ··Size·of·this·header:···············52·(bytes) | 15 | ··Size·of·this·header:···············52·(bytes) |
16 | ··Size·of·program·headers:···········32·(bytes) | 16 | ··Size·of·program·headers:···········32·(bytes) |
17 |
··Number·of·program·headers:········· |
17 | ··Number·of·program·headers:·········9 |
18 | ··Size·of·section·headers:···········40·(bytes) | 18 | ··Size·of·section·headers:···········40·(bytes) |
19 |
··Number·of·section·headers:·········2 |
19 | ··Number·of·section·headers:·········26 |
20 |
··Section·header·string·table·index:·2 |
20 | ··Section·header·string·table·index:·25 |
Offset 1, 27 lines modified | Offset 1, 29 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x0 | 2 | Entry·point·0x0 |
3 |
There·are· |
3 | There·are·9·program·headers,·starting·at·offset·52 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align | 5 | ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align |
6 |
··PHDR···········0x000034·0x00000034·0x00000034·0x001 |
6 | ··PHDR···········0x000034·0x00000034·0x00000034·0x00120·0x00120·R···0x4 |
7 |
··INTERP·········0x0001 |
7 | ··INTERP·········0x000154·0x00000154·0x00000154·0x00013·0x00013·R···0x1 |
8 | ······[Requesting·program·interpreter:·/system/bin/linker] | 8 | ······[Requesting·program·interpreter:·/system/bin/linker] |
9 |
··LOAD···········0x000000·0x00000000·0x00000000·0x0 |
9 | ··LOAD···········0x000000·0x00000000·0x00000000·0x03044·0x03044·R·E·0x1000 |
10 |
··LOAD···········0x00 |
10 | ··LOAD···········0x003e40·0x00004e40·0x00004e40·0x001c4·0x001c4·RW··0x1000 |
11 |
··DYNAMIC········0x00 |
11 | ··DYNAMIC········0x003e4c·0x00004e4c·0x00004e4c·0x00128·0x00128·RW··0x4 |
12 | ··NOTE···········0x000168·0x00000168·0x00000168·0x00024·0x00024·R···0x4 | ||
12 | ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0 | 13 | ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0 |
13 |
··EXIDX··········0x002 |
14 | ··EXIDX··········0x002e0c·0x00002e0c·0x00002e0c·0x00148·0x00148·R···0x4 |
14 |
··GNU_RELRO······0x00 |
15 | ··GNU_RELRO······0x003e40·0x00004e40·0x00004e40·0x001c0·0x001c0·RW··0x4 |
15 | ·Section·to·Segment·mapping: | 16 | ·Section·to·Segment·mapping: |
16 | ··Segment·Sections... | 17 | ··Segment·Sections... |
17 | ···00····· | 18 | ···00····· |
18 | ···01·····.interp· | 19 | ···01·····.interp· |
19 | ···02·····.interp·.dynsym·.dynstr·.hash·.rel.dyn·.rel.plt·.plt·.text·.ARM.extab·.ARM.exidx·.rodata· | 20 | ···02·····.interp·.note.gnu.build-id·.dynsym·.dynstr·.hash·.gnu.version·.gnu.version_d·.gnu.version_r·.rel.dyn·.rel.plt·.plt·.text·.ARM.extab·.ARM.exidx·.rodata· |
20 | ···03·····.fini_array·.init_array·.dynamic·.got·.data· | 21 | ···03·····.fini_array·.init_array·.dynamic·.got·.data· |
21 | ···04·····.dynamic· | 22 | ···04·····.dynamic· |
22 | ···05····· | 23 | ···05·····.note.gnu.build-id· |
23 |
···06 |
24 | ···06····· |
24 |
···07·····. |
25 | ···07·····.ARM.exidx· |
26 | ···08·····.fini_array·.init_array·.dynamic·.got· |
Offset 1, 31 lines modified | Offset 1, 35 lines modified | ||
1 |
There·are·2 |
1 | There·are·26·section·headers,·starting·at·offset·0x4174: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 |
5 |
··[·1]·.interp···········PROGBITS········000001 |
5 | ··[·1]·.interp···········PROGBITS········00000154·000154·000013·00···A··0···0··1 |
6 |
··[·2]·. |
6 | ··[·2]·.note.gnu.build-id·NOTE············00000168·000168·000024·00···A··0···0··4 |
7 |
··[·3]·.dyns |
7 | ··[·3]·.dynsym···········DYNSYM··········0000018c·00018c·000520·10···A··4···1··4 |
8 |
··[·4]·. |
8 | ··[·4]·.dynstr···········STRTAB··········000006ac·0006ac·0006e6·00···A··0···0··1 |
9 |
··[·5]·. |
9 | ··[·5]·.hash·············HASH············00000d94·000d94·00025c·04···A··3···0··4 |
10 |
··[·6]·. |
10 | ··[·6]·.gnu.version······VERSYM··········00000ff0·000ff0·0000a4·02···A··3···0··2 |
11 |
··[·7]·. |
11 | ··[·7]·.gnu.version_d····VERDEF··········00001094·001094·00001c·00···A··4···1··4 |
12 |
··[·8]·. |
12 | ··[·8]·.gnu.version_r····VERNEED·········000010b0·0010b0·000020·00···A··4···1··4 |
13 |
··[·9]·. |
13 | ··[·9]·.rel.dyn··········REL·············000010d0·0010d0·000048·08···A··3···0··4 |
14 |
··[10]·. |
14 | ··[10]·.rel.plt··········REL·············00001118·001118·0000c0·08··AI··3··11··4 |
15 |
··[11]·. |
15 | ··[11]·.plt··············PROGBITS········000011d8·0011d8·000134·00··AX··0···0··4 |
16 |
··[12]·. |
16 | ··[12]·.text·············PROGBITS········0000130c·00130c·001aa0·00··AX··0···0··4 |
17 |
··[13]·. |
17 | ··[13]·.ARM.extab········PROGBITS········00002dac·002dac·000060·00···A··0···0··4 |
18 |
··[14]·. |
18 | ··[14]·.ARM.exidx········ARM_EXIDX·······00002e0c·002e0c·000148·08··AL·12···0··4 |
19 |
··[15]·. |
19 | ··[15]·.rodata···········PROGBITS········00002f54·002f54·0000f0·01·AMS··0···0··1 |
20 |
··[16]·. |
20 | ··[16]·.fini_array·······FINI_ARRAY······00004e40·003e40·000008·00··WA··0···0··4 |
21 |
··[17]·. |
21 | ··[17]·.init_array·······INIT_ARRAY······00004e48·003e48·000004·00··WA··0···0··1 |
22 |
··[18]·. |
22 | ··[18]·.dynamic··········DYNAMIC·········00004e4c·003e4c·000128·08··WA··4···0··4 |
23 |
··[19]·. |
23 | ··[19]·.got··············PROGBITS········00004f74·003f74·00008c·00··WA··0···0··4 |
24 |
··[20]·. |
24 | ··[20]·.data·············PROGBITS········00005000·004000·000004·00··WA··0···0··4 |
25 |
··[21]·. |
25 | ··[21]·.bss··············NOBITS··········00005004·004004·000000·00··WA··0···0··1 |
26 | ··[22]·.comment··········PROGBITS········00000000·004004·000028·01··MS··0···0··1 | ||
27 | ··[23]·.note.gnu.gold-version·NOTE············00000000·00402c·00001c·00······0···0··4 | ||
28 | ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004048·00002b·00······0···0··1 | ||
29 | ··[25]·.shstrtab·········STRTAB··········00000000·004073·0000fe·00······0···0··1 | ||
26 | Key·to·Flags: | 30 | Key·to·Flags: |
27 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 31 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
28 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 32 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
29 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 33 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
30 | ··y·(purecode),·p·(processor·specific) | 34 | ··y·(purecode),·p·(processor·specific) |
Offset 1, 86 lines modified | Offset 1, 85 lines modified | ||
1 |
Symbol·table·'.dynsym'·contains·8 |
1 | Symbol·table·'.dynsym'·contains·82·entries: |
2 | ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_finalize | 4 | ·····1:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_finalize@LIBC·(2) |
5 | ·····2:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit | 5 | ·····2:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2) |
6 |
·····3:·00001 |
6 | ·····3:·00001349····10·FUNC····WEAK···DEFAULT···12·_ZN7_JNIEnv9FindClassEPKc |
7 |
·····4:·0000 |
7 | ·····4:·000022e8·····8·FUNC····WEAK···DEFAULT···12·__aeabi_unwind_cpp_pr1 |
8 |
·····5:·00001 |
8 | ·····5:·00001353····10·FUNC····WEAK···DEFAULT···12·_ZN7_JNIEnv14DeleteLocalRefEP8_jobject |
9 |
·····6:·00001 |
9 | ·····6:·0000135d····52·FUNC····WEAK···DEFAULT···12·_ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz |
10 |
·····7:·0000 |
10 | ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@LIBC·(2) |
11 |
·····8:·0000 |
11 | ·····8:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@LIBC·(2) |
12 |
·····9:·00001 |
12 | ·····9:·00001391····52·FUNC····WEAK···DEFAULT···12·_ZN7_JNIEnv16CallObjectMethodEP8_jobjectP10_jmethodIDz |
13 |
····10:·00001 |
13 | ····10:·000013c5····36·FUNC····GLOBAL·DEFAULT···12·_Z15JNU_ThrowByNameP7_JNIEnvPKcS2_ |
14 |
····11:·0000 |
14 | ····11:·000022e0·····8·FUNC····GLOBAL·DEFAULT···12·__aeabi_unwind_cpp_pr0 |
15 |
····12:·000013 |
15 | ····12:·000013e9···200·FUNC····GLOBAL·DEFAULT···12·_Z24JNU_GetStringNativeCharsP7_JNIEnvP8_jstring |
16 |
····13:·0000 |
16 | ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@LIBC·(2) |
17 |
····14:·0000 |
17 | ····14:·000014b1····64·FUNC····GLOBAL·DEFAULT···12·_Z26jniGetFDFromFileDescriptorP7_JNIEnvP8_jobject |
18 |
····15:·0000 |
18 | ····15:·000014f1···512·FUNC····GLOBAL·DEFAULT···12·Java_com_google_ase_Exec_createSubprocess |
19 |
····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
19 | ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·open@LIBC·(2) |
20 |
····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
20 | ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno@LIBC·(2) |
21 |
····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
21 | ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@LIBC·(2) |
22 |
····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
22 | ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fcntl@LIBC·(2) |
23 |
····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
23 | ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·unlockpt@LIBC·(2) |
24 |
····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
24 | ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ptsname_r@LIBC·(2) |
25 |
····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
25 | ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__android_log_print |
26 |
····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
26 | ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fork@LIBC·(2) |
27 |
····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·d |
27 | ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setsid@LIBC·(2) |
28 |
····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
28 | ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dup2@LIBC·(2) |
29 |
····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·e |
29 | ····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@LIBC·(2) |
30 |
····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ex |
30 | ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·execl@LIBC·(2) |
31 |
····28:·00000000·····0· |
31 | ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@LIBC·(2) |
32 |
····29:·00001 |
32 | ····29:·000016f1····88·FUNC····GLOBAL·DEFAULT···12·Java_com_google_ase_Exec_setPtyWindowSize |
33 | ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl | 33 | ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@LIBC·(2) |
34 |
····31:·00001 |
34 | ····31:·00001749····52·FUNC····GLOBAL·DEFAULT···12·Java_com_google_ase_Exec_waitFor |
35 | ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·waitpid | 35 | ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·waitpid@LIBC·(2) |
36 |
····33:·0000 |
36 | ····33:·000022f0·····8·FUNC····WEAK···DEFAULT···12·__aeabi_unwind_cpp_pr2 |
37 | ····34:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__gnu_Unwind_Find_exidx | 37 | ····34:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__gnu_Unwind_Find_exidx |
38 |
····35:·0000 |
38 | ····35:·00002688·····0·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Restore_VFP_D |
39 |
····36:·0000 |
39 | ····36:·00002678·····0·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Restore_VFP |
40 |
····37:·0000 |
40 | ····37:·00002698·····0·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Restore_VFP_D_16_to_31 |
41 |
····38:·0000 |
41 | ····38:·000026a8·····0·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Restore_WMMXD |
42 |
····39:·00002 |
42 | ····39:·00002730·····0·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Restore_WMMXC |
43 | ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort | 43 | ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@LIBC·(2) |
44 |
····41:·0000 |
44 | ····41:·00002664····20·FUNC····GLOBAL·DEFAULT···12·restore_core_regs |
45 | ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy | 45 | ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@LIBC·(2) |
46 |
····43:·00001 |
46 | ····43:·00001ba4·····8·FUNC····GLOBAL·DEFAULT···12·_Unwind_GetCFA |
47 |
····44:·00001 |
47 | ····44:·00001bac···164·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_RaiseException |
48 |
····45:·00001 |
48 | ····45:·00001c50····28·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_ForcedUnwind |
49 |
····46:·00001 |
49 | ····46:·00001c6c···116·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Resume |
50 |
····47:·00001 |
50 | ····47:·00001ce0····32·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Resume_or_Rethrow |
51 |
····48:·00001 |
51 | ····48:·00001d00·····4·FUNC····GLOBAL·DEFAULT···12·_Unwind_Complete |
52 |
····49:·00001 |
52 | ····49:·00001d04····24·FUNC····GLOBAL·DEFAULT···12·_Unwind_DeleteException |
53 |
····50:·00001 |
53 | ····50:·00001d1c····92·FUNC····GLOBAL·DEFAULT···12·_Unwind_VRS_Get |
54 |
····51:·0000 |
54 | ····51:·00001da0····92·FUNC····GLOBAL·DEFAULT···12·_Unwind_VRS_Set |
55 |
····52:·00001 |
55 | ····52:·00001e28···200·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Backtrace |
56 |
····53:·0000 |
56 | ····53:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_begin_cleanup |
57 |
····54:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_ |
57 | ····54:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_type_match |
58 |
····55:·0000 |
58 | ····55:·00002898···904·FUNC····GLOBAL·DEFAULT···12·__gnu_unwind_execute |
59 |
····56:·0000 |
59 | ····56:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_call_unexpected |
60 |
····57:·0000 |
60 | ····57:·000022f8···876·FUNC····GLOBAL·DEFAULT···12·_Unwind_VRS_Pop |
61 |
····58:·0000 |
61 | ····58:·00002690·····0·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Save_VFP_D |
62 |
····59:·00002 |
62 | ····59:·00002680·····0·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Save_VFP |
63 |
····60:·00002 |
63 | ····60:·000026a0·····0·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Save_VFP_D_16_to_31 |
64 |
····61:·0000 |
64 | ····61:·000026ec·····0·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Save_WMMXD |
65 |
····62:·0000 |
65 | ····62:·00002744·····0·FUNC····GLOBAL·DEFAULT···12·__gnu_Unwind_Save_WMMXC |
66 |
····63:·0000 |
66 | ····63:·00002664····20·FUNC····GLOBAL·DEFAULT···12·__restore_core_regs |
67 |
····64:·0000 |
67 | ····64:·00002758····36·FUNC····GLOBAL·DEFAULT···12·___Unwind_RaiseException |
68 |
····65:·00002 |
68 | ····65:·00002758····36·FUNC····GLOBAL·DEFAULT···12·_Unwind_RaiseException |
69 |
····66:·00002 |
69 | ····66:·0000277c····36·FUNC····GLOBAL·DEFAULT···12·___Unwind_Resume |
70 |
····67:·00002 |
70 | ····67:·0000277c····36·FUNC····GLOBAL·DEFAULT···12·_Unwind_Resume |
71 |
····68:·00002 |
71 | ····68:·000027a0····36·FUNC····GLOBAL·DEFAULT···12·___Unwind_Resume_or_Rethrow |
72 |
····69:·00002 |
72 | ····69:·000027a0····36·FUNC····GLOBAL·DEFAULT···12·_Unwind_Resume_or_Rethrow |
73 |
····70:·00002 |
73 | ····70:·000027c4····36·FUNC····GLOBAL·DEFAULT···12·___Unwind_ForcedUnwind |
74 |
····71:·00002 |
74 | ····71:·000027c4····36·FUNC····GLOBAL·DEFAULT···12·_Unwind_ForcedUnwind |
75 |
····72:·00002 |
75 | ····72:·000027e8····36·FUNC····GLOBAL·DEFAULT···12·___Unwind_Backtrace |
76 |
····73:·00002 |
76 | ····73:·000027e8····36·FUNC····GLOBAL·DEFAULT···12·_Unwind_Backtrace |
77 |
····74:·00002 |
77 | ····74:·00002c20····64·FUNC····GLOBAL·DEFAULT···12·__gnu_unwind_frame |
78 |
····75:·00002 |
78 | ····75:·00002c60····16·FUNC····GLOBAL·DEFAULT···12·_Unwind_GetRegionStart |
79 |
····76:·00002 |
79 | ····76:·00002c70····28·FUNC····GLOBAL·DEFAULT···12·_Unwind_GetLanguageSpecificData |
80 |
····77:·00002 |
80 | ····77:·00002c8c·····8·FUNC····GLOBAL·DEFAULT···12·_Unwind_GetDataRelBase |
81 |
····78:·00002 |
81 | ····78:·00002c94·····8·FUNC····GLOBAL·DEFAULT···12·_Unwind_GetTextRelBase |
82 |
····79:·0000 |
82 | ····79:·00005004·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_edata |
83 |
····80:·0000 |
83 | ····80:·00005004·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start |
84 |
····81:·0000 |
84 | ····81:·00005004·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end |
85 | ····82:·00004004·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end |
Offset 1, 39 lines modified | Offset 1, 39 lines modified | ||
1 |
Relocation·section·'.rel.dyn'·at·offset·0x |
1 | Relocation·section·'.rel.dyn'·at·offset·0x10d0·contains·9·entries: |
2 | ·Offset·····Info····Type················Sym.·Value··Symbol's·Name | 2 | ·Offset·····Info····Type················Sym.·Value··Symbol's·Name |
3 |
0000 |
3 | 00004e40··00000017·R_ARM_RELATIVE········ |
4 |
0000 |
4 | 00004f78··00000017·R_ARM_RELATIVE········ |
5 |
0000 |
5 | 00004f7c··00000017·R_ARM_RELATIVE········ |
6 |
0000 |
6 | 00004f80··00000017·R_ARM_RELATIVE········ |
7 |
0000 |
7 | 00004f88··00000017·R_ARM_RELATIVE········ |
8 |
0000 |
8 | 00004f8c··00000017·R_ARM_RELATIVE········ |
9 |
0000 |
9 | 00004f74··00000815·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@LIBC |
10 |
0000 |
10 | 00004f84··00002215·R_ARM_GLOB_DAT·········00000000···__gnu_Unwind_Find_exidx |
11 |
0000 |
11 | 00004f90··00003815·R_ARM_GLOB_DAT·········00000000···__cxa_call_unexpected |
12 |
Relocation·section·'.rel.plt'·at·offset·0x1 |
12 | Relocation·section·'.rel.plt'·at·offset·0x1118·contains·24·entries: |
13 | ·Offset·····Info····Type················Sym.·Value··Symbol's·Name | 13 | ·Offset·····Info····Type················Sym.·Value··Symbol's·Name |
14 |
0000 |
14 | 00004fa0··00000216·R_ARM_JUMP_SLOT········00000000···__cxa_atexit@LIBC |
15 |
0000 |
15 | 00004fa4··00000116·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@LIBC |
16 |
0000 |
16 | 00004fa8··00000716·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@LIBC |
17 |
0000 |
17 | 00004fac··00000d16·R_ARM_JUMP_SLOT········00000000···malloc@LIBC |
18 |
0000 |
18 | 00004fb0··00001016·R_ARM_JUMP_SLOT········00000000···open@LIBC |
19 |
0000 |
19 | 00004fb4··00001116·R_ARM_JUMP_SLOT········00000000···__errno@LIBC |
20 |
0000 |
20 | 00004fb8··00001216·R_ARM_JUMP_SLOT········00000000···strerror@LIBC |
21 |
0000 |
21 | 00004fbc··00001316·R_ARM_JUMP_SLOT········00000000···fcntl@LIBC |
22 |
0000 |
22 | 00004fc0··00001416·R_ARM_JUMP_SLOT········00000000···unlockpt@LIBC |
23 |
0000 |
23 | 00004fc4··00001516·R_ARM_JUMP_SLOT········00000000···ptsname_r@LIBC |
24 |
0000 |
24 | 00004fc8··00001616·R_ARM_JUMP_SLOT········00000000···__android_log_print |
25 |
0000 |
25 | 00004fcc··00001716·R_ARM_JUMP_SLOT········00000000···fork@LIBC |
26 |
0000 |
26 | 00004fd0··00001816·R_ARM_JUMP_SLOT········00000000···setsid@LIBC |
27 |
0000 |
27 | 00004fd4··00001916·R_ARM_JUMP_SLOT········00000000···dup2@LIBC |
28 |
0000 |
28 | 00004fd8··00001a16·R_ARM_JUMP_SLOT········00000000···close@LIBC |
29 |
0000 |
29 | 00004fdc··00001b16·R_ARM_JUMP_SLOT········00000000···execl@LIBC |
30 |
0000 |
30 | 00004fe0··00001c16·R_ARM_JUMP_SLOT········00000000···exit@LIBC |
31 |
0000 |
31 | 00004fe4··00001e16·R_ARM_JUMP_SLOT········00000000···ioctl@LIBC |
32 |
0000 |
32 | 00004fe8··00002016·R_ARM_JUMP_SLOT········00000000···waitpid@LIBC |
33 |
0000 |
33 | 00004fec··00002216·R_ARM_JUMP_SLOT········00000000···__gnu_Unwind_Find_exidx |
34 |
0000 |
34 | 00004ff0··00002816·R_ARM_JUMP_SLOT········00000000···abort@LIBC |
35 |
0000 |
35 | 00004ff4··00002a16·R_ARM_JUMP_SLOT········00000000···memcpy@LIBC |
36 |
0000 |
36 | 00004ff8··00003516·R_ARM_JUMP_SLOT········00000000···__cxa_begin_cleanup |
37 |
0000 |
37 | 00004ffc··00003616·R_ARM_JUMP_SLOT········00000000···__cxa_type_match |
Offset 1, 30 lines modified | Offset 1, 35 lines modified | ||
1 |
Dynamic·section·at·offset·0x |
1 | Dynamic·section·at·offset·0x3e4c·contains·32·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 |
·0x00000003·(PLTGOT)·····················0x |
3 | ·0x00000003·(PLTGOT)·····················0x4f94 |
4 | ·0x00000002·(PLTRELSZ)···················192·(bytes) | 4 | ·0x00000002·(PLTRELSZ)···················192·(bytes) |
5 |
·0x00000017·(JMPREL)·····················0x1 |
5 | ·0x00000017·(JMPREL)·····················0x1118 |
6 | ·0x00000014·(PLTREL)·····················REL | 6 | ·0x00000014·(PLTREL)·····················REL |
7 |
·0x00000011·(REL)························0x |
7 | ·0x00000011·(REL)························0x10d0 |
8 | ·0x00000012·(RELSZ)······················72·(bytes) | 8 | ·0x00000012·(RELSZ)······················72·(bytes) |
9 | ·0x00000013·(RELENT)·····················8·(bytes) | 9 | ·0x00000013·(RELENT)·····················8·(bytes) |
10 | ·0x6ffffffa·(RELCOUNT)···················6 | 10 | ·0x6ffffffa·(RELCOUNT)···················6 |
11 |
·0x00000006·(SYMTAB)·····················0x1 |
11 | ·0x00000006·(SYMTAB)·····················0x18c |
12 | ·0x0000000b·(SYMENT)·····················16·(bytes) | 12 | ·0x0000000b·(SYMENT)·····················16·(bytes) |
13 |
·0x00000005·(STRTAB)·····················0x6 |
13 | ·0x00000005·(STRTAB)·····················0x6ac |
14 |
·0x0000000a·(STRSZ)······················17 |
14 | ·0x0000000a·(STRSZ)······················1766·(bytes) |
15 |
·0x00000004·(HASH)·······················0xd |
15 | ·0x00000004·(HASH)·······················0xd94 |
16 | ·0x00000001·(NEEDED)·····················Shared·library:·[liblog.so] | 16 | ·0x00000001·(NEEDED)·····················Shared·library:·[liblog.so] |
17 | ·0x00000001·(NEEDED)·····················Shared·library:·[libstdc++.so] | 17 | ·0x00000001·(NEEDED)·····················Shared·library:·[libstdc++.so] |
18 | ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so] | 18 | ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so] |
19 | ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so] | 19 | ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so] |
20 | ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so] | 20 | ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so] |
21 | ·0x0000000e·(SONAME)·····················Library·soname:·[libcom_google_ase_Exec.so] | 21 | ·0x0000000e·(SONAME)·····················Library·soname:·[libcom_google_ase_Exec.so] |
22 |
·0x0000001a·(FINI_ARRAY)·················0x |
22 | ·0x0000001a·(FINI_ARRAY)·················0x4e40 |
23 | ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes) | 23 | ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes) |
24 |
·0x00000019·(INIT_ARRAY)·················0x |
24 | ·0x00000019·(INIT_ARRAY)·················0x4e48 |
25 | ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes) | 25 | ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes) |
26 | ·0x00000010·(SYMBOLIC)···················0x0 | 26 | ·0x00000010·(SYMBOLIC)···················0x0 |
27 | ·0x0000001e·(FLAGS)······················SYMBOLIC·BIND_NOW | 27 | ·0x0000001e·(FLAGS)······················SYMBOLIC·BIND_NOW |
28 | ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW | 28 | ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW |
29 | ·0x6ffffff0·(VERSYM)·····················0xff0 | ||
30 | ·0x6ffffffc·(VERDEF)·····················0x1094 | ||
31 | ·0x6ffffffd·(VERDEFNUM)··················1 | ||
32 | ·0x6ffffffe·(VERNEED)····················0x10b0 | ||
33 | ·0x6fffffff·(VERNEEDNUM)·················1 | ||
29 | ·0x00000000·(NULL)·······················0x0 | 34 | ·0x00000000·(NULL)·······················0x0 |
Offset 1, 5 lines modified | Offset 1, 10 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.build-id | ||
2 | ··Owner·················Data·size» Description | ||
3 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring) | ||
4 | ····Build·ID:·80646631252bb83cca89044eab8547f692a605b9 | ||
1 | Displaying·notes·found·in:·.note.gnu.gold-version | 5 | Displaying·notes·found·in:·.note.gnu.gold-version |
2 | ··Owner·················Data·size» Description | 6 | ··Owner·················Data·size» Description |
3 | ··GNU··················0x00000009» NT_GNU_GOLD_VERSION·(gold·version) | 7 | ··GNU··················0x00000009» NT_GNU_GOLD_VERSION·(gold·version) |
4 | ····Version:·gold·1.11 | 8 | ····Version:·gold·1.11 |
Offset 1, 2 lines modified | Offset 1, 33 lines modified | ||
1 |
|
1 | Version·symbols·section·'.gnu.version'·contains·82·entries: |
2 | ·Addr:·0000000000000ff0··Offset:·0x000ff0··Link:·3·(.dynsym) | ||
3 | ··000:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········1·(*global*)··· | ||
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······2·(LIBC)······· | ||
5 | ··008:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)··· | ||
6 | ··00c:···1·(*global*)······2·(LIBC)··········1·(*global*)······1·(*global*)··· | ||
7 | ··010:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | ||
8 | ··014:···2·(LIBC)··········2·(LIBC)··········0·(*local*)·······2·(LIBC)······· | ||
9 | ··018:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | ||
10 | ··01c:···2·(LIBC)··········1·(*global*)······2·(LIBC)··········1·(*global*)··· | ||
11 | ··020:···2·(LIBC)··········1·(*global*)······0·(*local*)·······1·(*global*)··· | ||
12 | ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
13 | ··028:···2·(LIBC)··········1·(*global*)······2·(LIBC)··········1·(*global*)··· | ||
14 | ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
15 | ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
16 | ··034:···1·(*global*)······0·(*local*)·······0·(*local*)·······1·(*global*)··· | ||
17 | ··038:···0·(*local*)·······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
18 | ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
19 | ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
20 | ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
21 | ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
22 | ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
23 | ··050:···1·(*global*)······1·(*global*)··· | ||
24 | Version·definition·section·'.gnu.version_d'·contains·1·entries: | ||
25 | ··Addr:·0x0000000000001094··Offset:·0x001094··Link:·4·(.dynstr)··000000:·Rev:·1··Flags:·BASE···Index:·1··Cnt:·1··Name:·libcom_google_ase_Exec.so | ||
26 | ··Version·definition·past·end·of·section | ||
27 | Version·needs·section·'.gnu.version_r'·contains·1·entries: | ||
28 | ·Addr:·0x00000000000010b0··Offset:·0x0010b0··Link:·4·(.dynstr) | ||
29 | ··000000:·Version:·1··File:·libc.so··Cnt:·1 | ||
30 | ··0x0010:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | Hex·dump·of·section·'.interp': | 1 | Hex·dump·of·section·'.interp': |
2 |
··0x000001 |
2 | ··0x00000154·2f737973·74656d2f·62696e2f·6c696e6b·/system/bin/link |
3 |
··0x000001 |
3 | ··0x00000164·657200······························er. |
Offset 1, 115 lines modified | Offset 1, 114 lines modified | ||
1 | Hex·dump·of·section·'.dynstr': | 1 | Hex·dump·of·section·'.dynstr': |
2 |
··0x000006 |
2 | ··0x000006ac·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize. |
3 |
··0x000006 |
3 | ··0x000006bc·4c494243·006c6962·632e736f·006c6962·LIBC.libc.so.lib |
4 |
··0x000006 |
4 | ··0x000006cc·636f6d5f·676f6f67·6c655f61·73655f45·com_google_ase_E |
5 |
··0x000006 |
5 | ··0x000006dc·7865632e·736f005f·5f637861·5f617465·xec.so.__cxa_ate |
6 |
··0x000006 |
6 | ··0x000006ec·78697400·5f5a4e37·5f4a4e49·456e7639·xit._ZN7_JNIEnv9 |
7 |
··0x000006 |
7 | ··0x000006fc·46696e64·436c6173·7345504b·63005f5f·FindClassEPKc.__ |
8 |
··0x00000 |
8 | ··0x0000070c·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp |
9 |
··0x00000 |
9 | ··0x0000071c·5f707231·005f5a4e·375f4a4e·49456e76·_pr1._ZN7_JNIEnv |
10 |
··0x00000 |
10 | ··0x0000072c·31344465·6c657465·4c6f6361·6c526566·14DeleteLocalRef |
11 |
··0x000007 |
11 | ··0x0000073c·4550385f·6a6f626a·65637400·5f5a4e37·EP8_jobject._ZN7 |
12 |
··0x000007 |
12 | ··0x0000074c·5f4a4e49·456e7639·4e65774f·626a6563·_JNIEnv9NewObjec |
13 |
··0x000007 |
13 | ··0x0000075c·74455037·5f6a636c·61737350·31305f6a·tEP7_jclassP10_j |
14 |
··0x000007 |
14 | ··0x0000076c·6d657468·6f644944·7a005f5f·73746163·methodIDz.__stac |
15 |
··0x000007 |
15 | ··0x0000077c·6b5f6368·6b5f6661·696c005f·5f737461·k_chk_fail.__sta |
16 |
··0x000007 |
16 | ··0x0000078c·636b5f63·686b5f67·75617264·005f5a4e·ck_chk_guard._ZN |
17 |
··0x000007 |
17 | ··0x0000079c·375f4a4e·49456e76·31364361·6c6c4f62·7_JNIEnv16CallOb |
18 |
··0x000007 |
18 | ··0x000007ac·6a656374·4d657468·6f644550·385f6a6f·jectMethodEP8_jo |
19 |
··0x000007 |
19 | ··0x000007bc·626a6563·74503130·5f6a6d65·74686f64·bjectP10_jmethod |
20 |
··0x000007 |
20 | ··0x000007cc·49447a00·5f5a3135·4a4e555f·5468726f·IDz._Z15JNU_Thro |
21 |
··0x000007 |
21 | ··0x000007dc·7742794e·616d6550·375f4a4e·49456e76·wByNameP7_JNIEnv |
22 |
··0x000007 |
22 | ··0x000007ec·504b6353·325f005f·5f616561·62695f75·PKcS2_.__aeabi_u |
23 |
··0x000007 |
23 | ··0x000007fc·6e77696e·645f6370·705f7072·30005f5a·nwind_cpp_pr0._Z |
24 |
··0x00000 |
24 | ··0x0000080c·32344a4e·555f4765·74537472·696e674e·24JNU_GetStringN |
25 |
··0x00000 |
25 | ··0x0000081c·61746976·65436861·72735037·5f4a4e49·ativeCharsP7_JNI |
26 |
··0x00000 |
26 | ··0x0000082c·456e7650·385f6a73·7472696e·67006d61·EnvP8_jstring.ma |
27 |
··0x000008 |
27 | ··0x0000083c·6c6c6f63·005f5a32·366a6e69·47657446·lloc._Z26jniGetF |
28 |
··0x000008 |
28 | ··0x0000084c·4446726f·6d46696c·65446573·63726970·DFromFileDescrip |
29 |
··0x000008 |
29 | ··0x0000085c·746f7250·375f4a4e·49456e76·50385f6a·torP7_JNIEnvP8_j |
30 |
··0x000008 |
30 | ··0x0000086c·6f626a65·6374004a·6176615f·636f6d5f·object.Java_com_ |
31 |
··0x000008 |
31 | ··0x0000087c·676f6f67·6c655f61·73655f45·7865635f·google_ase_Exec_ |
32 |
··0x000008 |
32 | ··0x0000088c·63726561·74655375·6270726f·63657373·createSubprocess |
33 |
··0x000008 |
33 | ··0x0000089c·006f7065·6e005f5f·6572726e·6f007374·.open.__errno.st |
34 |
··0x000008 |
34 | ··0x000008ac·72657272·6f720066·636e746c·00756e6c·rerror.fcntl.unl |
35 |
··0x000008 |
35 | ··0x000008bc·6f636b70·74007074·736e616d·655f7200·ockpt.ptsname_r. |
36 |
··0x000008 |
36 | ··0x000008cc·5f5f616e·64726f69·645f6c6f·675f7072·__android_log_pr |
37 |
··0x000008 |
37 | ··0x000008dc·696e7400·666f726b·00736574·73696400·int.fork.setsid. |
38 |
··0x000008 |
38 | ··0x000008ec·64757032·00636c6f·73650065·7865636c·dup2.close.execl |
39 |
··0x000008 |
39 | ··0x000008fc·00657869·74004a61·76615f63·6f6d5f67·.exit.Java_com_g |
40 |
··0x00000 |
40 | ··0x0000090c·6f6f676c·655f6173·655f4578·65635f73·oogle_ase_Exec_s |
41 |
··0x00000 |
41 | ··0x0000091c·65745074·7957696e·646f7753·697a6500·etPtyWindowSize. |
42 |
··0x00000 |
42 | ··0x0000092c·696f6374·6c004a61·76615f63·6f6d5f67·ioctl.Java_com_g |
43 |
··0x000009 |
43 | ··0x0000093c·6f6f676c·655f6173·655f4578·65635f77·oogle_ase_Exec_w |
44 |
··0x000009 |
44 | ··0x0000094c·61697446·6f720077·61697470·6964005f·aitFor.waitpid._ |
45 |
··0x000009 |
45 | ··0x0000095c·5f616561·62695f75·6e77696e·645f6370·_aeabi_unwind_cp |
46 |
··0x000009 |
46 | ··0x0000096c·705f7072·32005f5f·676e755f·556e7769·p_pr2.__gnu_Unwi |
47 |
··0x000009 |
47 | ··0x0000097c·6e645f46·696e645f·65786964·78005f5f·nd_Find_exidx.__ |
48 |
··0x000009 |
48 | ··0x0000098c·676e755f·556e7769·6e645f52·6573746f·gnu_Unwind_Resto |
49 |
··0x000009 |
49 | ··0x0000099c·72655f56·46505f44·005f5f67·6e755f55·re_VFP_D.__gnu_U |
50 |
··0x000009 |
50 | ··0x000009ac·6e77696e·645f5265·73746f72·655f5646·nwind_Restore_VF |
51 |
··0x000009 |
51 | ··0x000009bc·50005f5f·676e755f·556e7769·6e645f52·P.__gnu_Unwind_R |
52 |
··0x000009 |
52 | ··0x000009cc·6573746f·72655f56·46505f44·5f31365f·estore_VFP_D_16_ |
53 |
··0x000009 |
53 | ··0x000009dc·746f5f33·31005f5f·676e755f·556e7769·to_31.__gnu_Unwi |
54 |
··0x000009 |
54 | ··0x000009ec·6e645f52·6573746f·72655f57·4d4d5844·nd_Restore_WMMXD |
55 |
··0x000009 |
55 | ··0x000009fc·005f5f67·6e755f55·6e77696e·645f5265·.__gnu_Unwind_Re |
56 |
··0x00000 |
56 | ··0x00000a0c·73746f72·655f574d·4d584300·61626f72·store_WMMXC.abor |
57 |
··0x00000 |
57 | ··0x00000a1c·74007265·73746f72·655f636f·72655f72·t.restore_core_r |
58 |
··0x00000 |
58 | ··0x00000a2c·65677300·6d656d63·7079005f·556e7769·egs.memcpy._Unwi |
59 |
··0x00000a |
59 | ··0x00000a3c·6e645f47·65744346·41005f5f·676e755f·nd_GetCFA.__gnu_ |
60 |
··0x00000a |
60 | ··0x00000a4c·556e7769·6e645f52·61697365·45786365·Unwind_RaiseExce |
61 |
··0x00000a |
61 | ··0x00000a5c·7074696f·6e005f5f·676e755f·556e7769·ption.__gnu_Unwi |
62 |
··0x00000a |
62 | ··0x00000a6c·6e645f46·6f726365·64556e77·696e6400·nd_ForcedUnwind. |
63 |
··0x00000a |
63 | ··0x00000a7c·5f5f676e·755f556e·77696e64·5f526573·__gnu_Unwind_Res |
64 |
··0x00000a |
64 | ··0x00000a8c·756d6500·5f5f676e·755f556e·77696e64·ume.__gnu_Unwind |
65 |
··0x00000a |
65 | ··0x00000a9c·5f526573·756d655f·6f725f52·65746872·_Resume_or_Rethr |
66 |
··0x00000a |
66 | ··0x00000aac·6f77005f·556e7769·6e645f43·6f6d706c·ow._Unwind_Compl |
67 |
··0x00000a |
67 | ··0x00000abc·65746500·5f556e77·696e645f·44656c65·ete._Unwind_Dele |
68 |
··0x00000a |
68 | ··0x00000acc·74654578·63657074·696f6e00·5f556e77·teException._Unw |
69 |
··0x00000a |
69 | ··0x00000adc·696e645f·5652535f·47657400·5f556e77·ind_VRS_Get._Unw |
70 |
··0x00000a |
70 | ··0x00000aec·696e645f·5652535f·53657400·5f5f676e·ind_VRS_Set.__gn |
71 |
··0x00000a |
71 | ··0x00000afc·755f556e·77696e64·5f426163·6b747261·u_Unwind_Backtra |
72 |
··0x00000 |
72 | ··0x00000b0c·6365005f·5f637861·5f626567·696e5f63·ce.__cxa_begin_c |
73 |
··0x00000 |
73 | ··0x00000b1c·6c65616e·7570005f·5f637861·5f747970·leanup.__cxa_typ |
74 |
··0x00000 |
74 | ··0x00000b2c·655f6d61·74636800·5f5f676e·755f756e·e_match.__gnu_un |
75 |
··0x00000b |
75 | ··0x00000b3c·77696e64·5f657865·63757465·005f5f63·wind_execute.__c |
76 |
··0x00000b |
76 | ··0x00000b4c·78615f63·616c6c5f·756e6578·70656374·xa_call_unexpect |
77 |
··0x00000b |
77 | ··0x00000b5c·6564005f·556e7769·6e645f56·52535f50·ed._Unwind_VRS_P |
78 |
··0x00000b |
78 | ··0x00000b6c·6f70005f·5f676e75·5f556e77·696e645f·op.__gnu_Unwind_ |
79 |
··0x00000b |
79 | ··0x00000b7c·53617665·5f564650·5f44005f·5f676e75·Save_VFP_D.__gnu |
80 |
··0x00000b |
80 | ··0x00000b8c·5f556e77·696e645f·53617665·5f564650·_Unwind_Save_VFP |
81 |
··0x00000b |
81 | ··0x00000b9c·005f5f67·6e755f55·6e77696e·645f5361·.__gnu_Unwind_Sa |
82 |
··0x00000b |
82 | ··0x00000bac·76655f56·46505f44·5f31365f·746f5f33·ve_VFP_D_16_to_3 |
83 |
··0x00000b |
83 | ··0x00000bbc·31005f5f·676e755f·556e7769·6e645f53·1.__gnu_Unwind_S |
84 |
··0x00000b |
84 | ··0x00000bcc·6176655f·574d4d58·44005f5f·676e755f·ave_WMMXD.__gnu_ |
85 |
··0x00000b |
85 | ··0x00000bdc·556e7769·6e645f53·6176655f·574d4d58·Unwind_Save_WMMX |
86 |
··0x00000b |
86 | ··0x00000bec·43005f5f·72657374·6f72655f·636f7265·C.__restore_core |
87 |
··0x00000bc |
87 | ··0x00000bfc·5f726567·73005f5f·5f556e77·696e645f·_regs.___Unwind_ |
88 |
··0x00000 |
88 | ··0x00000c0c·52616973·65457863·65707469·6f6e005f·RaiseException._ |
89 |
··0x00000 |
89 | ··0x00000c1c·556e7769·6e645f52·61697365·45786365·Unwind_RaiseExce |
90 |
··0x00000 |
90 | ··0x00000c2c·7074696f·6e005f5f·5f556e77·696e645f·ption.___Unwind_ |
91 |
··0x00000c |
91 | ··0x00000c3c·52657375·6d65005f·556e7769·6e645f52·Resume._Unwind_R |
92 |
··0x00000c |
92 | ··0x00000c4c·6573756d·65005f5f·5f556e77·696e645f·esume.___Unwind_ |
93 |
··0x00000c |
93 | ··0x00000c5c·52657375·6d655f6f·725f5265·7468726f·Resume_or_Rethro |
94 |
··0x00000c |
94 | ··0x00000c6c·77005f55·6e77696e·645f5265·73756d65·w._Unwind_Resume |
95 |
··0x00000c |
95 | ··0x00000c7c·5f6f725f·52657468·726f7700·5f5f5f55·_or_Rethrow.___U |
96 |
··0x00000c |
96 | ··0x00000c8c·6e77696e·645f466f·72636564·556e7769·nwind_ForcedUnwi |
97 |
··0x00000c6 |
97 | ··0x00000c9c·6e64005f·556e7769·6e645f46·6f726365·nd._Unwind_Force |
98 |
··0x00000c |
98 | ··0x00000cac·64556e77·696e6400·5f5f5f55·6e77696e·dUnwind.___Unwin |
Max diff block lines reached; 0/14978 bytes (0.00%) of diff not shown. |
Offset 1, 41 lines modified | Offset 1, 41 lines modified | ||
1 | Hex·dump·of·section·'.hash': | 1 | Hex·dump·of·section·'.hash': |
2 |
··0x00000d |
2 | ··0x00000d94·43000000·52000000·4a000000·00000000·C...R...J....... |
3 |
··0x00000d |
3 | ··0x00000da4·40000000·47000000·49000000·4b000000·@...G...I...K... |
4 |
··0x00000d |
4 | ··0x00000db4·14000000·42000000·31000000·4d000000·....B...1...M... |
5 |
··0x00000d |
5 | ··0x00000dc4·4f000000·1e000000·00000000·20000000·O...........·... |
6 |
··0x00000d |
6 | ··0x00000dd4·2f000000·37000000·00000000·18000000·/...7........... |
7 |
··0x00000d |
7 | ··0x00000de4·02000000·3b000000·4c000000·41000000·....;...L...A... |
8 |
··0x00000d |
8 | ··0x00000df4·33000000·4e000000·1b000000·32000000·3...N.......2... |
9 |
··0x00000 |
9 | ··0x00000e04·00000000·00000000·00000000·51000000·............Q... |
10 |
··0x00000 |
10 | ··0x00000e14·00000000·1f000000·23000000·00000000·........#....... |
11 |
··0x00000e |
11 | ··0x00000e24·00000000·00000000·2e000000·45000000·............E... |
12 |
··0x00000e |
12 | ··0x00000e34·25000000·44000000·00000000·10000000·%...D........... |
13 |
··0x00000e |
13 | ··0x00000e44·30000000·17000000·00000000·3f000000·0...........?... |
14 |
··0x00000e |
14 | ··0x00000e54·35000000·2c000000·28000000·50000000·5...,...(...P... |
15 |
··0x00000e |
15 | ··0x00000e64·43000000·00000000·3e000000·3d000000·C.......>...=... |
16 |
··0x00000e |
16 | ··0x00000e74·27000000·26000000·2a000000·00000000·'...&...*....... |
17 |
··0x00000e |
17 | ··0x00000e84·00000000·1c000000·00000000·0b000000·................ |
18 |
··0x00000e |
18 | ··0x00000e94·38000000·3c000000·48000000·46000000·8...<...H...F... |
19 |
··0x00000e |
19 | ··0x00000ea4·00000000·00000000·00000000·00000000·................ |
20 |
··0x00000e |
20 | ··0x00000eb4·00000000·00000000·00000000·00000000·................ |
21 |
··0x00000e |
21 | ··0x00000ec4·00000000·00000000·00000000·03000000·................ |
22 |
··0x00000e |
22 | ··0x00000ed4·09000000·00000000·04000000·00000000·................ |
23 |
··0x00000e |
23 | ··0x00000ee4·00000000·00000000·00000000·00000000·................ |
24 |
··0x00000e |
24 | ··0x00000ef4·00000000·00000000·00000000·00000000·................ |
25 |
··0x00000 |
25 | ··0x00000f04·00000000·0f000000·00000000·00000000·................ |
26 |
··0x00000 |
26 | ··0x00000f14·00000000·00000000·00000000·00000000·................ |
27 |
··0x00000f |
27 | ··0x00000f24·00000000·00000000·00000000·21000000·............!... |
28 |
··0x00000f |
28 | ··0x00000f34·0c000000·00000000·00000000·00000000·................ |
29 |
··0x00000f |
29 | ··0x00000f44·00000000·00000000·00000000·00000000·................ |
30 |
··0x00000f |
30 | ··0x00000f54·0e000000·06000000·00000000·01000000·................ |
31 |
··0x00000f |
31 | ··0x00000f64·29000000·2d000000·00000000·1a000000·)...-........... |
32 |
··0x00000f |
32 | ··0x00000f74·1d000000·00000000·2b000000·00000000·........+....... |
33 |
··0x00000f |
33 | ··0x00000f84·36000000·0d000000·00000000·00000000·6............... |
34 |
··0x00000f |
34 | ··0x00000f94·08000000·22000000·00000000·00000000·...."........... |
35 |
··0x00000f |
35 | ··0x00000fa4·00000000·16000000·24000000·3a000000·........$...:... |
36 |
··0x00000f |
36 | ··0x00000fb4·34000000·05000000·00000000·19000000·4............... |
37 |
··0x00000f |
37 | ··0x00000fc4·0a000000·07000000·00000000·15000000·................ |
38 |
··0x00000f |
38 | ··0x00000fd4·11000000·39000000·13000000·00000000·....9........... |
39 |
··0x00000f |
39 | ··0x00000fe4·00000000·00000000·12000000··········............ |
Offset 1, 131 lines modified | Offset 1, 131 lines modified | ||
1 | Disassembly·of·section·.plt: | 1 | Disassembly·of·section·.plt: |
2 |
00001 |
2 | 000011d8·<__cxa_atexit@plt-0x14>: |
3 |
····1 |
3 | ····11d8:» e52de004·» push» {lr}» » ;·(str·lr,·[sp,·#-4]!) |
4 |
····1 |
4 | ····11dc:» e59fe004·» ldr» lr,·[pc,·#4]» ;·11e8·<__cxa_atexit@plt-0x4> |
5 |
····1 |
5 | ····11e0:» e08fe00e·» add» lr,·pc,·lr |
6 |
····1 |
6 | ····11e4:» e5bef008·» ldr» pc,·[lr,·#8]! |
7 |
····1 |
7 | ····11e8:» 00003dac·» andeq» r3,·r0,·ip,·lsr·#27 |
8 |
00001 |
8 | 000011ec·<__cxa_atexit@plt>: |
9 |
····1 |
9 | ····11ec:» e28fc600·» add» ip,·pc,·#0,·12 |
10 |
····1 |
10 | ····11f0:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
11 |
····1 |
11 | ····11f4:» e5bcfdac·» ldr» pc,·[ip,·#3500]!»;·0xdac |
12 |
00001 |
12 | 000011f8·<__cxa_finalize@plt>: |
13 |
····1 |
13 | ····11f8:» e28fc600·» add» ip,·pc,·#0,·12 |
14 |
····1 |
14 | ····11fc:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
15 |
····1 |
15 | ····1200:» e5bcfda4·» ldr» pc,·[ip,·#3492]!»;·0xda4 |
16 |
00001 |
16 | 00001204·<__stack_chk_fail@plt>: |
17 |
····1 |
17 | ····1204:» e28fc600·» add» ip,·pc,·#0,·12 |
18 |
····1 |
18 | ····1208:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
19 |
····1 |
19 | ····120c:» e5bcfd9c·» ldr» pc,·[ip,·#3484]!»;·0xd9c |
20 |
00001 |
20 | 00001210·<malloc@plt>: |
21 |
····1 |
21 | ····1210:» e28fc600·» add» ip,·pc,·#0,·12 |
22 |
····1 |
22 | ····1214:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
23 |
····1 |
23 | ····1218:» e5bcfd94·» ldr» pc,·[ip,·#3476]!»;·0xd94 |
24 |
00001 |
24 | 0000121c·<open@plt>: |
25 |
····1 |
25 | ····121c:» e28fc600·» add» ip,·pc,·#0,·12 |
26 |
····1 |
26 | ····1220:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
27 |
····1 |
27 | ····1224:» e5bcfd8c·» ldr» pc,·[ip,·#3468]!»;·0xd8c |
28 |
00001 |
28 | 00001228·<__errno@plt>: |
29 |
····1 |
29 | ····1228:» e28fc600·» add» ip,·pc,·#0,·12 |
30 |
····1 |
30 | ····122c:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
31 |
····1 |
31 | ····1230:» e5bcfd84·» ldr» pc,·[ip,·#3460]!»;·0xd84 |
32 |
00001 |
32 | 00001234·<strerror@plt>: |
33 |
····1 |
33 | ····1234:» e28fc600·» add» ip,·pc,·#0,·12 |
34 |
····1 |
34 | ····1238:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
35 |
····1 |
35 | ····123c:» e5bcfd7c·» ldr» pc,·[ip,·#3452]!»;·0xd7c |
36 |
00001 |
36 | 00001240·<fcntl@plt>: |
37 |
····1 |
37 | ····1240:» e28fc600·» add» ip,·pc,·#0,·12 |
38 |
····1 |
38 | ····1244:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
39 |
····1 |
39 | ····1248:» e5bcfd74·» ldr» pc,·[ip,·#3444]!»;·0xd74 |
40 |
00001 |
40 | 0000124c·<unlockpt@plt>: |
41 |
····1 |
41 | ····124c:» e28fc600·» add» ip,·pc,·#0,·12 |
42 |
····1 |
42 | ····1250:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
43 |
····1 |
43 | ····1254:» e5bcfd6c·» ldr» pc,·[ip,·#3436]!»;·0xd6c |
44 |
00001 |
44 | 00001258·<ptsname_r@plt>: |
45 |
····1 |
45 | ····1258:» e28fc600·» add» ip,·pc,·#0,·12 |
46 |
····1 |
46 | ····125c:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
47 |
····1 |
47 | ····1260:» e5bcfd64·» ldr» pc,·[ip,·#3428]!»;·0xd64 |
48 |
00001 |
48 | 00001264·<__android_log_print@plt>: |
49 |
····1 |
49 | ····1264:» e28fc600·» add» ip,·pc,·#0,·12 |
50 |
····1 |
50 | ····1268:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
51 |
····1 |
51 | ····126c:» e5bcfd5c·» ldr» pc,·[ip,·#3420]!»;·0xd5c |
52 |
00001 |
52 | 00001270·<fork@plt>: |
53 |
····1 |
53 | ····1270:» e28fc600·» add» ip,·pc,·#0,·12 |
54 |
····1 |
54 | ····1274:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
55 |
····1 |
55 | ····1278:» e5bcfd54·» ldr» pc,·[ip,·#3412]!»;·0xd54 |
56 |
00001 |
56 | 0000127c·<setsid@plt>: |
57 |
····1 |
57 | ····127c:» e28fc600·» add» ip,·pc,·#0,·12 |
58 |
····1 |
58 | ····1280:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
59 |
····1 |
59 | ····1284:» e5bcfd4c·» ldr» pc,·[ip,·#3404]!»;·0xd4c |
60 |
00001 |
60 | 00001288·<dup2@plt>: |
61 |
····1 |
61 | ····1288:» e28fc600·» add» ip,·pc,·#0,·12 |
62 |
····1 |
62 | ····128c:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
63 |
····1 |
63 | ····1290:» e5bcfd44·» ldr» pc,·[ip,·#3396]!»;·0xd44 |
64 |
00001 |
64 | 00001294·<close@plt>: |
65 |
····1 |
65 | ····1294:» e28fc600·» add» ip,·pc,·#0,·12 |
66 |
····1 |
66 | ····1298:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
67 |
····1 |
67 | ····129c:» e5bcfd3c·» ldr» pc,·[ip,·#3388]!»;·0xd3c |
68 |
00001 |
68 | 000012a0·<execl@plt>: |
69 |
····1 |
69 | ····12a0:» e28fc600·» add» ip,·pc,·#0,·12 |
70 |
····1 |
70 | ····12a4:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
71 |
····1 |
71 | ····12a8:» e5bcfd34·» ldr» pc,·[ip,·#3380]!»;·0xd34 |
72 |
00001 |
72 | 000012ac·<exit@plt>: |
73 |
····1 |
73 | ····12ac:» e28fc600·» add» ip,·pc,·#0,·12 |
74 |
····1 |
74 | ····12b0:» e28cca03·» add» ip,·ip,·#12288» ;·0x3000 |
75 |
····1 |
75 | ····12b4:» e5bcfd2c·» ldr» pc,·[ip,·#3372]!»;·0xd2c |
76 |
00001 |
76 | 000012b8·<ioctl@plt>: |
77 |
····1 |
77 | ····12b8:» e28fc600·» add» ip,·pc,·#0,·12 |
Max diff block lines reached; 0/8660 bytes (0.00%) of diff not shown. |
Offset 1, 2382 lines modified | Offset 1, 2233 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 |
00001 |
2 | 0000130c·<_JNIEnv::FindClass(char·const*)@@Base-0x3c>: |
3 |
····1 |
3 | ····130c:» e59f0004·» ldr» r0,·[pc,·#4]» ;·1318·<__cxa_type_match@plt+0x18> |
4 |
····1 |
4 | ····1310:» e08f0000·» add» r0,·pc,·r0 |
5 |
····1 |
5 | ····1314:» eaffffb7·» b» 11f8·<__cxa_finalize@plt> |
6 |
····1 |
6 | ····1318:» 00003ce8·» andeq» r3,·r0,·r8,·ror·#25 |
7 |
····1 |
7 | ····131c:» e3500000·» cmp» r0,·#0 |
8 |
····1 |
8 | ····1320:» 012fff1e·» bxeq» lr |
9 |
····1 |
9 | ····1324:» e12fff10·» bx» r0 |
10 |
····1 |
10 | ····1328:» e1a01000·» mov» r1,·r0 |
11 |
····1 |
11 | ····132c:» e59f200c·» ldr» r2,·[pc,·#12]» ;·1340·<__cxa_type_match@plt+0x40> |
12 |
····1 |
12 | ····1330:» e59f000c·» ldr» r0,·[pc,·#12]» ;·1344·<__cxa_type_match@plt+0x44> |
13 |
····1 |
13 | ····1334:» e08f2002·» add» r2,·pc,·r2 |
14 |
····1 |
14 | ····1338:» e08f0000·» add» r0,·pc,·r0 |
15 |
····1 |
15 | ····133c:» eaffffaa·» b» 11ec·<__cxa_atexit@plt> |
16 |
····1 |
16 | ····1340:» 00003cc4·» andeq» r3,·r0,·r4,·asr·#25 |
17 |
····1 |
17 | ····1344:» ffffffdc·» » » ;·<UNDEFINED>·instruction:·0xffffffdc |
18 | ····1248:» 00002dbc·» » » ;·<UNDEFINED>·instruction:·0x00002dbc | ||
19 |
|
18 | 00001348·<_JNIEnv::FindClass(char·const*)@@Base>: |
19 | ····1348:» b508······» push» {r3,·lr} | ||
20 |
|
20 | ····134a:» 6803······» ldr» r3,·[r0,·#0] |
21 |
····1 |
21 | ····134c:» 699b······» ldr» r3,·[r3,·#24] |
22 |
····1 |
22 | ····134e:» 4798······» blx» r3 |
23 |
····1 |
23 | ····1350:» bd08······» pop» {r3,·pc} |
24 | ····1256:» 4798······» blx» r3 | ||
25 |
|
24 | 00001352·<_JNIEnv::DeleteLocalRef(_jobject*)@@Base>: |
25 | ····1352:» b508······» push» {r3,·lr} | ||
26 |
|
26 | ····1354:» 6803······» ldr» r3,·[r0,·#0] |
27 |
····1 |
27 | ····1356:» 6ddb······» ldr» r3,·[r3,·#92]» ;·0x5c |
28 |
····1 |
28 | ····1358:» 4798······» blx» r3 |
29 |
····1 |
29 | ····135a:» bd08······» pop» {r3,·pc} |
30 | ····1260:» 4798······» blx» r3 | ||
31 |
· |
30 | 0000135c·<_JNIEnv::NewObject(_jclass*,·_jmethodID*,·...)@@Base>: |
31 | ····135c:» b40c······» push» {r2,·r3} | ||
32 |
|
32 | ····135e:» b537······» push» {r0,·r1,·r2,·r4,·r5,·lr} |
33 |
····1 |
33 | ····1360:» 4c0a······» ldr» r4,·[pc,·#40]» ;·(138c·<_JNIEnv::NewObject(_jclass*,·_jmethodID*,·...)@@Base+0x30>) |
34 |
····1 |
34 | ····1362:» ab06······» add» r3,·sp,·#24 |
35 |
····1 |
35 | ····1364:» cb04······» ldmia» r3!,·{r2} |
36 |
····1 |
36 | ····1366:» 447c······» add» r4,·pc |
37 |
····1 |
37 | ····1368:» 6824······» ldr» r4,·[r4,·#0] |
38 |
····1 |
38 | ····136a:» 9300······» str» r3,·[sp,·#0] |
39 |
····1 |
39 | ····136c:» 6825······» ldr» r5,·[r4,·#0] |
40 |
····1 |
40 | ····136e:» 9501······» str» r5,·[sp,·#4] |
41 |
····1 |
41 | ····1370:» 6805······» ldr» r5,·[r0,·#0] |
42 |
····1 |
42 | ····1372:» 6f6d······» ldr» r5,·[r5,·#116]» ;·0x74 |
43 |
····1 |
43 | ····1374:» 47a8······» blx» r5 |
44 |
····1 |
44 | ····1376:» 9a01······» ldr» r2,·[sp,·#4] |
45 |
····1 |
45 | ····1378:» 6823······» ldr» r3,·[r4,·#0] |
46 | ····137a:» 429a······» cmp» r2,·r3 | ||
46 |
|
47 | ····137c:» d001······» beq.n» 1382·<_JNIEnv::NewObject(_jclass*,·_jmethodID*,·...)@@Base+0x26> |
47 |
····1 |
48 | ····137e:» f001·fc8d·» bl» 2c9c·<_Unwind_GetTextRelBase@@Base+0x8> |
48 |
····1 |
49 | ····1382:» bc3e······» pop» {r1,·r2,·r3,·r4,·r5} |
49 |
····1 |
50 | ····1384:» bc08······» pop» {r3} |
50 |
····1 |
51 | ····1386:» b002······» add» sp,·#8 |
51 |
····1 |
52 | ····1388:» 4718······» bx» r3 |
52 |
····1 |
53 | ····138a:» 46c0······» nop» » » ;·(mov·r8,·r8) |
53 |
····1 |
54 | ····138c:» 3c0a······» subs» r4,·#10 |
54 | ····128c:» 6814······» ldr» r4,·[r2,·#0] | ||
55 | ····128e:» 9a04······» ldr» r2,·[sp,·#16] | ||
56 | ····1290:» 47a0······» blx» r4 | ||
57 | ····1292:» bc16······» pop» {r1,·r2,·r4} | ||
58 | ····1294:» bc08······» pop» {r3} | ||
59 | ····1296:» b002······» add» sp,·#8 | ||
60 | ····1298:» 4718······» bx» r3 | ||
61 | 0000129a·<JNU_ThrowByName(_JNIEnv*,·char·const*,·char·const*)>: | ||
62 | ····129a:» b570······» push» {r4,·r5,·r6,·lr} | ||
63 | ····129c:» 1c04······» adds» r4,·r0,·#0 | ||
64 | ····129e:» 1c16······» adds» r6,·r2,·#0 | ||
65 | ····12a0:» f7ff·ffd6·» bl» 1250·<_JNIEnv::FindClass(char·const*)> | ||
66 | ····12a4:» 1e05······» subs» r5,·r0,·#0 | ||
67 | ····12a6:» d005······» beq.n» 12b4·<JNU_ThrowByName(_JNIEnv*,·char·const*,·char·const*)+0x1a> | ||
68 | ····12a8:» 6823······» ldr» r3,·[r4,·#0] | ||
69 | ····12aa:» 1c20······» adds» r0,·r4,·#0 | ||
70 | ····12ac:» 1c29······» adds» r1,·r5,·#0 | ||
71 | ····12ae:» 6b9b······» ldr» r3,·[r3,·#56]» ;·0x38 | ||
72 | ····12b0:» 1c32······» adds» r2,·r6,·#0 | ||
73 | ····12b2:» 4798······» blx» r3 | ||
74 | ····12b4:» 1c29······» adds» r1,·r5,·#0 | ||
75 | ····12b6:» 1c20······» adds» r0,·r4,·#0 | ||
76 | ····12b8:» f7ff·ffcf·» bl» 125a·<_JNIEnv::DeleteLocalRef(_jobject*)> | ||
77 | ····12bc:» bd70······» pop» {r4,·r5,·r6,·pc} | ||
78 | » ... | 55 | » ... |
79 |
00001 |
56 | 00001390·<_JNIEnv::CallObjectMethod(_jobject*,·_jmethodID*,·...)@@Base>: |
80 |
····1 |
57 | ····1390:» b40c······» push» {r2,·r3} |
81 |
····1 |
58 | ····1392:» b537······» push» {r0,·r1,·r2,·r4,·r5,·lr} |
82 |
····1 |
59 | ····1394:» 4c0a······» ldr» r4,·[pc,·#40]» ;·(13c0·<_JNIEnv::CallObjectMethod(_jobject*,·_jmethodID*,·...)@@Base+0x30>) |
83 |
····1 |
60 | ····1396:» ab06······» add» r3,·sp,·#24 |
84 |
····1 |
61 | ····1398:» cb04······» ldmia» r3!,·{r2} |
85 |
····1 |
62 | ····139a:» 447c······» add» r4,·pc |
86 |
····1 |
63 | ····139c:» 6824······» ldr» r4,·[r4,·#0] |
87 |
····1 |
64 | ····139e:» 9300······» str» r3,·[sp,·#0] |
88 |
····1 |
65 | ····13a0:» 6825······» ldr» r5,·[r4,·#0] |
89 |
····1 |
66 | ····13a2:» 9501······» str» r5,·[sp,·#4] |
Max diff block lines reached; 193652/204728 bytes (94.59%) of diff not shown. |
Offset 1, 15 lines modified | Offset 1, 9 lines modified | ||
1 | Hex·dump·of·section·'.ARM.extab': | 1 | Hex·dump·of·section·'.ARM.extab': |
2 |
··0x00002 |
2 | ··0x00002dac·08b10181·b0b00084·00000000·08b10181·................ |
3 |
··0x00002 |
3 | ··0x00002dbc·b0b00084·00000000·07b10181·b0b001a9·................ |
4 |
··0x00002 |
4 | ··0x00002dcc·00000000·07b10181·b0b001a9·00000000·................ |
5 |
··0x00002 |
5 | ··0x00002ddc·08b10181·b0b00084·00000000·08b10181·................ |
6 |
··0x00002 |
6 | ··0x00002dec·b0b00084·00000000·08b10181·b0b00084·................ |
7 |
··0x00002 |
7 | ··0x00002dfc·00000000·08b10181·b0b00084·00000000·................ |
8 | ··0x0000271c·08b10181·b0b00084·00000000·08b10181·................ | ||
9 | ··0x0000272c·b0b00084·00000000·08b10181·b0b00084·................ | ||
10 | ··0x0000273c·00000000·08b10181·b0b00084·00000000·................ | ||
11 | ··0x0000274c·08b10181·b0b00084·00000000·08b10181·................ | ||
12 | ··0x0000275c·b0b00084·00000000·08b10181·b0b00084·................ | ||
13 | ··0x0000276c·00000000·08b10181·b0b00084·00000000·................ | ||
Offset 1, 27 lines modified | Offset 1, 24 lines modified | ||
1 | Hex·dump·of·section·'.ARM.exidx': | 1 | Hex·dump·of·section·'.ARM.exidx': |
2 |
··0x00002 |
2 | ··0x00002e0c·3ce5ff7f·9cffff7f·3ee5ff7f·a0ffff7f·<.......>....... |
3 |
··0x00002 |
3 | ··0x00002e1c·40e5ff7f·a4ffff7f·6ce5ff7f·a8ffff7f·@.......l....... |
4 |
··0x00002 |
4 | ··0x00002e2c·98e5ff7f·b0b0aa80·b4e5ff7f·b0ab0480·................ |
5 |
··0x00002 |
5 | ··0x00002e3c·74e6ff7f·b0b0aa80·ace6ff7f·b0ab1280·t............... |
6 |
··0x00002 |
6 | ··0x00002e4c·a4e8ff7f·b0ab0480·f4e8ff7f·a803b180·................ |
7 |
··0x00002 |
7 | ··0x00002e5c·20e9ff7f·b0b0b080·30e9ff7f·b0af0280··.......0....... |
8 |
··0x00002 |
8 | ··0x00002e6c·cce9ff7f·b0b0b080·14eaff7f·b0a90280·................ |
9 |
··0x00002 |
9 | ··0x00002e7c·10ebff7f·b0b0a880·74ebff7f·b0b0b080·........t....... |
10 |
··0x00002 |
10 | ··0x00002e8c·8cebff7f·b0b0aa80·e8ebff7f·af72b280·.............r.. |
11 |
··0x00002 |
11 | ··0x00002e9c·08edff7f·b0b0b080·08edff7f·ab3f3880·.............?8. |
12 |
··0x00002 |
12 | ··0x00002eac·a4edff7f·b0b0b080·b8edff7f·b0b0aa80·................ |
13 |
··0x00002 |
13 | ··0x00002ebc·24eeff7f·b0b0b080·b4eeff7f·00840480·$............... |
14 |
··0x00002 |
14 | ··0x00002ecc·d4eeff7f·b0b0b080·28efff7f·00840480·........(....... |
15 |
··0x00002 |
15 | ··0x00002edc·4cefff7f·ac0db280·0cf0ff7f·b0af0880·L............... |
16 |
··0x00002 |
16 | ··0x00002eec·f4f3ff7f·b0b0b080·04f4ff7f·ad3f0280·.............?.. |
17 |
··0x00002 |
17 | ··0x00002efc·68f7ff7f·01000000·08f9ff7f·b0b0b080·h............... |
18 |
··0x00002 |
18 | ··0x00002f0c·60f9ff7f·00840480·80f9ff7f·b0b0b080·`............... |
19 |
··0x00002 |
19 | ··0x00002f1c·7cf9ff7f·b0ae0380·fcfcff7f·00840480·|............... |
20 |
··0x00002 |
20 | ··0x00002f2c·34fdff7f·acfeff7f·3cfdff7f·b0feff7f·4.......<....... |
21 |
··0x00002 |
21 | ··0x00002f3c·50fdff7f·b4feff7f·50fdff7f·b8feff7f·P.......P....... |
22 |
··0x00002 |
22 | ··0x00002f4c·60feff7f·01000000···················`....... |
23 | ··0x000028cc·a2fbff7f·7cfeff7f·a4fbff7f·80feff7f·....|........... | ||
24 | ··0x000028dc·b0fbff7f·84feff7f·aefbff7f·88feff7f·................ | ||
25 | ··0x000028ec·acfbff7f·01000000···················........ | ||
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.fini_array': | 1 | Hex·dump·of·section·'.fini_array': |
2 |
··0x0000 |
2 | ··0x00004e40·0c130000·00000000···················........ |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.init_array': | 1 | Hex·dump·of·section·'.init_array': |
2 |
··0x0000 |
2 | ··0x00004e48·00000000····························.... |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Hex·dump·of·section·'.got': | 1 | Hex·dump·of·section·'.got': |
2 |
··0x0000 |
2 | ··0x00004f74·00000000·e0220000·e8220000·f0220000·....."..."...".. |
3 |
··0x0000 |
3 | ··0x00004f84·00000000·542f0000·0c2e0000·00000000·....T/.......... |
4 |
··0x0000 |
4 | ··0x00004f94·00000000·00000000·00000000·d8110000·................ |
5 |
··0x0000 |
5 | ··0x00004fa4·d8110000·d8110000·d8110000·d8110000·................ |
6 |
··0x0000 |
6 | ··0x00004fb4·d8110000·d8110000·d8110000·d8110000·................ |
7 |
··0x0000 |
7 | ··0x00004fc4·d8110000·d8110000·d8110000·d8110000·................ |
8 |
··0x0000 |
8 | ··0x00004fd4·d8110000·d8110000·d8110000·d8110000·................ |
9 |
··0x0000 |
9 | ··0x00004fe4·d8110000·d8110000·d8110000·d8110000·................ |
10 |
··0x0000 |
10 | ··0x00004ff4·d8110000·d8110000·d8110000··········............ |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.data': | 1 | Hex·dump·of·section·'.data': |
2 |
··0x0000 |
2 | ··0x00005000·00000000····························.... |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | String·dump·of·section·'.comment': | 1 | String·dump·of·section·'.comment': |
2 |
··[·····1]··GCC:·(GNU)·4. |
2 | ··[·····1]··GCC:·(GNU)·4.9.x·20150123·(prerelease) |
Offset 1, 15 lines modified | Offset 1, 19 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7368·73747274·6162002e·696e7465·..shstrtab..inte | 2 | ··0x00000000·002e7368·73747274·6162002e·696e7465·..shstrtab..inte |
3 |
··0x00000010·7270002e·6 |
3 | ··0x00000010·7270002e·6e6f7465·2e676e75·2e627569·rp..note.gnu.bui |
4 |
··0x00000020· |
4 | ··0x00000020·6c642d69·64002e64·796e7379·6d002e64·ld-id..dynsym..d |
5 |
··0x00000030· |
5 | ··0x00000030·796e7374·72002e68·61736800·2e676e75·ynstr..hash..gnu |
6 |
··0x00000040· |
6 | ··0x00000040·2e766572·73696f6e·002e676e·752e7665·.version..gnu.ve |
7 |
··0x00000050·2 |
7 | ··0x00000050·7273696f·6e5f6400·2e676e75·2e766572·rsion_d..gnu.ver |
8 |
··0x00000060· |
8 | ··0x00000060·73696f6e·5f72002e·72656c2e·64796e00·sion_r..rel.dyn. |
9 |
··0x00000070· |
9 | ··0x00000070·2e72656c·2e706c74·002e7465·7874002e·.rel.plt..text.. |
10 |
··0x00000080· |
10 | ··0x00000080·41524d2e·65787461·62002e41·524d2e65·ARM.extab..ARM.e |
11 |
··0x00000090· |
11 | ··0x00000090·78696478·002e726f·64617461·002e6669·xidx..rodata..fi |
12 |
··0x000000a0·6e |
12 | ··0x000000a0·6e695f61·72726179·002e696e·69745f61·ni_array..init_a |
13 |
··0x000000b0·2 |
13 | ··0x000000b0·72726179·002e6479·6e616d69·63002e67·rray..dynamic..g |
14 | ··0x000000c0·6f74002e·64617461·002e6273·73002e63·ot..data..bss..c | ||
15 | ··0x000000d0·6f6d6d65·6e74002e·6e6f7465·2e676e75·omment..note.gnu | ||
16 | ··0x000000e0·2e676f6c·642d7665·7273696f·6e002e41·.gold-version..A | ||
17 | ··0x000000f0·524d2e61·74747269·62757465·7300·····RM.attributes. | ||
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 |
··Start·of·section·headers:··········8 |
13 | ··Start·of·section·headers:··········8512·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 |
··Number·of·program·headers:········· |
17 | ··Number·of·program·headers:·········8 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 |
··Number·of·section·headers:·········2 |
19 | ··Number·of·section·headers:·········25 |
20 |
··Section·header·string·table·index:·2 |
20 | ··Section·header·string·table·index:·24 |
Offset 1, 24 lines modified | Offset 1, 26 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x0 | 2 | Entry·point·0x0 |
3 |
There·are· |
3 | There·are·8·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 |
··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x0001 |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x0001c0·0x0001c0·R···0x8 |
7 |
··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0016 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0016e0·0x0016e0·R·E·0x1000 |
8 |
··LOAD···········0x001 |
8 | ··LOAD···········0x001ce8·0x0000000000002ce8·0x0000000000002ce8·0x000320·0x000320·RW··0x1000 |
9 |
··DYNAMIC········0x001d |
9 | ··DYNAMIC········0x001d00·0x0000000000002d00·0x0000000000002d00·0x000250·0x000250·RW··0x8 |
10 |
·· |
10 | ··NOTE···········0x000200·0x0000000000000200·0x0000000000000200·0x000024·0x000024·R···0x4 |
11 | ··GNU_EH_FRAME···0x001674·0x0000000000001674·0x0000000000001674·0x00006c·0x00006c·R···0x4 | ||
11 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 12 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
12 |
··GNU_RELRO······0x001 |
13 | ··GNU_RELRO······0x001ce8·0x0000000000002ce8·0x0000000000002ce8·0x000318·0x000318·RW··0x8 |
13 | ·Section·to·Segment·mapping: | 14 | ·Section·to·Segment·mapping: |
14 | ··Segment·Sections... | 15 | ··Segment·Sections... |
15 | ···00····· | 16 | ···00····· |
16 | ···01·····.dynsym·.dynstr·.hash·.rela.dyn·.rela.plt·.plt·.text·.rodata·.eh_frame·.eh_frame_hdr· | 17 | ···01·····.note.gnu.build-id·.dynsym·.dynstr·.hash·.gnu.version·.gnu.version_d·.gnu.version_r·.rela.dyn·.rela.plt·.plt·.text·.rodata·.eh_frame·.eh_frame_hdr· |
17 | ···02·····.fini_array·.init_array·.dynamic·.got·.got.plt·.data· | 18 | ···02·····.fini_array·.init_array·.dynamic·.got·.got.plt·.data· |
18 | ···03·····.dynamic· | 19 | ···03·····.dynamic· |
19 |
···04·····.e |
20 | ···04·····.note.gnu.build-id· |
20 | ···05····· | 21 | ···05·····.eh_frame_hdr· |
21 |
···06 |
22 | ···06····· |
23 | ···07·····.fini_array·.init_array·.dynamic·.got·.got.plt· |
Offset 1, 30 lines modified | Offset 1, 34 lines modified | ||
1 |
There·are·2 |
1 | There·are·25·section·headers,·starting·at·offset·0x2140: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 |
··[·1]·. |
5 | ··[·1]·.note.gnu.build-id·NOTE············0000000000000200·000200·000024·00···A··0···0··4 |
6 |
··[·2]·.dyns |
6 | ··[·2]·.dynsym···········DYNSYM··········0000000000000228·000228·0002e8·18···A··3···1··8 |
7 |
··[·3]·. |
7 | ··[·3]·.dynstr···········STRTAB··········0000000000000510·000510·00026e·00···A··0···0··1 |
8 |
··[·4]·. |
8 | ··[·4]·.hash·············HASH············0000000000000780·000780·0000c8·04···A··2···0··8 |
9 |
··[·5]·. |
9 | ··[·5]·.gnu.version······VERSYM··········0000000000000848·000848·00003e·02···A··2···0··2 |
10 |
··[·6]·. |
10 | ··[·6]·.gnu.version_d····VERDEF··········0000000000000888·000888·00001c·00···A··3···1··4 |
11 |
··[·7]·. |
11 | ··[·7]·.gnu.version_r····VERNEED·········00000000000008a4·0008a4·000020·00···A··3···1··4 |
12 |
··[·8]·.r |
12 | ··[·8]·.rela.dyn·········RELA············00000000000008c8·0008c8·000030·18···A··2···0··8 |
13 |
··[·9]·. |
13 | ··[·9]·.rela.plt·········RELA············00000000000008f8·0008f8·0001c8·18··AI··2··10··8 |
14 |
··[10]·. |
14 | ··[10]·.plt··············PROGBITS········0000000000000ac0·000ac0·000140·10··AX··0···0·16 |
15 |
··[11]·. |
15 | ··[11]·.text·············PROGBITS········0000000000000c00·000c00·00074c·00··AX··0···0·16 |
16 |
··[12]·. |
16 | ··[12]·.rodata···········PROGBITS········0000000000001350·001350·0000f9·01·AMS··0···0··8 |
17 |
··[13]·. |
17 | ··[13]·.eh_frame·········PROGBITS········0000000000001450·001450·000224·00···A··0···0··8 |
18 |
··[14]·. |
18 | ··[14]·.eh_frame_hdr·····PROGBITS········0000000000001674·001674·00006c·00···A··0···0··4 |
19 |
··[15]·. |
19 | ··[15]·.fini_array·······FINI_ARRAY······0000000000002ce8·001ce8·000010·00··WA··0···0··8 |
20 |
··[16]·. |
20 | ··[16]·.init_array·······INIT_ARRAY······0000000000002cf8·001cf8·000008·00··WA··0···0··8 |
21 |
··[17]·. |
21 | ··[17]·.dynamic··········DYNAMIC·········0000000000002d00·001d00·000250·10··WA··3···0··8 |
22 |
··[18]·. |
22 | ··[18]·.got··············PROGBITS········0000000000002f50·001f50·000000·00··WA··0···0··8 |
23 |
··[19]·. |
23 | ··[19]·.got.plt··········PROGBITS········0000000000002f50·001f50·0000b0·00··WA··0···0··8 |
24 |
··[20]·. |
24 | ··[20]·.data·············PROGBITS········0000000000003000·002000·000008·00··WA··0···0··8 |
25 | ··[21]·.bss··············NOBITS··········0000000000003008·002008·000000·00··WA··0···0··1 | ||
26 | ··[22]·.comment··········PROGBITS········0000000000000000·002008·000028·01··MS··0···0··1 | ||
27 | ··[23]·.note.gnu.gold-version·NOTE············0000000000000000·002030·00001c·00······0···0··4 | ||
28 | ··[24]·.shstrtab·········STRTAB··········0000000000000000·00204c·0000f3·00······0···0··1 | ||
25 | Key·to·Flags: | 29 | Key·to·Flags: |
26 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
27 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
28 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
29 | ··l·(large),·p·(processor·specific) | 33 | ··l·(large),·p·(processor·specific) |
Offset 1, 35 lines modified | Offset 1, 34 lines modified | ||
1 |
Symbol·table·'.dynsym'·contains·3 |
1 | Symbol·table·'.dynsym'·contains·31·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_finalize | 4 | ·····1:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_finalize@LIBC·(2) |
5 | ·····2:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit | 5 | ·····2:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2) |
6 |
·····3:·0000000000000 |
6 | ·····3:·0000000000000c50···178·FUNC····WEAK···DEFAULT···11·_ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz |
7 |
·····4:·0000000000000000·····0· |
7 | ·····4:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@LIBC·(2) |
8 |
·····5:·0000000000000 |
8 | ·····5:·0000000000000d10···178·FUNC····WEAK···DEFAULT···11·_ZN7_JNIEnv16CallObjectMethodEP8_jobjectP10_jmethodIDz |
9 |
·····6:·0000000000000 |
9 | ·····6:·0000000000000dd0····61·FUNC····GLOBAL·DEFAULT···11·_Z15JNU_ThrowByNameP7_JNIEnvPKcS2_ |
10 |
·····7:·0000000000000 |
10 | ·····7:·0000000000000e10···299·FUNC····GLOBAL·DEFAULT···11·_Z24JNU_GetStringNativeCharsP7_JNIEnvP8_jstring |
11 |
·····8:·0000000000000 |
11 | ·····8:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@LIBC·(2) |
12 |
·····9:·0000000000000 |
12 | ·····9:·0000000000000f40····84·FUNC····GLOBAL·DEFAULT···11·_Z26jniGetFDFromFileDescriptorP7_JNIEnvP8_jobject |
13 |
····10:·0000000000000 |
13 | ····10:·0000000000000fa0···699·FUNC····GLOBAL·DEFAULT···11·Java_com_google_ase_Exec_createSubprocess |
14 |
····11:·0000000000000 |
14 | ····11:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·open@LIBC·(2) |
15 |
····12:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
15 | ····12:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fcntl@LIBC·(2) |
16 |
····13:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
16 | ····13:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·unlockpt@LIBC·(2) |
17 |
····14:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
17 | ····14:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno@LIBC·(2) |
18 |
····15:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
18 | ····15:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@LIBC·(2) |
19 |
····16:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
19 | ····16:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__android_log_print |
20 |
····17:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
20 | ····17:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ptsname_r@LIBC·(2) |
21 |
····18:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
21 | ····18:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fork@LIBC·(2) |
22 |
····19:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
22 | ····19:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setsid@LIBC·(2) |
23 |
····20:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
23 | ····20:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dup2@LIBC·(2) |
24 |
····21:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
24 | ····21:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@LIBC·(2) |
25 |
····22:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
25 | ····22:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·waitpid@LIBC·(2) |
26 | ····23:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·execl | 26 | ····23:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·execl@LIBC·(2) |
27 | ····24:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit | 27 | ····24:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@LIBC·(2) |
28 |
····25:·0000000000001 |
28 | ····25:·0000000000001260···146·FUNC····GLOBAL·DEFAULT···11·Java_com_google_ase_Exec_setPtyWindowSize |
29 | ····26:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl | 29 | ····26:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@LIBC·(2) |
30 |
····27:·0000000000001 |
30 | ····27:·0000000000001300····76·FUNC····GLOBAL·DEFAULT···11·Java_com_google_ase_Exec_waitFor |
31 |
····28:·000000000000 |
31 | ····28:·0000000000003008·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_edata |
32 |
····29:·0000000000003008·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_ |
32 | ····29:·0000000000003008·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start |
33 |
····30:·0000000000003008·····0·NOTYPE··GLOBAL·DEFAULT··ABS· |
33 | ····30:·0000000000003008·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end |
34 | ····31:·0000000000003008·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end |
Offset 1, 28 lines modified | Offset 1, 27 lines modified | ||
1 |
Relocation·section·'.rela.dyn'·at·offset·0x8 |
1 | Relocation·section·'.rela.dyn'·at·offset·0x8c8·contains·2·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 |
0000000000002 |
3 | 0000000000002ce8··0000000000000008·R_X86_64_RELATIVE·························c00 |
4 | 0000000000003000··0000000000000008·R_X86_64_RELATIVE·························3000 | 4 | 0000000000003000··0000000000000008·R_X86_64_RELATIVE·························3000 |
5 | 0000000000002f48··0000000400000006·R_X86_64_GLOB_DAT······0000000000000000·__stack_chk_guard·+·0 | ||
6 |
Relocation·section·'.rela.plt'·at·offset·0x8 |
5 | Relocation·section·'.rela.plt'·at·offset·0x8f8·contains·19·entries: |
7 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 6 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
8 | 0000000000002f68··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__cxa_atexit·+·0 | 7 | 0000000000002f68··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__cxa_atexit@LIBC·+·0 |
9 | 0000000000002f70··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·__cxa_finalize·+·0 | 8 | 0000000000002f70··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·__cxa_finalize@LIBC·+·0 |
10 |
0000000000002f78··0000000 |
9 | 0000000000002f78··0000000400000007·R_X86_64_JUMP_SLOT·····0000000000000000·__stack_chk_fail@LIBC·+·0 |
11 |
0000000000002f80··0000000 |
10 | 0000000000002f80··0000000800000007·R_X86_64_JUMP_SLOT·····0000000000000000·malloc@LIBC·+·0 |
12 |
0000000000002f88··0000000 |
11 | 0000000000002f88··0000000b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·open@LIBC·+·0 |
13 |
0000000000002f90··0000000 |
12 | 0000000000002f90··0000000c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·fcntl@LIBC·+·0 |
14 |
0000000000002f98··0000000 |
13 | 0000000000002f98··0000000d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·unlockpt@LIBC·+·0 |
15 |
0000000000002fa0··0000000 |
14 | 0000000000002fa0··0000000e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·__errno@LIBC·+·0 |
16 |
0000000000002fa8··000000 |
15 | 0000000000002fa8··0000000f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·strerror@LIBC·+·0 |
17 |
0000000000002fb0··0000001 |
16 | 0000000000002fb0··0000001000000007·R_X86_64_JUMP_SLOT·····0000000000000000·__android_log_print·+·0 |
18 |
0000000000002fb8··0000001 |
17 | 0000000000002fb8··0000001100000007·R_X86_64_JUMP_SLOT·····0000000000000000·ptsname_r@LIBC·+·0 |
19 |
0000000000002fc0··0000001 |
18 | 0000000000002fc0··0000001200000007·R_X86_64_JUMP_SLOT·····0000000000000000·fork@LIBC·+·0 |
20 |
0000000000002fc8··0000001 |
19 | 0000000000002fc8··0000001300000007·R_X86_64_JUMP_SLOT·····0000000000000000·setsid@LIBC·+·0 |
21 |
0000000000002fd0··0000001 |
20 | 0000000000002fd0··0000001400000007·R_X86_64_JUMP_SLOT·····0000000000000000·dup2@LIBC·+·0 |
22 |
0000000000002fd8··0000001 |
21 | 0000000000002fd8··0000001500000007·R_X86_64_JUMP_SLOT·····0000000000000000·close@LIBC·+·0 |
23 | 0000000000002fe0··0000001700000007·R_X86_64_JUMP_SLOT·····0000000000000000·execl·+·0 | 22 | 0000000000002fe0··0000001700000007·R_X86_64_JUMP_SLOT·····0000000000000000·execl@LIBC·+·0 |
24 | 0000000000002fe8··0000001800000007·R_X86_64_JUMP_SLOT·····0000000000000000·exit·+·0 | 23 | 0000000000002fe8··0000001800000007·R_X86_64_JUMP_SLOT·····0000000000000000·exit@LIBC·+·0 |
25 | 0000000000002ff0··0000001a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·ioctl·+·0 | 24 | 0000000000002ff0··0000001a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·ioctl@LIBC·+·0 |
26 |
0000000000002ff8··0000001 |
25 | 0000000000002ff8··0000001600000007·R_X86_64_JUMP_SLOT·····0000000000000000·waitpid@LIBC·+·0 |
Offset 1, 30 lines modified | Offset 1, 35 lines modified | ||
1 |
Dynamic·section·at·offset·0x1d |
1 | Dynamic·section·at·offset·0x1d00·contains·32·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000003·(PLTGOT)·············0x2f50 | 3 | ·0x0000000000000003·(PLTGOT)·············0x2f50 |
4 | ·0x0000000000000002·(PLTRELSZ)···········456·(bytes) | 4 | ·0x0000000000000002·(PLTRELSZ)···········456·(bytes) |
5 |
·0x0000000000000017·(JMPREL)·············0x8 |
5 | ·0x0000000000000017·(JMPREL)·············0x8f8 |
6 | ·0x0000000000000014·(PLTREL)·············RELA | 6 | ·0x0000000000000014·(PLTREL)·············RELA |
7 |
·0x0000000000000007·(RELA)···············0x8 |
7 | ·0x0000000000000007·(RELA)···············0x8c8 |
8 |
·0x0000000000000008·(RELASZ)············· |
8 | ·0x0000000000000008·(RELASZ)·············48·(bytes) |
9 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 9 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
10 | ·0x000000006ffffff9·(RELACOUNT)··········2 | 10 | ·0x000000006ffffff9·(RELACOUNT)··········2 |
11 |
·0x0000000000000006·(SYMTAB)·············0x |
11 | ·0x0000000000000006·(SYMTAB)·············0x228 |
12 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 12 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
13 |
·0x0000000000000005·(STRTAB)·············0x |
13 | ·0x0000000000000005·(STRTAB)·············0x510 |
14 |
·0x000000000000000a·(STRSZ)··············6 |
14 | ·0x000000000000000a·(STRSZ)··············622·(bytes) |
15 |
·0x0000000000000004·(HASH)···············0x7 |
15 | ·0x0000000000000004·(HASH)···············0x780 |
16 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] | 16 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] |
17 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libstdc++.so] | 17 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libstdc++.so] |
18 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 18 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
19 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 19 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
20 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 20 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
21 | ·0x000000000000000e·(SONAME)·············Library·soname:·[libcom_google_ase_Exec.so] | 21 | ·0x000000000000000e·(SONAME)·············Library·soname:·[libcom_google_ase_Exec.so] |
22 |
·0x000000000000001a·(FINI_ARRAY)·········0x2 |
22 | ·0x000000000000001a·(FINI_ARRAY)·········0x2ce8 |
23 |
·0x000000000000001c·(FINI_ARRAYSZ)·······1 |
23 | ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes) |
24 |
·0x0000000000000019·(INIT_ARRAY)·········0x2 |
24 | ·0x0000000000000019·(INIT_ARRAY)·········0x2cf8 |
25 |
·0x000000000000001b·(INIT_ARRAYSZ)······· |
25 | ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes) |
26 | ·0x0000000000000010·(SYMBOLIC)···········0x0 | 26 | ·0x0000000000000010·(SYMBOLIC)···········0x0 |
27 | ·0x000000000000001e·(FLAGS)··············SYMBOLIC·BIND_NOW | 27 | ·0x000000000000001e·(FLAGS)··············SYMBOLIC·BIND_NOW |
28 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 28 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
29 | ·0x000000006ffffff0·(VERSYM)·············0x848 | ||
30 | ·0x000000006ffffffc·(VERDEF)·············0x888 | ||
31 | ·0x000000006ffffffd·(VERDEFNUM)··········1 | ||
32 | ·0x000000006ffffffe·(VERNEED)············0x8a4 | ||
33 | ·0x000000006fffffff·(VERNEEDNUM)·········1 | ||
29 | ·0x0000000000000000·(NULL)···············0x0 | 34 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 5 lines modified | Offset 1, 10 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.build-id | ||
2 | ··Owner·················Data·size» Description | ||
3 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring) | ||
4 | ····Build·ID:·77d005fbd646feabbdd286448e153f32c561b84c | ||
1 | Displaying·notes·found·in:·.note.gnu.gold-version | 5 | Displaying·notes·found·in:·.note.gnu.gold-version |
2 | ··Owner·················Data·size» Description | 6 | ··Owner·················Data·size» Description |
3 | ··GNU··················0x00000009» NT_GNU_GOLD_VERSION·(gold·version) | 7 | ··GNU··················0x00000009» NT_GNU_GOLD_VERSION·(gold·version) |
4 | ····Version:·gold·1.11 | 8 | ····Version:·gold·1.11 |
Offset 1, 2 lines modified | Offset 1, 20 lines modified | ||
1 |
|
1 | Version·symbols·section·'.gnu.version'·contains·31·entries: |
2 | ·Addr:·0000000000000848··Offset:·0x000848··Link:·2·(.dynsym) | ||
3 | ··000:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········1·(*global*)··· | ||
4 | ··004:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)··· | ||
5 | ··008:···2·(LIBC)··········1·(*global*)······1·(*global*)······2·(LIBC)······· | ||
6 | ··00c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | ||
7 | ··010:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | ||
8 | ··014:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | ||
9 | ··018:···2·(LIBC)··········1·(*global*)······2·(LIBC)··········1·(*global*)··· | ||
10 | ··01c:···1·(*global*)······1·(*global*)······1·(*global*)··· | ||
11 | Version·definition·section·'.gnu.version_d'·contains·1·entries: | ||
12 | ··Addr:·0x0000000000000888··Offset:·0x000888··Link:·3·(.dynstr)··000000:·Rev:·1··Flags:·BASE···Index:·1··Cnt:·1··Name:·libcom_google_ase_Exec.so | ||
13 | ··Version·definition·past·end·of·section | ||
14 | Version·needs·section·'.gnu.version_r'·contains·1·entries: | ||
15 | ·Addr:·0x00000000000008a4··Offset:·0x0008a4··Link:·3·(.dynstr) | ||
16 | ··000000:·Version:·1··File:·libc.so··Cnt:·1 | ||
17 | ··0x0010:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 9, 272 lines modified | Offset 9, 251 lines modified | ||
9 | ··Augmentation·data:·····1b | 9 | ··Augmentation·data:·····1b |
10 | ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8 | 10 | ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8 |
11 | ··DW_CFA_offset:·r16·(rip)·at·cfa-8 | 11 | ··DW_CFA_offset:·r16·(rip)·at·cfa-8 |
12 | ··DW_CFA_nop | 12 | ··DW_CFA_nop |
13 | ··DW_CFA_nop | 13 | ··DW_CFA_nop |
14 |
00000018·0000000000000014·0000001c·FDE·cie=00000000·pc=0000000000000 |
14 | 00000018·0000000000000014·0000001c·FDE·cie=00000000·pc=0000000000000c10..0000000000000c19 |
15 | ··DW_CFA_nop | 15 | ··DW_CFA_nop |
16 | ··DW_CFA_nop | 16 | ··DW_CFA_nop |
17 | ··DW_CFA_nop | 17 | ··DW_CFA_nop |
18 | ··DW_CFA_nop | 18 | ··DW_CFA_nop |
19 | ··DW_CFA_nop | 19 | ··DW_CFA_nop |
20 | ··DW_CFA_nop | 20 | ··DW_CFA_nop |
21 | ··DW_CFA_nop | 21 | ··DW_CFA_nop |
22 |
00000030·0000000000000014·00000034·FDE·cie=00000000·pc=0000000000000 |
22 | 00000030·0000000000000014·00000034·FDE·cie=00000000·pc=0000000000000c00..0000000000000c0c |
23 | ··DW_CFA_nop | 23 | ··DW_CFA_nop |
24 | ··DW_CFA_nop | 24 | ··DW_CFA_nop |
25 | ··DW_CFA_nop | 25 | ··DW_CFA_nop |
26 | ··DW_CFA_nop | 26 | ··DW_CFA_nop |
27 | ··DW_CFA_nop | 27 | ··DW_CFA_nop |
28 | ··DW_CFA_nop | 28 | ··DW_CFA_nop |
29 | ··DW_CFA_nop | 29 | ··DW_CFA_nop |
30 |
00000048·0000000000000014·0000004c·FDE·cie=00000000·pc=0000000000000 |
30 | 00000048·0000000000000014·0000004c·FDE·cie=00000000·pc=0000000000000c20..0000000000000c36 |
31 | ··DW_CFA_nop | 31 | ··DW_CFA_nop |
32 | ··DW_CFA_nop | 32 | ··DW_CFA_nop |
33 | ··DW_CFA_nop | 33 | ··DW_CFA_nop |
34 | ··DW_CFA_nop | 34 | ··DW_CFA_nop |
35 | ··DW_CFA_nop | 35 | ··DW_CFA_nop |
36 | ··DW_CFA_nop | 36 | ··DW_CFA_nop |
37 | ··DW_CFA_nop | 37 | ··DW_CFA_nop |
38 |
00000060·00000000000000 |
38 | 00000060·000000000000001c·00000064·FDE·cie=00000000·pc=0000000000000c50..0000000000000d02 |
39 |
··DW_CFA_advance_loc:· |
39 | ··DW_CFA_advance_loc:·8·to·0000000000000c58 |
40 | ··DW_CFA_def_cfa_offset:·16 | ||
41 | ··DW_CFA_offset:·r3·(rbx)·at·cfa-16 | ||
42 | ··DW_CFA_advance_loc:·8·to·0000000000000bc9 | ||
43 | ··DW_CFA_def_cfa_offset:·224 | 40 | ··DW_CFA_def_cfa_offset:·224 |
44 |
··DW_CFA_advance_loc1:·16 |
41 | ··DW_CFA_advance_loc1:·164·to·0000000000000cfc |
45 | ··DW_CFA_remember_state | 42 | ··DW_CFA_remember_state |
46 | ··DW_CFA_def_cfa_offset:·16 | ||
47 | ··DW_CFA_advance_loc:·1·to·0000000000000c6a | ||
48 | ··DW_CFA_def_cfa_offset:·8 | 43 | ··DW_CFA_def_cfa_offset:·8 |
49 |
··DW_CFA_advance_loc:·1·to·0000000000000c |
44 | ··DW_CFA_advance_loc:·1·to·0000000000000cfd |
50 | ··DW_CFA_restore_state | 45 | ··DW_CFA_restore_state |
51 | ··DW_CFA_nop | 46 | ··DW_CFA_nop |
52 | ··DW_CFA_nop | 47 | ··DW_CFA_nop |
53 | ··DW_CFA_nop | 48 | ··DW_CFA_nop |
54 | ··DW_CFA_nop | 49 | ··DW_CFA_nop |
55 |
0000008 |
50 | 00000080·000000000000001c·00000084·FDE·cie=00000000·pc=0000000000000d10..0000000000000dc2 |
56 |
··DW_CFA_advance_loc:· |
51 | ··DW_CFA_advance_loc:·8·to·0000000000000d18 |
57 | ··DW_CFA_def_cfa_offset:·16 | ||
58 | ··DW_CFA_offset:·r3·(rbx)·at·cfa-16 | ||
59 | ··DW_CFA_advance_loc:·8·to·0000000000000c79 | ||
60 | ··DW_CFA_def_cfa_offset:·224 | 52 | ··DW_CFA_def_cfa_offset:·224 |
61 |
··DW_CFA_advance_loc1:·16 |
53 | ··DW_CFA_advance_loc1:·164·to·0000000000000dbc |
62 | ··DW_CFA_remember_state | 54 | ··DW_CFA_remember_state |
63 | ··DW_CFA_def_cfa_offset:·16 | ||
64 | ··DW_CFA_advance_loc:·1·to·0000000000000d1a | ||
65 | ··DW_CFA_def_cfa_offset:·8 | 55 | ··DW_CFA_def_cfa_offset:·8 |
66 |
··DW_CFA_advance_loc:·1·to·0000000000000d |
56 | ··DW_CFA_advance_loc:·1·to·0000000000000dbd |
67 | ··DW_CFA_restore_state | 57 | ··DW_CFA_restore_state |
68 | ··DW_CFA_nop | 58 | ··DW_CFA_nop |
69 | ··DW_CFA_nop | 59 | ··DW_CFA_nop |
70 | ··DW_CFA_nop | 60 | ··DW_CFA_nop |
71 | ··DW_CFA_nop | 61 | ··DW_CFA_nop |
72 |
000000 |
62 | 000000a0·000000000000002c·000000a4·FDE·cie=00000000·pc=0000000000000dd0..0000000000000e0d |
73 |
··DW_CFA_advance_loc:·2·to·0000000000000d |
63 | ··DW_CFA_advance_loc:·2·to·0000000000000dd2 |
74 | ··DW_CFA_def_cfa_offset:·16 | 64 | ··DW_CFA_def_cfa_offset:·16 |
75 | ··DW_CFA_offset:·r12·(r12)·at·cfa-16 | 65 | ··DW_CFA_offset:·r12·(r12)·at·cfa-16 |
76 |
··DW_CFA_advance_loc:·4·to·0000000000000d |
66 | ··DW_CFA_advance_loc:·4·to·0000000000000dd6 |
77 | ··DW_CFA_def_cfa_offset:·24 | 67 | ··DW_CFA_def_cfa_offset:·24 |
78 | ··DW_CFA_offset:·r6·(rbp)·at·cfa-24 | 68 | ··DW_CFA_offset:·r6·(rbp)·at·cfa-24 |
79 |
··DW_CFA_advance_loc:·1·to·0000000000000d |
69 | ··DW_CFA_advance_loc:·1·to·0000000000000dd7 |
80 | ··DW_CFA_def_cfa_offset:·32 | 70 | ··DW_CFA_def_cfa_offset:·32 |
81 | ··DW_CFA_offset:·r3·(rbx)·at·cfa-32 | 71 | ··DW_CFA_offset:·r3·(rbx)·at·cfa-32 |
82 |
··DW_CFA_advance_loc:·39·to·0000000000000d |
72 | ··DW_CFA_advance_loc:·39·to·0000000000000dfe |
83 | ··DW_CFA_def_cfa_offset:·24 | 73 | ··DW_CFA_def_cfa_offset:·24 |
84 |
··DW_CFA_advance_loc:·11·to·0000000000000 |
74 | ··DW_CFA_advance_loc:·11·to·0000000000000e09 |
85 | ··DW_CFA_def_cfa_offset:·16 | 75 | ··DW_CFA_def_cfa_offset:·16 |
86 |
··DW_CFA_advance_loc:·2·to·0000000000000 |
76 | ··DW_CFA_advance_loc:·2·to·0000000000000e0b |
87 | ··DW_CFA_def_cfa_offset:·8 | 77 | ··DW_CFA_def_cfa_offset:·8 |
88 | ··DW_CFA_nop | 78 | ··DW_CFA_nop |
89 | ··DW_CFA_nop | 79 | ··DW_CFA_nop |
90 | ··DW_CFA_nop | 80 | ··DW_CFA_nop |
91 | ··DW_CFA_nop | 81 | ··DW_CFA_nop |
92 | ··DW_CFA_nop | 82 | ··DW_CFA_nop |
93 | ··DW_CFA_nop | 83 | ··DW_CFA_nop |
94 | ··DW_CFA_nop | 84 | ··DW_CFA_nop |
95 |
000000 |
85 | 000000d0·0000000000000044·000000d4·FDE·cie=00000000·pc=0000000000000e10..0000000000000f3b |
96 |
··DW_CFA_advance_loc:·11·to·0000000000000 |
86 | ··DW_CFA_advance_loc:·11·to·0000000000000e1b |
97 | ··DW_CFA_def_cfa_offset:·16 | 87 | ··DW_CFA_def_cfa_offset:·16 |
98 | ··DW_CFA_offset:·r13·(r13)·at·cfa-16 | 88 | ··DW_CFA_offset:·r13·(r13)·at·cfa-16 |
99 |
··DW_CFA_advance_loc:·2·to·0000000000000 |
89 | ··DW_CFA_advance_loc:·2·to·0000000000000e1d |
Max diff block lines reached; 8780/12965 bytes (67.72%) of diff not shown. |
Offset 1, 43 lines modified | Offset 1, 42 lines modified | ||
1 | Hex·dump·of·section·'.dynstr': | 1 | Hex·dump·of·section·'.dynstr': |
2 |
··0x00000 |
2 | ··0x00000510·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize. |
3 |
··0x00000 |
3 | ··0x00000520·4c494243·006c6962·632e736f·006c6962·LIBC.libc.so.lib |
4 |
··0x00000 |
4 | ··0x00000530·636f6d5f·676f6f67·6c655f61·73655f45·com_google_ase_E |
5 |
··0x00000 |
5 | ··0x00000540·7865632e·736f005f·5f637861·5f617465·xec.so.__cxa_ate |
6 |
··0x000005 |
6 | ··0x00000550·78697400·5f5a4e37·5f4a4e49·456e7639·xit._ZN7_JNIEnv9 |
7 |
··0x000005 |
7 | ··0x00000560·4e65774f·626a6563·74455037·5f6a636c·NewObjectEP7_jcl |
8 |
··0x000005 |
8 | ··0x00000570·61737350·31305f6a·6d657468·6f644944·assP10_jmethodID |
9 |
··0x000005 |
9 | ··0x00000580·7a005f5f·73746163·6b5f6368·6b5f6661·z.__stack_chk_fa |
10 |
··0x000005 |
10 | ··0x00000590·696c005f·5a4e375f·4a4e4945·6e763136·il._ZN7_JNIEnv16 |
11 |
··0x000005 |
11 | ··0x000005a0·43616c6c·4f626a65·63744d65·74686f64·CallObjectMethod |
12 |
··0x000005 |
12 | ··0x000005b0·4550385f·6a6f626a·65637450·31305f6a·EP8_jobjectP10_j |
13 |
··0x000005 |
13 | ··0x000005c0·6d657468·6f644944·7a005f5a·31354a4e·methodIDz._Z15JN |
14 |
··0x000005 |
14 | ··0x000005d0·555f5468·726f7742·794e616d·6550375f·U_ThrowByNameP7_ |
15 |
··0x000005 |
15 | ··0x000005e0·4a4e4945·6e76504b·6353325f·005f5a32·JNIEnvPKcS2_._Z2 |
16 |
··0x000005 |
16 | ··0x000005f0·344a4e55·5f476574·53747269·6e674e61·4JNU_GetStringNa |
17 |
··0x00000 |
17 | ··0x00000600·74697665·43686172·7350375f·4a4e4945·tiveCharsP7_JNIE |
18 |
··0x00000 |
18 | ··0x00000610·6e765038·5f6a7374·72696e67·006d616c·nvP8_jstring.mal |
19 |
··0x00000 |
19 | ··0x00000620·6c6f6300·5f5a3236·6a6e6947·65744644·loc._Z26jniGetFD |
20 |
··0x00000 |
20 | ··0x00000630·46726f6d·46696c65·44657363·72697074·FromFileDescript |
21 |
··0x00000 |
21 | ··0x00000640·6f725037·5f4a4e49·456e7650·385f6a6f·orP7_JNIEnvP8_jo |
22 |
··0x000006 |
22 | ··0x00000650·626a6563·74004a61·76615f63·6f6d5f67·bject.Java_com_g |
23 |
··0x000006 |
23 | ··0x00000660·6f6f676c·655f6173·655f4578·65635f63·oogle_ase_Exec_c |
24 |
··0x000006 |
24 | ··0x00000670·72656174·65537562·70726f63·65737300·reateSubprocess. |
25 |
··0x000006 |
25 | ··0x00000680·6f70656e·0066636e·746c0075·6e6c6f63·open.fcntl.unloc |
26 |
··0x000006 |
26 | ··0x00000690·6b707400·5f5f6572·726e6f00·73747265·kpt.__errno.stre |
27 |
··0x000006 |
27 | ··0x000006a0·72726f72·005f5f61·6e64726f·69645f6c·rror.__android_l |
28 |
··0x000006 |
28 | ··0x000006b0·6f675f70·72696e74·00707473·6e616d65·og_print.ptsname |
29 |
··0x000006 |
29 | ··0x000006c0·5f720066·6f726b00·73657473·69640064·_r.fork.setsid.d |
30 |
··0x000006 |
30 | ··0x000006d0·75703200·636c6f73·65007761·69747069·up2.close.waitpi |
31 |
··0x000006 |
31 | ··0x000006e0·64006578·65636c00·65786974·004a6176·d.execl.exit.Jav |
32 |
··0x000006 |
32 | ··0x000006f0·615f636f·6d5f676f·6f676c65·5f617365·a_com_google_ase |
33 |
··0x00000 |
33 | ··0x00000700·5f457865·635f7365·74507479·57696e64·_Exec_setPtyWind |
34 |
··0x00000 |
34 | ··0x00000710·6f775369·7a650069·6f63746c·004a6176·owSize.ioctl.Jav |
35 |
··0x00000 |
35 | ··0x00000720·615f636f·6d5f676f·6f676c65·5f617365·a_com_google_ase |
36 |
··0x00000 |
36 | ··0x00000730·5f457865·635f7761·6974466f·72005f65·_Exec_waitFor._e |
37 |
··0x00000 |
37 | ··0x00000740·64617461·005f5f62·73735f73·74617274·data.__bss_start |
38 |
··0x000007 |
38 | ··0x00000750·005f656e·64006c69·626c6f67·2e736f00·._end.liblog.so. |
39 |
··0x000007 |
39 | ··0x00000760·6c696273·7464632b·2b2e736f·006c6962·libstdc++.so.lib |
40 |
··0x0000072 |
40 | ··0x00000770·6d2e736f·006c6962·646c2e73·6f00·····m.so.libdl.so. |
41 | ··0x00000738·73655f45·7865632e·736f00············se_Exec.so. | ||
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | Hex·dump·of·section·'.hash': | 1 | Hex·dump·of·section·'.hash': |
2 |
··0x000007 |
2 | ··0x00000780·11000000·1f000000·1b000000·1c000000·................ |
3 |
··0x000007 |
3 | ··0x00000790·12000000·15000000·00000000·00000000·................ |
4 |
··0x000007 |
4 | ··0x000007a0·17000000·05000000·10000000·19000000·................ |
5 |
··0x000007 |
5 | ··0x000007b0·0b000000·1d000000·0f000000·1e000000·................ |
6 |
··0x000007 |
6 | ··0x000007c0·13000000·00000000·0a000000·00000000·................ |
7 |
··0x000007 |
7 | ··0x000007d0·00000000·00000000·00000000·00000000·................ |
8 |
··0x000007 |
8 | ··0x000007e0·00000000·00000000·04000000·06000000·................ |
9 |
··0x000007 |
9 | ··0x000007f0·00000000·03000000·08000000·00000000·................ |
10 |
··0x00000 |
10 | ··0x00000800·07000000·00000000·0d000000·0e000000·................ |
11 |
··0x00000 |
11 | ··0x00000810·00000000·00000000·02000000·00000000·................ |
12 |
··0x00000 |
12 | ··0x00000820·0c000000·11000000·14000000·16000000·................ |
13 |
··0x00000 |
13 | ··0x00000830·00000000·00000000·1a000000·01000000·................ |
14 |
··0x000008 |
14 | ··0x00000840·09000000·18000000···················........ |
Offset 1, 107 lines modified | Offset 1, 107 lines modified | ||
1 | Disassembly·of·section·.plt: | 1 | Disassembly·of·section·.plt: |
2 |
0000000000000a |
2 | 0000000000000ac0·<__cxa_atexit@plt-0x10>: |
3 |
·a |
3 | ·ac0:» ff·35·92·24·00·00····» pushq··0x2492(%rip)········ |
4 |
·a |
4 | ·ac6:» ff·25·94·24·00·00····» jmpq···*0x2494(%rip)········ |
5 |
·a |
5 | ·acc:» 90···················» nop |
6 |
·a |
6 | ·acd:» 90···················» nop |
7 |
·a |
7 | ·ace:» 90···················» nop |
8 |
·a |
8 | ·acf:» 90···················» nop |
9 |
0000000000000a |
9 | 0000000000000ad0·<__cxa_atexit@plt>: |
10 |
·a |
10 | ·ad0:» ff·25·92·24·00·00····» jmpq···*0x2492(%rip)········ |
11 |
·a |
11 | ·ad6:» 68·00·00·00·00·······» pushq··$0x0 |
12 |
·a |
12 | ·adb:» e9·e0·ff·ff·ff·······» jmpq···ac0·<__cxa_atexit@plt-0x10> |
13 |
0000000000000a |
13 | 0000000000000ae0·<__cxa_finalize@plt>: |
14 |
·a |
14 | ·ae0:» ff·25·8a·24·00·00····» jmpq···*0x248a(%rip)········ |
15 |
·a |
15 | ·ae6:» 68·01·00·00·00·······» pushq··$0x1 |
16 |
·a |
16 | ·aeb:» e9·d0·ff·ff·ff·······» jmpq···ac0·<__cxa_atexit@plt-0x10> |
17 |
0000000000000a |
17 | 0000000000000af0·<__stack_chk_fail@plt>: |
18 |
·a |
18 | ·af0:» ff·25·82·24·00·00····» jmpq···*0x2482(%rip)········ |
19 |
·a |
19 | ·af6:» 68·02·00·00·00·······» pushq··$0x2 |
20 |
·a |
20 | ·afb:» e9·c0·ff·ff·ff·······» jmpq···ac0·<__cxa_atexit@plt-0x10> |
21 |
0000000000000 |
21 | 0000000000000b00·<malloc@plt>: |
22 |
· |
22 | ·b00:» ff·25·7a·24·00·00····» jmpq···*0x247a(%rip)········ |
23 |
· |
23 | ·b06:» 68·03·00·00·00·······» pushq··$0x3 |
24 |
· |
24 | ·b0b:» e9·b0·ff·ff·ff·······» jmpq···ac0·<__cxa_atexit@plt-0x10> |
25 |
0000000000000 |
25 | 0000000000000b10·<open@plt>: |
26 |
· |
26 | ·b10:» ff·25·72·24·00·00····» jmpq···*0x2472(%rip)········ |
27 |
· |
27 | ·b16:» 68·04·00·00·00·······» pushq··$0x4 |
28 |
· |
28 | ·b1b:» e9·a0·ff·ff·ff·······» jmpq···ac0·<__cxa_atexit@plt-0x10> |
29 |
0000000000000 |
29 | 0000000000000b20·<fcntl@plt>: |
30 |
· |
30 | ·b20:» ff·25·6a·24·00·00····» jmpq···*0x246a(%rip)········ |
31 |
· |
31 | ·b26:» 68·05·00·00·00·······» pushq··$0x5 |
32 |
· |
32 | ·b2b:» e9·90·ff·ff·ff·······» jmpq···ac0·<__cxa_atexit@plt-0x10> |
33 |
0000000000000 |
33 | 0000000000000b30·<unlockpt@plt>: |
34 |
· |
34 | ·b30:» ff·25·62·24·00·00····» jmpq···*0x2462(%rip)········ |
35 |
· |
35 | ·b36:» 68·06·00·00·00·······» pushq··$0x6 |
36 |
· |
36 | ·b3b:» e9·80·ff·ff·ff·······» jmpq···ac0·<__cxa_atexit@plt-0x10> |
37 |
0000000000000 |
37 | 0000000000000b40·<__errno@plt>: |
38 |
· |
38 | ·b40:» ff·25·5a·24·00·00····» jmpq···*0x245a(%rip)········ |
39 |
· |
39 | ·b46:» 68·07·00·00·00·······» pushq··$0x7 |
40 |
· |
40 | ·b4b:» e9·70·ff·ff·ff·······» jmpq···ac0·<__cxa_atexit@plt-0x10> |
41 |
0000000000000 |
41 | 0000000000000b50·<strerror@plt>: |
42 |
· |
42 | ·b50:» ff·25·52·24·00·00····» jmpq···*0x2452(%rip)········ |
43 |
· |
43 | ·b56:» 68·08·00·00·00·······» pushq··$0x8 |
44 |
· |
44 | ·b5b:» e9·60·ff·ff·ff·······» jmpq···ac0·<__cxa_atexit@plt-0x10> |
45 |
0000000000000 |
45 | 0000000000000b60·<__android_log_print@plt>: |
46 |
· |
46 | ·b60:» ff·25·4a·24·00·00····» jmpq···*0x244a(%rip)········ |
47 |
· |
47 | ·b66:» 68·09·00·00·00·······» pushq··$0x9 |
48 |
· |
48 | ·b6b:» e9·50·ff·ff·ff·······» jmpq···ac0·<__cxa_atexit@plt-0x10> |
49 |
0000000000000 |
49 | 0000000000000b70·<ptsname_r@plt>: |
50 |
· |
50 | ·b70:» ff·25·42·24·00·00····» jmpq···*0x2442(%rip)········ |
51 |
· |
51 | ·b76:» 68·0a·00·00·00·······» pushq··$0xa |
52 |
· |
52 | ·b7b:» e9·40·ff·ff·ff·······» jmpq···ac0·<__cxa_atexit@plt-0x10> |
53 |
0000000000000 |
53 | 0000000000000b80·<fork@plt>: |
54 |
· |
54 | ·b80:» ff·25·3a·24·00·00····» jmpq···*0x243a(%rip)········ |
55 |
· |
55 | ·b86:» 68·0b·00·00·00·······» pushq··$0xb |
56 |
· |
56 | ·b8b:» e9·30·ff·ff·ff·······» jmpq···ac0·<__cxa_atexit@plt-0x10> |
57 |
0000000000000b |
57 | 0000000000000b90·<setsid@plt>: |
58 |
·b |
58 | ·b90:» ff·25·32·24·00·00····» jmpq···*0x2432(%rip)········ |
59 |
·b |
59 | ·b96:» 68·0c·00·00·00·······» pushq··$0xc |
60 |
·b |
60 | ·b9b:» e9·20·ff·ff·ff·······» jmpq···ac0·<__cxa_atexit@plt-0x10> |
61 |
0000000000000b |
61 | 0000000000000ba0·<dup2@plt>: |
62 |
·b |
62 | ·ba0:» ff·25·2a·24·00·00····» jmpq···*0x242a(%rip)········ |
63 |
·b |
63 | ·ba6:» 68·0d·00·00·00·······» pushq··$0xd |
64 |
·b |
64 | ·bab:» e9·10·ff·ff·ff·······» jmpq···ac0·<__cxa_atexit@plt-0x10> |
65 |
0000000000000b |
65 | 0000000000000bb0·<close@plt>: |
66 |
·b |
66 | ·bb0:» ff·25·22·24·00·00····» jmpq···*0x2422(%rip)········ |
67 |
·b |
67 | ·bb6:» 68·0e·00·00·00·······» pushq··$0xe |
68 |
·b |
68 | ·bbb:» e9·00·ff·ff·ff·······» jmpq···ac0·<__cxa_atexit@plt-0x10> |
69 |
0000000000000b |
69 | 0000000000000bc0·<execl@plt>: |
70 |
·b |
70 | ·bc0:» ff·25·1a·24·00·00····» jmpq···*0x241a(%rip)········ |
71 |
·b |
71 | ·bc6:» 68·0f·00·00·00·······» pushq··$0xf |
72 |
·b |
72 | ·bcb:» e9·f0·fe·ff·ff·······» jmpq···ac0·<__cxa_atexit@plt-0x10> |
73 |
0000000000000b |
73 | 0000000000000bd0·<exit@plt>: |
74 |
·b |
74 | ·bd0:» ff·25·12·24·00·00····» jmpq···*0x2412(%rip)········ |
75 |
·b |
75 | ·bd6:» 68·10·00·00·00·······» pushq··$0x10 |
76 |
·b |
76 | ·bdb:» e9·e0·fe·ff·ff·······» jmpq···ac0·<__cxa_atexit@plt-0x10> |
77 |
0000000000000b |
77 | 0000000000000be0·<ioctl@plt>: |
Max diff block lines reached; 0/8198 bytes (0.00%) of diff not shown. |
Offset 1, 521 lines modified | Offset 1, 520 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 |
0000000000000 |
2 | 0000000000000c00·<_JNIEnv::NewObject(_jclass*,·_jmethodID*,·...)@@Base-0x50>: |
3 |
····· |
3 | ·····c00:» 48·8d·3d·f9·23·00·00·» lea····0x23f9(%rip),%rdi········ |
4 |
····· |
4 | ·····c07:» e9·d4·fe·ff·ff·······» jmpq···ae0·<__cxa_finalize@plt> |
5 |
····· |
5 | ·····c0c:» 00·00················» add····%al,(%rax) |
6 |
····· |
6 | ·····c0e:» 00·00················» add····%al,(%rax) |
7 |
····· |
7 | ·····c10:» 48·85·ff·············» test···%rdi,%rdi |
8 |
····· |
8 | ·····c13:» 74·03················» je·····c18·<waitpid@plt+0x28> |
9 |
····· |
9 | ·····c15:» ff·e7················» jmpq···*%rdi |
10 |
····· |
10 | ·····c17:» 90···················» nop |
11 |
····· |
11 | ·····c18:» c3···················» retq··· |
12 |
····· |
12 | ·····c19:» 0f·1f·80·00·00·00·00·» nopl···0x0(%rax) |
13 |
····· |
13 | ·····c20:» 48·89·fe·············» mov····%rdi,%rsi |
14 |
····· |
14 | ·····c23:» 48·8d·15·d6·23·00·00·» lea····0x23d6(%rip),%rdx········ |
15 |
····· |
15 | ·····c2a:» 48·8d·3d·df·ff·ff·ff·» lea····-0x21(%rip),%rdi········ |
16 |
····· |
16 | ·····c31:» e9·9a·fe·ff·ff·······» jmpq···ad0·<__cxa_atexit@plt> |
17 |
····· |
17 | ·····c36:» 66·2e·0f·1f·84·00·00·» nopw···%cs:0x0(%rax,%rax,1) |
18 |
····· |
18 | ·····c3d:» 00·00·00· |
19 |
····· |
19 | ·····c40:» 0f·1f·40·00··········» nopl···0x0(%rax) |
20 | » ... | 20 | » ... |
21 |
0000000000000 |
21 | 0000000000000c50·<_JNIEnv::NewObject(_jclass*,·_jmethodID*,·...)@@Base>: |
22 |
····· |
22 | ·····c50:» 48·8d·a4·24·28·ff·ff·» lea····-0xd8(%rsp),%rsp |
23 |
····· |
23 | ·····c57:» ff· |
24 |
····· |
24 | ·····c58:» 84·c0················» test···%al,%al |
25 |
····· |
25 | ·····c5a:» 48·89·4c·24·38·······» mov····%rcx,0x38(%rsp) |
26 |
····· |
26 | ·····c5f:» 4c·89·44·24·40·······» mov····%r8,0x40(%rsp) |
27 |
····· |
27 | ·····c64:» 4c·89·4c·24·48·······» mov····%r9,0x48(%rsp) |
28 |
····· |
28 | ·····c69:» 74·37················» je·····ca2·<_JNIEnv::NewObject(_jclass*,·_jmethodID*,·...)@@Base+0x52> |
29 |
····· |
29 | ·····c6b:» 0f·29·44·24·50·······» movaps·%xmm0,0x50(%rsp) |
30 |
····· |
30 | ·····c70:» 0f·29·4c·24·60·······» movaps·%xmm1,0x60(%rsp) |
31 |
····· |
31 | ·····c75:» 0f·29·54·24·70·······» movaps·%xmm2,0x70(%rsp) |
32 |
····· |
32 | ·····c7a:» 0f·29·9c·24·80·00·00·» movaps·%xmm3,0x80(%rsp) |
33 |
|
33 | ·····c81:» 00· |
34 |
····· |
34 | ·····c82:» 0f·29·a4·24·90·00·00·» movaps·%xmm4,0x90(%rsp) |
35 |
····· |
35 | ·····c89:» 00· |
36 |
····· |
36 | ·····c8a:» 0f·29·ac·24·a0·00·00·» movaps·%xmm5,0xa0(%rsp) |
37 |
····· |
37 | ·····c91:» 00· |
38 |
·····c |
38 | ·····c92:» 0f·29·b4·24·b0·00·00·» movaps·%xmm6,0xb0(%rsp) |
39 |
·····c |
39 | ·····c99:» 00· |
40 |
·····c |
40 | ·····c9a:» 0f·29·bc·24·c0·00·00·» movaps·%xmm7,0xc0(%rsp) |
41 |
·····c |
41 | ·····ca1:» 00· |
42 |
·····c |
42 | ·····ca2:» 64·48·8b·04·25·28·00·» mov····%fs:0x28,%rax |
43 |
·····c |
43 | ·····ca9:» 00·00· |
44 |
·····c |
44 | ·····cab:» 48·89·44·24·18·······» mov····%rax,0x18(%rsp) |
45 |
·····c |
45 | ·····cb0:» 31·c0················» xor····%eax,%eax |
46 |
·····c |
46 | ·····cb2:» 48·8d·84·24·e0·00·00·» lea····0xe0(%rsp),%rax |
47 |
·····c |
47 | ·····cb9:» 00· |
48 |
·····c |
48 | ·····cba:» 48·89·e1·············» mov····%rsp,%rcx |
49 |
·····c |
49 | ·····cbd:» 48·89·44·24·08·······» mov····%rax,0x8(%rsp) |
50 |
·····c |
50 | ·····cc2:» 48·8d·44·24·20·······» lea····0x20(%rsp),%rax |
51 |
·····c |
51 | ·····cc7:» 48·89·44·24·10·······» mov····%rax,0x10(%rsp) |
52 |
·····c |
52 | ·····ccc:» 48·8b·07·············» mov····(%rdi),%rax |
53 |
·····c |
53 | ·····ccf:» c7·04·24·18·00·00·00·» movl···$0x18,(%rsp) |
54 |
·····c |
54 | ·····cd6:» c7·44·24·04·30·00·00·» movl···$0x30,0x4(%rsp) |
55 |
·····c |
55 | ·····cdd:» 00· |
56 |
·····c |
56 | ·····cde:» ff·90·e8·00·00·00····» callq··*0xe8(%rax) |
57 |
·····c |
57 | ·····ce4:» 48·8b·54·24·18·······» mov····0x18(%rsp),%rdx |
58 |
·····c |
58 | ·····ce9:» 64·48·33·14·25·28·00·» xor····%fs:0x28,%rdx |
59 |
·····c |
59 | ·····cf0:» 00·00· |
60 |
·····c |
60 | ·····cf2:» 75·09················» jne····cfd·<_JNIEnv::NewObject(_jclass*,·_jmethodID*,·...)@@Base+0xad> |
61 |
·····c |
61 | ·····cf4:» 48·8d·a4·24·d8·00·00·» lea····0xd8(%rsp),%rsp |
62 |
·····c |
62 | ·····cfb:» 00· |
63 |
·····c |
63 | ·····cfc:» c3···················» retq··· |
64 |
·····c |
64 | ·····cfd:» e8·ee·fd·ff·ff·······» callq··af0·<__stack_chk_fail@plt> |
65 |
····· |
65 | ·····d02:» 66·66·66·66·66·2e·0f·» data16·data16·data16·data16·nopw·%cs:0x0(%rax,%rax,1) |
66 | ·····d09:» 1f·84·00·00·00·00·00· | ||
66 | 0000000000000c70·<_JNIEnv::CallObjectMethod(_jobject*,·_jmethodID*,·...)>: | ||
67 |
· |
67 | 0000000000000d10·<_JNIEnv::CallObjectMethod(_jobject*,·_jmethodID*,·...)@@Base>: |
68 |
····· |
68 | ·····d10:» 48·8d·a4·24·28·ff·ff·» lea····-0xd8(%rsp),%rsp |
69 |
····· |
69 | ·····d17:» ff· |
70 |
····· |
70 | ·····d18:» 84·c0················» test···%al,%al |
71 |
····· |
71 | ·····d1a:» 48·89·4c·24·38·······» mov····%rcx,0x38(%rsp) |
72 |
····· |
72 | ·····d1f:» 4c·89·44·24·40·······» mov····%r8,0x40(%rsp) |
73 |
····· |
73 | ·····d24:» 4c·89·4c·24·48·······» mov····%r9,0x48(%rsp) |
74 |
····· |
74 | ·····d29:» 74·37················» je·····d62·<_JNIEnv::CallObjectMethod(_jobject*,·_jmethodID*,·...)@@Base+0x52> |
75 |
····· |
75 | ·····d2b:» 0f·29·44·24·50·······» movaps·%xmm0,0x50(%rsp) |
76 |
····· |
76 | ·····d30:» 0f·29·4c·24·60·······» movaps·%xmm1,0x60(%rsp) |
77 |
····· |
77 | ·····d35:» 0f·29·54·24·70·······» movaps·%xmm2,0x70(%rsp) |
78 |
····· |
78 | ·····d3a:» 0f·29·9c·24·80·00·00·» movaps·%xmm3,0x80(%rsp) |
79 |
····· |
79 | ·····d41:» 00· |
80 |
····· |
80 | ·····d42:» 0f·29·a4·24·90·00·00·» movaps·%xmm4,0x90(%rsp) |
81 |
····· |
81 | ·····d49:» 00· |
82 |
····· |
82 | ·····d4a:» 0f·29·ac·24·a0·00·00·» movaps·%xmm5,0xa0(%rsp) |
83 |
····· |
83 | ·····d51:» 00· |
84 |
····· |
84 | ·····d52:» 0f·29·b4·24·b0·00·00·» movaps·%xmm6,0xb0(%rsp) |
85 |
····· |
85 | ·····d59:» 00· |
86 |
····· |
86 | ·····d5a:» 0f·29·bc·24·c0·00·00·» movaps·%xmm7,0xc0(%rsp) |
87 |
····· |
87 | ·····d61:» 00· |
88 |
····· |
88 | ·····d62:» 64·48·8b·04·25·28·00·» mov····%fs:0x28,%rax |
89 |
····· |
89 | ·····d69:» 00·00· |
90 |
····· |
90 | ·····d6b:» 48·89·44·24·18·······» mov····%rax,0x18(%rsp) |
91 |
····· |
91 | ·····d70:» 31·c0················» xor····%eax,%eax |
92 |
····· |
92 | ·····d72:» 48·8d·84·24·e0·00·00·» lea····0xe0(%rsp),%rax |
93 |
····· |
93 | ·····d79:» 00· |
Max diff block lines reached; 38886/54942 bytes (70.78%) of diff not shown. |
Offset 1, 40 lines modified | Offset 1, 38 lines modified | ||
1 | Hex·dump·of·section·'.eh_frame': | 1 | Hex·dump·of·section·'.eh_frame': |
2 |
··0x00001 |
2 | ··0x00001450·14000000·00000000·017a5200·01781001·.........zR..x.. |
3 |
··0x00001 |
3 | ··0x00001460·1b0c0708·90010000·14000000·1c000000·................ |
4 |
··0x00001 |
4 | ··0x00001470·a0f7ffff·09000000·00000000·00000000·................ |
5 |
··0x00001 |
5 | ··0x00001480·14000000·34000000·78f7ffff·0c000000·....4...x....... |
6 |
··0x00001 |
6 | ··0x00001490·00000000·00000000·14000000·4c000000·............L... |
7 |
··0x000014 |
7 | ··0x000014a0·80f7ffff·16000000·00000000·00000000·................ |
8 |
··0x000014 |
8 | ··0x000014b0·1c000000·64000000·98f7ffff·b2000000·....d........... |
9 |
··0x000014 |
9 | ··0x000014c0·00480ee0·0102a40a·0e08410b·00000000·.H........A..... |
10 |
··0x000014 |
10 | ··0x000014d0·1c000000·84000000·38f8ffff·b2000000·........8....... |
11 |
··0x000014 |
11 | ··0x000014e0·00480ee0·0102a40a·0e08410b·00000000·.H........A..... |
12 |
··0x000014 |
12 | ··0x000014f0·2c000000·a4000000·d8f8ffff·3d000000·,...........=... |
13 |
··0x00001 |
13 | ··0x00001500·00420e10·8c02440e·18860341·0e208304·.B....D....A.·.. |
14 |
··0x00001 |
14 | ··0x00001510·670e184b·0e10420e·08000000·00000000·g..K..B......... |
15 |
··0x00001 |
15 | ··0x00001520·44000000·d4000000·e8f8ffff·2b010000·D...........+... |
16 |
··0x00001 |
16 | ··0x00001530·004b0e10·8d02420e·188c0341·0e208604·.K....B....A.·.. |
17 |
··0x00001 |
17 | ··0x00001540·490e2883·05480e30·02880a0e·2841c30e·I.(..H.0....(A.. |
18 |
··0x00001 |
18 | ··0x00001550·2041c60e·1842cc0e·1042cd0e·08430b02··A...B...B...C.. |
19 |
··0x00001 |
19 | ··0x00001560·780e08c3·c6cccd00·24000000·1c010000·x.......$....... |
20 |
··0x00001 |
20 | ··0x00001570·d0f9ffff·54000000·00410e10·86024b0e·....T....A....K. |
21 |
··0x00001 |
21 | ··0x00001580·18830348·0e20790e·18410e10·440e0800·...H.·y..A..D... |
22 |
··0x00001 |
22 | ··0x00001590·4c000000·44010000·08faffff·bb020000·L...D........... |
23 |
··0x000015 |
23 | ··0x000015a0·00420e10·8f02450e·188e0342·0e208d04·.B....E....B.·.. |
24 |
··0x000015 |
24 | ··0x000015b0·450e288c·05440e30·8606440e·38830748·E.(..D.0..D.8..H |
25 |
··0x000015 |
25 | ··0x000015c0·0ea00103·8d010a0e·38410e30·410e2842·........8A.0A.(B |
26 |
··0x000015 |
26 | ··0x000015d0·0e20420e·18420e10·420e0843·0b000000·.·B..B..B..C.... |
27 |
··0x000015 |
27 | ··0x000015e0·44000000·94010000·78fcffff·92000000·D.......x....... |
28 |
··0x000015 |
28 | ··0x000015f0·00420e10·8e02480e·188d0345·0e208c04·.B....H....E.·.. |
29 |
··0x00001 |
29 | ··0x00001600·440e2886·05410e30·8306480e·407a0a0e·D.(..A.0..H.@z.. |
30 |
··0x00001 |
30 | ··0x00001610·30410e28·410e2042·0e18420e·10420e08·0A.(A.·B..B..B.. |
31 |
··0x00001 |
31 | ··0x00001620·420b0000·00000000·1c000000·dc010000·B............... |
32 |
··0x00001 |
32 | ··0x00001630·d0fcffff·4c000000·00450e20·02410a0e·....L....E.·.A.. |
33 |
··0x00001 |
33 | ··0x00001640·08410b00·00000000·24000000·fc010000·.A......$....... |
34 |
··0x00001 |
34 | ··0x00001650·70f4ffff·40010000·000e1046·0e184a0f·p...@......F..J. |
35 |
··0x00001 |
35 | ··0x00001660·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$".... |
36 |
··0x00001 |
36 | ··0x00001670·00000000····························.... |
37 | ··0x000015e0·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$".... | ||
38 | ··0x000015f0·00000000····························.... | ||
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Hex·dump·of·section·'.eh_frame_hdr': | 1 | Hex·dump·of·section·'.eh_frame_hdr': |
2 |
··0x00001 |
2 | ··0x00001674·011b033b·d8fdffff·0c000000·4cf4ffff·...;........L... |
3 |
··0x000016 |
3 | ··0x00001684·d4ffffff·8cf5ffff·0cfeffff·9cf5ffff·................ |
4 |
··0x000016 |
4 | ··0x00001694·f4fdffff·acf5ffff·24feffff·dcf5ffff·........$....... |
5 |
··0x000016 |
5 | ··0x000016a4·3cfeffff·9cf6ffff·5cfeffff·5cf7ffff·<.......\...\... |
6 |
··0x000016 |
6 | ··0x000016b4·7cfeffff·9cf7ffff·acfeffff·ccf8ffff·|............... |
7 |
··0x000016 |
7 | ··0x000016c4·f4feffff·2cf9ffff·1cffffff·ecfbffff·....,........... |
8 |
··0x000016 |
8 | ··0x000016d4·6cffffff·8cfcffff·b4ffffff··········l........... |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.fini_array': | 1 | Hex·dump·of·section·'.fini_array': |
2 |
··0x00002 |
2 | ··0x00002ce8·000c0000·00000000·00000000·00000000·................ |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.init_array': | 1 | Hex·dump·of·section·'.init_array': |
2 |
··0x00002 |
2 | ··0x00002cf8·00000000·00000000···················........ |
Offset 1, 4 lines modified | Offset 1, 2 lines modified | ||
1 |
|
1 | Section·'.got'·has·no·data·to·dump. |
2 | ··0x00002f48·00000000·00000000···················........ | ||
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | Hex·dump·of·section·'.got.plt': | 1 | Hex·dump·of·section·'.got.plt': |
2 |
··0x00002f50· |
2 | ··0x00002f50·002d0000·00000000·00000000·00000000·.-.............. |
3 |
··0x00002f60·00000000·00000000· |
3 | ··0x00002f60·00000000·00000000·d60a0000·00000000·................ |
4 |
··0x00002f70· |
4 | ··0x00002f70·e60a0000·00000000·f60a0000·00000000·................ |
5 |
··0x00002f80· |
5 | ··0x00002f80·060b0000·00000000·160b0000·00000000·................ |
6 |
··0x00002f90· |
6 | ··0x00002f90·260b0000·00000000·360b0000·00000000·&.......6....... |
7 |
··0x00002fa0· |
7 | ··0x00002fa0·460b0000·00000000·560b0000·00000000·F.......V....... |
8 |
··0x00002fb0· |
8 | ··0x00002fb0·660b0000·00000000·760b0000·00000000·f.......v....... |
9 |
··0x00002fc0· |
9 | ··0x00002fc0·860b0000·00000000·960b0000·00000000·................ |
10 |
··0x00002fd0· |
10 | ··0x00002fd0·a60b0000·00000000·b60b0000·00000000·................ |
11 |
··0x00002fe0· |
11 | ··0x00002fe0·c60b0000·00000000·d60b0000·00000000·................ |
12 |
··0x00002ff0· |
12 | ··0x00002ff0·e60b0000·00000000·f60b0000·00000000·................ |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | String·dump·of·section·'.comment': | 1 | String·dump·of·section·'.comment': |
2 |
··[·····1]··GCC:·(GNU)·4.9·201 |
2 | ··[·····1]··GCC:·(GNU)·4.9.x·20150123·(prerelease) |
Offset 1, 15 lines modified | Offset 1, 19 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 |
··0x00000000·002e7368·73747274·6162002e·6 |
2 | ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note |
3 |
··0x00000010·7 |
3 | ··0x00000010·2e676e75·2e627569·6c642d69·64002e64·.gnu.build-id..d |
4 |
··0x00000020· |
4 | ··0x00000020·796e7379·6d002e64·796e7374·72002e68·ynsym..dynstr..h |
5 |
··0x00000030· |
5 | ··0x00000030·61736800·2e676e75·2e766572·73696f6e·ash..gnu.version |
6 |
··0x00000040· |
6 | ··0x00000040·002e676e·752e7665·7273696f·6e5f6400·..gnu.version_d. |
7 |
··0x00000050· |
7 | ··0x00000050·2e676e75·2e766572·73696f6e·5f72002e·.gnu.version_r.. |
8 |
··0x00000060· |
8 | ··0x00000060·72656c61·2e64796e·002e7265·6c612e70·rela.dyn..rela.p |
9 |
··0x00000070·6 |
9 | ··0x00000070·6c74002e·74657874·002e726f·64617461·lt..text..rodata |
10 |
··0x00000080·002e6 |
10 | ··0x00000080·002e6568·5f667261·6d65002e·65685f66·..eh_frame..eh_f |
11 |
··0x00000090·2 |
11 | ··0x00000090·72616d65·5f686472·002e6669·6e695f61·rame_hdr..fini_a |
12 |
··0x000000a0· |
12 | ··0x000000a0·72726179·002e696e·69745f61·72726179·rray..init_array |
13 |
··0x000000b0·7 |
13 | ··0x000000b0·002e6479·6e616d69·63002e67·6f74002e·..dynamic..got.. |
14 | ··0x000000c0·676f742e·706c7400·2e646174·61002e62·got.plt..data..b | ||
15 | ··0x000000d0·7373002e·636f6d6d·656e7400·2e6e6f74·ss..comment..not | ||
16 | ··0x000000e0·652e676e·752e676f·6c642d76·65727369·e.gnu.gold-versi | ||
17 | ··0x000000f0·6f6e00······························on. | ||
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························MIPS·R3000 | 9 | ··Machine:···························MIPS·R3000 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 |
··Entry·point·address:···············0x |
11 | ··Entry·point·address:···············0x900 |
12 | ··Start·of·program·headers:··········52·(bytes·into·file) | 12 | ··Start·of·program·headers:··········52·(bytes·into·file) |
13 |
··Start·of·section·headers:··········70 |
13 | ··Start·of·section·headers:··········70424·(bytes·into·file) |
14 | ··Flags:·····························0x50001007,·noreorder,·pic,·cpic,·o32,·mips32 | 14 | ··Flags:·····························0x50001007,·noreorder,·pic,·cpic,·o32,·mips32 |
15 | ··Size·of·this·header:···············52·(bytes) | 15 | ··Size·of·this·header:···············52·(bytes) |
16 | ··Size·of·program·headers:···········32·(bytes) | 16 | ··Size·of·program·headers:···········32·(bytes) |
17 |
··Number·of·program·headers:········· |
17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········40·(bytes) | 18 | ··Size·of·section·headers:···········40·(bytes) |
19 |
··Number·of·section·headers:·········2 |
19 | ··Number·of·section·headers:·········25 |
20 |
··Section·header·string·table·index:·2 |
20 | ··Section·header·string·table·index:·24 |
Offset 1, 28 lines modified | Offset 1, 30 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 |
Entry·point·0x |
2 | Entry·point·0x900 |
3 |
There·are· |
3 | There·are·10·program·headers,·starting·at·offset·52 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align | 5 | ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align |
6 |
··ABIFLAGS·······0x0001 |
6 | ··ABIFLAGS·······0x000178·0x00000178·0x00000178·0x00018·0x00018·R···0x8 |
7 |
··REGINFO········0x0001 |
7 | ··REGINFO········0x000190·0x00000190·0x00000190·0x00018·0x00018·R···0x4 |
8 |
··LOAD···········0x000000·0x00000000·0x00000000·0x01 |
8 | ··LOAD···········0x000000·0x00000000·0x00000000·0x0166c·0x0166c·R·E·0x10000 |
9 |
··LOAD···········0x010e |
9 | ··LOAD···········0x010ebc·0x00010ebc·0x00010ebc·0x001d0·0x001d4·RW··0x10000 |
10 |
··DYNAMIC········0x010e |
10 | ··DYNAMIC········0x010ec8·0x00010ec8·0x00010ec8·0x00138·0x00138·R···0x4 |
11 |
·· |
11 | ··NOTE···········0x0001a8·0x000001a8·0x000001a8·0x00024·0x00024·R···0x4 |
12 | ··GNU_EH_FRAME···0x0014bc·0x000014bc·0x000014bc·0x0004c·0x0004c·R···0x4 | ||
12 | ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10 | 13 | ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10 |
13 |
··GNU_RELRO······0x010e |
14 | ··GNU_RELRO······0x010ebc·0x00010ebc·0x00010ebc·0x00144·0x00144·R···0x1 |
14 | ··NULL···········0x000000·0x00000000·0x00000000·0x00000·0x00000·····0x4 | 15 | ··NULL···········0x000000·0x00000000·0x00000000·0x00000·0x00000·····0x4 |
15 | ·Section·to·Segment·mapping: | 16 | ·Section·to·Segment·mapping: |
16 | ··Segment·Sections... | 17 | ··Segment·Sections... |
17 | ···00·····.MIPS.abiflags· | 18 | ···00·····.MIPS.abiflags· |
18 | ···01·····.reginfo· | 19 | ···01·····.reginfo· |
19 | ···02·····.MIPS.abiflags·.reginfo·.hash·.dynsym·.dynstr·.rel.dyn·.text·.MIPS.stubs·.rodata·.eh_frame_hdr·.eh_frame· | 20 | ···02·····.MIPS.abiflags·.reginfo·.note.gnu.build-id·.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.text·.MIPS.stubs·.rodata·.eh_frame_hdr·.eh_frame· |
20 | ···03·····.init_array·.fini_array·.dynamic·.data·.got· | 21 | ···03·····.init_array·.fini_array·.dynamic·.data·.got· |
21 | ···04·····.dynamic· | 22 | ···04·····.dynamic· |
22 |
···05·····.e |
23 | ···05·····.note.gnu.build-id· |
23 | ···06····· | 24 | ···06·····.eh_frame_hdr· |
24 |
···07 |
25 | ···07····· |
25 | ···08····· | 26 | ···08·····.init_array·.fini_array·.dynamic· |
27 | ···09····· |
Offset 1, 31 lines modified | Offset 1, 34 lines modified | ||
1 |
There·are·2 |
1 | There·are·25·section·headers,·starting·at·offset·0x11318: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 |
5 |
··[·1]·.MIPS.abiflags····MIPS_ABIFLAGS···000001 |
5 | ··[·1]·.MIPS.abiflags····MIPS_ABIFLAGS···00000178·000178·000018·18···A··0···0··8 |
6 |
··[·2]·.reginfo··········MIPS_REGINFO····000001 |
6 | ··[·2]·.reginfo··········MIPS_REGINFO····00000190·000190·000018·18···A··0···0··4 |
7 |
··[·3]·. |
7 | ··[·3]·.note.gnu.build-id·NOTE············000001a8·0001a8·000024·00···A··0···0··4 |
8 |
··[·4]·. |
8 | ··[·4]·.hash·············HASH············000001cc·0001cc·00013c·04···A··5···0··4 |
9 |
··[·5]·.dyns |
9 | ··[·5]·.dynsym···········DYNSYM··········00000308·000308·000280·10···A··6···2··4 |
10 |
··[·6]·. |
10 | ··[·6]·.dynstr···········STRTAB··········00000588·000588·0002ac·00···A··0···0··1 |
11 |
··[·7]·. |
11 | ··[·7]·.gnu.version······VERSYM··········00000834·000834·000050·02···A··5···0··2 |
12 |
··[·8]·. |
12 | ··[·8]·.gnu.version_r····VERNEED·········00000884·000884·000020·00···A··6···1··4 |
13 |
··[·9]·.r |
13 | ··[·9]·.rel.dyn··········REL·············000008a4·0008a4·000018·08···A··5···0··4 |
14 |
··[10]·. |
14 | ··[10]·.text·············PROGBITS········00000900·000900·000970·00··AX··0···0·16 |
15 |
··[11]·. |
15 | ··[11]·.MIPS.stubs·······PROGBITS········00001270·001270·000140·00··AX··0···0··4 |
16 |
··[12]·. |
16 | ··[12]·.rodata···········PROGBITS········000013b0·0013b0·00010c·01·AMS··0···0··4 |
17 |
··[13]·. |
17 | ··[13]·.eh_frame_hdr·····PROGBITS········000014bc·0014bc·00004c·00···A··0···0··4 |
18 |
··[14]·. |
18 | ··[14]·.eh_frame·········PROGBITS········00001508·001508·000164·00···A··0···0··4 |
19 |
··[15]·. |
19 | ··[15]·.init_array·······INIT_ARRAY······00010ebc·010ebc·000004·00··WA··0···0··4 |
20 |
··[16]·. |
20 | ··[16]·.fini_array·······FINI_ARRAY······00010ec0·010ec0·000008·00··WA··0···0··4 |
21 |
··[17]·. |
21 | ··[17]·.dynamic··········DYNAMIC·········00010ec8·010ec8·000138·08···A··6···0··4 |
22 |
··[18]·. |
22 | ··[18]·.data·············PROGBITS········00011000·011000·000010·00··WA··0···0·16 |
23 |
··[19]·. |
23 | ··[19]·.got··············PROGBITS········00011010·011010·00007c·04·WAp··0···0·16 |
24 |
··[20]·. |
24 | ··[20]·.bss··············NOBITS··········00011090·01108c·000000·00··WA··0···0·16 |
25 |
··[21]·. |
25 | ··[21]·.comment··········PROGBITS········00000000·01108c·000027·01··MS··0···0··1 |
26 | ··[22]·.pdr··············PROGBITS········00000000·0110b4·000160·00······0···0··4 | ||
27 | ··[23]·.gnu.attributes···LOOS+0xffffff5··00000000·011214·000010·00······0···0··1 | ||
28 | ··[24]·.shstrtab·········STRTAB··········00000000·011224·0000f2·00······0···0··1 | ||
26 | Key·to·Flags: | 29 | Key·to·Flags: |
27 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
28 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
29 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
30 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 41 lines modified | Offset 1, 43 lines modified | ||
1 |
Symbol·table·'.dynsym'·contains· |
1 | Symbol·table·'.dynsym'·contains·40·entries: |
2 | ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 |
·····1:·00000 |
4 | ·····1:·00000900·····0·SECTION·LOCAL··DEFAULT···10· |
5 |
·····2:·00000a |
5 | ·····2:·00000a48···112·FUNC····GLOBAL·DEFAULT···10·_Z15JNU_ThrowByNameP7_JNIEnvPKcS2_ |
6 |
·····3:·000110 |
6 | ·····3:·00011090·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_bss_end__ |
7 |
·····4:·000 |
7 | ·····4:·00000900·····0·NOTYPE··GLOBAL·DEFAULT···10·_ftext |
8 |
·····5:·000 |
8 | ·····5:·000009d4···116·FUNC····WEAK···DEFAULT···10·_ZN7_JNIEnv16CallObjectMethodEP8_jobjectP10_jmethodIDz |
9 |
·····6:·00000 |
9 | ·····6:·00000960···116·FUNC····WEAK···DEFAULT···10·_ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz |
10 |
·····7:·000 |
10 | ·····7:·00000ab8···420·FUNC····GLOBAL·DEFAULT···10·_Z24JNU_GetStringNativeCharsP7_JNIEnvP8_jstring |
11 |
·····8:·0000 |
11 | ·····8:·000011e0···136·FUNC····GLOBAL·DEFAULT···10·Java_com_google_ase_Exec_waitFor |
12 |
·····9:·000 |
12 | ·····9:·00019000·····0·SECTION·GLOBAL·DEFAULT··ABS·_gp_disp |
13 |
····10:·000 |
13 | ····10:·0001108c·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_fbss |
14 |
····11:·00000 |
14 | ····11:·00000c5c···144·FUNC····GLOBAL·DEFAULT···10·_Z26jniGetFDFromFileDescriptorP7_JNIEnvP8_jobject |
15 |
····12:·000110 |
15 | ····12:·00011000·····0·NOTYPE··GLOBAL·DEFAULT···18·_fdata |
16 |
····13:·000 |
16 | ····13:·0001108c·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start |
17 |
····14:·00011090·····0·NOTYPE··GLOBAL·DEFAULT·· |
17 | ····14:·00011090·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__end__ |
18 |
····15:·00000 |
18 | ····15:·00000cec··1064·FUNC····GLOBAL·DEFAULT···10·Java_com_google_ase_Exec_createSubprocess |
19 |
····16:·000 |
19 | ····16:·00001114···204·FUNC····GLOBAL·DEFAULT···10·Java_com_google_ase_Exec_setPtyWindowSize |
20 |
····17:·000110 |
20 | ····17:·0001108c·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_edata |
21 |
····18:·000 |
21 | ····18:·00011090·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_end__ |
22 |
····19:·000110 |
22 | ····19:·00011090·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end |
23 |
····20:·00001 |
23 | ····20:·00001390·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2) |
24 |
····21:·00001 |
24 | ····21:·00001380·····0·FUNC····GLOBAL·DEFAULT··UND·fcntl@LIBC·(2) |
25 |
····22:·00001 |
25 | ····22:·00001370·····0·FUNC····GLOBAL·DEFAULT··UND·dup2@LIBC·(2) |
26 |
····23:·00001 |
26 | ····23:·00001360·····0·FUNC····GLOBAL·DEFAULT··UND·waitpid@LIBC·(2) |
27 |
····24:·00001 |
27 | ····24:·00001350·····0·FUNC····GLOBAL·DEFAULT··UND·execl@LIBC·(2) |
28 |
····25:·00001 |
28 | ····25:·00001340·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@LIBC·(2) |
29 |
····26:·00001 |
29 | ····26:·00001330·····0·FUNC····GLOBAL·DEFAULT··UND·close@LIBC·(2) |
30 |
····27:·00001 |
30 | ····27:·00001320·····0·FUNC····GLOBAL·DEFAULT··UND·exit@LIBC·(2) |
31 |
····28:·00001 |
31 | ····28:·00001310·····0·FUNC····GLOBAL·DEFAULT··UND·unlockpt@LIBC·(2) |
32 |
····29:·00001 |
32 | ····29:·00001300·····0·FUNC····GLOBAL·DEFAULT··UND·__android_log_print |
33 |
····30:·0000 |
33 | ····30:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@LIBC·(2) |
34 |
····31:·00001 |
34 | ····31:·000012f0·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@LIBC·(2) |
35 |
····32:·00001 |
35 | ····32:·000012e0·····0·FUNC····GLOBAL·DEFAULT··UND·fork@LIBC·(2) |
36 |
····33:·00001 |
36 | ····33:·000012d0·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@LIBC·(2) |
37 |
····34:·00001 |
37 | ····34:·000012c0·····0·FUNC····GLOBAL·DEFAULT··UND·ptsname_r@LIBC·(2) |
38 |
····35:·00001 |
38 | ····35:·000012b0·····0·FUNC····GLOBAL·DEFAULT··UND·__errno@LIBC·(2) |
39 |
····36:·00001 |
39 | ····36:·000012a0·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@LIBC·(2) |
40 |
····37:·00001 |
40 | ····37:·00001290·····0·FUNC····GLOBAL·DEFAULT··UND·setsid@LIBC·(2) |
41 | ····38:·00001280·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_finalize@LIBC·(2) | ||
42 | ····39:·00001270·····0·FUNC····GLOBAL·DEFAULT··UND·open@LIBC·(2) |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 |
Relocation·section·'.rel.dyn'·at·offset·0x |
1 | Relocation·section·'.rel.dyn'·at·offset·0x8a4·contains·3·entries: |
2 | ·Offset·····Info····Type················Sym.·Value··Symbol's·Name | 2 | ·Offset·····Info····Type················Sym.·Value··Symbol's·Name |
3 | 00000000··00000000·R_MIPS_NONE··········· | 3 | 00000000··00000000·R_MIPS_NONE··········· |
4 |
00010e |
4 | 00010ec0··00000003·R_MIPS_REL32·········· |
5 | 00011000··00000003·R_MIPS_REL32·········· | 5 | 00011000··00000003·R_MIPS_REL32·········· |
Offset 1, 33 lines modified | Offset 1, 36 lines modified | ||
1 |
Dynamic·section·at·offset·0x10e |
1 | Dynamic·section·at·offset·0x10ec8·contains·33·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x00000001·(NEEDED)·····················Shared·library:·[liblog.so] | 3 | ·0x00000001·(NEEDED)·····················Shared·library:·[liblog.so] |
4 | ·0x00000001·(NEEDED)·····················Shared·library:·[libstdc++.so] | 4 | ·0x00000001·(NEEDED)·····················Shared·library:·[libstdc++.so] |
5 | ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so] | 5 | ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so] |
6 | ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so] | 6 | ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so] |
7 | ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so] | 7 | ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so] |
8 | ·0x0000000e·(SONAME)·····················Library·soname:·[libcom_google_ase_Exec.so] | 8 | ·0x0000000e·(SONAME)·····················Library·soname:·[libcom_google_ase_Exec.so] |
9 | ·0x00000010·(SYMBOLIC)···················0x0 | 9 | ·0x00000010·(SYMBOLIC)···················0x0 |
10 |
·0x00000019·(INIT_ARRAY)·················0x10e |
10 | ·0x00000019·(INIT_ARRAY)·················0x10ebc |
11 | ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes) | 11 | ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes) |
12 |
·0x0000001a·(FINI_ARRAY)·················0x10e |
12 | ·0x0000001a·(FINI_ARRAY)·················0x10ec0 |
13 | ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes) | 13 | ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes) |
14 |
·0x00000004·(HASH)·······················0x1 |
14 | ·0x00000004·(HASH)·······················0x1cc |
15 |
·0x00000005·(STRTAB)·····················0x |
15 | ·0x00000005·(STRTAB)·····················0x588 |
16 |
·0x00000006·(SYMTAB)·····················0x |
16 | ·0x00000006·(SYMTAB)·····················0x308 |
17 |
·0x0000000a·(STRSZ)······················6 |
17 | ·0x0000000a·(STRSZ)······················684·(bytes) |
18 | ·0x0000000b·(SYMENT)·····················16·(bytes) | 18 | ·0x0000000b·(SYMENT)·····················16·(bytes) |
19 | ·0x00000003·(PLTGOT)·····················0x11010 | 19 | ·0x00000003·(PLTGOT)·····················0x11010 |
20 |
·0x00000011·(REL)························0x |
20 | ·0x00000011·(REL)························0x8a4 |
21 | ·0x00000012·(RELSZ)······················24·(bytes) | 21 | ·0x00000012·(RELSZ)······················24·(bytes) |
22 | ·0x00000013·(RELENT)·····················8·(bytes) | 22 | ·0x00000013·(RELENT)·····················8·(bytes) |
23 | ·0x70000001·(MIPS_RLD_VERSION)···········1 | 23 | ·0x70000001·(MIPS_RLD_VERSION)···········1 |
24 | ·0x70000005·(MIPS_FLAGS)·················NOTPOT | 24 | ·0x70000005·(MIPS_FLAGS)·················NOTPOT |
25 | ·0x70000006·(MIPS_BASE_ADDRESS)··········0x0 | 25 | ·0x70000006·(MIPS_BASE_ADDRESS)··········0x0 |
26 | ·0x7000000a·(MIPS_LOCAL_GOTNO)···········11 | 26 | ·0x7000000a·(MIPS_LOCAL_GOTNO)···········11 |
27 |
·0x70000011·(MIPS_SYMTABNO)·············· |
27 | ·0x70000011·(MIPS_SYMTABNO)··············40 |
28 |
·0x70000012·(MIPS_UNREFEXTNO)············ |
28 | ·0x70000012·(MIPS_UNREFEXTNO)············31 |
29 | ·0x70000013·(MIPS_GOTSYM)················0x14 | 29 | ·0x70000013·(MIPS_GOTSYM)················0x14 |
30 | ·0x00000018·(BIND_NOW)··················· | 30 | ·0x00000018·(BIND_NOW)··················· |
31 | ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW | 31 | ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW |
32 | ·0x6ffffffe·(VERNEED)····················0x884 | ||
33 | ·0x6fffffff·(VERNEEDNUM)·················1 | ||
34 | ·0x6ffffff0·(VERSYM)·····················0x834 | ||
32 | ·0x00000000·(NULL)·······················0x0 | 35 | ·0x00000000·(NULL)·······················0x0 |
Offset 0, 0 lines modified | Offset 1, 5 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.build-id | ||
2 | ··Owner·················Data·size» Description | ||
3 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring) | ||
4 | ····Build·ID:·80ef62217e1dde73514d6542e9eed945875553c5 |
Offset 1, 2 lines modified | Offset 1, 18 lines modified | ||
1 |
|
1 | Version·symbols·section·'.gnu.version'·contains·40·entries: |
2 | ·Addr:·0000000000000834··Offset:·0x000834··Link:·5·(.dynsym) | ||
3 | ··000:···0·(*local*)·······0·(*local*)·······1·(*global*)······1·(*global*)··· | ||
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
5 | ··008:···1·(*global*)······0·(*local*)·······1·(*global*)······1·(*global*)··· | ||
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
8 | ··014:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | ||
9 | ··018:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | ||
10 | ··01c:···2·(LIBC)··········0·(*local*)·······2·(LIBC)··········2·(LIBC)······· | ||
11 | ··020:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | ||
12 | ··024:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | ||
13 | Version·needs·section·'.gnu.version_r'·contains·1·entries: | ||
14 | ·Addr:·0x0000000000000884··Offset:·0x000884··Link:·6·(.dynstr) | ||
15 | ··000000:·Version:·1··File:·libc.so··Cnt:·1 | ||
16 | ··0x0010:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 7, 152 lines modified | Offset 7, 167 lines modified | ||
7 | ··Data·alignment·factor:·-4 | 7 | ··Data·alignment·factor:·-4 |
8 | ··Return·address·column:·31 | 8 | ··Return·address·column:·31 |
9 | ··Augmentation·data:·····1b | 9 | ··Augmentation·data:·····1b |
10 | ··DW_CFA_def_cfa_register:·r29 | 10 | ··DW_CFA_def_cfa_register:·r29 |
11 | ··DW_CFA_nop | 11 | ··DW_CFA_nop |
12 |
00000014·000000 |
12 | 00000014·00000020·00000018·FDE·cie=00000000·pc=00000960..000009d4 |
13 |
··DW_CFA_advance_loc:· |
13 | ··DW_CFA_advance_loc:·16·to·00000970 |
14 | ··DW_CFA_def_cfa_offset:·40 | 14 | ··DW_CFA_def_cfa_offset:·40 |
15 |
··DW_CFA_advance_loc:· |
15 | ··DW_CFA_advance_loc:·4·to·00000974 |
16 | ··DW_CFA_offset:·r16·at·cfa-8 | ||
17 | ··DW_CFA_advance_loc:·44·to·000009a0 | ||
16 | ··DW_CFA_offset:·r31·at·cfa-4 | 18 | ··DW_CFA_offset:·r31·at·cfa-4 |
17 |
··DW_CFA_advance_loc:· |
19 | ··DW_CFA_advance_loc:·40·to·000009c8 |
20 | ··DW_CFA_remember_state | ||
18 | ··DW_CFA_def_cfa_offset:·0 | 21 | ··DW_CFA_def_cfa_offset:·0 |
22 | ··DW_CFA_restore:·r16 | ||
19 | ··DW_CFA_restore:·r31 | 23 | ··DW_CFA_restore:·r31 |
24 | ··DW_CFA_restore_state | ||
25 | ··DW_CFA_nop | ||
26 | ··DW_CFA_nop | ||
20 | ··DW_CFA_nop | 27 | ··DW_CFA_nop |
21 |
0000003 |
28 | 00000038·00000020·0000003c·FDE·cie=00000000·pc=000009d4..00000a48 |
22 |
··DW_CFA_advance_loc:· |
29 | ··DW_CFA_advance_loc:·16·to·000009e4 |
23 | ··DW_CFA_def_cfa_offset:·40 | 30 | ··DW_CFA_def_cfa_offset:·40 |
24 |
··DW_CFA_advance_loc:· |
31 | ··DW_CFA_advance_loc:·4·to·000009e8 |
32 | ··DW_CFA_offset:·r16·at·cfa-8 | ||
33 | ··DW_CFA_advance_loc:·44·to·00000a14 | ||
25 | ··DW_CFA_offset:·r31·at·cfa-4 | 34 | ··DW_CFA_offset:·r31·at·cfa-4 |
26 |
··DW_CFA_advance_loc:· |
35 | ··DW_CFA_advance_loc:·40·to·00000a3c |
36 | ··DW_CFA_remember_state | ||
27 | ··DW_CFA_def_cfa_offset:·0 | 37 | ··DW_CFA_def_cfa_offset:·0 |
38 | ··DW_CFA_restore:·r16 | ||
28 | ··DW_CFA_restore:·r31 | 39 | ··DW_CFA_restore:·r31 |
40 | ··DW_CFA_restore_state | ||
41 | ··DW_CFA_nop | ||
42 | ··DW_CFA_nop | ||
29 | ··DW_CFA_nop | 43 | ··DW_CFA_nop |
30 |
000000 |
44 | 0000005c·00000024·00000060·FDE·cie=00000000·pc=00000a48..00000ab8 |
31 |
··DW_CFA_advance_loc:· |
45 | ··DW_CFA_advance_loc:·8·to·00000a50 |
32 | ··DW_CFA_def_cfa_offset:·40 | 46 | ··DW_CFA_def_cfa_offset:·40 |
33 |
··DW_CFA_advance_loc:·20·to·00000 |
47 | ··DW_CFA_advance_loc:·20·to·00000a64 |
34 | ··DW_CFA_offset:·r18·at·cfa-8 | 48 | ··DW_CFA_offset:·r18·at·cfa-8 |
35 | ··DW_CFA_offset:·r17·at·cfa-12 | 49 | ··DW_CFA_offset:·r17·at·cfa-12 |
36 | ··DW_CFA_offset:·r16·at·cfa-16 | 50 | ··DW_CFA_offset:·r16·at·cfa-16 |
37 | ··DW_CFA_offset:·r31·at·cfa-4 | 51 | ··DW_CFA_offset:·r31·at·cfa-4 |
38 |
··DW_CFA_advance_loc1:· |
52 | ··DW_CFA_advance_loc1:·76·to·00000ab0 |
39 | ··DW_CFA_restore:·r16 | 53 | ··DW_CFA_restore:·r16 |
40 | ··DW_CFA_restore:·r17 | 54 | ··DW_CFA_restore:·r17 |
41 | ··DW_CFA_restore:·r18 | 55 | ··DW_CFA_restore:·r18 |
42 | ··DW_CFA_restore:·r31 | 56 | ··DW_CFA_restore:·r31 |
43 |
··DW_CFA_advance_loc:·8·to·00000 |
57 | ··DW_CFA_advance_loc:·8·to·00000ab8 |
44 | ··DW_CFA_def_cfa_offset:·0 | 58 | ··DW_CFA_def_cfa_offset:·0 |
45 | ··DW_CFA_nop | 59 | ··DW_CFA_nop |
46 | ··DW_CFA_nop | 60 | ··DW_CFA_nop |
47 |
000000 |
61 | 00000084·00000030·00000088·FDE·cie=00000000·pc=00000ab8..00000c5c |
48 |
··DW_CFA_advance_loc:· |
62 | ··DW_CFA_advance_loc:·28·to·00000ad4 |
49 | ··DW_CFA_def_cfa_offset:·56 | 63 | ··DW_CFA_def_cfa_offset:·56 |
50 |
··DW_CFA_advance_loc:·2 |
64 | ··DW_CFA_advance_loc:·28·to·00000af0 |
51 | ··DW_CFA_offset:·r17·at·cfa-16 | 65 | ··DW_CFA_offset:·r17·at·cfa-16 |
66 | ··DW_CFA_offset:·r16·at·cfa-20 | ||
52 | ··DW_CFA_offset:·r31·at·cfa-4 | 67 | ··DW_CFA_offset:·r31·at·cfa-4 |
53 | ··DW_CFA_offset:·r19·at·cfa-8 | 68 | ··DW_CFA_offset:·r19·at·cfa-8 |
54 | ··DW_CFA_offset:·r18·at·cfa-12 | 69 | ··DW_CFA_offset:·r18·at·cfa-12 |
55 |
··DW_CFA_ |
70 | ··DW_CFA_advance_loc1:·212·to·00000bc4 |
56 | ··DW_CFA_advance_loc1:·224·to·000009e8 | ||
57 | ··DW_CFA_remember_state | 71 | ··DW_CFA_remember_state |
58 | ··DW_CFA_def_cfa_offset:·0 | 72 | ··DW_CFA_def_cfa_offset:·0 |
59 | ··DW_CFA_restore:·r16 | 73 | ··DW_CFA_restore:·r16 |
60 | ··DW_CFA_restore:·r17 | 74 | ··DW_CFA_restore:·r17 |
61 | ··DW_CFA_restore:·r18 | 75 | ··DW_CFA_restore:·r18 |
62 | ··DW_CFA_restore:·r19 | 76 | ··DW_CFA_restore:·r19 |
63 | ··DW_CFA_restore:·r31 | 77 | ··DW_CFA_restore:·r31 |
64 | ··DW_CFA_restore_state | 78 | ··DW_CFA_restore_state |
65 |
··DW_CFA_advance_loc1:· |
79 | ··DW_CFA_advance_loc1:·144·to·00000c54 |
66 | ··DW_CFA_remember_state | ||
67 | ··DW_CFA_def_cfa_offset:·0 | 80 | ··DW_CFA_def_cfa_offset:·0 |
68 | ··DW_CFA_restore:·r31 | ||
69 | ··DW_CFA_restore:·r19 | ||
70 | ··DW_CFA_restore:·r18 | ||
71 | ··DW_CFA_restore:·r17 | ||
72 | ··DW_CFA_restore:·r16 | 81 | ··DW_CFA_restore:·r16 |
73 |
··DW_CFA_restore |
82 | ··DW_CFA_restore:·r17 |
74 |
··DW_CFA_ |
83 | ··DW_CFA_restore:·r18 |
75 |
··DW_CFA_ |
84 | ··DW_CFA_restore:·r19 |
85 | ··DW_CFA_restore:·r31 | ||
76 | ··DW_CFA_nop | 86 | ··DW_CFA_nop |
77 |
000000 |
87 | 000000b8·00000020·000000bc·FDE·cie=00000000·pc=00000c5c..00000cec |
78 |
··DW_CFA_advance_loc:·16·to·00000 |
88 | ··DW_CFA_advance_loc:·16·to·00000c6c |
79 | ··DW_CFA_def_cfa_offset:·40 | 89 | ··DW_CFA_def_cfa_offset:·40 |
80 |
··DW_CFA_advance_loc:· |
90 | ··DW_CFA_advance_loc:·8·to·00000c74 |
81 | ··DW_CFA_offset:·r31·at·cfa-4 | ||
82 | ··DW_CFA_offset:·r17·at·cfa-8 | 91 | ··DW_CFA_offset:·r17·at·cfa-8 |
92 | ··DW_CFA_advance_loc:·28·to·00000c90 | ||
Max diff block lines reached; 3203/7074 bytes (45.28%) of diff not shown. |
Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | Hex·dump·of·section·'.MIPS.abiflags': | 1 | Hex·dump·of·section·'.MIPS.abiflags': |
2 |
··0x000001 |
2 | ··0x00000178·00002001·01010005·00000000·00000000·..·............. |
3 |
··0x000001 |
3 | ··0x00000188·00000000·00000000···················........ |
Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | Hex·dump·of·section·'.reginfo': | 1 | Hex·dump·of·section·'.reginfo': |
2 |
··0x000001 |
2 | ··0x00000190·70000092·00000000·00000000·00000000·p............... |
3 |
··0x000001 |
3 | ··0x000001a0·00000000·00900100···················........ |
Offset 1, 18 lines modified | Offset 1, 23 lines modified | ||
1 | Hex·dump·of·section·'.hash': | 1 | Hex·dump·of·section·'.hash': |
2 |
··0x000001 |
2 | ··0x000001cc·25000000·28000000·0e000000·00000000·%...(........... |
3 |
··0x000001 |
3 | ··0x000001dc·00000000·09000000·00000000·00000000·................ |
4 |
··0x000001 |
4 | ··0x000001ec·00000000·00000000·00000000·00000000·................ |
5 |
··0x000001 |
5 | ··0x000001fc·00000000·1e000000·14000000·00000000·................ |
6 |
··0x00000 |
6 | ··0x0000020c·03000000·06000000·18000000·17000000·................ |
7 |
··0x00000 |
7 | ··0x0000021c·11000000·07000000·15000000·16000000·................ |
8 |
··0x00000 |
8 | ··0x0000022c·1f000000·19000000·00000000·0a000000·................ |
9 |
··0x00000 |
9 | ··0x0000023c·08000000·10000000·00000000·1b000000·................ |
10 |
··0x000002 |
10 | ··0x0000024c·21000000·13000000·20000000·04000000·!.......·....... |
11 |
··0x000002 |
11 | ··0x0000025c·00000000·0d000000·00000000·00000000·................ |
12 |
··0x000002 |
12 | ··0x0000026c·00000000·00000000·00000000·00000000·................ |
13 |
··0x000002 |
13 | ··0x0000027c·00000000·00000000·00000000·05000000·................ |
14 |
··0x000002 |
14 | ··0x0000028c·02000000·00000000·00000000·00000000·................ |
15 |
··0x000002 |
15 | ··0x0000029c·00000000·00000000·00000000·1c000000·................ |
16 |
··0x000002 |
16 | ··0x000002ac·00000000·00000000·12000000·0b000000·................ |
17 | ··0x000002bc·00000000·1d000000·00000000·1a000000·................ | ||
18 | ··0x000002cc·00000000·25000000·0f000000·0c000000·....%........... | ||
19 | ··0x000002dc·22000000·24000000·23000000·00000000·"...$...#....... | ||
20 | ··0x000002ec·26000000·27000000·00000000·00000000·&...'........... | ||
21 | ··0x000002fc·00000000·00000000·00000000··········............ | ||
Offset 1, 44 lines modified | Offset 1, 46 lines modified | ||
1 | Hex·dump·of·section·'.dynstr': | 1 | Hex·dump·of·section·'.dynstr': |
2 |
··0x00000 |
2 | ··0x00000588·005f6770·5f646973·70005f5f·6378615f·._gp_disp.__cxa_ |
3 |
··0x00000 |
3 | ··0x00000598·66696e61·6c697a65·005f5f63·78615f61·finalize.__cxa_a |
4 |
··0x00000 |
4 | ··0x000005a8·74657869·74005f5a·4e375f4a·4e49456e·texit._ZN7_JNIEn |
5 |
··0x00000 |
5 | ··0x000005b8·76394e65·774f626a·65637445·50375f6a·v9NewObjectEP7_j |
6 |
··0x000005 |
6 | ··0x000005c8·636c6173·73503130·5f6a6d65·74686f64·classP10_jmethod |
7 |
··0x000005 |
7 | ··0x000005d8·49447a00·5f5f7374·61636b5f·63686b5f·IDz.__stack_chk_ |
8 |
··0x000005 |
8 | ··0x000005e8·67756172·64005f5f·73746163·6b5f6368·guard.__stack_ch |
9 |
··0x000005 |
9 | ··0x000005f8·6b5f6661·696c005f·5a4e375f·4a4e4945·k_fail._ZN7_JNIE |
10 |
··0x00000 |
10 | ··0x00000608·6e763136·43616c6c·4f626a65·63744d65·nv16CallObjectMe |
11 |
··0x00000 |
11 | ··0x00000618·74686f64·4550385f·6a6f626a·65637450·thodEP8_jobjectP |
12 |
··0x00000 |
12 | ··0x00000628·31305f6a·6d657468·6f644944·7a005f5a·10_jmethodIDz._Z |
13 |
··0x00000 |
13 | ··0x00000638·31354a4e·555f5468·726f7742·794e616d·15JNU_ThrowByNam |
14 |
··0x00000 |
14 | ··0x00000648·6550375f·4a4e4945·6e76504b·6353325f·eP7_JNIEnvPKcS2_ |
15 |
··0x00000 |
15 | ··0x00000658·005f5a32·344a4e55·5f476574·53747269·._Z24JNU_GetStri |
16 |
··0x00000 |
16 | ··0x00000668·6e674e61·74697665·43686172·7350375f·ngNativeCharsP7_ |
17 |
··0x00000 |
17 | ··0x00000678·4a4e4945·6e765038·5f6a7374·72696e67·JNIEnvP8_jstring |
18 |
··0x00000 |
18 | ··0x00000688·006d616c·6c6f6300·5f5a3236·6a6e6947·.malloc._Z26jniG |
19 |
··0x00000 |
19 | ··0x00000698·65744644·46726f6d·46696c65·44657363·etFDFromFileDesc |
20 |
··0x00000 |
20 | ··0x000006a8·72697074·6f725037·5f4a4e49·456e7650·riptorP7_JNIEnvP |
21 |
··0x00000 |
21 | ··0x000006b8·385f6a6f·626a6563·74004a61·76615f63·8_jobject.Java_c |
22 |
··0x000006 |
22 | ··0x000006c8·6f6d5f67·6f6f676c·655f6173·655f4578·om_google_ase_Ex |
23 |
··0x000006 |
23 | ··0x000006d8·65635f63·72656174·65537562·70726f63·ec_createSubproc |
24 |
··0x000006 |
24 | ··0x000006e8·65737300·6f70656e·0066636e·746c0075·ess.open.fcntl.u |
25 |
··0x000006 |
25 | ··0x000006f8·6e6c6f63·6b707400·5f5f6572·726e6f00·nlockpt.__errno. |
26 |
··0x00000 |
26 | ··0x00000708·73747265·72726f72·005f5f61·6e64726f·strerror.__andro |
27 |
··0x00000 |
27 | ··0x00000718·69645f6c·6f675f70·72696e74·00707473·id_log_print.pts |
28 |
··0x00000 |
28 | ··0x00000728·6e616d65·5f720066·6f726b00·73657473·name_r.fork.sets |
29 |
··0x00000 |
29 | ··0x00000738·69640064·75703200·636c6f73·65006578·id.dup2.close.ex |
30 |
··0x00000 |
30 | ··0x00000748·65636c00·4a617661·5f636f6d·5f676f6f·ecl.Java_com_goo |
31 |
··0x00000 |
31 | ··0x00000758·676c655f·6173655f·45786563·5f736574·gle_ase_Exec_set |
32 |
··0x00000 |
32 | ··0x00000768·50747957·696e646f·7753697a·6500696f·PtyWindowSize.io |
33 |
··0x00000 |
33 | ··0x00000778·63746c00·4a617661·5f636f6d·5f676f6f·ctl.Java_com_goo |
34 |
··0x00000 |
34 | ··0x00000788·676c655f·6173655f·45786563·5f776169·gle_ase_Exec_wai |
35 |
··0x000006 |
35 | ··0x00000798·74466f72·00776169·74706964·006c6962·tFor.waitpid.lib |
36 |
··0x00000 |
36 | ··0x000007a8·6c6f672e·736f006c·69627374·64632b2b·log.so.libstdc++ |
37 |
··0x00000 |
37 | ··0x000007b8·2e736f00·6c69626d·2e736f00·6c696263·.so.libm.so.libc |
38 |
··0x000007 |
38 | ··0x000007c8·2e736f00·6c696264·6c2e736f·005f6674·.so.libdl.so._ft |
39 |
··0x000007 |
39 | ··0x000007d8·65787400·5f666461·7461005f·65646174·ext._fdata._edat |
40 |
··0x000007 |
40 | ··0x000007e8·61005f5f·6273735f·73746172·74005f66·a.__bss_start._f |
41 |
··0x0000073 |
41 | ··0x000007f8·62737300·5f656e64·005f5f62·73735f65·bss._end.__bss_e |
42 |
··0x00000 |
42 | ··0x00000808·6e645f5f·005f5f65·6e645f5f·006c6962·nd__.__end__.lib |
43 | ··0x00000818·636f6d5f·676f6f67·6c655f61·73655f45·com_google_ase_E | ||
44 | ··0x00000828·7865632e·736f004c·49424300··········xec.so.LIBC. | ||
Offset 1, 552 lines modified | Offset 1, 623 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 |
00000 |
2 | 00000900·<_ftext@@Base>: |
3 |
····· |
3 | ·····900:» 3c1c0002·» lui» gp,0x2 |
4 |
····· |
4 | ·····904:» 279c8700·» addiu» gp,gp,-30976 |
5 |
····· |
5 | ·····908:» 0399e021·» addu» gp,gp,t9 |
6 |
····· |
6 | ·····90c:» 8f998084·» lw» t9,-32636(gp) |
7 |
····· |
7 | ·····910:» 03200008·» jr» t9 |
8 |
····· |
8 | ·····914:» 8f848018·» lw» a0,-32744(gp) |
9 | » ... | 9 | » ... |
10 |
····· |
10 | ·····920:» 10800003·» beqz» a0,930·<_ftext@@Base+0x30> |
11 |
····· |
11 | ·····924:» 0080c821·» move» t9,a0 |
12 |
····· |
12 | ·····928:» 03200008·» jr» t9 |
13 |
····· |
13 | ·····92c:» 00000000·» nop |
14 |
····· |
14 | ·····930:» 03e00008·» jr» ra |
15 |
····· |
15 | ·····934:» 00000000·» nop |
16 |
····· |
16 | ·····938:» 3c1c0002·» lui» gp,0x2 |
17 |
····· |
17 | ·····93c:» 279c86c8·» addiu» gp,gp,-31032 |
18 |
····· |
18 | ·····940:» 0399e021·» addu» gp,gp,t9 |
19 |
····· |
19 | ·····944:» 00802821·» move» a1,a0 |
20 |
····· |
20 | ·····948:» 8f868018·» lw» a2,-32744(gp) |
21 |
····· |
21 | ·····94c:» 8f99803c·» lw» t9,-32708(gp) |
22 |
····· |
22 | ·····950:» 03200008·» jr» t9 |
23 |
····· |
23 | ·····954:» 8f84801c·» lw» a0,-32740(gp) |
24 | » ... | 24 | » ... |
25 |
00000 |
25 | 00000960·<_JNIEnv::NewObject(_jclass*,·_jmethodID*,·...)@@Base>: |
26 |
····· |
26 | ·····960:» 3c1c0002·» lui» gp,0x2 |
27 |
····· |
27 | ·····964:» 279c86a0·» addiu» gp,gp,-31072 |
28 |
····· |
28 | ·····968:» 0399e021·» addu» gp,gp,t9 |
29 |
····· |
29 | ·····96c:» 27bdffd8·» addiu» sp,sp,-40 |
30 |
····· |
30 | ·····970:» afb00020·» sw» s0,32(sp) |
31 |
····· |
31 | ·····974:» 8f908064·» lw» s0,-32668(gp) |
32 |
····· |
32 | ·····978:» 8c880000·» lw» t0,0(a0) |
33 |
····· |
33 | ·····97c:» afa70034·» sw» a3,52(sp) |
34 |
····· |
34 | ·····980:» 8e030000·» lw» v1,0(s0) |
35 |
····· |
35 | ·····984:» 27a20034·» addiu» v0,sp,52 |
36 |
····· |
36 | ·····988:» 8d190074·» lw» t9,116(t0) |
37 |
····· |
37 | ·····98c:» afbc0010·» sw» gp,16(sp) |
38 | ·····990:» afbf0024·» sw» ra,36(sp) | ||
38 |
|
39 | ·····994:» 00403821·» move» a3,v0 |
39 |
····· |
40 | ·····998:» afa3001c·» sw» v1,28(sp) |
40 |
····· |
41 | ·····99c:» afa20018·» sw» v0,24(sp) |
41 |
····· |
42 | ·····9a0:» 0320f809·» jalr» t9 |
42 |
····· |
43 | ·····9a4:» 00000000·» nop |
43 |
····· |
44 | ·····9a8:» 8fa4001c·» lw» a0,28(sp) |
44 |
····· |
45 | ·····9ac:» 8e050000·» lw» a1,0(s0) |
45 |
····· |
46 | ·····9b0:» 14850005·» bne» a0,a1,9c8·<_JNIEnv::NewObject(_jclass*,·_jmethodID*,·...)@@Base+0x68> |
46 |
····· |
47 | ·····9b4:» 8fbc0010·» lw» gp,16(sp) |
47 |
····· |
48 | ·····9b8:» 8fbf0024·» lw» ra,36(sp) |
48 |
····· |
49 | ·····9bc:» 8fb00020·» lw» s0,32(sp) |
49 |
····· |
50 | ·····9c0:» 03e00008·» jr» ra |
50 |
····· |
51 | ·····9c4:» 27bd0028·» addiu» sp,sp,40 |
52 | ·····9c8:» 8f998070·» lw» t9,-32656(gp) | ||
51 |
|
53 | ·····9cc:» 0320f809·» jalr» t9 |
52 |
····· |
54 | ·····9d0:» 00000000·» nop |
53 | ·····874:» afb20020·» sw» s2,32(sp) | ||
54 |
· |
55 | 000009d4·<_JNIEnv::CallObjectMethod(_jobject*,·_jmethodID*,·...)@@Base>: |
55 |
····· |
56 | ·····9d4:» 3c1c0002·» lui» gp,0x2 |
56 |
····· |
57 | ·····9d8:» 279c862c·» addiu» gp,gp,-31188 |
57 |
····· |
58 | ·····9dc:» 0399e021·» addu» gp,gp,t9 |
58 |
····· |
59 | ·····9e0:» 27bdffd8·» addiu» sp,sp,-40 |
59 |
····· |
60 | ·····9e4:» afb00020·» sw» s0,32(sp) |
60 |
····· |
61 | ·····9e8:» 8f908064·» lw» s0,-32668(gp) |
61 |
····· |
62 | ·····9ec:» 8c880000·» lw» t0,0(a0) |
62 |
····· |
63 | ·····9f0:» afa70034·» sw» a3,52(sp) |
63 |
····· |
64 | ·····9f4:» 8e030000·» lw» v1,0(s0) |
64 |
····· |
65 | ·····9f8:» 27a20034·» addiu» v0,sp,52 |
65 |
····· |
66 | ·····9fc:» 8d19008c·» lw» t9,140(t0) |
66 |
····· |
67 | ·····a00:» afbc0010·» sw» gp,16(sp) |
67 |
····· |
68 | ·····a04:» afbf0024·» sw» ra,36(sp) |
68 |
····· |
69 | ·····a08:» 00403821·» move» a3,v0 |
69 |
····· |
70 | ·····a0c:» afa3001c·» sw» v1,28(sp) |
70 |
····· |
71 | ·····a10:» afa20018·» sw» v0,24(sp) |
71 |
····· |
72 | ·····a14:» 0320f809·» jalr» t9 |
72 |
····· |
73 | ·····a18:» 00000000·» nop |
73 |
····· |
74 | ·····a1c:» 8fa4001c·» lw» a0,28(sp) |
74 |
····· |
75 | ·····a20:» 8e050000·» lw» a1,0(s0) |
75 |
····· |
76 | ·····a24:» 14850005·» bne» a0,a1,a3c·<_JNIEnv::CallObjectMethod(_jobject*,·_jmethodID*,·...)@@Base+0x68> |
76 |
····· |
77 | ·····a28:» 8fbc0010·» lw» gp,16(sp) |
77 |
····· |
78 | ·····a2c:» 8fbf0024·» lw» ra,36(sp) |
78 |
····· |
79 | ·····a30:» 8fb00020·» lw» s0,32(sp) |
79 |
····· |
80 | ·····a34:» 03e00008·» jr» ra |
81 | ·····a38:» 27bd0028·» addiu» sp,sp,40 | ||
80 |
|
82 | ·····a3c:» 8f998070·» lw» t9,-32656(gp) |
81 |
····· |
83 | ·····a40:» 0320f809·» jalr» t9 |
82 |
····· |
84 | ·····a44:» 00000000·» nop |
83 | ·····8e8:» 0399e021·» addu» gp,gp,t9 | ||
84 |
· |
85 | 00000a48·<JNU_ThrowByName(_JNIEnv*,·char·const*,·char·const*)@@Base>: |
85 |
····· |
86 | ·····a48:» 8c820000·» lw» v0,0(a0) |
86 |
····· |
87 | ·····a4c:» 27bdffd8·» addiu» sp,sp,-40 |
87 |
····· |
88 | ·····a50:» 8c590018·» lw» t9,24(v0) |
88 |
····· |
89 | ·····a54:» afb20020·» sw» s2,32(sp) |
89 |
····· |
90 | ·····a58:» afb1001c·» sw» s1,28(sp) |
90 |
····· |
91 | ·····a5c:» afb00018·» sw» s0,24(sp) |
91 |
····· |
92 | ·····a60:» afbf0024·» sw» ra,36(sp) |
Max diff block lines reached; 26148/41223 bytes (63.43%) of diff not shown. |
Offset 1, 79 lines modified | Offset 1, 83 lines modified | ||
1 | Disassembly·of·section·.MIPS.stubs: | 1 | Disassembly·of·section·.MIPS.stubs: |
2 |
00001 |
2 | 00001270·<.MIPS.stubs>: |
3 |
····1 |
3 | ····1270:» 8f998010·» lw» t9,-32752(gp) |
4 |
····1 |
4 | ····1274:» 03e07821·» move» t7,ra |
5 |
····1 |
5 | ····1278:» 0320f809·» jalr» t9 |
6 |
····1 |
6 | ····127c:» 24180027·» li» t8,39 |
7 |
····1 |
7 | ····1280:» 8f998010·» lw» t9,-32752(gp) |
8 |
····1 |
8 | ····1284:» 03e07821·» move» t7,ra |
9 |
····1 |
9 | ····1288:» 0320f809·» jalr» t9 |
10 |
····1 |
10 | ····128c:» 24180026·» li» t8,38 |
11 |
····1 |
11 | ····1290:» 8f998010·» lw» t9,-32752(gp) |
12 |
····1 |
12 | ····1294:» 03e07821·» move» t7,ra |
13 |
····1 |
13 | ····1298:» 0320f809·» jalr» t9 |
14 |
····1 |
14 | ····129c:» 24180025·» li» t8,37 |
15 |
····1 |
15 | ····12a0:» 8f998010·» lw» t9,-32752(gp) |
16 |
····1 |
16 | ····12a4:» 03e07821·» move» t7,ra |
17 |
····1 |
17 | ····12a8:» 0320f809·» jalr» t9 |
18 |
····1 |
18 | ····12ac:» 24180024·» li» t8,36 |
19 |
····1 |
19 | ····12b0:» 8f998010·» lw» t9,-32752(gp) |
20 |
····1 |
20 | ····12b4:» 03e07821·» move» t7,ra |
21 |
····1 |
21 | ····12b8:» 0320f809·» jalr» t9 |
22 |
····1 |
22 | ····12bc:» 24180023·» li» t8,35 |
23 |
····1 |
23 | ····12c0:» 8f998010·» lw» t9,-32752(gp) |
24 |
····1 |
24 | ····12c4:» 03e07821·» move» t7,ra |
25 |
····1 |
25 | ····12c8:» 0320f809·» jalr» t9 |
26 |
····1 |
26 | ····12cc:» 24180022·» li» t8,34 |
27 |
····1 |
27 | ····12d0:» 8f998010·» lw» t9,-32752(gp) |
28 |
····1 |
28 | ····12d4:» 03e07821·» move» t7,ra |
29 |
····1 |
29 | ····12d8:» 0320f809·» jalr» t9 |
30 |
····1 |
30 | ····12dc:» 24180021·» li» t8,33 |
31 |
····1 |
31 | ····12e0:» 8f998010·» lw» t9,-32752(gp) |
32 |
····1 |
32 | ····12e4:» 03e07821·» move» t7,ra |
33 |
····1 |
33 | ····12e8:» 0320f809·» jalr» t9 |
34 |
····1 |
34 | ····12ec:» 24180020·» li» t8,32 |
35 |
····1 |
35 | ····12f0:» 8f998010·» lw» t9,-32752(gp) |
36 |
····1 |
36 | ····12f4:» 03e07821·» move» t7,ra |
37 |
····1 |
37 | ····12f8:» 0320f809·» jalr» t9 |
38 |
····1 |
38 | ····12fc:» 2418001f·» li» t8,31 |
39 |
····1 |
39 | ····1300:» 8f998010·» lw» t9,-32752(gp) |
40 |
····1 |
40 | ····1304:» 03e07821·» move» t7,ra |
41 |
····1 |
41 | ····1308:» 0320f809·» jalr» t9 |
42 |
····1 |
42 | ····130c:» 2418001d·» li» t8,29 |
43 |
····1 |
43 | ····1310:» 8f998010·» lw» t9,-32752(gp) |
44 |
····1 |
44 | ····1314:» 03e07821·» move» t7,ra |
45 |
····1 |
45 | ····1318:» 0320f809·» jalr» t9 |
46 |
····1 |
46 | ····131c:» 2418001c·» li» t8,28 |
47 |
····1 |
47 | ····1320:» 8f998010·» lw» t9,-32752(gp) |
48 |
····1 |
48 | ····1324:» 03e07821·» move» t7,ra |
49 |
····1 |
49 | ····1328:» 0320f809·» jalr» t9 |
50 |
····1 |
50 | ····132c:» 2418001b·» li» t8,27 |
51 |
····1 |
51 | ····1330:» 8f998010·» lw» t9,-32752(gp) |
52 |
····1 |
52 | ····1334:» 03e07821·» move» t7,ra |
53 |
····1 |
53 | ····1338:» 0320f809·» jalr» t9 |
54 |
····1 |
54 | ····133c:» 2418001a·» li» t8,26 |
55 |
····1 |
55 | ····1340:» 8f998010·» lw» t9,-32752(gp) |
56 |
····1 |
56 | ····1344:» 03e07821·» move» t7,ra |
57 |
····1 |
57 | ····1348:» 0320f809·» jalr» t9 |
58 |
····1 |
58 | ····134c:» 24180019·» li» t8,25 |
59 |
····1 |
59 | ····1350:» 8f998010·» lw» t9,-32752(gp) |
60 |
····1 |
60 | ····1354:» 03e07821·» move» t7,ra |
61 |
····1 |
61 | ····1358:» 0320f809·» jalr» t9 |
62 |
····1 |
62 | ····135c:» 24180018·» li» t8,24 |
63 |
····1 |
63 | ····1360:» 8f998010·» lw» t9,-32752(gp) |
64 |
····1 |
64 | ····1364:» 03e07821·» move» t7,ra |
65 |
····1 |
65 | ····1368:» 0320f809·» jalr» t9 |
66 |
····1 |
66 | ····136c:» 24180017·» li» t8,23 |
67 |
····1 |
67 | ····1370:» 8f998010·» lw» t9,-32752(gp) |
68 |
····1 |
68 | ····1374:» 03e07821·» move» t7,ra |
69 |
····1 |
69 | ····1378:» 0320f809·» jalr» t9 |
70 |
····1 |
70 | ····137c:» 24180016·» li» t8,22 |
71 |
····1 |
71 | ····1380:» 8f998010·» lw» t9,-32752(gp) |
72 |
····1 |
72 | ····1384:» 03e07821·» move» t7,ra |
73 |
····1 |
73 | ····1388:» 0320f809·» jalr» t9 |
74 |
····1 |
74 | ····138c:» 24180015·» li» t8,21 |
75 | ····1390:» 8f998010·» lw» t9,-32752(gp) | ||
76 | ····1394:» 03e07821·» move» t7,ra | ||
77 | ····1398:» 0320f809·» jalr» t9 | ||
78 | ····139c:» 24180014·» li» t8,20 | ||
75 | » ... | 79 | » ... |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Hex·dump·of·section·'.eh_frame_hdr': | 1 | Hex·dump·of·section·'.eh_frame_hdr': |
2 |
··0x00001 |
2 | ··0x000014bc·011b033b·48000000·08000000·a4f4ffff·...;H........... |
3 |
··0x00001 |
3 | ··0x000014cc·60000000·18f5ffff·84000000·8cf5ffff·`............... |
4 |
··0x00001 |
4 | ··0x000014dc·a8000000·fcf5ffff·d0000000·a0f7ffff·................ |
5 |
··0x00001 |
5 | ··0x000014ec·04010000·30f8ffff·28010000·58fcffff·....0...(...X... |
6 |
··0x00001 |
6 | ··0x000014fc·64010000·24fdffff·8c010000··········d...$....... |
Offset 1, 24 lines modified | Offset 1, 26 lines modified | ||
1 | Hex·dump·of·section·'.eh_frame': | 1 | Hex·dump·of·section·'.eh_frame': |
2 |
··0x00001 |
2 | ··0x00001508·10000000·00000000·017a5200·017c1f01·.........zR..|.. |
3 |
··0x00001 |
3 | ··0x00001518·1b0d1d00·20000000·18000000·3cf4ffff·....·.......<... |
4 |
··0x00001 |
4 | ··0x00001528·74000000·00500e28·4490026c·9f01680a·t....P.(D..l..h. |
5 |
··0x00001 |
5 | ··0x00001538·0e00d0df·0b000000·20000000·3c000000·........·...<... |
6 |
··0x00001 |
6 | ··0x00001548·8cf4ffff·74000000·00500e28·4490026c·....t....P.(D..l |
7 |
··0x00001 |
7 | ··0x00001558·9f01680a·0e00d0df·0b000000·24000000·..h.........$... |
8 |
··0x00001 |
8 | ··0x00001568·60000000·dcf4ffff·70000000·00480e28·`.......p....H.( |
9 |
··0x00001 |
9 | ··0x00001578·54920291·0390049f·01024cd0·d1d2df48·T.........L....H |
10 |
··0x00001 |
10 | ··0x00001588·0e000000·30000000·88000000·24f5ffff·....0.......$... |
11 |
··0x00001 |
11 | ··0x00001598·a4010000·005c0e38·5c910490·059f0193·.....\.8\....... |
12 |
··0x00001 |
12 | ··0x000015a8·02920302·d40a0e00·d0d1d2d3·df0b0290·................ |
13 |
··0x00001 |
13 | ··0x000015b8·0e00d0d1·d2d3df00·20000000·bc000000·........·....... |
14 |
··0x00001 |
14 | ··0x000015c8·94f6ffff·90000000·00500e28·4891025c·.........P.(H..\ |
15 |
··0x00001 |
15 | ··0x000015d8·9f019003·0254d0d1·df480e00·38000000·.....T...H..8... |
16 |
··0x00001 |
16 | ··0x000015e8·e0000000·00f7ffff·28040000·00500e70·........(....P.p |
17 |
··0x00001 |
17 | ··0x000015f8·4494067c·9f019703·96049505·93079208·D..|............ |
18 |
··0x00001 |
18 | ··0x00001608·9109900a·9e020330·020a0e00·d0d1d2d3·.......0........ |
19 |
··0x00001 |
19 | ··0x00001618·d4d5d6d7·dedf0b00·24000000·1c010000·........$....... |
20 |
··0x00001 |
20 | ··0x00001628·ecfaffff·cc000000·00500e38·44900460·.........P.8D..` |
21 |
··0x00001 |
21 | ··0x00001638·9f019202·91030250·0a0e00d0·d1d2df0b·.......P........ |
22 |
··0x00001 |
22 | ··0x00001648·20000000·44010000·90fbffff·88000000··...D........... |
23 | ··0x00001658·00500e28·44900264·9f017c0a·0e00d0df·.P.(D..d..|..... | ||
24 | ··0x00001668·0b000000····························.... | ||
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.init_array': | 1 | Hex·dump·of·section·'.init_array': |
2 |
··0x00010e |
2 | ··0x00010ebc·00000000····························.... |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.fini_array': | 1 | Hex·dump·of·section·'.fini_array': |
2 |
··0x00010e |
2 | ··0x00010ec0·00090000·00000000···················........ |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | Hex·dump·of·section·'.got': | 1 | Hex·dump·of·section·'.got': |
2 |
··0x00011010·00000000·00000080·00100100· |
2 | ··0x00011010·00000000·00000080·00100100·20090000·............·... |
3 |
··0x00011020·00000000· |
3 | ··0x00011020·00000000·d4090000·480a0000·b80a0000·........H....... |
4 |
··0x00011030· |
4 | ··0x00011030·60090000·5c0c0000·00000000·90130000·`...\........... |
5 |
··0x00011040· |
5 | ··0x00011040·80130000·70130000·60130000·50130000·....p...`...P... |
6 |
··0x00011050· |
6 | ··0x00011050·40130000·30130000·20130000·10130000·@...0...·....... |
7 |
··0x00011060· |
7 | ··0x00011060·00130000·00000000·f0120000·e0120000·................ |
8 |
··0x00011070· |
8 | ··0x00011070·d0120000·c0120000·b0120000·a0120000·................ |
9 |
··0x00011080·00 |
9 | ··0x00011080·90120000·80120000·70120000··········........p... |
Offset 1, 5 lines modified | Offset 1, 4 lines modified | ||
1 | String·dump·of·section·'.comment': | 1 | String·dump·of·section·'.comment': |
2 |
··[·····0]··GCC:·(GNU)·4.9·201 |
2 | ··[·····0]··GCC:·(GNU)·4.9.x·20150123·(prerelease) |
3 | ··[····25]··GCC:·(GNU)·4.8 | ||
Offset 1, 25 lines modified | Offset 1, 25 lines modified | ||
1 | Hex·dump·of·section·'.pdr': | 1 | Hex·dump·of·section·'.pdr': |
2 |
··0x00000000· |
2 | ··0x00000000·20090000·00000000·00000000·00000000··............... |
3 | ··0x00000010·00000000·00000000·1d000000·1f000000·................ | 3 | ··0x00000010·00000000·00000000·1d000000·1f000000·................ |
4 |
··0x00000020· |
4 | ··0x00000020·00090000·00000000·00000000·00000000·................ |
5 | ··0x00000030·00000000·00000000·1d000000·1f000000·................ | 5 | ··0x00000030·00000000·00000000·1d000000·1f000000·................ |
6 |
··0x00000040· |
6 | ··0x00000040·38090000·00000000·00000000·00000000·8............... |
7 | ··0x00000050·00000000·00000000·1d000000·1f000000·................ | 7 | ··0x00000050·00000000·00000000·1d000000·1f000000·................ |
8 |
··0x00000060· |
8 | ··0x00000060·60090000·00000180·fcffffff·00000000·`............... |
9 | ··0x00000070·00000000·28000000·1d000000·1f000000·....(........... | 9 | ··0x00000070·00000000·28000000·1d000000·1f000000·....(........... |
10 |
··0x00000080· |
10 | ··0x00000080·d4090000·00000180·fcffffff·00000000·................ |
11 | ··0x00000090·00000000·28000000·1d000000·1f000000·....(........... | 11 | ··0x00000090·00000000·28000000·1d000000·1f000000·....(........... |
12 |
··0x000000a0· |
12 | ··0x000000a0·480a0000·00000780·fcffffff·00000000·H............... |
13 | ··0x000000b0·00000000·28000000·1d000000·1f000000·....(........... | 13 | ··0x000000b0·00000000·28000000·1d000000·1f000000·....(........... |
14 |
··0x000000c0· |
14 | ··0x000000c0·b80a0000·00000f80·fcffffff·00000000·................ |
15 | ··0x000000d0·00000000·38000000·1d000000·1f000000·....8........... | 15 | ··0x000000d0·00000000·38000000·1d000000·1f000000·....8........... |
16 |
··0x000000e0· |
16 | ··0x000000e0·5c0c0000·00000380·fcffffff·00000000·\............... |
17 | ··0x000000f0·00000000·28000000·1d000000·1f000000·....(........... | 17 | ··0x000000f0·00000000·28000000·1d000000·1f000000·....(........... |
18 |
··0x00000100· |
18 | ··0x00000100·ec0c0000·0000ffc0·fcffffff·00000000·................ |
19 |
··0x00000110·00000000· |
19 | ··0x00000110·00000000·70000000·1d000000·1f000000·....p........... |
20 |
··0x00000120· |
20 | ··0x00000120·14110000·00000780·fcffffff·00000000·................ |
21 |
··0x00000130·00000000·3 |
21 | ··0x00000130·00000000·38000000·1d000000·1f000000·....8........... |
22 |
··0x00000140· |
22 | ··0x00000140·e0110000·00000180·fcffffff·00000000·................ |
23 | ··0x00000150·00000000·28000000·1d000000·1f000000·....(........... | 23 | ··0x00000150·00000000·28000000·1d000000·1f000000·....(........... |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.gnu.attributes': | 1 | Hex·dump·of·section·'.gnu.attributes': |
2 |
··0x00000000·410f0000·00676e75·00010700·0000040 |
2 | ··0x00000000·410f0000·00676e75·00010700·00000405·A....gnu........ |
Offset 1, 16 lines modified | Offset 1, 19 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7368·73747274·6162002e·4d495053·..shstrtab..MIPS | 2 | ··0x00000000·002e7368·73747274·6162002e·4d495053·..shstrtab..MIPS |
3 | ··0x00000010·2e616269·666c6167·73002e72·6567696e·.abiflags..regin | 3 | ··0x00000010·2e616269·666c6167·73002e72·6567696e·.abiflags..regin |
4 |
··0x00000020·666f002e·6 |
4 | ··0x00000020·666f002e·6e6f7465·2e676e75·2e627569·fo..note.gnu.bui |
5 |
··0x00000030· |
5 | ··0x00000030·6c642d69·64002e68·61736800·2e64796e·ld-id..hash..dyn |
6 |
··0x00000040·6 |
6 | ··0x00000040·73796d00·2e64796e·73747200·2e676e75·sym..dynstr..gnu |
7 |
··0x00000050·7 |
7 | ··0x00000050·2e766572·73696f6e·002e676e·752e7665·.version..gnu.ve |
8 |
··0x00000060· |
8 | ··0x00000060·7273696f·6e5f7200·2e72656c·2e64796e·rsion_r..rel.dyn |
9 |
··0x00000070· |
9 | ··0x00000070·002e7465·7874002e·4d495053·2e737475·..text..MIPS.stu |
10 |
··0x00000080· |
10 | ··0x00000080·6273002e·726f6461·7461002e·65685f66·bs..rodata..eh_f |
11 |
··0x00000090· |
11 | ··0x00000090·72616d65·5f686472·002e6568·5f667261·rame_hdr..eh_fra |
12 |
··0x000000a0· |
12 | ··0x000000a0·6d65002e·696e6974·5f617272·6179002e·me..init_array.. |
13 |
··0x000000b0·6 |
13 | ··0x000000b0·66696e69·5f617272·6179002e·64796e61·fini_array..dyna |
14 |
··0x000000c0·6 |
14 | ··0x000000c0·6d696300·2e646174·61002e67·6f74002e·mic..data..got.. |
15 | ··0x000000d0·62737300·2e636f6d·6d656e74·002e7064·bss..comment..pd | ||
16 | ··0x000000e0·72002e67·6e752e61·74747269·62757465·r..gnu.attribute | ||
17 | ··0x000000f0·7300································s. | ||
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 |
··Entry·point·address:···············0x |
11 | ··Entry·point·address:···············0xcc0 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 |
··Start·of·section·headers:··········8 |
13 | ··Start·of·section·headers:··········8440·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 |
··Number·of·program·headers:········· |
17 | ··Number·of·program·headers:·········7 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 |
··Number·of·section·headers:········· |
19 | ··Number·of·section·headers:·········22 |
20 |
··Section·header·string·table·index:· |
20 | ··Section·header·string·table·index:·21 |
Offset 1, 22 lines modified | Offset 1, 24 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 |
Entry·point·0x |
2 | Entry·point·0xcc0 |
3 |
There·are· |
3 | There·are·7·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 |
··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001 |
6 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001820·0x001820·R·E·0x10000 |
7 |
··LOAD···········0x001d |
7 | ··LOAD···········0x001d08·0x0000000000011d08·0x0000000000011d08·0x000300·0x000300·RW··0x10000 |
8 |
··DYNAMIC········0x001d |
8 | ··DYNAMIC········0x001d20·0x0000000000011d20·0x0000000000011d20·0x000220·0x000220·RW··0x8 |
9 |
·· |
9 | ··NOTE···········0x0001c8·0x00000000000001c8·0x00000000000001c8·0x000024·0x000024·R···0x4 |
10 | ··GNU_EH_FRAME···0x0015f8·0x00000000000015f8·0x00000000000015f8·0x00004c·0x00004c·R···0x4 | ||
10 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10 | 11 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10 |
11 |
··GNU_RELRO······0x001d |
12 | ··GNU_RELRO······0x001d08·0x0000000000011d08·0x0000000000011d08·0x0002f8·0x0002f8·R···0x1 |
12 | ·Section·to·Segment·mapping: | 13 | ·Section·to·Segment·mapping: |
13 | ··Segment·Sections... | 14 | ··Segment·Sections... |
14 | ···00·····.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·.plt·.text·.rodata·.eh_frame_hdr·.eh_frame· | 15 | ···00·····.note.gnu.build-id·.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·.plt·.text·.rodata·.eh_frame_hdr·.eh_frame· |
15 | ···01·····.init_array·.fini_array·.dynamic·.got·.data· | 16 | ···01·····.init_array·.fini_array·.dynamic·.got·.data· |
16 | ···02·····.dynamic· | 17 | ···02·····.dynamic· |
17 |
···03·····.e |
18 | ···03·····.note.gnu.build-id· |
18 | ···04····· | 19 | ···04·····.eh_frame_hdr· |
19 |
···05 |
20 | ···05····· |
21 | ···06·····.init_array·.fini_array·.dynamic·.got· |
Offset 1, 28 lines modified | Offset 1, 31 lines modified | ||
1 |
There·are· |
1 | There·are·22·section·headers,·starting·at·offset·0x20f8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 |
··[·1]·. |
5 | ··[·1]·.note.gnu.build-id·NOTE············00000000000001c8·0001c8·000024·00···A··0···0··4 |
6 |
··[·2]·. |
6 | ··[·2]·.hash·············HASH············00000000000001f0·0001f0·0000e4·04···A··3···0··8 |
7 |
··[·3]·.dyns |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002d8·0002d8·000390·18···A··4···3··8 |
8 |
··[·4]·. |
8 | ··[·4]·.dynstr···········STRTAB··········0000000000000668·000668·00029d·00···A··0···0··1 |
9 |
··[·5]·. |
9 | ··[·5]·.gnu.version······VERSYM··········0000000000000906·000906·00004c·02···A··3···0··2 |
10 |
··[·6]·. |
10 | ··[·6]·.gnu.version_r····VERNEED·········0000000000000958·000958·000020·00···A··4···1··8 |
11 |
··[·7]·. |
11 | ··[·7]·.rela.dyn·········RELA············0000000000000978·000978·000030·18···A··3···0··8 |
12 |
··[·8]·.r |
12 | ··[·8]·.rela.plt·········RELA············00000000000009a8·0009a8·0001c8·18··AI··3···9··8 |
13 |
··[·9]·. |
13 | ··[·9]·.plt··············PROGBITS········0000000000000b70·000b70·000150·10··AX··0···0·16 |
14 |
··[10]·. |
14 | ··[10]·.text·············PROGBITS········0000000000000cc0·000cc0·000804·00··AX··0···0··4 |
15 |
··[11]·. |
15 | ··[11]·.rodata···········PROGBITS········00000000000014c8·0014c8·000130·01·AMS··0···0··8 |
16 |
··[12]·. |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········00000000000015f8·0015f8·00004c·00···A··0···0··4 |
17 |
··[13]·. |
17 | ··[13]·.eh_frame·········PROGBITS········0000000000001648·001648·0001d8·00···A··0···0··8 |
18 |
··[14]·. |
18 | ··[14]·.init_array·······INIT_ARRAY······0000000000011d08·001d08·000008·00··WA··0···0··1 |
19 |
··[15]·. |
19 | ··[15]·.fini_array·······FINI_ARRAY······0000000000011d10·001d10·000010·00··WA··0···0··8 |
20 |
··[16]·. |
20 | ··[16]·.dynamic··········DYNAMIC·········0000000000011d20·001d20·000220·10··WA··4···0··8 |
21 |
··[17]·. |
21 | ··[17]·.got··············PROGBITS········0000000000011f40·001f40·0000c0·08··WA··0···0··8 |
22 |
··[18]·. |
22 | ··[18]·.data·············PROGBITS········0000000000012000·002000·000008·00··WA··0···0··8 |
23 | ··[19]·.bss··············NOBITS··········0000000000012008·002008·000000·00··WA··0···0··1 | ||
24 | ··[20]·.comment··········PROGBITS········0000000000000000·002008·000027·01··MS··0···0··1 | ||
25 | ··[21]·.shstrtab·········STRTAB··········0000000000000000·00202f·0000c4·00······0···0··1 | ||
23 | Key·to·Flags: | 26 | Key·to·Flags: |
24 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 27 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
25 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 28 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
26 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 29 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
27 | ··p·(processor·specific) | 30 | ··p·(processor·specific) |
Offset 1, 41 lines modified | Offset 1, 41 lines modified | ||
1 | Symbol·table·'.dynsym'·contains·38·entries: | 1 | Symbol·table·'.dynsym'·contains·38·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 |
·····1:·0000000000000 |
4 | ·····1:·0000000000000cc0·····0·SECTION·LOCAL··DEFAULT···10· |
5 |
·····2:·0000000000012000·····0·SECTION·LOCAL··DEFAULT···1 |
5 | ·····2:·0000000000012000·····0·SECTION·LOCAL··DEFAULT···18· |
6 |
·····3:·0000000000000 |
6 | ·····3:·0000000000000e6c····96·FUNC····GLOBAL·DEFAULT···10·_Z15JNU_ThrowByNameP7_JNIEnvPKcS2_ |
7 |
·····4:·00000000000 |
7 | ·····4:·0000000000012008·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_bss_end__ |
8 |
·····5:·0000000000000 |
8 | ·····5:·0000000000000db4···184·FUNC····WEAK···DEFAULT···10·_ZN7_JNIEnv16CallObjectMethodEP8_jobjectP10_jmethodIDz |
9 |
·····6:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
9 | ·····6:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·open@LIBC·(2) |
10 |
·····7:·0000000000000 |
10 | ·····7:·0000000000000cfc···184·FUNC····WEAK···DEFAULT···10·_ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz |
11 |
·····8:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__e |
11 | ·····8:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_finalize@LIBC·(2) |
12 |
·····9:·00000000000 |
12 | ·····9:·0000000000000ecc···352·FUNC····GLOBAL·DEFAULT···10·_Z24JNU_GetStringNativeCharsP7_JNIEnvP8_jstring |
13 |
····10:·000000000000 |
13 | ····10:·000000000000145c···104·FUNC····GLOBAL·DEFAULT···10·Java_com_google_ase_Exec_waitFor |
14 |
····11:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
14 | ····11:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setsid@LIBC·(2) |
15 |
····12:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
15 | ····12:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@LIBC·(2) |
16 |
····13:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
16 | ····13:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno@LIBC·(2) |
17 |
····14:·00000000000 |
17 | ····14:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ptsname_r@LIBC·(2) |
18 |
····15:·000000000000 |
18 | ····15:·000000000000102c···112·FUNC····GLOBAL·DEFAULT···10·_Z26jniGetFDFromFileDescriptorP7_JNIEnvP8_jobject |
19 |
····16:·0000000000000 |
19 | ····16:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@LIBC·(2) |
20 |
····17:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
20 | ····17:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fork@LIBC·(2) |
21 |
····18:·00000000000 |
21 | ····18:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@LIBC·(2) |
22 |
····19:·00000000000 |
22 | ····19:·0000000000012008·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start |
23 |
····20:·00000000000 |
23 | ····20:·0000000000012008·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__end__ |
24 |
····21:·000000000000 |
24 | ····21:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@LIBC·(2) |
25 |
····22:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ |
25 | ····22:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__android_log_print |
26 |
····23:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
26 | ····23:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·unlockpt@LIBC·(2) |
27 |
····24:·000000000000 |
27 | ····24:·000000000000109c···784·FUNC····GLOBAL·DEFAULT···10·Java_com_google_ase_Exec_createSubprocess |
28 |
····25:·0000000000012008·····0·NOTYPE··GLOBAL·DEFAULT·· |
28 | ····25:·0000000000012008·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start__ |
29 |
····26:·0000000000000 |
29 | ····26:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@LIBC·(2) |
30 |
····27:·00000000000 |
30 | ····27:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@LIBC·(2) |
31 |
····28:·000000000000 |
31 | ····28:·00000000000013ac···176·FUNC····GLOBAL·DEFAULT···10·Java_com_google_ase_Exec_setPtyWindowSize |
32 |
····29:·0000000000012008·····0·NOTYPE··GLOBAL·DEFAULT·· |
32 | ····29:·0000000000012008·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_edata |
33 |
····30:·00000000000 |
33 | ····30:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@LIBC·(2) |
34 |
····31:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ex |
34 | ····31:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·execl@LIBC·(2) |
35 |
····32:·0000000000000 |
35 | ····32:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·waitpid@LIBC·(2) |
36 |
····33:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
36 | ····33:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dup2@LIBC·(2) |
37 |
····34:·00000000000 |
37 | ····34:·0000000000012008·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_end__ |
38 |
····35:·00000000000 |
38 | ····35:·0000000000012008·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end |
39 | ····36:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fcntl | 39 | ····36:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fcntl@LIBC·(2) |
40 |
····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·c |
40 | ····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2) |
Offset 1, 27 lines modified | Offset 1, 27 lines modified | ||
1 |
Relocation·section·'.rela.dyn'·at·offset·0x |
1 | Relocation·section·'.rela.dyn'·at·offset·0x978·contains·2·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 |
0000000000011d |
3 | 0000000000011d10··0000000000000403·R_AARCH64_RELATIVE························cc0 |
4 |
0000000000011ff8··000000 |
4 | 0000000000011ff8··0000001500000401·R_AARCH64_GLOB_DAT·····0000000000000000·__stack_chk_guard@LIBC·+·0 |
5 |
Relocation·section·'.rela.plt'·at·offset·0x |
5 | Relocation·section·'.rela.plt'·at·offset·0x9a8·contains·19·entries: |
6 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 6 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
7 |
0000000000011f58··0000000 |
7 | 0000000000011f58··0000000600000402·R_AARCH64_JUMP_SLOT····0000000000000000·open@LIBC·+·0 |
8 |
0000000000011f60··0000000 |
8 | 0000000000011f60··0000000800000402·R_AARCH64_JUMP_SLOT····0000000000000000·__cxa_finalize@LIBC·+·0 |
9 |
0000000000011f68··0000000 |
9 | 0000000000011f68··0000000b00000402·R_AARCH64_JUMP_SLOT····0000000000000000·setsid@LIBC·+·0 |
10 |
0000000000011f70··0000000 |
10 | 0000000000011f70··0000000c00000402·R_AARCH64_JUMP_SLOT····0000000000000000·strerror@LIBC·+·0 |
11 |
0000000000011f78··0000000 |
11 | 0000000000011f78··0000000d00000402·R_AARCH64_JUMP_SLOT····0000000000000000·__errno@LIBC·+·0 |
12 |
0000000000011f80··0000000 |
12 | 0000000000011f80··0000000e00000402·R_AARCH64_JUMP_SLOT····0000000000000000·ptsname_r@LIBC·+·0 |
13 |
0000000000011f88··000000 |
13 | 0000000000011f88··0000001000000402·R_AARCH64_JUMP_SLOT····0000000000000000·__stack_chk_fail@LIBC·+·0 |
14 |
0000000000011f90··000000 |
14 | 0000000000011f90··0000001100000402·R_AARCH64_JUMP_SLOT····0000000000000000·fork@LIBC·+·0 |
15 |
0000000000011f98··000000 |
15 | 0000000000011f98··0000001200000402·R_AARCH64_JUMP_SLOT····0000000000000000·ioctl@LIBC·+·0 |
16 |
0000000000011fa0··0000001 |
16 | 0000000000011fa0··0000001600000402·R_AARCH64_JUMP_SLOT····0000000000000000·__android_log_print·+·0 |
17 |
0000000000011fa8··0000001 |
17 | 0000000000011fa8··0000001700000402·R_AARCH64_JUMP_SLOT····0000000000000000·unlockpt@LIBC·+·0 |
18 |
0000000000011fb0··0000001 |
18 | 0000000000011fb0··0000001a00000402·R_AARCH64_JUMP_SLOT····0000000000000000·exit@LIBC·+·0 |
19 |
0000000000011fb8··0000001 |
19 | 0000000000011fb8··0000001b00000402·R_AARCH64_JUMP_SLOT····0000000000000000·close@LIBC·+·0 |
20 |
0000000000011fc0··0000001 |
20 | 0000000000011fc0··0000001e00000402·R_AARCH64_JUMP_SLOT····0000000000000000·malloc@LIBC·+·0 |
21 |
0000000000011fc8··000000 |
21 | 0000000000011fc8··0000001f00000402·R_AARCH64_JUMP_SLOT····0000000000000000·execl@LIBC·+·0 |
22 |
0000000000011fd0··0000002 |
22 | 0000000000011fd0··0000002000000402·R_AARCH64_JUMP_SLOT····0000000000000000·waitpid@LIBC·+·0 |
23 |
0000000000011fd8··0000002 |
23 | 0000000000011fd8··0000002100000402·R_AARCH64_JUMP_SLOT····0000000000000000·dup2@LIBC·+·0 |
24 | 0000000000011fe0··0000002400000402·R_AARCH64_JUMP_SLOT····0000000000000000·fcntl·+·0 | 24 | 0000000000011fe0··0000002400000402·R_AARCH64_JUMP_SLOT····0000000000000000·fcntl@LIBC·+·0 |
25 |
0000000000011fe8··0000002500000402·R_AARCH64_JUMP_SLOT····0000000000000000·c |
25 | 0000000000011fe8··0000002500000402·R_AARCH64_JUMP_SLOT····0000000000000000·__cxa_atexit@LIBC·+·0 |
Offset 1, 30 lines modified | Offset 1, 33 lines modified | ||
1 |
Dynamic·section·at·offset·0x1d |
1 | Dynamic·section·at·offset·0x1d20·contains·30·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libstdc++.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libstdc++.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
8 | ·0x000000000000000e·(SONAME)·············Library·soname:·[libcom_google_ase_Exec.so] | 8 | ·0x000000000000000e·(SONAME)·············Library·soname:·[libcom_google_ase_Exec.so] |
9 | ·0x0000000000000010·(SYMBOLIC)···········0x0 | 9 | ·0x0000000000000010·(SYMBOLIC)···········0x0 |
10 |
·0x0000000000000019·(INIT_ARRAY)·········0x11d |
10 | ·0x0000000000000019·(INIT_ARRAY)·········0x11d08 |
11 | ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes) | 11 | ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes) |
12 |
·0x000000000000001a·(FINI_ARRAY)·········0x11d |
12 | ·0x000000000000001a·(FINI_ARRAY)·········0x11d10 |
13 | ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes) | 13 | ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes) |
14 |
·0x0000000000000004·(HASH)···············0x1 |
14 | ·0x0000000000000004·(HASH)···············0x1f0 |
15 |
·0x0000000000000005·(STRTAB)·············0x6 |
15 | ·0x0000000000000005·(STRTAB)·············0x668 |
16 |
·0x0000000000000006·(SYMTAB)·············0x2 |
16 | ·0x0000000000000006·(SYMTAB)·············0x2d8 |
17 |
·0x000000000000000a·(STRSZ)··············66 |
17 | ·0x000000000000000a·(STRSZ)··············669·(bytes) |
18 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 18 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
19 | ·0x0000000000000003·(PLTGOT)·············0x11f40 | 19 | ·0x0000000000000003·(PLTGOT)·············0x11f40 |
20 | ·0x0000000000000002·(PLTRELSZ)···········456·(bytes) | 20 | ·0x0000000000000002·(PLTRELSZ)···········456·(bytes) |
21 | ·0x0000000000000014·(PLTREL)·············RELA | 21 | ·0x0000000000000014·(PLTREL)·············RELA |
22 |
·0x0000000000000017·(JMPREL)·············0x |
22 | ·0x0000000000000017·(JMPREL)·············0x9a8 |
23 |
·0x0000000000000007·(RELA)···············0x |
23 | ·0x0000000000000007·(RELA)···············0x978 |
24 | ·0x0000000000000008·(RELASZ)·············48·(bytes) | 24 | ·0x0000000000000008·(RELASZ)·············48·(bytes) |
25 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 25 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
26 | ·0x0000000000000018·(BIND_NOW)··········· | 26 | ·0x0000000000000018·(BIND_NOW)··········· |
27 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 27 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
28 | ·0x000000006ffffffe·(VERNEED)············0x958 | ||
29 | ·0x000000006fffffff·(VERNEEDNUM)·········1 | ||
30 | ·0x000000006ffffff0·(VERSYM)·············0x906 | ||
28 | ·0x000000006ffffff9·(RELACOUNT)··········1 | 31 | ·0x000000006ffffff9·(RELACOUNT)··········1 |
29 | ·0x0000000000000000·(NULL)···············0x0 | 32 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 0, 0 lines modified | Offset 1, 5 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.build-id | ||
2 | ··Owner·················Data·size» Description | ||
3 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring) | ||
4 | ····Build·ID:·e855642e5ddad1f794a98b85dcb547008ec916a5 |
Offset 1, 2 lines modified | Offset 1, 18 lines modified | ||
1 |
|
1 | Version·symbols·section·'.gnu.version'·contains·38·entries: |
2 | ·Addr:·0000000000000906··Offset:·0x000906··Link:·3·(.dynsym) | ||
3 | ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)··· | ||
4 | ··004:···1·(*global*)······1·(*global*)······2·(LIBC)··········1·(*global*)··· | ||
5 | ··008:···2·(LIBC)··········1·(*global*)······1·(*global*)······2·(LIBC)······· | ||
6 | ··00c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)··· | ||
7 | ··010:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)··· | ||
8 | ··014:···1·(*global*)······2·(LIBC)··········0·(*local*)·······2·(LIBC)······· | ||
9 | ··018:···1·(*global*)······1·(*global*)······2·(LIBC)··········2·(LIBC)······· | ||
10 | ··01c:···1·(*global*)······1·(*global*)······2·(LIBC)··········2·(LIBC)······· | ||
11 | ··020:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······1·(*global*)··· | ||
12 | ··024:···2·(LIBC)··········2·(LIBC)······· | ||
13 | Version·needs·section·'.gnu.version_r'·contains·1·entries: | ||
14 | ·Addr:·0x0000000000000958··Offset:·0x000958··Link:·4·(.dynstr) | ||
15 | ··000000:·Version:·1··File:·libc.so··Cnt:·1 | ||
16 | ··0x0010:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 10, 217 lines modified | Offset 10, 257 lines modified | ||
10 | ··DW_CFA_def_cfa:·r31·(sp)·ofs·0 | 10 | ··DW_CFA_def_cfa:·r31·(sp)·ofs·0 |
11 | ··DW_CFA_nop | 11 | ··DW_CFA_nop |
12 | ··DW_CFA_nop | 12 | ··DW_CFA_nop |
13 | ··DW_CFA_nop | 13 | ··DW_CFA_nop |
14 | ··DW_CFA_nop | 14 | ··DW_CFA_nop |
15 |
00000018·000000000000002 |
15 | 00000018·000000000000002c·0000001c·FDE·cie=00000000·pc=0000000000000cfc..0000000000000db4 |
16 |
··DW_CFA_advance_loc:·4·to·0000000000000 |
16 | ··DW_CFA_advance_loc:·4·to·0000000000000d00 |
17 |
··DW_CFA_def_cfa_offset:·2 |
17 | ··DW_CFA_def_cfa_offset:·288 |
18 |
··DW_CFA_ |
18 | ··DW_CFA_offset:·r29·(x29)·at·cfa-288 |
19 | ··DW_CFA_offset:·r30·(x30)·at·cfa-280 | ||
20 | ··DW_CFA_advance_loc:·4·to·0000000000000d04 | ||
21 | ··DW_CFA_def_cfa_register:·r29·(x29) | ||
22 | ··DW_CFA_advance_loc:·12·to·0000000000000d10 | ||
19 | ··DW_CFA_offset:·r19·(x19)·at·cfa-272 | 23 | ··DW_CFA_offset:·r19·(x19)·at·cfa-272 |
20 |
··DW_CFA_ |
24 | ··DW_CFA_advance_loc:·152·to·0000000000000da8 |
21 | ··DW_CFA_advance_loc:·132·to·0000000000000cd4 | ||
22 | ··DW_CFA_remember_state | 25 | ··DW_CFA_remember_state |
23 | ··DW_CFA_restore:·r30·(x30) | ||
24 | ··DW_CFA_restore:·r19·(x19) | 26 | ··DW_CFA_restore:·r19·(x19) |
25 |
··DW_CFA_advance_loc:·4·to·0000000000000 |
27 | ··DW_CFA_advance_loc:·4·to·0000000000000dac |
26 |
··DW_CFA_ |
28 | ··DW_CFA_restore:·r30·(x30) |
27 |
··DW_CFA_ |
29 | ··DW_CFA_restore:·r29·(x29) |
30 | ··DW_CFA_def_cfa:·r31·(sp)·ofs·0 | ||
31 | ··DW_CFA_advance_loc:·4·to·0000000000000db0 | ||
28 | ··DW_CFA_restore_state | 32 | ··DW_CFA_restore_state |
29 | ··DW_CFA_nop | 33 | ··DW_CFA_nop |
30 | ··DW_CFA_nop | 34 | ··DW_CFA_nop |
31 | ··DW_CFA_nop | 35 | ··DW_CFA_nop |
32 | ··DW_CFA_nop | 36 | ··DW_CFA_nop |
33 | ··DW_CFA_nop | 37 | ··DW_CFA_nop |
38 | ··DW_CFA_nop | ||
34 |
0000004 |
39 | 00000048·000000000000002c·0000004c·FDE·cie=00000000·pc=0000000000000db4..0000000000000e6c |
35 |
··DW_CFA_advance_loc:·4·to·0000000000000 |
40 | ··DW_CFA_advance_loc:·4·to·0000000000000db8 |
36 |
··DW_CFA_def_cfa_offset:·2 |
41 | ··DW_CFA_def_cfa_offset:·288 |
37 |
··DW_CFA_ |
42 | ··DW_CFA_offset:·r29·(x29)·at·cfa-288 |
43 | ··DW_CFA_offset:·r30·(x30)·at·cfa-280 | ||
44 | ··DW_CFA_advance_loc:·4·to·0000000000000dbc | ||
45 | ··DW_CFA_def_cfa_register:·r29·(x29) | ||
46 | ··DW_CFA_advance_loc:·12·to·0000000000000dc8 | ||
38 | ··DW_CFA_offset:·r19·(x19)·at·cfa-272 | 47 | ··DW_CFA_offset:·r19·(x19)·at·cfa-272 |
39 |
··DW_CFA_ |
48 | ··DW_CFA_advance_loc:·152·to·0000000000000e60 |
40 | ··DW_CFA_advance_loc:·132·to·0000000000000d88 | ||
41 | ··DW_CFA_remember_state | 49 | ··DW_CFA_remember_state |
42 | ··DW_CFA_restore:·r30·(x30) | ||
43 | ··DW_CFA_restore:·r19·(x19) | 50 | ··DW_CFA_restore:·r19·(x19) |
44 |
··DW_CFA_advance_loc:·4·to·0000000000000 |
51 | ··DW_CFA_advance_loc:·4·to·0000000000000e64 |
45 |
··DW_CFA_ |
52 | ··DW_CFA_restore:·r30·(x30) |
46 |
··DW_CFA_ |
53 | ··DW_CFA_restore:·r29·(x29) |
54 | ··DW_CFA_def_cfa:·r31·(sp)·ofs·0 | ||
55 | ··DW_CFA_advance_loc:·4·to·0000000000000e68 | ||
47 | ··DW_CFA_restore_state | 56 | ··DW_CFA_restore_state |
48 | ··DW_CFA_nop | 57 | ··DW_CFA_nop |
49 | ··DW_CFA_nop | 58 | ··DW_CFA_nop |
50 | ··DW_CFA_nop | 59 | ··DW_CFA_nop |
51 | ··DW_CFA_nop | 60 | ··DW_CFA_nop |
52 | ··DW_CFA_nop | 61 | ··DW_CFA_nop |
62 | ··DW_CFA_nop | ||
53 |
000000 |
63 | 00000078·000000000000002c·0000007c·FDE·cie=00000000·pc=0000000000000e6c..0000000000000ecc |
54 |
··DW_CFA_advance_loc:·4·to·0000000000000 |
64 | ··DW_CFA_advance_loc:·4·to·0000000000000e70 |
55 | ··DW_CFA_def_cfa_offset:·48 | 65 | ··DW_CFA_def_cfa_offset:·48 |
56 |
··DW_CFA_ |
66 | ··DW_CFA_offset:·r29·(x29)·at·cfa-48 |
57 |
··DW_CFA_offset:·r |
67 | ··DW_CFA_offset:·r30·(x30)·at·cfa-40 |
58 |
··DW_CFA_ |
68 | ··DW_CFA_advance_loc:·4·to·0000000000000e74 |
59 |
··DW_CFA_ |
69 | ··DW_CFA_def_cfa_register:·r29·(x29) |
60 |
··DW_CFA_advance_loc:· |
70 | ··DW_CFA_advance_loc:·8·to·0000000000000e7c |
61 |
··DW_CFA_ |
71 | ··DW_CFA_offset:·r19·(x19)·at·cfa-32 |
62 |
··DW_CFA_ |
72 | ··DW_CFA_offset:·r20·(x20)·at·cfa-24 |
73 | ··DW_CFA_advance_loc:·72·to·0000000000000ec4 | ||
63 | ··DW_CFA_restore:·r20·(x20) | 74 | ··DW_CFA_restore:·r20·(x20) |
64 | ··DW_CFA_restore:·r19·(x19) | 75 | ··DW_CFA_restore:·r19·(x19) |
65 |
··DW_CFA_advance_loc:·4·to·0000000000000 |
76 | ··DW_CFA_advance_loc:·4·to·0000000000000ec8 |
66 |
··DW_CFA_ |
77 | ··DW_CFA_restore:·r30·(x30) |
78 | ··DW_CFA_restore:·r29·(x29) | ||
79 | ··DW_CFA_def_cfa:·r31·(sp)·ofs·0 | ||
80 | ··DW_CFA_nop | ||
81 | ··DW_CFA_nop | ||
67 | ··DW_CFA_nop | 82 | ··DW_CFA_nop |
68 | ··DW_CFA_nop | 83 | ··DW_CFA_nop |
69 | ··DW_CFA_nop | 84 | ··DW_CFA_nop |
70 | ··DW_CFA_nop | 85 | ··DW_CFA_nop |
71 | ··DW_CFA_nop | 86 | ··DW_CFA_nop |
72 |
000000 |
87 | 000000a8·0000000000000044·000000ac·FDE·cie=00000000·pc=0000000000000ecc..000000000000102c |
73 |
··DW_CFA_advance_loc:·4·to·0000000000000 |
88 | ··DW_CFA_advance_loc:·4·to·0000000000000ed0 |
74 | ··DW_CFA_def_cfa_offset:·48 | 89 | ··DW_CFA_def_cfa_offset:·48 |
75 |
··DW_CFA_ |
90 | ··DW_CFA_offset:·r29·(x29)·at·cfa-48 |
76 |
··DW_CFA_offset:·r |
91 | ··DW_CFA_offset:·r30·(x30)·at·cfa-40 |
77 |
··DW_CFA_ |
92 | ··DW_CFA_advance_loc:·4·to·0000000000000ed4 |
78 |
··DW_CFA_ |
93 | ··DW_CFA_def_cfa_register:·r29·(x29) |
79 |
··DW_CFA_ |
94 | ··DW_CFA_advance_loc:·8·to·0000000000000edc |
80 |
··DW_CFA_offset:·r |
95 | ··DW_CFA_offset:·r19·(x19)·at·cfa-32 |
81 |
··DW_CFA_offset:·r |
96 | ··DW_CFA_offset:·r20·(x20)·at·cfa-24 |
82 |
··DW_CFA_ |
97 | ··DW_CFA_offset:·r21·(x21)·at·cfa-16 |
98 | ··DW_CFA_offset:·r22·(x22)·at·cfa-8 | ||
99 | ··DW_CFA_advance_loc:·184·to·0000000000000f94 | ||
Max diff block lines reached; 8259/13197 bytes (62.58%) of diff not shown. |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | Hex·dump·of·section·'.hash': | 1 | Hex·dump·of·section·'.hash': |
2 |
··0x000001 |
2 | ··0x000001f0·11000000·26000000·12000000·1d000000·....&........... |
3 |
··0x00000 |
3 | ··0x00000200·11000000·24000000·00000000·22000000·....$......."... |
4 |
··0x00000 |
4 | ··0x00000210·21000000·05000000·16000000·1c000000·!............... |
5 |
··0x00000 |
5 | ··0x00000220·1e000000·13000000·17000000·23000000·............#... |
6 |
··0x00000 |
6 | ··0x00000230·25000000·00000000·18000000·00000000·%............... |
7 |
··0x00000 |
7 | ··0x00000240·00000000·00000000·00000000·00000000·................ |
8 |
··0x00000 |
8 | ··0x00000250·00000000·03000000·00000000·00000000·................ |
9 |
··0x000002 |
9 | ··0x00000260·00000000·00000000·00000000·09000000·................ |
10 |
··0x000002 |
10 | ··0x00000270·00000000·00000000·00000000·0c000000·................ |
11 |
··0x000002 |
11 | ··0x00000280·04000000·0a000000·0f000000·0b000000·................ |
12 |
··0x000002 |
12 | ··0x00000290·00000000·0d000000·10000000·07000000·................ |
13 |
··0x000002 |
13 | ··0x000002a0·06000000·0e000000·00000000·00000000·................ |
14 |
··0x000002 |
14 | ··0x000002b0·08000000·19000000·15000000·1a000000·................ |
15 |
··0x000002 |
15 | ··0x000002c0·1f000000·00000000·20000000·1b000000·........·....... |
16 |
··0x000002 |
16 | ··0x000002d0·14000000····························.... |
Offset 1, 45 lines modified | Offset 1, 45 lines modified | ||
1 | Hex·dump·of·section·'.dynstr': | 1 | Hex·dump·of·section·'.dynstr': |
2 |
··0x000006 |
2 | ··0x00000668·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize. |
3 |
··0x000006 |
3 | ··0x00000678·5f5f6378·615f6174·65786974·005f5a4e·__cxa_atexit._ZN |
4 |
··0x000006 |
4 | ··0x00000688·375f4a4e·49456e76·394e6577·4f626a65·7_JNIEnv9NewObje |
5 |
··0x000006 |
5 | ··0x00000698·63744550·375f6a63·6c617373·5031305f·ctEP7_jclassP10_ |
6 |
··0x000006 |
6 | ··0x000006a8·6a6d6574·686f6449·447a005f·5f737461·jmethodIDz.__sta |
7 |
··0x000006 |
7 | ··0x000006b8·636b5f63·686b5f67·75617264·005f5f73·ck_chk_guard.__s |
8 |
··0x000006 |
8 | ··0x000006c8·7461636b·5f63686b·5f666169·6c005f5a·tack_chk_fail._Z |
9 |
··0x000006 |
9 | ··0x000006d8·4e375f4a·4e49456e·76313643·616c6c4f·N7_JNIEnv16CallO |
10 |
··0x000006 |
10 | ··0x000006e8·626a6563·744d6574·686f6445·50385f6a·bjectMethodEP8_j |
11 |
··0x000006 |
11 | ··0x000006f8·6f626a65·63745031·305f6a6d·6574686f·objectP10_jmetho |
12 |
··0x00000 |
12 | ··0x00000708·6449447a·005f5a31·354a4e55·5f546872·dIDz._Z15JNU_Thr |
13 |
··0x00000 |
13 | ··0x00000718·6f774279·4e616d65·50375f4a·4e49456e·owByNameP7_JNIEn |
14 |
··0x00000 |
14 | ··0x00000728·76504b63·53325f00·5f5a3234·4a4e555f·vPKcS2_._Z24JNU_ |
15 |
··0x00000 |
15 | ··0x00000738·47657453·7472696e·674e6174·69766543·GetStringNativeC |
16 |
··0x00000 |
16 | ··0x00000748·68617273·50375f4a·4e49456e·7650385f·harsP7_JNIEnvP8_ |
17 |
··0x00000 |
17 | ··0x00000758·6a737472·696e6700·6d616c6c·6f63005f·jstring.malloc._ |
18 |
··0x000007 |
18 | ··0x00000768·5a32366a·6e694765·74464446·726f6d46·Z26jniGetFDFromF |
19 |
··0x000007 |
19 | ··0x00000778·696c6544·65736372·6970746f·7250375f·ileDescriptorP7_ |
20 |
··0x000007 |
20 | ··0x00000788·4a4e4945·6e765038·5f6a6f62·6a656374·JNIEnvP8_jobject |
21 |
··0x000007 |
21 | ··0x00000798·004a6176·615f636f·6d5f676f·6f676c65·.Java_com_google |
22 |
··0x000007 |
22 | ··0x000007a8·5f617365·5f457865·635f6372·65617465·_ase_Exec_create |
23 |
··0x000007 |
23 | ··0x000007b8·53756270·726f6365·7373006f·70656e00·Subprocess.open. |
24 |
··0x000007 |
24 | ··0x000007c8·66636e74·6c00756e·6c6f636b·7074005f·fcntl.unlockpt._ |
25 |
··0x000007 |
25 | ··0x000007d8·5f657272·6e6f0073·74726572·726f7200·_errno.strerror. |
26 |
··0x000007 |
26 | ··0x000007e8·5f5f616e·64726f69·645f6c6f·675f7072·__android_log_pr |
27 |
··0x000007 |
27 | ··0x000007f8·696e7400·7074736e·616d655f·7200666f·int.ptsname_r.fo |
28 |
··0x00000 |
28 | ··0x00000808·726b0073·65747369·64006475·70320063·rk.setsid.dup2.c |
29 |
··0x00000 |
29 | ··0x00000818·6c6f7365·00657865·636c004a·6176615f·lose.execl.Java_ |
30 |
··0x00000 |
30 | ··0x00000828·636f6d5f·676f6f67·6c655f61·73655f45·com_google_ase_E |
31 |
··0x00000 |
31 | ··0x00000838·7865635f·73657450·74795769·6e646f77·xec_setPtyWindow |
32 |
··0x00000 |
32 | ··0x00000848·53697a65·00696f63·746c004a·6176615f·Size.ioctl.Java_ |
33 |
··0x00000 |
33 | ··0x00000858·636f6d5f·676f6f67·6c655f61·73655f45·com_google_ase_E |
34 |
··0x000008 |
34 | ··0x00000868·7865635f·77616974·466f7200·77616974·xec_waitFor.wait |
35 |
··0x000008 |
35 | ··0x00000878·70696400·6c69626c·6f672e73·6f006c69·pid.liblog.so.li |
36 |
··0x000008 |
36 | ··0x00000888·62737464·632b2b2e·736f006c·69626d2e·bstdc++.so.libm. |
37 |
··0x000008 |
37 | ··0x00000898·736f006c·6962632e·736f006c·6962646c·so.libc.so.libdl |
38 |
··0x000008 |
38 | ··0x000008a8·2e736f00·5f656461·7461005f·5f627373·.so._edata.__bss |
39 |
··0x000008 |
39 | ··0x000008b8·5f737461·7274005f·5f627373·5f737461·_start.__bss_sta |
40 |
··0x000008 |
40 | ··0x000008c8·72745f5f·005f5f62·73735f65·6e645f5f·rt__.__bss_end__ |
41 |
··0x000008 |
41 | ··0x000008d8·005f5f65·6e645f5f·005f656e·64006c69·.__end__._end.li |
42 |
··0x000008 |
42 | ··0x000008e8·62636f6d·5f676f6f·676c655f·6173655f·bcom_google_ase_ |
43 |
··0x000008 |
43 | ··0x000008f8·45786563·2e736f00·4c494243·00·······Exec.so.LIBC. |
Offset 1, 128 lines modified | Offset 1, 128 lines modified | ||
1 | Disassembly·of·section·.plt: | 1 | Disassembly·of·section·.plt: |
2 |
0000000000000 |
2 | 0000000000000b70·<open@plt-0x20>: |
3 |
· |
3 | ·b70:» a9bf7bf0·» stp» x16,·x30,·[sp,·#-16]! |
4 |
· |
4 | ·b74:» b0000090·» adrp» x16,·11000·<Java_com_google_ase_Exec_waitFor@@Base+0xfba4> |
5 |
· |
5 | ·b78:» f947aa11·» ldr» x17,·[x16,·#3920] |
6 |
· |
6 | ·b7c:» 913d4210·» add» x16,·x16,·#0xf50 |
7 |
· |
7 | ·b80:» d61f0220·» br» x17 |
8 |
· |
8 | ·b84:» d503201f·» nop |
9 |
· |
9 | ·b88:» d503201f·» nop |
10 |
· |
10 | ·b8c:» d503201f·» nop |
11 |
0000000000000 |
11 | 0000000000000b90·<open@plt>: |
12 |
· |
12 | ·b90:» b0000090·» adrp» x16,·11000·<Java_com_google_ase_Exec_waitFor@@Base+0xfba4> |
13 |
· |
13 | ·b94:» f947ae11·» ldr» x17,·[x16,·#3928] |
14 |
· |
14 | ·b98:» 913d6210·» add» x16,·x16,·#0xf58 |
15 | ·acc:» d61f0220·» br» x17 | ||
16 | 0000000000000ad0·<ioctl@plt>: | ||
17 | ·ad0:» b0000090·» adrp» x16,·11000·<Java_com_google_ase_Exec_waitFor+0xfc78> | ||
18 | ·ad4:» f947b211·» ldr» x17,·[x16,·#3936] | ||
19 | ·ad8:» 913d8210·» add» x16,·x16,·#0xf60 | ||
20 | ·adc:» d61f0220·» br» x17 | ||
21 | 0000000000000ae0·<strerror@plt>: | ||
22 | ·ae0:» b0000090·» adrp» x16,·11000·<Java_com_google_ase_Exec_waitFor+0xfc78> | ||
23 | ·ae4:» f947b611·» ldr» x17,·[x16,·#3944] | ||
24 | ·ae8:» 913da210·» add» x16,·x16,·#0xf68 | ||
25 | ·aec:» d61f0220·» br» x17 | ||
26 | 0000000000000af0·<__errno@plt>: | ||
27 | ·af0:» b0000090·» adrp» x16,·11000·<Java_com_google_ase_Exec_waitFor+0xfc78> | ||
28 | ·af4:» f947ba11·» ldr» x17,·[x16,·#3952] | ||
29 | ·af8:» 913dc210·» add» x16,·x16,·#0xf70 | ||
30 | ·afc:» d61f0220·» br» x17 | ||
31 | 0000000000000b00·<execl@plt>: | ||
32 | ·b00:» b0000090·» adrp» x16,·11000·<Java_com_google_ase_Exec_waitFor+0xfc78> | ||
33 | ·b04:» f947be11·» ldr» x17,·[x16,·#3960] | ||
34 | ·b08:» 913de210·» add» x16,·x16,·#0xf78 | ||
35 | ·b0c:» d61f0220·» br» x17 | ||
36 | 0000000000000b10·<__cxa_finalize@plt>: | ||
37 | ·b10:» b0000090·» adrp» x16,·11000·<Java_com_google_ase_Exec_waitFor+0xfc78> | ||
38 | ·b14:» f947c211·» ldr» x17,·[x16,·#3968] | ||
39 | ·b18:» 913e0210·» add» x16,·x16,·#0xf80 | ||
40 | ·b1c:» d61f0220·» br» x17 | ||
41 | 0000000000000b20·<dup2@plt>: | ||
42 | ·b20:» b0000090·» adrp» x16,·11000·<Java_com_google_ase_Exec_waitFor+0xfc78> | ||
43 | ·b24:» f947c611·» ldr» x17,·[x16,·#3976] | ||
44 | ·b28:» 913e2210·» add» x16,·x16,·#0xf88 | ||
45 | ·b2c:» d61f0220·» br» x17 | ||
46 | 0000000000000b30·<malloc@plt>: | ||
47 | ·b30:» b0000090·» adrp» x16,·11000·<Java_com_google_ase_Exec_waitFor+0xfc78> | ||
48 | ·b34:» f947ca11·» ldr» x17,·[x16,·#3984] | ||
49 | ·b38:» 913e4210·» add» x16,·x16,·#0xf90 | ||
50 | ·b3c:» d61f0220·» br» x17 | ||
51 | 0000000000000b40·<__android_log_print@plt>: | ||
52 | ·b40:» b0000090·» adrp» x16,·11000·<Java_com_google_ase_Exec_waitFor+0xfc78> | ||
53 | ·b44:» f947ce11·» ldr» x17,·[x16,·#3992] | ||
54 | ·b48:» 913e6210·» add» x16,·x16,·#0xf98 | ||
55 | ·b4c:» d61f0220·» br» x17 | ||
56 | 0000000000000b50·<__stack_chk_fail@plt>: | ||
57 | ·b50:» b0000090·» adrp» x16,·11000·<Java_com_google_ase_Exec_waitFor+0xfc78> | ||
58 | ·b54:» f947d211·» ldr» x17,·[x16,·#4000] | ||
59 | ·b58:» 913e8210·» add» x16,·x16,·#0xfa0 | ||
60 | ·b5c:» d61f0220·» br» x17 | ||
61 | 0000000000000b60·<unlockpt@plt>: | ||
62 | ·b60:» b0000090·» adrp» x16,·11000·<Java_com_google_ase_Exec_waitFor+0xfc78> | ||
63 | ·b64:» f947d611·» ldr» x17,·[x16,·#4008] | ||
64 | ·b68:» 913ea210·» add» x16,·x16,·#0xfa8 | ||
65 | ·b6c:» d61f0220·» br» x17 | ||
66 | 0000000000000b70·<__cxa_atexit@plt>: | ||
67 | ·b70:» b0000090·» adrp» x16,·11000·<Java_com_google_ase_Exec_waitFor+0xfc78> | ||
68 | ·b74:» f947da11·» ldr» x17,·[x16,·#4016] | ||
69 | ·b78:» 913ec210·» add» x16,·x16,·#0xfb0 | ||
70 | ·b7c:» d61f0220·» br» x17 | ||
71 | 0000000000000b80·<fork@plt>: | ||
72 | ·b80:» b0000090·» adrp» x16,·11000·<Java_com_google_ase_Exec_waitFor+0xfc78> | ||
73 | ·b84:» f947de11·» ldr» x17,·[x16,·#4024] | ||
74 | ·b88:» 913ee210·» add» x16,·x16,·#0xfb8 | ||
75 | ·b8c:» d61f0220·» br» x17 | ||
76 | 0000000000000b90·<exit@plt>: | ||
77 | ·b90:» b0000090·» adrp» x16,·11000·<Java_com_google_ase_Exec_waitFor+0xfc78> | ||
78 | ·b94:» f947e211·» ldr» x17,·[x16,·#4032] | ||
79 | ·b98:» 913f0210·» add» x16,·x16,·#0xfc0 | ||
80 | ·b9c:» d61f0220·» br» x17 | 15 | ·b9c:» d61f0220·» br» x17 |
Max diff block lines reached; 4437/8709 bytes (50.95%) of diff not shown. |
Offset 1, 533 lines modified | Offset 1, 535 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 |
0000000000000 |
2 | 0000000000000cc0·<_JNIEnv::NewObject(_jclass*,·_jmethodID*,·...)@@Base-0x3c>: |
3 |
····· |
3 | ·····cc0:» d0000080·» adrp» x0,·12000·<Java_com_google_ase_Exec_waitFor@@Base+0x10ba4> |
4 |
····· |
4 | ·····cc4:» 91000000·» add» x0,·x0,·#0x0 |
5 |
····· |
5 | ·····cc8:» 17ffffb6·» b» ba0·<__cxa_finalize@plt> |
6 |
····· |
6 | ·····ccc:» a9bf7bfd·» stp» x29,·x30,·[sp,·#-16]! |
7 |
·····c |
7 | ·····cd0:» 910003fd·» mov» x29,·sp |
8 |
·····c |
8 | ·····cd4:» b4000040·» cbz» x0,·cdc·<__cxa_atexit@plt+0x2c> |
9 |
·····c |
9 | ·····cd8:» d63f0000·» blr» x0 |
10 |
·····c |
10 | ·····cdc:» a8c17bfd·» ldp» x29,·x30,·[sp],·#16 |
11 |
·····c |
11 | ·····ce0:» d65f03c0·» ret |
12 |
·····c |
12 | ·····ce4:» aa0003e1·» mov» x1,·x0 |
13 |
·····c |
13 | ·····ce8:» d0000082·» adrp» x2,·12000·<Java_com_google_ase_Exec_waitFor@@Base+0x10ba4> |
14 |
·····c |
14 | ·····cec:» 90000000·» adrp» x0,·0·<open@plt-0xb90> |
15 |
·····c |
15 | ·····cf0:» 91000042·» add» x2,·x2,·#0x0 |
16 |
·····c |
16 | ·····cf4:» 91333000·» add» x0,·x0,·#0xccc |
17 |
·····c |
17 | ·····cf8:» 17ffffee·» b» cb0·<__cxa_atexit@plt> |
18 |
0000000000000c |
18 | 0000000000000cfc·<_JNIEnv::NewObject(_jclass*,·_jmethodID*,·...)@@Base>: |
19 |
·····c |
19 | ·····cfc:» a9ae7bfd·» stp» x29,·x30,·[sp,·#-288]! |
20 |
····· |
20 | ·····d00:» 910003fd·» mov» x29,·sp |
21 |
····· |
21 | ·····d04:» 910483a9·» add» x9,·x29,·#0x120 |
22 |
····· |
22 | ·····d08:» 910123a8·» add» x8,·x29,·#0x48 |
23 |
····· |
23 | ·····d0c:» f9000bf3·» str» x19,·[sp,·#16] |
24 |
····· |
24 | ·····d10:» b0000093·» adrp» x19,·11000·<Java_com_google_ase_Exec_waitFor@@Base+0xfba4> |
25 |
····· |
25 | ·····d14:» f90027a9·» str» x9,·[x29,·#72] |
26 |
····· |
26 | ·····d18:» f9002ba9·» str» x9,·[x29,·#80] |
27 |
····· |
27 | ·····d1c:» 9103c3a9·» add» x9,·x29,·#0xf0 |
28 |
····· |
28 | ·····d20:» f9002fa9·» str» x9,·[x29,·#88] |
29 |
····· |
29 | ·····d24:» 128004e9·» mov» w9,·#0xffffffd8············» //·#-40 |
30 |
····· |
30 | ·····d28:» b90063a9·» str» w9,·[x29,·#96] |
31 |
····· |
31 | ·····d2c:» 12800fe9·» mov» w9,·#0xffffff80············» //·#-128 |
32 |
····· |
32 | ·····d30:» b90067a9·» str» w9,·[x29,·#100] |
33 |
····· |
33 | ·····d34:» f947fe73·» ldr» x19,·[x19,·#4088] |
34 |
····· |
34 | ·····d38:» a9402d0a·» ldp» x10,·x11,·[x8] |
35 |
····· |
35 | ·····d3c:» f9007fa3·» str» x3,·[x29,·#248] |
36 |
····· |
36 | ·····d40:» 910083a3·» add» x3,·x29,·#0x20 |
37 |
····· |
37 | ·····d44:» a9412508·» ldp» x8,·x9,·[x8,·#16] |
38 |
····· |
38 | ·····d48:» a90327a8·» stp» x8,·x9,·[x29,·#48] |
39 |
····· |
39 | ·····d4c:» f90083a4·» str» x4,·[x29,·#256] |
40 |
····· |
40 | ·····d50:» f90087a5·» str» x5,·[x29,·#264] |
41 |
····· |
41 | ·····d54:» f9008ba6·» str» x6,·[x29,·#272] |
42 |
····· |
42 | ·····d58:» f9008fa7·» str» x7,·[x29,·#280] |
43 |
····· |
43 | ·····d5c:» a9022faa·» stp» x10,·x11,·[x29,·#32] |
44 |
····· |
44 | ·····d60:» 3d801fa0·» str» q0,·[x29,·#112] |
45 |
····· |
45 | ·····d64:» 3d8023a1·» str» q1,·[x29,·#128] |
46 |
····· |
46 | ·····d68:» 3d8027a2·» str» q2,·[x29,·#144] |
47 |
····· |
47 | ·····d6c:» 3d802ba3·» str» q3,·[x29,·#160] |
48 |
····· |
48 | ·····d70:» f9400264·» ldr» x4,·[x19] |
49 |
····· |
49 | ·····d74:» f90037a4·» str» x4,·[x29,·#104] |
50 |
····· |
50 | ·····d78:» 3d802fa4·» str» q4,·[x29,·#176] |
51 |
····· |
51 | ·····d7c:» 3d8033a5·» str» q5,·[x29,·#192] |
52 |
····· |
52 | ·····d80:» 3d8037a6·» str» q6,·[x29,·#208] |
53 |
····· |
53 | ·····d84:» 3d803ba7·» str» q7,·[x29,·#224] |
54 |
····· |
54 | ·····d88:» f9400004·» ldr» x4,·[x0] |
55 |
····· |
55 | ·····d8c:» f9407484·» ldr» x4,·[x4,·#232] |
56 |
····· |
56 | ·····d90:» d63f0080·» blr» x4 |
57 |
····· |
57 | ·····d94:» f94037a2·» ldr» x2,·[x29,·#104] |
58 |
····· |
58 | ·····d98:» f9400261·» ldr» x1,·[x19] |
59 |
····· |
59 | ·····d9c:» eb01005f·» cmp» x2,·x1 |
60 |
····· |
60 | ·····da0:» 54000081·» b.ne» db0·<_JNIEnv::NewObject(_jclass*,·_jmethodID*,·...)@@Base+0xb4>··//·b.any |
61 |
····· |
61 | ·····da4:» f9400bf3·» ldr» x19,·[sp,·#16] |
62 |
····· |
62 | ·····da8:» a8d27bfd·» ldp» x29,·x30,·[sp],·#288 |
63 |
····· |
63 | ·····dac:» d65f03c0·» ret |
64 | ·····db0:» 97ffff90·» bl» bf0·<__stack_chk_fail@plt> | ||
64 | 0000000000000ce0·<_JNIEnv::CallObjectMethod(_jobject*,·_jmethodID*,·...)>: | ||
65 |
|
65 | 0000000000000db4·<_JNIEnv::CallObjectMethod(_jobject*,·_jmethodID*,·...)@@Base>: |
66 |
····· |
66 | ·····db4:» a9ae7bfd·» stp» x29,·x30,·[sp,·#-288]! |
67 |
····· |
67 | ·····db8:» 910003fd·» mov» x29,·sp |
68 |
····· |
68 | ·····dbc:» 910483a9·» add» x9,·x29,·#0x120 |
69 |
····· |
69 | ·····dc0:» 910123a8·» add» x8,·x29,·#0x48 |
70 |
····· |
70 | ·····dc4:» f9000bf3·» str» x19,·[sp,·#16] |
71 |
····· |
71 | ·····dc8:» b0000093·» adrp» x19,·11000·<Java_com_google_ase_Exec_waitFor@@Base+0xfba4> |
72 |
····· |
72 | ·····dcc:» f90027a9·» str» x9,·[x29,·#72] |
73 |
·····d |
73 | ·····dd0:» f9002ba9·» str» x9,·[x29,·#80] |
74 |
·····d |
74 | ·····dd4:» 9103c3a9·» add» x9,·x29,·#0xf0 |
75 |
·····d |
75 | ·····dd8:» f9002fa9·» str» x9,·[x29,·#88] |
76 |
·····d |
76 | ·····ddc:» 128004e9·» mov» w9,·#0xffffffd8············» //·#-40 |
77 |
·····d |
77 | ·····de0:» b90063a9·» str» w9,·[x29,·#96] |
78 |
·····d |
78 | ·····de4:» 12800fe9·» mov» w9,·#0xffffff80············» //·#-128 |
79 |
·····d |
79 | ·····de8:» b90067a9·» str» w9,·[x29,·#100] |
80 |
·····d |
80 | ·····dec:» f947fe73·» ldr» x19,·[x19,·#4088] |
81 |
·····d |
81 | ·····df0:» a9402d0a·» ldp» x10,·x11,·[x8] |
82 |
·····d |
82 | ·····df4:» f9007fa3·» str» x3,·[x29,·#248] |
83 |
·····d |
83 | ·····df8:» 910083a3·» add» x3,·x29,·#0x20 |
84 |
·····d |
84 | ·····dfc:» a9412508·» ldp» x8,·x9,·[x8,·#16] |
85 |
····· |
85 | ·····e00:» a90327a8·» stp» x8,·x9,·[x29,·#48] |
86 |
····· |
86 | ·····e04:» f90083a4·» str» x4,·[x29,·#256] |
87 |
····· |
87 | ·····e08:» f90087a5·» str» x5,·[x29,·#264] |
88 |
····· |
88 | ·····e0c:» f9008ba6·» str» x6,·[x29,·#272] |
89 |
····· |
89 | ·····e10:» f9008fa7·» str» x7,·[x29,·#280] |
90 |
····· |
90 | ·····e14:» a9022faa·» stp» x10,·x11,·[x29,·#32] |
91 |
····· |
91 | ·····e18:» 3d801fa0·» str» q0,·[x29,·#112] |
92 |
····· |
92 | ·····e1c:» 3d8023a1·» str» q1,·[x29,·#128] |
93 |
····· |
93 | ·····e20:» 3d8027a2·» str» q2,·[x29,·#144] |
Max diff block lines reached; 34069/47210 bytes (72.16%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Hex·dump·of·section·'.eh_frame_hdr': | 1 | Hex·dump·of·section·'.eh_frame_hdr': |
2 |
··0x000015 |
2 | ··0x000015f8·011b033b·4c000000·08000000·04f7ffff·...;L........... |
3 |
··0x00001 |
3 | ··0x00001608·68000000·bcf7ffff·98000000·74f8ffff·h...........t... |
4 |
··0x00001 |
4 | ··0x00001618·c8000000·d4f8ffff·f8000000·34faffff·............4... |
5 |
··0x00001 |
5 | ··0x00001628·40010000·a4faffff·70010000·b4fdffff·@.......p....... |
6 |
··0x00001 |
6 | ··0x00001638·c0010000·64feffff·f8010000··········....d....... |
Offset 1, 29 lines modified | Offset 1, 33 lines modified | ||
1 | Hex·dump·of·section·'.eh_frame': | 1 | Hex·dump·of·section·'.eh_frame': |
2 |
··0x00001 |
2 | ··0x00001648·14000000·00000000·017a5200·04781e01·.........zR..x.. |
3 |
··0x0000158 |
3 | ··0x00001658·1b0c1f00·00000000·2c000000·1c000000·........,....... |
4 |
··0x00001 |
4 | ··0x00001668·94f6ffff·b8000000·00410ea0·029d249e·.........A....$. |
5 |
··0x00001 |
5 | ··0x00001678·23410d1d·43932266·0ad341de·dd0c1f00·#A..C."f..A..... |
6 |
··0x00001 |
6 | ··0x00001688·410b0000·00000000·2c000000·4c000000·A.......,...L... |
7 |
··0x00001 |
7 | ··0x00001698·1cf7ffff·b8000000·00410ea0·029d249e·.........A....$. |
8 |
··0x00001 |
8 | ··0x000016a8·23410d1d·43932266·0ad341de·dd0c1f00·#A..C."f..A..... |
9 |
··0x00001 |
9 | ··0x000016b8·410b0000·00000000·2c000000·7c000000·A.......,...|... |
10 |
··0x00001 |
10 | ··0x000016c8·a4f7ffff·60000000·00410e30·9d069e05·....`....A.0.... |
11 |
··0x000016 |
11 | ··0x000016d8·410d1d42·93049403·52d4d341·dedd0c1f·A..B....R..A.... |
12 |
··0x000016 |
12 | ··0x000016e8·00000000·00000000·44000000·ac000000·........D....... |
13 |
··0x000016 |
13 | ··0x000016f8·d4f7ffff·60010000·00410e30·9d069e05·....`....A.0.... |
14 |
··0x00001 |
14 | ··0x00001708·410d1d42·93049403·95029601·6e0ad4d3·A..B........n... |
15 |
··0x00001 |
15 | ··0x00001718·41d6d541·dedd0c1f·00410b4c·0ad3d441·A..A.....A.L...A |
16 |
··0x00001 |
16 | ··0x00001728·d5d641dd·de0c1f00·410b0000·00000000·..A.....A....... |
17 |
··0x00001 |
17 | ··0x00001738·2c000000·f4000000·ecf8ffff·70000000·,...........p... |
18 |
··0x00001 |
18 | ··0x00001748·00410e20·9d049e03·410d1d42·93029401·.A.·....A..B.... |
19 |
··0x00001 |
19 | ··0x00001758·56d4d341·dedd0c1f·00000000·00000000·V..A............ |
20 |
··0x00001 |
20 | ··0x00001768·4c000000·24010000·2cf9ffff·10030000·L...$...,....... |
21 |
··0x00001 |
21 | ··0x00001778·00410ea0·019d149e·13420d1d·41951096·.A.......B..A... |
22 |
··0x00001 |
22 | ··0x00001788·0f449312·9411990c·9a0b4497·0e980d43·.D........D....C |
23 |
··0x00001 |
23 | ··0x00001798·9b0a9c09·02690ad4·d341d6d5·41d8d741·.....i...A..A..A |
24 |
··0x00001 |
24 | ··0x000017a8·dad941dc·db41dedd·0c1f0041·0b000000·..A..A.....A.... |
25 |
··0x00001 |
25 | ··0x000017b8·34000000·74010000·ecfbffff·b0000000·4...t........... |
26 |
··0x00001 |
26 | ··0x000017c8·00410e60·9d0c9e0b·420d1d41·930a9409·.A.`....B..A.... |
27 |
··0x000017 |
27 | ··0x000017d8·49950852·0ad4d341·d541dedd·0c1f0041·I..R...A.A.....A |
28 | ··0x000017e8·0b000000·00000000·2c000000·ac010000·........,....... | ||
29 | ··0x000017f8·64fcffff·68000000·00410e30·9d069e05·d...h....A.0.... | ||
30 | ··0x00001808·430d1d41·9304520a·d341dedd·0c1f0041·C..A..R..A.....A | ||
31 | ··0x00001818·0b000000·00000000···················........ | ||
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.init_array': | 1 | Hex·dump·of·section·'.init_array': |
2 |
··0x00011d |
2 | ··0x00011d08·00000000·00000000···················........ |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.fini_array': | 1 | Hex·dump·of·section·'.fini_array': |
2 |
··0x00011d |
2 | ··0x00011d10·00000000·00000000·00000000·00000000·................ |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | Hex·dump·of·section·'.got': | 1 | Hex·dump·of·section·'.got': |
2 | ··0x00011f40·00000000·00000000·00000000·00000000·................ | 2 | ··0x00011f40·00000000·00000000·00000000·00000000·................ |
3 |
··0x00011f50·00000000·00000000· |
3 | ··0x00011f50·00000000·00000000·700b0000·00000000·........p....... |
4 |
··0x00011f60· |
4 | ··0x00011f60·700b0000·00000000·700b0000·00000000·p.......p....... |
5 |
··0x00011f70· |
5 | ··0x00011f70·700b0000·00000000·700b0000·00000000·p.......p....... |
6 |
··0x00011f80· |
6 | ··0x00011f80·700b0000·00000000·700b0000·00000000·p.......p....... |
7 |
··0x00011f90· |
7 | ··0x00011f90·700b0000·00000000·700b0000·00000000·p.......p....... |
8 |
··0x00011fa0· |
8 | ··0x00011fa0·700b0000·00000000·700b0000·00000000·p.......p....... |
9 |
··0x00011fb0· |
9 | ··0x00011fb0·700b0000·00000000·700b0000·00000000·p.......p....... |
10 |
··0x00011fc0· |
10 | ··0x00011fc0·700b0000·00000000·700b0000·00000000·p.......p....... |
11 |
··0x00011fd0· |
11 | ··0x00011fd0·700b0000·00000000·700b0000·00000000·p.......p....... |
12 |
··0x00011fe0· |
12 | ··0x00011fe0·700b0000·00000000·700b0000·00000000·p.......p....... |
13 |
··0x00011ff0· |
13 | ··0x00011ff0·201d0100·00000000·00000000·00000000··............... |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | String·dump·of·section·'.comment': | 1 | String·dump·of·section·'.comment': |
2 |
··[·····0]··GCC:·(GNU)·4.9·201 |
2 | ··[·····0]··GCC:·(GNU)·4.9.x·20150123·(prerelease) |
Offset 1, 13 lines modified | Offset 1, 16 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 |
··0x00000000·002e7368·73747274·6162002e·6 |
2 | ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note |
3 |
··0x00000010· |
3 | ··0x00000010·2e676e75·2e627569·6c642d69·64002e68·.gnu.build-id..h |
4 |
··0x00000020· |
4 | ··0x00000020·61736800·2e64796e·73796d00·2e64796e·ash..dynsym..dyn |
5 |
··0x00000030· |
5 | ··0x00000030·73747200·2e676e75·2e766572·73696f6e·str..gnu.version |
6 |
··0x00000040· |
6 | ··0x00000040·002e676e·752e7665·7273696f·6e5f7200·..gnu.version_r. |
7 |
··0x00000050· |
7 | ··0x00000050·2e72656c·612e6479·6e002e72·656c612e·.rela.dyn..rela. |
8 |
··0x00000060· |
8 | ··0x00000060·706c7400·2e746578·74002e72·6f646174·plt..text..rodat |
9 |
··0x00000070·61 |
9 | ··0x00000070·61002e65·685f6672·616d655f·68647200·a..eh_frame_hdr. |
10 |
··0x00000080· |
10 | ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ |
11 |
··0x00000090·6 |
11 | ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra |
12 | ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. | ||
13 | ··0x000000b0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm | ||
14 | ··0x000000c0·656e7400····························ent. | ||
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························Intel·80386 | 9 | ··Machine:···························Intel·80386 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········52·(bytes·into·file) | 12 | ··Start·of·program·headers:··········52·(bytes·into·file) |
13 |
··Start·of·section·headers:··········8 |
13 | ··Start·of·section·headers:··········8508·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············52·(bytes) | 15 | ··Size·of·this·header:···············52·(bytes) |
16 | ··Size·of·program·headers:···········32·(bytes) | 16 | ··Size·of·program·headers:···········32·(bytes) |
17 |
··Number·of·program·headers:········· |
17 | ··Number·of·program·headers:·········8 |
18 | ··Size·of·section·headers:···········40·(bytes) | 18 | ··Size·of·section·headers:···········40·(bytes) |
19 |
··Number·of·section·headers:·········2 |
19 | ··Number·of·section·headers:·········25 |
20 |
··Section·header·string·table·index:·2 |
20 | ··Section·header·string·table·index:·24 |
Offset 1, 24 lines modified | Offset 1, 26 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x0 | 2 | Entry·point·0x0 |
3 |
There·are· |
3 | There·are·8·program·headers,·starting·at·offset·52 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align | 5 | ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align |
6 |
··PHDR···········0x000034·0x00000034·0x00000034·0x00 |
6 | ··PHDR···········0x000034·0x00000034·0x00000034·0x00100·0x00100·R···0x4 |
7 |
··LOAD···········0x000000·0x00000000·0x00000000·0x01 |
7 | ··LOAD···········0x000000·0x00000000·0x00000000·0x01424·0x01424·R·E·0x1000 |
8 |
··LOAD···········0x001e |
8 | ··LOAD···········0x001e74·0x00002e74·0x00002e74·0x00190·0x00190·RW··0x1000 |
9 |
··DYNAMIC········0x001e |
9 | ··DYNAMIC········0x001e80·0x00002e80·0x00002e80·0x00128·0x00128·RW··0x4 |
10 |
·· |
10 | ··NOTE···········0x000134·0x00000134·0x00000134·0x00024·0x00024·R···0x4 |
11 | ··GNU_EH_FRAME···0x0013a8·0x000013a8·0x000013a8·0x0007c·0x0007c·R···0x4 | ||
11 | ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0 | 12 | ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0 |
12 |
··GNU_RELRO······0x001e |
13 | ··GNU_RELRO······0x001e74·0x00002e74·0x00002e74·0x0018c·0x0018c·RW··0x4 |
13 | ·Section·to·Segment·mapping: | 14 | ·Section·to·Segment·mapping: |
14 | ··Segment·Sections... | 15 | ··Segment·Sections... |
15 | ···00····· | 16 | ···00····· |
16 | ···01·····.dynsym·.dynstr·.hash·.rel.dyn·.rel.plt·.plt·.text·.rodata·.eh_frame·.eh_frame_hdr· | 17 | ···01·····.note.gnu.build-id·.dynsym·.dynstr·.hash·.gnu.version·.gnu.version_d·.gnu.version_r·.rel.dyn·.rel.plt·.plt·.text·.rodata·.eh_frame·.eh_frame_hdr· |
17 | ···02·····.fini_array·.init_array·.dynamic·.got·.got.plt·.data· | 18 | ···02·····.fini_array·.init_array·.dynamic·.got·.got.plt·.data· |
18 | ···03·····.dynamic· | 19 | ···03·····.dynamic· |
19 |
···04·····.e |
20 | ···04·····.note.gnu.build-id· |
20 | ···05····· | 21 | ···05·····.eh_frame_hdr· |
21 |
···06 |
22 | ···06····· |
23 | ···07·····.fini_array·.init_array·.dynamic·.got·.got.plt· |
Offset 1, 30 lines modified | Offset 1, 34 lines modified | ||
1 |
There·are·2 |
1 | There·are·25·section·headers,·starting·at·offset·0x213c: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 |
5 |
··[·1]·. |
5 | ··[·1]·.note.gnu.build-id·NOTE············00000134·000134·000024·00···A··0···0··4 |
6 |
··[·2]·.dyns |
6 | ··[·2]·.dynsym···········DYNSYM··········00000158·000158·0001f0·10···A··3···1··4 |
7 |
··[·3]·. |
7 | ··[·3]·.dynstr···········STRTAB··········00000348·000348·00026e·00···A··0···0··1 |
8 |
··[·4]·. |
8 | ··[·4]·.hash·············HASH············000005b8·0005b8·0000c8·04···A··2···0··4 |
9 |
··[·5]·. |
9 | ··[·5]·.gnu.version······VERSYM··········00000680·000680·00003e·02···A··2···0··2 |
10 |
··[·6]·. |
10 | ··[·6]·.gnu.version_d····VERDEF··········000006c0·0006c0·00001c·00···A··3···1··4 |
11 |
··[·7]·. |
11 | ··[·7]·.gnu.version_r····VERNEED·········000006dc·0006dc·000020·00···A··3···1··4 |
12 |
··[·8]·.r |
12 | ··[·8]·.rel.dyn··········REL·············000006fc·0006fc·000010·08···A··2···0··4 |
13 |
··[·9]·. |
13 | ··[·9]·.rel.plt··········REL·············0000070c·00070c·000098·08··AI··2··10··4 |
14 |
··[10]·. |
14 | ··[10]·.plt··············PROGBITS········000007b0·0007b0·000140·04··AX··0···0·16 |
15 |
··[11]·. |
15 | ··[11]·.text·············PROGBITS········000008f0·0008f0·00076e·00··AX··0···0·16 |
16 |
··[12]·. |
16 | ··[12]·.rodata···········PROGBITS········00001060·001060·0000f5·01·AMS··0···0··4 |
17 |
··[13]·. |
17 | ··[13]·.eh_frame·········PROGBITS········00001158·001158·000250·00···A··0···0··4 |
18 |
··[14]·. |
18 | ··[14]·.eh_frame_hdr·····PROGBITS········000013a8·0013a8·00007c·00···A··0···0··4 |
19 |
··[15]·. |
19 | ··[15]·.fini_array·······FINI_ARRAY······00002e74·001e74·000008·00··WA··0···0··4 |
20 |
··[16]·. |
20 | ··[16]·.init_array·······INIT_ARRAY······00002e7c·001e7c·000004·00··WA··0···0··4 |
21 |
··[17]·. |
21 | ··[17]·.dynamic··········DYNAMIC·········00002e80·001e80·000128·08··WA··3···0··4 |
22 |
··[18]·. |
22 | ··[18]·.got··············PROGBITS········00002fa8·001fa8·000000·00··WA··0···0··4 |
23 |
··[19]·. |
23 | ··[19]·.got.plt··········PROGBITS········00002fa8·001fa8·000058·00··WA··0···0··4 |
24 |
··[20]·. |
24 | ··[20]·.data·············PROGBITS········00003000·002000·000004·00··WA··0···0··4 |
25 | ··[21]·.bss··············NOBITS··········00003004·002004·000000·00··WA··0···0··1 | ||
26 | ··[22]·.comment··········PROGBITS········00000000·002004·000028·01··MS··0···0··1 | ||
27 | ··[23]·.note.gnu.gold-version·NOTE············00000000·00202c·00001c·00······0···0··4 | ||
28 | ··[24]·.shstrtab·········STRTAB··········00000000·002048·0000f1·00······0···0··1 | ||
25 | Key·to·Flags: | 29 | Key·to·Flags: |
26 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
27 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
28 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
29 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 35 lines modified | Offset 1, 34 lines modified | ||
1 |
Symbol·table·'.dynsym'·contains·3 |
1 | Symbol·table·'.dynsym'·contains·31·entries: |
2 | ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_finalize | 4 | ·····1:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_finalize@LIBC·(2) |
5 | ·····2:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit | 5 | ·····2:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2) |
6 | ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail | 6 | ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@LIBC·(2) |
7 |
·····4:·000009 |
7 | ·····4:·000009b0····45·FUNC····WEAK···DEFAULT···11·_ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz |
8 |
·····5:·000009 |
8 | ·····5:·000009e0····48·FUNC····WEAK···DEFAULT···11·_ZN7_JNIEnv16CallObjectMethodEP8_jobjectP10_jmethodIDz |
9 |
·····6:·00000 |
9 | ·····6:·00000a10····71·FUNC····GLOBAL·DEFAULT···11·_Z15JNU_ThrowByNameP7_JNIEnvPKcS2_ |
10 |
·····7:·00000 |
10 | ·····7:·00000a60···330·FUNC····GLOBAL·DEFAULT···11·_Z24JNU_GetStringNativeCharsP7_JNIEnvP8_jstring |
11 | ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc | 11 | ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@LIBC·(2) |
12 |
·····9:·00000b |
12 | ·····9:·00000bb0···104·FUNC····GLOBAL·DEFAULT···11·_Z26jniGetFDFromFileDescriptorP7_JNIEnvP8_jobject |
13 |
····10:·00000 |
13 | ····10:·00000c20···825·FUNC····GLOBAL·DEFAULT···11·Java_com_google_ase_Exec_createSubprocess |
14 |
····11:·00000000·····0· |
14 | ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·open@LIBC·(2) |
15 |
····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
15 | ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fcntl@LIBC·(2) |
16 |
····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
16 | ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·unlockpt@LIBC·(2) |
17 |
····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
17 | ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno@LIBC·(2) |
18 |
····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
18 | ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@LIBC·(2) |
19 |
····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
19 | ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__android_log_print |
20 |
····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
20 | ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ptsname_r@LIBC·(2) |
21 |
····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
21 | ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fork@LIBC·(2) |
22 |
····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
22 | ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setsid@LIBC·(2) |
23 |
····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
23 | ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dup2@LIBC·(2) |
24 |
····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND· |
24 | ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@LIBC·(2) |
25 |
····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·cl |
25 | ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@LIBC·(2) |
26 | ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·execl | 26 | ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·execl@LIBC·(2) |
27 | ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit | 27 | ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@LIBC·(2) |
28 |
····25:·00000 |
28 | ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·waitpid@LIBC·(2) |
29 |
····26:·00000 |
29 | ····26:·00000f60···155·FUNC····GLOBAL·DEFAULT···11·Java_com_google_ase_Exec_setPtyWindowSize |
30 |
····27:·0000 |
30 | ····27:·00001000····94·FUNC····GLOBAL·DEFAULT···11·Java_com_google_ase_Exec_waitFor |
31 |
····28:·0000 |
31 | ····28:·00003004·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_edata |
32 |
····29:·00003004·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_ |
32 | ····29:·00003004·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start |
33 |
····30:·00003004·····0·NOTYPE··GLOBAL·DEFAULT··ABS· |
33 | ····30:·00003004·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end |
34 | ····31:·00003004·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end |
Offset 1, 28 lines modified | Offset 1, 27 lines modified | ||
1 |
Relocation·section·'.rel.dyn'·at·offset·0x6 |
1 | Relocation·section·'.rel.dyn'·at·offset·0x6fc·contains·2·entries: |
2 | ·Offset·····Info····Type················Sym.·Value··Symbol's·Name | 2 | ·Offset·····Info····Type················Sym.·Value··Symbol's·Name |
3 |
00002e |
3 | 00002e74··00000008·R_386_RELATIVE········ |
4 | 00003000··00000008·R_386_RELATIVE········ | 4 | 00003000··00000008·R_386_RELATIVE········ |
5 | 00002fa4··00000b06·R_386_GLOB_DAT·········00000000···__stack_chk_guard | ||
6 |
Relocation·section·'.rel.plt'·at·offset·0x |
5 | Relocation·section·'.rel.plt'·at·offset·0x70c·contains·19·entries: |
7 | ·Offset·····Info····Type················Sym.·Value··Symbol's·Name | 6 | ·Offset·····Info····Type················Sym.·Value··Symbol's·Name |
8 | 00002fb4··00000207·R_386_JUMP_SLOT········00000000···__cxa_atexit | 7 | 00002fb4··00000207·R_386_JUMP_SLOT········00000000···__cxa_atexit@LIBC |
9 | 00002fb8··00000307·R_386_JUMP_SLOT········00000000···__stack_chk_fail | 8 | 00002fb8··00000307·R_386_JUMP_SLOT········00000000···__stack_chk_fail@LIBC |
10 | 00002fbc··00000107·R_386_JUMP_SLOT········00000000···__cxa_finalize | 9 | 00002fbc··00000107·R_386_JUMP_SLOT········00000000···__cxa_finalize@LIBC |
11 | 00002fc0··00000807·R_386_JUMP_SLOT········00000000···malloc | 10 | 00002fc0··00000807·R_386_JUMP_SLOT········00000000···malloc@LIBC |
12 |
00002fc4··00000 |
11 | 00002fc4··00000b07·R_386_JUMP_SLOT········00000000···open@LIBC |
13 |
00002fc8··00000 |
12 | 00002fc8··00000c07·R_386_JUMP_SLOT········00000000···fcntl@LIBC |
14 |
00002fcc··00000 |
13 | 00002fcc··00000d07·R_386_JUMP_SLOT········00000000···unlockpt@LIBC |
15 |
00002fd0··00000 |
14 | 00002fd0··00000e07·R_386_JUMP_SLOT········00000000···__errno@LIBC |
16 |
00002fd4··0000 |
15 | 00002fd4··00000f07·R_386_JUMP_SLOT········00000000···strerror@LIBC |
17 |
00002fd8··00001 |
16 | 00002fd8··00001007·R_386_JUMP_SLOT········00000000···__android_log_print |
18 |
00002fdc··00001 |
17 | 00002fdc··00001107·R_386_JUMP_SLOT········00000000···ptsname_r@LIBC |
19 |
00002fe0··00001 |
18 | 00002fe0··00001207·R_386_JUMP_SLOT········00000000···fork@LIBC |
20 |
00002fe4··00001 |
19 | 00002fe4··00001307·R_386_JUMP_SLOT········00000000···setsid@LIBC |
21 |
00002fe8··00001 |
20 | 00002fe8··00001407·R_386_JUMP_SLOT········00000000···dup2@LIBC |
22 |
00002fec··00001 |
21 | 00002fec··00001507·R_386_JUMP_SLOT········00000000···close@LIBC |
23 | 00002ff0··00001707·R_386_JUMP_SLOT········00000000···execl | 22 | 00002ff0··00001707·R_386_JUMP_SLOT········00000000···execl@LIBC |
24 | 00002ff4··00001807·R_386_JUMP_SLOT········00000000···exit | 23 | 00002ff4··00001807·R_386_JUMP_SLOT········00000000···exit@LIBC |
25 |
00002ff8··00001 |
24 | 00002ff8··00001607·R_386_JUMP_SLOT········00000000···ioctl@LIBC |
26 |
00002ffc··00001 |
25 | 00002ffc··00001907·R_386_JUMP_SLOT········00000000···waitpid@LIBC |
Offset 1, 30 lines modified | Offset 1, 35 lines modified | ||
1 |
Dynamic·section·at·offset·0x1e |
1 | Dynamic·section·at·offset·0x1e80·contains·32·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x00000003·(PLTGOT)·····················0x2fa8 | 3 | ·0x00000003·(PLTGOT)·····················0x2fa8 |
4 | ·0x00000002·(PLTRELSZ)···················152·(bytes) | 4 | ·0x00000002·(PLTRELSZ)···················152·(bytes) |
5 |
·0x00000017·(JMPREL)·····················0x |
5 | ·0x00000017·(JMPREL)·····················0x70c |
6 | ·0x00000014·(PLTREL)·····················REL | 6 | ·0x00000014·(PLTREL)·····················REL |
7 |
·0x00000011·(REL)························0x6 |
7 | ·0x00000011·(REL)························0x6fc |
8 |
·0x00000012·(RELSZ)······················ |
8 | ·0x00000012·(RELSZ)······················16·(bytes) |
9 | ·0x00000013·(RELENT)·····················8·(bytes) | 9 | ·0x00000013·(RELENT)·····················8·(bytes) |
10 | ·0x6ffffffa·(RELCOUNT)···················2 | 10 | ·0x6ffffffa·(RELCOUNT)···················2 |
11 |
·0x00000006·(SYMTAB)·····················0x1 |
11 | ·0x00000006·(SYMTAB)·····················0x158 |
12 | ·0x0000000b·(SYMENT)·····················16·(bytes) | 12 | ·0x0000000b·(SYMENT)·····················16·(bytes) |
13 |
·0x00000005·(STRTAB)·····················0x3 |
13 | ·0x00000005·(STRTAB)·····················0x348 |
14 |
·0x0000000a·(STRSZ)······················6 |
14 | ·0x0000000a·(STRSZ)······················622·(bytes) |
15 |
·0x00000004·(HASH)·······················0x5 |
15 | ·0x00000004·(HASH)·······················0x5b8 |
16 | ·0x00000001·(NEEDED)·····················Shared·library:·[liblog.so] | 16 | ·0x00000001·(NEEDED)·····················Shared·library:·[liblog.so] |
17 | ·0x00000001·(NEEDED)·····················Shared·library:·[libstdc++.so] | 17 | ·0x00000001·(NEEDED)·····················Shared·library:·[libstdc++.so] |
18 | ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so] | 18 | ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so] |
19 | ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so] | 19 | ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so] |
20 | ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so] | 20 | ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so] |
21 | ·0x0000000e·(SONAME)·····················Library·soname:·[libcom_google_ase_Exec.so] | 21 | ·0x0000000e·(SONAME)·····················Library·soname:·[libcom_google_ase_Exec.so] |
22 |
·0x0000001a·(FINI_ARRAY)·················0x2e |
22 | ·0x0000001a·(FINI_ARRAY)·················0x2e74 |
23 | ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes) | 23 | ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes) |
24 |
·0x00000019·(INIT_ARRAY)·················0x2e |
24 | ·0x00000019·(INIT_ARRAY)·················0x2e7c |
25 | ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes) | 25 | ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes) |
26 | ·0x00000010·(SYMBOLIC)···················0x0 | 26 | ·0x00000010·(SYMBOLIC)···················0x0 |
27 | ·0x0000001e·(FLAGS)······················SYMBOLIC·BIND_NOW | 27 | ·0x0000001e·(FLAGS)······················SYMBOLIC·BIND_NOW |
28 | ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW | 28 | ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW |
29 | ·0x6ffffff0·(VERSYM)·····················0x680 | ||
30 | ·0x6ffffffc·(VERDEF)·····················0x6c0 | ||
31 | ·0x6ffffffd·(VERDEFNUM)··················1 | ||
32 | ·0x6ffffffe·(VERNEED)····················0x6dc | ||
33 | ·0x6fffffff·(VERNEEDNUM)·················1 | ||
29 | ·0x00000000·(NULL)·······················0x0 | 34 | ·0x00000000·(NULL)·······················0x0 |
Offset 1, 5 lines modified | Offset 1, 10 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.build-id | ||
2 | ··Owner·················Data·size» Description | ||
3 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring) | ||
4 | ····Build·ID:·80f46c9790fc82273e782681b21ea0286ffad0e8 | ||
1 | Displaying·notes·found·in:·.note.gnu.gold-version | 5 | Displaying·notes·found·in:·.note.gnu.gold-version |
2 | ··Owner·················Data·size» Description | 6 | ··Owner·················Data·size» Description |
3 | ··GNU··················0x00000009» NT_GNU_GOLD_VERSION·(gold·version) | 7 | ··GNU··················0x00000009» NT_GNU_GOLD_VERSION·(gold·version) |
4 | ····Version:·gold·1.11 | 8 | ····Version:·gold·1.11 |
Offset 1, 2 lines modified | Offset 1, 20 lines modified | ||
1 |
|
1 | Version·symbols·section·'.gnu.version'·contains·31·entries: |
2 | ·Addr:·0000000000000680··Offset:·0x000680··Link:·2·(.dynsym) | ||
3 | ··000:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | ||
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | ||
5 | ··008:···2·(LIBC)··········1·(*global*)······1·(*global*)······2·(LIBC)······· | ||
6 | ··00c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | ||
7 | ··010:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | ||
8 | ··014:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)······· | ||
9 | ··018:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······1·(*global*)··· | ||
10 | ··01c:···1·(*global*)······1·(*global*)······1·(*global*)··· | ||
11 | Version·definition·section·'.gnu.version_d'·contains·1·entries: | ||
12 | ··Addr:·0x00000000000006c0··Offset:·0x0006c0··Link:·3·(.dynstr)··000000:·Rev:·1··Flags:·BASE···Index:·1··Cnt:·1··Name:·libcom_google_ase_Exec.so | ||
13 | ··Version·definition·past·end·of·section | ||
14 | Version·needs·section·'.gnu.version_r'·contains·1·entries: | ||
15 | ·Addr:·0x00000000000006dc··Offset:·0x0006dc··Link:·3·(.dynstr) | ||
16 | ··000000:·Version:·1··File:·libc.so··Cnt:·1 | ||
17 | ··0x0010:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 9, 255 lines modified | Offset 9, 258 lines modified | ||
9 | ··Augmentation·data:·····1b | 9 | ··Augmentation·data:·····1b |
10 | ··DW_CFA_def_cfa:·r4·(esp)·ofs·4 | 10 | ··DW_CFA_def_cfa:·r4·(esp)·ofs·4 |
11 | ··DW_CFA_offset:·r8·(eip)·at·cfa-4 | 11 | ··DW_CFA_offset:·r8·(eip)·at·cfa-4 |
12 | ··DW_CFA_nop | 12 | ··DW_CFA_nop |
13 | ··DW_CFA_nop | 13 | ··DW_CFA_nop |
14 |
00000018·00000014·0000001c·FDE·cie=00000000·pc=00000 |
14 | 00000018·00000014·0000001c·FDE·cie=00000000·pc=00000920..00000933 |
15 |
··DW_CFA_advance_loc:·4·to·00000 |
15 | ··DW_CFA_advance_loc:·4·to·00000924 |
16 | ··DW_CFA_def_cfa_offset:·16 | 16 | ··DW_CFA_def_cfa_offset:·16 |
17 |
··DW_CFA_advance_loc:·14·to·00000 |
17 | ··DW_CFA_advance_loc:·14·to·00000932 |
18 | ··DW_CFA_def_cfa_offset:·4 | 18 | ··DW_CFA_def_cfa_offset:·4 |
19 | ··DW_CFA_nop | 19 | ··DW_CFA_nop |
20 |
00000030·0000001c·00000034·FDE·cie=00000000·pc=000008 |
20 | 00000030·0000001c·00000034·FDE·cie=00000000·pc=000008f0..00000914 |
21 |
··DW_CFA_advance_loc:·1·to·000008 |
21 | ··DW_CFA_advance_loc:·1·to·000008f1 |
22 | ··DW_CFA_def_cfa_offset:·8 | 22 | ··DW_CFA_def_cfa_offset:·8 |
23 | ··DW_CFA_offset:·r3·(ebx)·at·cfa-8 | 23 | ··DW_CFA_offset:·r3·(ebx)·at·cfa-8 |
24 |
··DW_CFA_advance_loc:·15·to·00000 |
24 | ··DW_CFA_advance_loc:·15·to·00000900 |
25 | ··DW_CFA_def_cfa_offset:·32 | 25 | ··DW_CFA_def_cfa_offset:·32 |
26 |
··DW_CFA_advance_loc:·18·to·00000 |
26 | ··DW_CFA_advance_loc:·18·to·00000912 |
27 | ··DW_CFA_def_cfa_offset:·8 | 27 | ··DW_CFA_def_cfa_offset:·8 |
28 |
··DW_CFA_advance_loc:·1·to·00000 |
28 | ··DW_CFA_advance_loc:·1·to·00000913 |
29 | ··DW_CFA_restore:·r3·(ebx) | 29 | ··DW_CFA_restore:·r3·(ebx) |
30 | ··DW_CFA_def_cfa_offset:·4 | 30 | ··DW_CFA_def_cfa_offset:·4 |
31 |
00000050·0000001c·00000054·FDE·cie=00000000·pc=00000 |
31 | 00000050·0000001c·00000054·FDE·cie=00000000·pc=00000940..00000976 |
32 |
··DW_CFA_advance_loc:·1·to·00000 |
32 | ··DW_CFA_advance_loc:·1·to·00000941 |
33 | ··DW_CFA_def_cfa_offset:·8 | 33 | ··DW_CFA_def_cfa_offset:·8 |
34 | ··DW_CFA_offset:·r3·(ebx)·at·cfa-8 | 34 | ··DW_CFA_offset:·r3·(ebx)·at·cfa-8 |
35 |
··DW_CFA_advance_loc:·15·to·00000 |
35 | ··DW_CFA_advance_loc:·15·to·00000950 |
36 | ··DW_CFA_def_cfa_offset:·32 | 36 | ··DW_CFA_def_cfa_offset:·32 |
37 |
··DW_CFA_advance_loc:·36·to·00000 |
37 | ··DW_CFA_advance_loc:·36·to·00000974 |
38 | ··DW_CFA_def_cfa_offset:·8 | 38 | ··DW_CFA_def_cfa_offset:·8 |
39 |
··DW_CFA_advance_loc:·1·to·00000 |
39 | ··DW_CFA_advance_loc:·1·to·00000975 |
40 | ··DW_CFA_restore:·r3·(ebx) | 40 | ··DW_CFA_restore:·r3·(ebx) |
41 | ··DW_CFA_def_cfa_offset:·4 | 41 | ··DW_CFA_def_cfa_offset:·4 |
42 |
00000070·0000001c·00000074·FDE·cie=00000000·pc=00000 |
42 | 00000070·0000001c·00000074·FDE·cie=00000000·pc=00000980..0000099b |
43 |
··DW_CFA_advance_loc:·1·to·00000 |
43 | ··DW_CFA_advance_loc:·1·to·00000981 |
44 | ··DW_CFA_def_cfa_offset:·8 | 44 | ··DW_CFA_def_cfa_offset:·8 |
45 | ··DW_CFA_offset:·r3·(ebx)·at·cfa-8 | 45 | ··DW_CFA_offset:·r3·(ebx)·at·cfa-8 |
46 |
··DW_CFA_advance_loc:·15·to·00000 |
46 | ··DW_CFA_advance_loc:·15·to·00000990 |
47 | ··DW_CFA_def_cfa_offset:·16 | 47 | ··DW_CFA_def_cfa_offset:·16 |
48 |
··DW_CFA_advance_loc:·9·to·00000 |
48 | ··DW_CFA_advance_loc:·9·to·00000999 |
49 | ··DW_CFA_def_cfa_offset:·8 | 49 | ··DW_CFA_def_cfa_offset:·8 |
50 |
··DW_CFA_advance_loc:·1·to·00000 |
50 | ··DW_CFA_advance_loc:·1·to·0000099a |
51 | ··DW_CFA_restore:·r3·(ebx) | 51 | ··DW_CFA_restore:·r3·(ebx) |
52 | ··DW_CFA_def_cfa_offset:·4 | 52 | ··DW_CFA_def_cfa_offset:·4 |
53 |
00000090·00000010·00000094·FDE·cie=00000000·pc=000009 |
53 | 00000090·00000010·00000094·FDE·cie=00000000·pc=000009a0..000009a4 |
54 | ··DW_CFA_nop | 54 | ··DW_CFA_nop |
55 | ··DW_CFA_nop | 55 | ··DW_CFA_nop |
56 | ··DW_CFA_nop | 56 | ··DW_CFA_nop |
57 |
000000a4·00000014·000000a8·FDE·cie=00000000·pc=000009 |
57 | 000000a4·00000014·000000a8·FDE·cie=00000000·pc=000009b0..000009dd |
58 |
··DW_CFA_advance_loc:·4·to·000009 |
58 | ··DW_CFA_advance_loc:·4·to·000009b4 |
59 | ··DW_CFA_def_cfa_offset:·32 | 59 | ··DW_CFA_def_cfa_offset:·32 |
60 |
··DW_CFA_advance_loc:·40·to·000009 |
60 | ··DW_CFA_advance_loc:·40·to·000009dc |
61 | ··DW_CFA_def_cfa_offset:·4 | 61 | ··DW_CFA_def_cfa_offset:·4 |
62 | ··DW_CFA_nop | 62 | ··DW_CFA_nop |
63 |
000000bc·00000014·000000c0·FDE·cie=00000000·pc=000009 |
63 | 000000bc·00000014·000000c0·FDE·cie=00000000·pc=000009e0..00000a10 |
64 |
··DW_CFA_advance_loc:·4·to·000009 |
64 | ··DW_CFA_advance_loc:·4·to·000009e4 |
65 | ··DW_CFA_def_cfa_offset:·32 | 65 | ··DW_CFA_def_cfa_offset:·32 |
66 |
··DW_CFA_advance_loc:·43·to·00000 |
66 | ··DW_CFA_advance_loc:·43·to·00000a0f |
67 | ··DW_CFA_def_cfa_offset:·4 | 67 | ··DW_CFA_def_cfa_offset:·4 |
68 | ··DW_CFA_nop | 68 | ··DW_CFA_nop |
69 |
000000d4·00000028·000000d8·FDE·cie=00000000·pc=00000 |
69 | 000000d4·00000028·000000d8·FDE·cie=00000000·pc=00000a10..00000a57 |
70 |
··DW_CFA_advance_loc:·1·to·00000 |
70 | ··DW_CFA_advance_loc:·1·to·00000a11 |
71 | ··DW_CFA_def_cfa_offset:·8 | 71 | ··DW_CFA_def_cfa_offset:·8 |
72 | ··DW_CFA_offset:·r7·(edi)·at·cfa-8 | 72 | ··DW_CFA_offset:·r7·(edi)·at·cfa-8 |
73 |
··DW_CFA_advance_loc:·1·to·00000 |
73 | ··DW_CFA_advance_loc:·1·to·00000a12 |
74 | ··DW_CFA_def_cfa_offset:·12 | 74 | ··DW_CFA_def_cfa_offset:·12 |
75 | ··DW_CFA_offset:·r6·(esi)·at·cfa-12 | 75 | ··DW_CFA_offset:·r6·(esi)·at·cfa-12 |
76 |
··DW_CFA_advance_loc:·4·to·00000 |
76 | ··DW_CFA_advance_loc:·4·to·00000a16 |
77 | ··DW_CFA_def_cfa_offset:·32 | 77 | ··DW_CFA_def_cfa_offset:·32 |
78 |
··DW_CFA_advance_loc:·62·to·00000 |
78 | ··DW_CFA_advance_loc:·62·to·00000a54 |
79 | ··DW_CFA_def_cfa_offset:·12 | 79 | ··DW_CFA_def_cfa_offset:·12 |
80 |
··DW_CFA_advance_loc:·1·to·00000 |
80 | ··DW_CFA_advance_loc:·1·to·00000a55 |
81 | ··DW_CFA_restore:·r6·(esi) | 81 | ··DW_CFA_restore:·r6·(esi) |
82 | ··DW_CFA_def_cfa_offset:·8 | 82 | ··DW_CFA_def_cfa_offset:·8 |
83 |
··DW_CFA_advance_loc:·1·to·00000 |
83 | ··DW_CFA_advance_loc:·1·to·00000a56 |
84 | ··DW_CFA_restore:·r7·(edi) | 84 | ··DW_CFA_restore:·r7·(edi) |
85 | ··DW_CFA_def_cfa_offset:·4 | 85 | ··DW_CFA_def_cfa_offset:·4 |
86 | ··DW_CFA_nop | 86 | ··DW_CFA_nop |
87 | ··DW_CFA_nop | 87 | ··DW_CFA_nop |
88 | ··DW_CFA_nop | 88 | ··DW_CFA_nop |
89 |
00000100·00000054·00000104·FDE·cie=00000000·pc=00000 |
89 | 00000100·00000054·00000104·FDE·cie=00000000·pc=00000a60..00000baa |
90 |
··DW_CFA_advance_loc:·1·to·00000 |
90 | ··DW_CFA_advance_loc:·1·to·00000a61 |
91 | ··DW_CFA_def_cfa_offset:·8 | 91 | ··DW_CFA_def_cfa_offset:·8 |
92 | ··DW_CFA_offset:·r5·(ebp)·at·cfa-8 | 92 | ··DW_CFA_offset:·r5·(ebp)·at·cfa-8 |
93 |
··DW_CFA_advance_loc:·1·to·00000 |
93 | ··DW_CFA_advance_loc:·1·to·00000a62 |
94 | ··DW_CFA_def_cfa_offset:·12 | 94 | ··DW_CFA_def_cfa_offset:·12 |
95 | ··DW_CFA_offset:·r7·(edi)·at·cfa-12 | 95 | ··DW_CFA_offset:·r7·(edi)·at·cfa-12 |
96 |
··DW_CFA_advance_loc:·1·to·00000 |
96 | ··DW_CFA_advance_loc:·1·to·00000a63 |
97 | ··DW_CFA_def_cfa_offset:·16 | 97 | ··DW_CFA_def_cfa_offset:·16 |
Max diff block lines reached; 6993/11706 bytes (59.74%) of diff not shown. |
Offset 1, 43 lines modified | Offset 1, 42 lines modified | ||
1 | Hex·dump·of·section·'.dynstr': | 1 | Hex·dump·of·section·'.dynstr': |
2 |
··0x000003 |
2 | ··0x00000348·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize. |
3 |
··0x000003 |
3 | ··0x00000358·4c494243·006c6962·632e736f·006c6962·LIBC.libc.so.lib |
4 |
··0x000003 |
4 | ··0x00000368·636f6d5f·676f6f67·6c655f61·73655f45·com_google_ase_E |
5 |
··0x000003 |
5 | ··0x00000378·7865632e·736f005f·5f637861·5f617465·xec.so.__cxa_ate |
6 |
··0x000003 |
6 | ··0x00000388·78697400·5f5f7374·61636b5f·63686b5f·xit.__stack_chk_ |
7 |
··0x000003 |
7 | ··0x00000398·6661696c·005f5a4e·375f4a4e·49456e76·fail._ZN7_JNIEnv |
8 |
··0x000003 |
8 | ··0x000003a8·394e6577·4f626a65·63744550·375f6a63·9NewObjectEP7_jc |
9 |
··0x000003 |
9 | ··0x000003b8·6c617373·5031305f·6a6d6574·686f6449·lassP10_jmethodI |
10 |
··0x000003 |
10 | ··0x000003c8·447a005f·5a4e375f·4a4e4945·6e763136·Dz._ZN7_JNIEnv16 |
11 |
··0x000003 |
11 | ··0x000003d8·43616c6c·4f626a65·63744d65·74686f64·CallObjectMethod |
12 |
··0x000003 |
12 | ··0x000003e8·4550385f·6a6f626a·65637450·31305f6a·EP8_jobjectP10_j |
13 |
··0x000003 |
13 | ··0x000003f8·6d657468·6f644944·7a005f5a·31354a4e·methodIDz._Z15JN |
14 |
··0x00000 |
14 | ··0x00000408·555f5468·726f7742·794e616d·6550375f·U_ThrowByNameP7_ |
15 |
··0x00000 |
15 | ··0x00000418·4a4e4945·6e76504b·6353325f·005f5a32·JNIEnvPKcS2_._Z2 |
16 |
··0x000003 |
16 | ··0x00000428·344a4e55·5f476574·53747269·6e674e61·4JNU_GetStringNa |
17 |
··0x000004 |
17 | ··0x00000438·74697665·43686172·7350375f·4a4e4945·tiveCharsP7_JNIE |
18 |
··0x000004 |
18 | ··0x00000448·6e765038·5f6a7374·72696e67·006d616c·nvP8_jstring.mal |
19 |
··0x000004 |
19 | ··0x00000458·6c6f6300·5f5a3236·6a6e6947·65744644·loc._Z26jniGetFD |
20 |
··0x000004 |
20 | ··0x00000468·46726f6d·46696c65·44657363·72697074·FromFileDescript |
21 |
··0x000004 |
21 | ··0x00000478·6f725037·5f4a4e49·456e7650·385f6a6f·orP7_JNIEnvP8_jo |
22 |
··0x000004 |
22 | ··0x00000488·626a6563·74004a61·76615f63·6f6d5f67·bject.Java_com_g |
23 |
··0x000004 |
23 | ··0x00000498·6f6f676c·655f6173·655f4578·65635f63·oogle_ase_Exec_c |
24 |
··0x000004 |
24 | ··0x000004a8·72656174·65537562·70726f63·65737300·reateSubprocess. |
25 |
··0x000004 |
25 | ··0x000004b8·6f70656e·0066636e·746c0075·6e6c6f63·open.fcntl.unloc |
26 |
··0x000004 |
26 | ··0x000004c8·6b707400·5f5f6572·726e6f00·73747265·kpt.__errno.stre |
27 |
··0x000004 |
27 | ··0x000004d8·72726f72·005f5f61·6e64726f·69645f6c·rror.__android_l |
28 |
··0x000004 |
28 | ··0x000004e8·6f675f70·72696e74·00707473·6e616d65·og_print.ptsname |
29 |
··0x000004 |
29 | ··0x000004f8·5f720066·6f726b00·73657473·69640064·_r.fork.setsid.d |
30 |
··0x00000 |
30 | ··0x00000508·75703200·636c6f73·6500696f·63746c00·up2.close.ioctl. |
31 |
··0x00000 |
31 | ··0x00000518·65786563·6c006578·69740077·61697470·execl.exit.waitp |
32 |
··0x00000 |
32 | ··0x00000528·6964004a·6176615f·636f6d5f·676f6f67·id.Java_com_goog |
33 |
··0x000005 |
33 | ··0x00000538·6c655f61·73655f45·7865635f·73657450·le_ase_Exec_setP |
34 |
··0x000005 |
34 | ··0x00000548·74795769·6e646f77·53697a65·004a6176·tyWindowSize.Jav |
35 |
··0x000005 |
35 | ··0x00000558·615f636f·6d5f676f·6f676c65·5f617365·a_com_google_ase |
36 |
··0x000005 |
36 | ··0x00000568·5f457865·635f7761·6974466f·72005f65·_Exec_waitFor._e |
37 |
··0x000005 |
37 | ··0x00000578·64617461·005f5f62·73735f73·74617274·data.__bss_start |
38 |
··0x000005 |
38 | ··0x00000588·005f656e·64006c69·626c6f67·2e736f00·._end.liblog.so. |
39 |
··0x000005 |
39 | ··0x00000598·6c696273·7464632b·2b2e736f·006c6962·libstdc++.so.lib |
40 |
··0x0000057 |
40 | ··0x000005a8·6d2e736f·006c6962·646c2e73·6f00·····m.so.libdl.so. |
41 | ··0x00000584·73655f45·7865632e·736f00············se_Exec.so. | ||
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | Hex·dump·of·section·'.hash': | 1 | Hex·dump·of·section·'.hash': |
2 |
··0x000005 |
2 | ··0x000005b8·11000000·1f000000·1b000000·1c000000·................ |
3 |
··0x000005 |
3 | ··0x000005c8·12000000·15000000·00000000·00000000·................ |
4 |
··0x000005 |
4 | ··0x000005d8·17000000·05000000·10000000·1a000000·................ |
5 |
··0x000005 |
5 | ··0x000005e8·0b000000·1d000000·0f000000·1e000000·................ |
6 |
··0x000005 |
6 | ··0x000005f8·13000000·00000000·0a000000·00000000·................ |
7 |
··0x00000 |
7 | ··0x00000608·00000000·00000000·00000000·00000000·................ |
8 |
··0x00000 |
8 | ··0x00000618·00000000·00000000·03000000·06000000·................ |
9 |
··0x000006 |
9 | ··0x00000628·00000000·04000000·08000000·00000000·................ |
10 |
··0x000006 |
10 | ··0x00000638·07000000·00000000·0d000000·0e000000·................ |
11 |
··0x000006 |
11 | ··0x00000648·00000000·00000000·02000000·00000000·................ |
12 |
··0x000006 |
12 | ··0x00000658·0c000000·00000000·14000000·11000000·................ |
13 |
··0x000006 |
13 | ··0x00000668·18000000·00000000·16000000·01000000·................ |
14 |
··0x000006 |
14 | ··0x00000678·09000000·19000000···················........ |
Offset 1, 105 lines modified | Offset 1, 105 lines modified | ||
1 | Disassembly·of·section·.plt: | 1 | Disassembly·of·section·.plt: |
2 |
000007 |
2 | 000007b0·<__cxa_atexit@plt-0x10>: |
3 |
·7 |
3 | ·7b0:» ff·b3·04·00·00·00····» pushl··0x4(%ebx) |
4 |
·7 |
4 | ·7b6:» ff·a3·08·00·00·00····» jmp····*0x8(%ebx) |
5 |
·7 |
5 | ·7bc:» 00·00················» add····%al,(%eax) |
6 | » ... | 6 | » ... |
7 |
000007 |
7 | 000007c0·<__cxa_atexit@plt>: |
8 |
·7 |
8 | ·7c0:» ff·a3·0c·00·00·00····» jmp····*0xc(%ebx) |
9 |
·7 |
9 | ·7c6:» 68·00·00·00·00·······» push···$0x0 |
10 |
·7 |
10 | ·7cb:» e9·e0·ff·ff·ff·······» jmp····7b0·<__cxa_atexit@plt-0x10> |
11 |
000007 |
11 | 000007d0·<__stack_chk_fail@plt>: |
12 |
·7 |
12 | ·7d0:» ff·a3·10·00·00·00····» jmp····*0x10(%ebx) |
13 |
·7 |
13 | ·7d6:» 68·08·00·00·00·······» push···$0x8 |
14 |
·7 |
14 | ·7db:» e9·d0·ff·ff·ff·······» jmp····7b0·<__cxa_atexit@plt-0x10> |
15 |
000007 |
15 | 000007e0·<__cxa_finalize@plt>: |
16 |
·7 |
16 | ·7e0:» ff·a3·14·00·00·00····» jmp····*0x14(%ebx) |
17 |
·7 |
17 | ·7e6:» 68·10·00·00·00·······» push···$0x10 |
18 |
·7 |
18 | ·7eb:» e9·c0·ff·ff·ff·······» jmp····7b0·<__cxa_atexit@plt-0x10> |
19 |
000007 |
19 | 000007f0·<malloc@plt>: |
20 |
·7 |
20 | ·7f0:» ff·a3·18·00·00·00····» jmp····*0x18(%ebx) |
21 |
·7 |
21 | ·7f6:» 68·18·00·00·00·······» push···$0x18 |
22 |
·7 |
22 | ·7fb:» e9·b0·ff·ff·ff·······» jmp····7b0·<__cxa_atexit@plt-0x10> |
23 |
00000 |
23 | 00000800·<open@plt>: |
24 |
· |
24 | ·800:» ff·a3·1c·00·00·00····» jmp····*0x1c(%ebx) |
25 |
· |
25 | ·806:» 68·20·00·00·00·······» push···$0x20 |
26 |
· |
26 | ·80b:» e9·a0·ff·ff·ff·······» jmp····7b0·<__cxa_atexit@plt-0x10> |
27 |
00000 |
27 | 00000810·<fcntl@plt>: |
28 |
· |
28 | ·810:» ff·a3·20·00·00·00····» jmp····*0x20(%ebx) |
29 |
· |
29 | ·816:» 68·28·00·00·00·······» push···$0x28 |
30 |
· |
30 | ·81b:» e9·90·ff·ff·ff·······» jmp····7b0·<__cxa_atexit@plt-0x10> |
31 |
00000 |
31 | 00000820·<unlockpt@plt>: |
32 |
· |
32 | ·820:» ff·a3·24·00·00·00····» jmp····*0x24(%ebx) |
33 |
· |
33 | ·826:» 68·30·00·00·00·······» push···$0x30 |
34 |
· |
34 | ·82b:» e9·80·ff·ff·ff·······» jmp····7b0·<__cxa_atexit@plt-0x10> |
35 |
00000 |
35 | 00000830·<__errno@plt>: |
36 |
· |
36 | ·830:» ff·a3·28·00·00·00····» jmp····*0x28(%ebx) |
37 |
· |
37 | ·836:» 68·38·00·00·00·······» push···$0x38 |
38 |
· |
38 | ·83b:» e9·70·ff·ff·ff·······» jmp····7b0·<__cxa_atexit@plt-0x10> |
39 |
00000 |
39 | 00000840·<strerror@plt>: |
40 |
· |
40 | ·840:» ff·a3·2c·00·00·00····» jmp····*0x2c(%ebx) |
41 |
· |
41 | ·846:» 68·40·00·00·00·······» push···$0x40 |
42 |
· |
42 | ·84b:» e9·60·ff·ff·ff·······» jmp····7b0·<__cxa_atexit@plt-0x10> |
43 |
00000 |
43 | 00000850·<__android_log_print@plt>: |
44 |
· |
44 | ·850:» ff·a3·30·00·00·00····» jmp····*0x30(%ebx) |
45 |
· |
45 | ·856:» 68·48·00·00·00·······» push···$0x48 |
46 |
· |
46 | ·85b:» e9·50·ff·ff·ff·······» jmp····7b0·<__cxa_atexit@plt-0x10> |
47 |
00000 |
47 | 00000860·<ptsname_r@plt>: |
48 |
· |
48 | ·860:» ff·a3·34·00·00·00····» jmp····*0x34(%ebx) |
49 |
· |
49 | ·866:» 68·50·00·00·00·······» push···$0x50 |
50 |
· |
50 | ·86b:» e9·40·ff·ff·ff·······» jmp····7b0·<__cxa_atexit@plt-0x10> |
51 |
00000 |
51 | 00000870·<fork@plt>: |
52 |
· |
52 | ·870:» ff·a3·38·00·00·00····» jmp····*0x38(%ebx) |
53 |
· |
53 | ·876:» 68·58·00·00·00·······» push···$0x58 |
54 |
· |
54 | ·87b:» e9·30·ff·ff·ff·······» jmp····7b0·<__cxa_atexit@plt-0x10> |
55 |
00000 |
55 | 00000880·<setsid@plt>: |
56 |
· |
56 | ·880:» ff·a3·3c·00·00·00····» jmp····*0x3c(%ebx) |
57 |
· |
57 | ·886:» 68·60·00·00·00·······» push···$0x60 |
58 |
· |
58 | ·88b:» e9·20·ff·ff·ff·······» jmp····7b0·<__cxa_atexit@plt-0x10> |
59 |
00000 |
59 | 00000890·<dup2@plt>: |
60 |
· |
60 | ·890:» ff·a3·40·00·00·00····» jmp····*0x40(%ebx) |
61 |
· |
61 | ·896:» 68·68·00·00·00·······» push···$0x68 |
62 |
· |
62 | ·89b:» e9·10·ff·ff·ff·······» jmp····7b0·<__cxa_atexit@plt-0x10> |
63 |
000008 |
63 | 000008a0·<close@plt>: |
64 |
·8 |
64 | ·8a0:» ff·a3·44·00·00·00····» jmp····*0x44(%ebx) |
65 |
·8 |
65 | ·8a6:» 68·70·00·00·00·······» push···$0x70 |
66 |
·8 |
66 | ·8ab:» e9·00·ff·ff·ff·······» jmp····7b0·<__cxa_atexit@plt-0x10> |
67 |
000008 |
67 | 000008b0·<execl@plt>: |
68 |
·8 |
68 | ·8b0:» ff·a3·48·00·00·00····» jmp····*0x48(%ebx) |
69 |
·8 |
69 | ·8b6:» 68·78·00·00·00·······» push···$0x78 |
70 |
·8 |
70 | ·8bb:» e9·f0·fe·ff·ff·······» jmp····7b0·<__cxa_atexit@plt-0x10> |
71 |
000008 |
71 | 000008c0·<exit@plt>: |
72 |
·8 |
72 | ·8c0:» ff·a3·4c·00·00·00····» jmp····*0x4c(%ebx) |
73 |
·8 |
73 | ·8c6:» 68·80·00·00·00·······» push···$0x80 |
74 |
·8 |
74 | ·8cb:» e9·e0·fe·ff·ff·······» jmp····7b0·<__cxa_atexit@plt-0x10> |
75 |
000008 |
75 | 000008d0·<ioctl@plt>: |
76 |
·8 |
76 | ·8d0:» ff·a3·50·00·00·00····» jmp····*0x50(%ebx) |
77 |
·8 |
77 | ·8d6:» 68·88·00·00·00·······» push···$0x88 |
Max diff block lines reached; 0/7314 bytes (0.00%) of diff not shown. |
Offset 1, 531 lines modified | Offset 1, 544 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 |
000008 |
2 | 000008f0·<_JNIEnv::NewObject(_jclass*,·_jmethodID*,·...)@@Base-0xc0>: |
3 |
·8 |
3 | ·····8f0:» 53···················» push···%ebx |
4 |
·8 |
4 | ·····8f1:» e8·aa·00·00·00·······» call···9a0·<waitpid@plt+0xc0> |
5 |
·8 |
5 | ·····8f6:» 81·c3·b2·26·00·00····» add····$0x26b2,%ebx |
6 |
·8 |
6 | ·····8fc:» 8d·64·24·e8··········» lea····-0x18(%esp),%esp |
7 |
· |
7 | ·····900:» 8d·83·58·00·00·00····» lea····0x58(%ebx),%eax |
8 |
· |
8 | ·····906:» 89·04·24·············» mov····%eax,(%esp) |
9 |
· |
9 | ·····909:» e8·d2·fe·ff·ff·······» call···7e0·<__cxa_finalize@plt> |
10 |
· |
10 | ·····90e:» 8d·64·24·18··········» lea····0x18(%esp),%esp |
11 |
· |
11 | ·····912:» 5b···················» pop····%ebx |
12 |
· |
12 | ·····913:» c3···················» ret···· |
13 | » ... | 13 | » ... |
14 |
· |
14 | ·····920:» 8d·64·24·f4··········» lea····-0xc(%esp),%esp |
15 |
· |
15 | ·····924:» 8b·44·24·10··········» mov····0x10(%esp),%eax |
16 |
· |
16 | ·····928:» 85·c0················» test···%eax,%eax |
17 |
· |
17 | ·····92a:» 74·02················» je·····92e·<waitpid@plt+0x4e> |
18 |
· |
18 | ·····92c:» ff·d0················» call···*%eax |
19 |
· |
19 | ·····92e:» 8d·64·24·0c··········» lea····0xc(%esp),%esp |
20 |
· |
20 | ·····932:» c3···················» ret···· |
21 |
· |
21 | ·····933:» 8d·b6·00·00·00·00····» lea····0x0(%esi),%esi |
22 |
· |
22 | ·····939:» 8d·bc·27·00·00·00·00·» lea····0x0(%edi,%eiz,1),%edi |
23 |
· |
23 | ·····940:» 53···················» push···%ebx |
24 |
· |
24 | ·····941:» e8·5a·00·00·00·······» call···9a0·<waitpid@plt+0xc0> |
25 |
· |
25 | ·····946:» 81·c3·62·26·00·00····» add····$0x2662,%ebx |
26 |
· |
26 | ·····94c:» 8d·64·24·e8··········» lea····-0x18(%esp),%esp |
27 |
· |
27 | ·····950:» 8d·83·58·00·00·00····» lea····0x58(%ebx),%eax |
28 |
· |
28 | ·····956:» 89·44·24·08··········» mov····%eax,0x8(%esp) |
29 |
· |
29 | ·····95a:» 8b·44·24·20··········» mov····0x20(%esp),%eax |
30 |
· |
30 | ·····95e:» 89·44·24·04··········» mov····%eax,0x4(%esp) |
31 |
· |
31 | ·····962:» 8d·83·78·d9·ff·ff····» lea····-0x2688(%ebx),%eax |
32 |
· |
32 | ·····968:» 89·04·24·············» mov····%eax,(%esp) |
33 |
· |
33 | ·····96b:» e8·50·fe·ff·ff·······» call···7c0·<__cxa_atexit@plt> |
34 |
· |
34 | ·····970:» 8d·64·24·18··········» lea····0x18(%esp),%esp |
35 |
· |
35 | ·····974:» 5b···················» pop····%ebx |
36 |
· |
36 | ·····975:» c3···················» ret···· |
37 |
· |
37 | ·····976:» 8d·76·00·············» lea····0x0(%esi),%esi |
38 |
· |
38 | ·····979:» 8d·bc·27·00·00·00·00·» lea····0x0(%edi,%eiz,1),%edi |
39 |
· |
39 | ·····980:» 53···················» push···%ebx |
40 |
· |
40 | ·····981:» e8·1a·00·00·00·······» call···9a0·<waitpid@plt+0xc0> |
41 |
· |
41 | ·····986:» 81·c3·22·26·00·00····» add····$0x2622,%ebx |
42 |
· |
42 | ·····98c:» 8d·64·24·f8··········» lea····-0x8(%esp),%esp |
43 |
· |
43 | ·····990:» e8·3b·fe·ff·ff·······» call···7d0·<__stack_chk_fail@plt> |
44 |
· |
44 | ·····995:» 8d·64·24·08··········» lea····0x8(%esp),%esp |
45 |
· |
45 | ·····999:» 5b···················» pop····%ebx |
46 |
· |
46 | ·····99a:» c3···················» ret···· |
47 |
· |
47 | ·····99b:» 90···················» nop |
48 |
· |
48 | ·····99c:» 8d·74·26·00··········» lea····0x0(%esi,%eiz,1),%esi |
49 |
·9 |
49 | ·····9a0:» 8b·1c·24·············» mov····(%esp),%ebx |
50 |
·9 |
50 | ·····9a3:» c3···················» ret···· |
51 |
·9 |
51 | ·····9a4:» 90···················» nop |
52 |
·9 |
52 | ·····9a5:» 8d·b4·26·00·00·00·00·» lea····0x0(%esi,%eiz,1),%esi |
53 |
·9 |
53 | ·····9ac:» 00·00················» add····%al,(%eax) |
54 | » ... | 54 | » ... |
55 |
000009 |
55 | 000009b0·<_JNIEnv::NewObject(_jclass*,·_jmethodID*,·...)@@Base>: |
56 |
·9 |
56 | ·····9b0:» 8d·64·24·e4··········» lea····-0x1c(%esp),%esp |
57 |
·9 |
57 | ·····9b4:» 8b·44·24·20··········» mov····0x20(%esp),%eax |
58 |
·9 |
58 | ·····9b8:» 8d·4c·24·2c··········» lea····0x2c(%esp),%ecx |
59 |
·9 |
59 | ·····9bc:» 8b·10················» mov····(%eax),%edx |
60 |
·9 |
60 | ·····9be:» 89·4c·24·0c··········» mov····%ecx,0xc(%esp) |
61 |
·9 |
61 | ·····9c2:» 8b·4c·24·28··········» mov····0x28(%esp),%ecx |
62 |
·9 |
62 | ·····9c6:» 89·04·24·············» mov····%eax,(%esp) |
63 |
·9 |
63 | ·····9c9:» 89·4c·24·08··········» mov····%ecx,0x8(%esp) |
64 |
·9 |
64 | ·····9cd:» 8b·4c·24·24··········» mov····0x24(%esp),%ecx |
65 |
·9 |
65 | ·····9d1:» 89·4c·24·04··········» mov····%ecx,0x4(%esp) |
66 |
·9 |
66 | ·····9d5:» ff·52·74·············» call···*0x74(%edx) |
67 |
·9 |
67 | ·····9d8:» 8d·64·24·1c··········» lea····0x1c(%esp),%esp |
68 |
·9 |
68 | ·····9dc:» c3···················» ret···· |
69 |
· |
69 | ·····9dd:» 90···················» nop |
70 | ·····9de:» 66·90················» xchg···%ax,%ax | ||
70 | 00000940·<_JNIEnv::CallObjectMethod(_jobject*,·_jmethodID*,·...)>: | ||
71 |
|
71 | 000009e0·<_JNIEnv::CallObjectMethod(_jobject*,·_jmethodID*,·...)@@Base>: |
72 |
·9 |
72 | ·····9e0:» 8d·64·24·e4··········» lea····-0x1c(%esp),%esp |
73 |
·9 |
73 | ·····9e4:» 8b·44·24·20··········» mov····0x20(%esp),%eax |
74 |
·9 |
74 | ·····9e8:» 8d·4c·24·2c··········» lea····0x2c(%esp),%ecx |
75 |
·9 |
75 | ·····9ec:» 8b·10················» mov····(%eax),%edx |
76 |
·9 |
76 | ·····9ee:» 89·4c·24·0c··········» mov····%ecx,0xc(%esp) |
77 |
·9 |
77 | ·····9f2:» 8b·4c·24·28··········» mov····0x28(%esp),%ecx |
78 |
·9 |
78 | ·····9f6:» 89·04·24·············» mov····%eax,(%esp) |
79 |
·9 |
79 | ·····9f9:» 89·4c·24·08··········» mov····%ecx,0x8(%esp) |
80 |
·9 |
80 | ·····9fd:» 8b·4c·24·24··········» mov····0x24(%esp),%ecx |
81 |
· |
81 | ·····a01:» 89·4c·24·04··········» mov····%ecx,0x4(%esp) |
82 |
· |
82 | ·····a05:» ff·92·8c·00·00·00····» call···*0x8c(%edx) |
83 |
· |
83 | ·····a0b:» 8d·64·24·1c··········» lea····0x1c(%esp),%esp |
84 | ·····a0f:» c3···················» ret···· | ||
84 | 00000970·<JNU_ThrowByName(_JNIEnv*,·char·const*,·char·const*)>: | ||
85 |
|
85 | 00000a10·<JNU_ThrowByName(_JNIEnv*,·char·const*,·char·const*)@@Base>: |
86 |
· |
86 | ·····a10:» 57···················» push···%edi |
87 |
· |
87 | ·····a11:» 56···················» push···%esi |
88 |
· |
88 | ·····a12:» 8d·64·24·ec··········» lea····-0x14(%esp),%esp |
89 |
· |
89 | ·····a16:» 8b·74·24·20··········» mov····0x20(%esp),%esi |
90 |
· |
90 | ·····a1a:» 8b·54·24·24··········» mov····0x24(%esp),%edx |
91 |
· |
91 | ·····a1e:» 8b·06················» mov····(%esi),%eax |
92 |
· |
92 | ·····a20:» 89·54·24·04··········» mov····%edx,0x4(%esp) |
Max diff block lines reached; 0/55455 bytes (0.00%) of diff not shown. |
Offset 1, 40 lines modified | Offset 1, 40 lines modified | ||
1 | Hex·dump·of·section·'.eh_frame': | 1 | Hex·dump·of·section·'.eh_frame': |
2 |
··0x00001 |
2 | ··0x00001158·14000000·00000000·017a5200·017c0801·.........zR..|.. |
3 |
··0x00001 |
3 | ··0x00001168·1b0c0404·88010000·14000000·1c000000·................ |
4 |
··0x00001 |
4 | ··0x00001178·a8f7ffff·13000000·00440e10·4e0e0400·.........D..N... |
5 |
··0x00001 |
5 | ··0x00001188·1c000000·34000000·60f7ffff·24000000·....4...`...$... |
6 |
··0x00001 |
6 | ··0x00001198·00410e08·83024f0e·20520e08·41c30e04·.A....O.·R..A... |
7 |
··0x00001 |
7 | ··0x000011a8·1c000000·54000000·90f7ffff·36000000·....T.......6... |
8 |
··0x00001 |
8 | ··0x000011b8·00410e08·83024f0e·20640e08·41c30e04·.A....O.·d..A... |
9 |
··0x00001 |
9 | ··0x000011c8·1c000000·74000000·b0f7ffff·1b000000·....t........... |
10 |
··0x00001 |
10 | ··0x000011d8·00410e08·83024f0e·10490e08·41c30e04·.A....O..I..A... |
11 |
··0x000011 |
11 | ··0x000011e8·10000000·94000000·b0f7ffff·04000000·................ |
12 |
··0x000011 |
12 | ··0x000011f8·00000000·14000000·a8000000·acf7ffff·................ |
13 |
··0x00001 |
13 | ··0x00001208·2d000000·00440e20·680e0400·14000000·-....D.·h....... |
14 |
··0x00001 |
14 | ··0x00001218·c0000000·c4f7ffff·30000000·00440e20·........0....D.· |
15 |
··0x00001 |
15 | ··0x00001228·6b0e0400·28000000·d8000000·dcf7ffff·k...(........... |
16 |
··0x00001 |
16 | ··0x00001238·47000000·00410e08·8702410e·0c860344·G....A....A....D |
17 |
··0x00001 |
17 | ··0x00001248·0e207e0e·0c41c60e·0841c70e·04000000·.·~..A...A...... |
18 |
··0x00001 |
18 | ··0x00001258·54000000·04010000·00f8ffff·4a010000·T...........J... |
19 |
··0x00001 |
19 | ··0x00001268·00410e08·8502410e·0c870341·0e108604·.A....A....A.... |
20 |
··0x00001 |
20 | ··0x00001278·410e1483·054f0e50·02990a0e·1443c30e·A....O.P.....C.. |
21 |
··0x00001 |
21 | ··0x00001288·1041c60e·0c41c70e·0841c50e·04410b71·.A...A...A...A.q |
22 |
··0x00001 |
22 | ··0x00001298·0a0e1443·c30e1041·c60e0c41·c70e0841·...C...A...A...A |
23 |
··0x00001 |
23 | ··0x000012a8·c50e0446·0b000000·28000000·5c010000·...F....(...\... |
24 |
··0x00001 |
24 | ··0x000012b8·f8f8ffff·68000000·00410e08·8602410e·....h....A....A. |
25 |
··0x00001 |
25 | ··0x000012c8·0c83034f·0e200254·0e0c41c3·0e0841c6·...O.·.T..A...A. |
26 |
··0x00001 |
26 | ··0x000012d8·0e040000·40000000·88010000·3cf9ffff·....@.......<... |
27 |
··0x000012 |
27 | ··0x000012e8·39030000·00410e08·8502410e·0c870341·9....A....A....A |
28 |
··0x000012 |
28 | ··0x000012f8·0e108604·410e1483·054f0e90·0103f001·....A....O...... |
29 |
··0x00001 |
29 | ··0x00001308·0a0e1441·c30e1041·c60e0c41·c70e0841·...A...A...A...A |
30 |
··0x00001 |
30 | ··0x00001318·c50e0441·0b000000·34000000·cc010000·...A....4....... |
31 |
··0x00001 |
31 | ··0x00001328·38fcffff·9b000000·00410e08·8702410e·8........A....A. |
32 |
··0x00001 |
32 | ··0x00001338·0c860341·0e108304·4f0e307f·0a0e1041·...A....O.0....A |
33 |
··0x00001 |
33 | ··0x00001348·c30e0c41·c60e0841·c70e0444·0b000000·...A...A...D.... |
34 |
··0x00001 |
34 | ··0x00001358·20000000·04020000·a0fcffff·5e000000··...........^... |
35 |
··0x00001 |
35 | ··0x00001368·00410e08·83024f0e·3002470a·0e0841c3·.A....O.0.G...A. |
36 |
··0x00001 |
36 | ··0x00001378·0e04410b·24000000·28020000·2cf4ffff·..A.$...(...,... |
37 |
··0x00001 |
37 | ··0x00001388·40010000·000e0846·0e0c4a0f·0b740478·@......F..J..t.x |
38 |
··0x00001 |
38 | ··0x00001398·003f1a3b·2a322422·00000000·00000000·.?.;*2$"........ |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | Hex·dump·of·section·'.eh_frame_hdr': | 1 | Hex·dump·of·section·'.eh_frame_hdr': |
2 |
··0x00001 |
2 | ··0x000013a8·011b033b·acfdffff·0e000000·08f4ffff·...;............ |
3 |
··0x00001 |
3 | ··0x000013b8·d4ffffff·48f5ffff·e0fdffff·78f5ffff·....H.......x... |
4 |
··0x00001 |
4 | ··0x000013c8·c8fdffff·98f5ffff·00feffff·d8f5ffff·................ |
5 |
··0x00001 |
5 | ··0x000013d8·20feffff·f8f5ffff·40feffff·08f6ffff··.......@....... |
6 |
··0x000013 |
6 | ··0x000013e8·54feffff·38f6ffff·6cfeffff·68f6ffff·T...8...l...h... |
7 |
··0x000013 |
7 | ··0x000013f8·84feffff·b8f6ffff·b0feffff·08f8ffff·................ |
8 |
··0x00001 |
8 | ··0x00001408·08ffffff·78f8ffff·34ffffff·b8fbffff·....x...4....... |
9 |
··0x00001 |
9 | ··0x00001418·78ffffff·58fcffff·b0ffffff··········x...X....... |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.fini_array': | 1 | Hex·dump·of·section·'.fini_array': |
2 |
··0x00002e |
2 | ··0x00002e74·f0080000·00000000···················........ |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.init_array': | 1 | Hex·dump·of·section·'.init_array': |
2 |
··0x00002e |
2 | ··0x00002e7c·00000000····························.... |
Offset 1, 4 lines modified | Offset 1, 2 lines modified | ||
1 |
|
1 | Section·'.got'·has·no·data·to·dump. |
2 | ··0x00002fa4·00000000····························.... | ||
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Hex·dump·of·section·'.got.plt': | 1 | Hex·dump·of·section·'.got.plt': |
2 |
··0x00002fa8· |
2 | ··0x00002fa8·802e0000·00000000·00000000·c6070000·................ |
3 |
··0x00002fb8· |
3 | ··0x00002fb8·d6070000·e6070000·f6070000·06080000·................ |
4 |
··0x00002fc8· |
4 | ··0x00002fc8·16080000·26080000·36080000·46080000·....&...6...F... |
5 |
··0x00002fd8· |
5 | ··0x00002fd8·56080000·66080000·76080000·86080000·V...f...v....... |
6 |
··0x00002fe8· |
6 | ··0x00002fe8·96080000·a6080000·b6080000·c6080000·................ |
7 |
··0x00002ff8· |
7 | ··0x00002ff8·d6080000·e6080000···················........ |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | String·dump·of·section·'.comment': | 1 | String·dump·of·section·'.comment': |
2 |
··[·····1]··GCC:·(GNU)·4. |
2 | ··[·····1]··GCC:·(GNU)·4.9.x·20150123·(prerelease) |
Offset 1, 15 lines modified | Offset 1, 19 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 |
··0x00000000·002e7368·73747274·6162002e·6 |
2 | ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note |
3 |
··0x00000010·7 |
3 | ··0x00000010·2e676e75·2e627569·6c642d69·64002e64·.gnu.build-id..d |
4 |
··0x00000020· |
4 | ··0x00000020·796e7379·6d002e64·796e7374·72002e68·ynsym..dynstr..h |
5 |
··0x00000030·6 |
5 | ··0x00000030·61736800·2e676e75·2e766572·73696f6e·ash..gnu.version |
6 |
··0x00000040·002e6 |
6 | ··0x00000040·002e676e·752e7665·7273696f·6e5f6400·..gnu.version_d. |
7 |
··0x00000050· |
7 | ··0x00000050·2e676e75·2e766572·73696f6e·5f72002e·.gnu.version_r.. |
8 |
··0x00000060·72 |
8 | ··0x00000060·72656c2e·64796e00·2e72656c·2e706c74·rel.dyn..rel.plt |
9 |
··0x00000070·002e |
9 | ··0x00000070·002e7465·7874002e·726f6461·7461002e·..text..rodata.. |
10 |
··0x00000080·6 |
10 | ··0x00000080·65685f66·72616d65·002e6568·5f667261·eh_frame..eh_fra |
11 |
··0x00000090· |
11 | ··0x00000090·6d655f68·6472002e·66696e69·5f617272·me_hdr..fini_arr |
12 |
··0x000000a0·6 |
12 | ··0x000000a0·6179002e·696e6974·5f617272·6179002e·ay..init_array.. |
13 |
··0x000000b0·6 |
13 | ··0x000000b0·64796e61·6d696300·2e676f74·002e676f·dynamic..got..go |
14 | ··0x000000c0·742e706c·74002e64·61746100·2e627373·t.plt..data..bss | ||
15 | ··0x000000d0·002e636f·6d6d656e·74002e6e·6f74652e·..comment..note. | ||
16 | ··0x000000e0·676e752e·676f6c64·2d766572·73696f6e·gnu.gold-version | ||
17 | ··0x000000f0·00··································. | ||