Offset 1, 18 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·c6716de6530a2e0b69e07b2c5e6bf76db04ccd279d1d6943ca34948933435731 | ||
10 | Signer·#1·certificate·SHA-1·digest:·2efae7a58e7c2ec61fb2177d0be191a962bd3770 | ||
11 | Signer·#1·certificate·MD5·digest:·396c41cbec47ca3a1f937490b19bc5d2 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·0f0634e18efd654d538f316129df4a5f94c64a7cc7b12a5d063e5a7013fe9b89 | ||
15 | Signer·#1·public·key·SHA-1·digest:·d9bdda5185a5e687bd96c1bea997d42bd5e4c1ac | ||
16 | Signer·#1·public·key·MD5·digest:·d3d6f3235c70c8324e53c23b632116b2 | ||
17 | WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
18 | WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 365 lines modified | Offset 1, 363 lines modified | ||
1 | Zip·file·size:·12 | 1 | Zip·file·size:·1229845·bytes,·number·of·entries:·361 |
2 | -rw----·····2.0·fat····37883·bl·defN·16-Mar-09·13:28·META-INF/MANIFEST.MF | ||
3 | -rw----·····2.0·fat····38004·bl·defN·16-Mar-09·13:28·META-INF/97C4A32A.SF | ||
4 | -rw----·····2.0·fat·····1326·bl·defN·16-Mar-09·13:28·META-INF/97C4A32A.RSA | ||
5 | -rw----·····2.0·fat·······41·bl·defN·16-Mar-09·12:55·META-INF/buildserverid | ||
6 | -rw----·····2.0·fat·······41·bl·defN·16-Mar-09·12:55·META-INF/fdroidserverid | ||
7 | -rw----·····2.0·fat·····3712·bX·defN·1 | 2 | -rw----·····2.0·fat·····3712·bX·defN·17-Jul-17·14:16·AndroidManifest.xml |
8 | -rw----·····2.0·fat······396·bl·defN·1 | 3 | -rw----·····2.0·fat······396·bl·defN·17-Jul-17·14:16·res/anim/abc_fade_in.xml |
9 | -rw----·····2.0·fat······396·bl·defN·1 | 4 | -rw----·····2.0·fat······396·bl·defN·17-Jul-17·14:16·res/anim/abc_fade_out.xml |
10 | -rw----·····2.0·fat······860·bl·defN·1 | 5 | -rw----·····2.0·fat······860·bl·defN·17-Jul-17·14:16·res/anim/abc_grow_fade_in_from_bottom.xml |
11 | -rw----·····2.0·fat······512·bl·defN·1 | 6 | -rw----·····2.0·fat······512·bl·defN·17-Jul-17·14:16·res/anim/abc_popup_enter.xml |
12 | -rw----·····2.0·fat······512·bl·defN·1 | 7 | -rw----·····2.0·fat······512·bl·defN·17-Jul-17·14:16·res/anim/abc_popup_exit.xml |
13 | -rw----·····2.0·fat······860·bl·defN·1 | 8 | -rw----·····2.0·fat······860·bl·defN·17-Jul-17·14:16·res/anim/abc_shrink_fade_out_from_bottom.xml |
14 | -rw----·····2.0·fat······400·bl·defN·1 | 9 | -rw----·····2.0·fat······400·bl·defN·17-Jul-17·14:16·res/anim/abc_slide_in_bottom.xml |
15 | -rw----·····2.0·fat······400·bl·defN·1 | 10 | -rw----·····2.0·fat······400·bl·defN·17-Jul-17·14:16·res/anim/abc_slide_in_top.xml |
16 | -rw----·····2.0·fat······400·bl·defN·1 | 11 | -rw----·····2.0·fat······400·bl·defN·17-Jul-17·14:16·res/anim/abc_slide_out_bottom.xml |
17 | -rw----·····2.0·fat······400·bl·defN·1 | 12 | -rw----·····2.0·fat······400·bl·defN·17-Jul-17·14:16·res/anim/abc_slide_out_top.xml |
18 | -rw----·····2.0·fat······472·bl·defN·1 | 13 | -rw----·····2.0·fat······472·bl·defN·17-Jul-17·14:16·res/color-v11/abc_background_cache_hint_selector_material_dark.xml |
19 | -rw----·····2.0·fat······472·bl·defN·1 | 14 | -rw----·····2.0·fat······472·bl·defN·17-Jul-17·14:16·res/color-v11/abc_background_cache_hint_selector_material_light.xml |
20 | -rw----·····2.0·fat······548·bl·defN·1 | 15 | -rw----·····2.0·fat······548·bl·defN·17-Jul-17·14:16·res/color-v23/abc_color_highlight_material.xml |
21 | -rw----·····2.0·fat······344·bl·defN·1 | 16 | -rw----·····2.0·fat······344·bl·defN·17-Jul-17·14:16·res/color/abc_background_cache_hint_selector_material_dark.xml |
22 | -rw----·····2.0·fat······344·bl·defN·1 | 17 | -rw----·····2.0·fat······344·bl·defN·17-Jul-17·14:16·res/color/abc_background_cache_hint_selector_material_light.xml |
23 | -rw----·····2.0·fat······468·bl·defN·1 | 18 | -rw----·····2.0·fat······468·bl·defN·17-Jul-17·14:16·res/color/abc_primary_text_disable_only_material_dark.xml |
24 | -rw----·····2.0·fat······468·bl·defN·1 | 19 | -rw----·····2.0·fat······468·bl·defN·17-Jul-17·14:16·res/color/abc_primary_text_disable_only_material_light.xml |
25 | -rw----·····2.0·fat······468·bl·defN·1 | 20 | -rw----·····2.0·fat······468·bl·defN·17-Jul-17·14:16·res/color/abc_primary_text_material_dark.xml |
26 | -rw----·····2.0·fat······468·bl·defN·1 | 21 | -rw----·····2.0·fat······468·bl·defN·17-Jul-17·14:16·res/color/abc_primary_text_material_light.xml |
27 | -rw----·····2.0·fat······596·bl·defN·1 | 22 | -rw----·····2.0·fat······596·bl·defN·17-Jul-17·14:16·res/color/abc_search_url_text.xml |
28 | -rw----·····2.0·fat······468·bl·defN·1 | 23 | -rw----·····2.0·fat······468·bl·defN·17-Jul-17·14:16·res/color/abc_secondary_text_material_dark.xml |
29 | -rw----·····2.0·fat······468·bl·defN·1 | 24 | -rw----·····2.0·fat······468·bl·defN·17-Jul-17·14:16·res/color/abc_secondary_text_material_light.xml |
30 | -rw----·····2.0·fat······468·bl·defN·1 | 25 | -rw----·····2.0·fat······468·bl·defN·17-Jul-17·14:16·res/color/switch_thumb_material_dark.xml |
31 | -rw----·····2.0·fat······468·bl·defN·1 | 26 | -rw----·····2.0·fat······468·bl·defN·17-Jul-17·14:16·res/color/switch_thumb_material_light.xml |
32 | -rw----·····1.0·fat······287·b-·stor·1 | 27 | -rw----·····1.0·fat······287·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png |
33 | -rw----·····1.0·fat······306·b-·stor·1 | 28 | -rw----·····1.0·fat······306·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png |
34 | -rw----·····1.0·fat······549·b-·stor·1 | 29 | -rw----·····1.0·fat······549·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png |
35 | -rw----·····1.0·fat······622·b-·stor·1 | 30 | -rw----·····1.0·fat······622·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
36 | -rw----·····1.0·fat······753·b-·stor·1 | 31 | -rw----·····1.0·fat······753·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
37 | -rw----·····1.0·fat·····1619·b-·stor·1 | 32 | -rw----·····1.0·fat·····1619·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png |
38 | -rw----·····1.0·fat·····1078·b-·stor·1 | 33 | -rw----·····1.0·fat·····1078·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png |
39 | -rw----·····1.0·fat·····1548·b-·stor·1 | 34 | -rw----·····1.0·fat·····1548·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png |
40 | -rw----·····1.0·fat·····1748·b-·stor·1 | 35 | -rw----·····1.0·fat·····1748·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
41 | -rw----·····1.0·fat······229·b-·stor·1 | 36 | -rw----·····1.0·fat······229·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
42 | -rw----·····1.0·fat······416·b-·stor·1 | 37 | -rw----·····1.0·fat······416·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
43 | -rw----·····1.0·fat······280·b-·stor·1 | 38 | -rw----·····1.0·fat······280·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png |
44 | -rw----·····1.0·fat······233·b-·stor·1 | 39 | -rw----·····1.0·fat······233·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png |
45 | -rw----·····1.0·fat······160·b-·stor·1 | 40 | -rw----·····1.0·fat······160·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png |
46 | -rw----·····1.0·fat······288·b-·stor·1 | 41 | -rw----·····1.0·fat······288·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
47 | -rw----·····1.0·fat······612·b-·stor·1 | 42 | -rw----·····1.0·fat······612·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
48 | -rw----·····1.0·fat······190·b-·stor·1 | 43 | -rw----·····1.0·fat······190·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png |
49 | -rw----·····1.0·fat······373·b-·stor·1 | 44 | -rw----·····1.0·fat······373·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png |
50 | -rw----·····1.0·fat······270·b-·stor·1 | 45 | -rw----·····1.0·fat······270·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png |
51 | -rw----·····1.0·fat······791·b-·stor·1 | 46 | -rw----·····1.0·fat······791·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png |
52 | -rw----·····1.0·fat·····1028·b-·stor·1 | 47 | -rw----·····1.0·fat·····1028·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png |
53 | -rw----·····1.0·fat······541·b-·stor·1 | 48 | -rw----·····1.0·fat······541·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png |
54 | -rw----·····1.0·fat······170·b-·stor·1 | 49 | -rw----·····1.0·fat······170·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png |
55 | -rw----·····1.0·fat······244·b-·stor·1 | 50 | -rw----·····1.0·fat······244·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_list_focused_holo.9.png |
56 | -rw----·····1.0·fat······212·b-·stor·1 | 51 | -rw----·····1.0·fat······212·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png |
57 | -rw----·····1.0·fat······212·b-·stor·1 | 52 | -rw----·····1.0·fat······212·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png |
58 | -rw----·····1.0·fat······212·b-·stor·1 | 53 | -rw----·····1.0·fat······212·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png |
59 | -rw----·····1.0·fat······239·b-·stor·1 | 54 | -rw----·····1.0·fat······239·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png |
60 | -rw----·····1.0·fat······240·b-·stor·1 | 55 | -rw----·····1.0·fat······240·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png |
61 | -rw----·····1.0·fat······840·b-·stor·1 | 56 | -rw----·····1.0·fat······840·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png |
62 | -rw----·····1.0·fat·····1290·b-·stor·1 | 57 | -rw----·····1.0·fat·····1290·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png |
63 | -rw----·····1.0·fat······259·b-·stor·1 | 58 | -rw----·····1.0·fat······259·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png |
64 | -rw----·····1.0·fat······271·b-·stor·1 | 59 | -rw----·····1.0·fat······271·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png |
65 | -rw----·····1.0·fat······387·b-·stor·1 | 60 | -rw----·····1.0·fat······387·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png |
66 | -rw----·····1.0·fat······214·b-·stor·1 | 61 | -rw----·····1.0·fat······214·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png |
67 | -rw----·····1.0·fat······201·b-·stor·1 | 62 | -rw----·····1.0·fat······201·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png |
68 | -rw----·····1.0·fat······392·b-·stor·1 | 63 | -rw----·····1.0·fat······392·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
69 | -rw----·····1.0·fat······538·b-·stor·1 | 64 | -rw----·····1.0·fat······538·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png |
70 | -rw----·····1.0·fat······199·b-·stor·1 | 65 | -rw----·····1.0·fat······199·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png |
71 | -rw----·····1.0·fat······192·b-·stor·1 | 66 | -rw----·····1.0·fat······192·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png |
72 | -rw----·····1.0·fat······202·b-·stor·1 | 67 | -rw----·····1.0·fat······202·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png |
73 | -rw----·····1.0·fat······182·b-·stor·1 | 68 | -rw----·····1.0·fat······182·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png |
74 | -rw----·····1.0·fat······182·b-·stor·1 | 69 | -rw----·····1.0·fat······182·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png |
75 | -rw----·····1.0·fat······872·b-·stor·1 | 70 | -rw----·····1.0·fat······872·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/ic_action_cancel_launchersize.png |
76 | -rw----·····1.0·fat·····1148·b-·stor·1 | 71 | -rw----·····1.0·fat·····1148·b-·stor·17-Jul-17·14:16·res/drawable-hdpi-v4/ic_action_cancel_launchersize_light.png |
77 | -rw----·····1.0·fat······384·b-·stor·1 | 72 | -rw----·····1.0·fat······384·b-·stor·17-Jul-17·14:16·res/drawable-ldrtl-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
78 | -rw----·····1.0·fat······289·b-·stor·1 | 73 | -rw----·····1.0·fat······289·b-·stor·17-Jul-17·14:16·res/drawable-ldrtl-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
79 | -rw----·····1.0·fat······610·b-·stor·1 | 74 | -rw----·····1.0·fat······610·b-·stor·17-Jul-17·14:16·res/drawable-ldrtl-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
80 | -rw----·····1.0·fat······391·b-·stor·1 | 75 | -rw----·····1.0·fat······391·b-·stor·17-Jul-17·14:16·res/drawable-ldrtl-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
81 | -rw----·····1.0·fat······325·b-·stor·1 | 76 | -rw----·····1.0·fat······325·b-·stor·17-Jul-17·14:16·res/drawable-ldrtl-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
82 | -rw----·····1.0·fat······174·b-·stor·1 | 77 | -rw----·····1.0·fat······174·b-·stor·17-Jul-17·14:16·res/drawable-ldrtl-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
83 | -rw----·····1.0·fat······381·b-·stor·1 | 78 | -rw----·····1.0·fat······381·b-·stor·17-Jul-17·14:16·res/drawable-ldrtl-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
84 | -rw----·····1.0·fat······351·b-·stor·1 | 79 | -rw----·····1.0·fat······351·b-·stor·17-Jul-17·14:16·res/drawable-ldrtl-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
85 | -rw----·····1.0·fat······428·b-·stor·1 | 80 | -rw----·····1.0·fat······428·b-·stor·17-Jul-17·14:16·res/drawable-ldrtl-xhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
86 | -rw----·····1.0·fat······237·b-·stor·1 | 81 | -rw----·····1.0·fat······237·b-·stor·17-Jul-17·14:16·res/drawable-ldrtl-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
87 | -rw----·····1.0·fat······729·b-·stor·1 | 82 | -rw----·····1.0·fat······729·b-·stor·17-Jul-17·14:16·res/drawable-ldrtl-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
88 | -rw----·····1.0·fat······503·b-·stor·1 | 83 | -rw----·····1.0·fat······503·b-·stor·17-Jul-17·14:16·res/drawable-ldrtl-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
89 | -rw----·····1.0·fat······475·b-·stor·1 | 84 | -rw----·····1.0·fat······475·b-·stor·17-Jul-17·14:16·res/drawable-ldrtl-xxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
90 | -rw----·····1.0·fat······361·b-·stor·1 | 85 | -rw----·····1.0·fat······361·b-·stor·17-Jul-17·14:16·res/drawable-ldrtl-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
91 | -rw----·····1.0·fat······991·b-·stor·1 | 86 | -rw----·····1.0·fat······991·b-·stor·17-Jul-17·14:16·res/drawable-ldrtl-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
92 | -rw----·····1.0·fat······630·b-·stor·1 | 87 | -rw----·····1.0·fat······630·b-·stor·17-Jul-17·14:16·res/drawable-ldrtl-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
93 | -rw----·····1.0·fat······246·b-·stor·1 | 88 | -rw----·····1.0·fat······246·b-·stor·17-Jul-17·14:16·res/drawable-ldrtl-xxxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
94 | -rw----·····1.0·fat······418·b-·stor·1 | 89 | -rw----·····1.0·fat······418·b-·stor·17-Jul-17·14:16·res/drawable-ldrtl-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
95 | -rw----·····1.0·fat·····1257·b-·stor·1 | 90 | -rw----·····1.0·fat·····1257·b-·stor·17-Jul-17·14:16·res/drawable-ldrtl-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
96 | -rw----·····1.0·fat······611·b-·stor·1 | 91 | -rw----·····1.0·fat······611·b-·stor·17-Jul-17·14:16·res/drawable-ldrtl-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
97 | -rw----·····1.0·fat······274·b-·stor·1 | 92 | -rw----·····1.0·fat······274·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png |
98 | -rw----·····1.0·fat······288·b-·stor·1 | 93 | -rw----·····1.0·fat······288·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png |
99 | -rw----·····1.0·fat······429·b-·stor·1 | 94 | -rw----·····1.0·fat······429·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png |
100 | -rw----·····1.0·fat······428·b-·stor·1 | 95 | -rw----·····1.0·fat······428·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
101 | -rw----·····1.0·fat······493·b-·stor·1 | 96 | -rw----·····1.0·fat······493·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
102 | -rw----·····1.0·fat·····1348·b-·stor·1 | 97 | -rw----·····1.0·fat·····1348·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png |
103 | -rw----·····1.0·fat·····1005·b-·stor·1 | 98 | -rw----·····1.0·fat·····1005·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png |
104 | -rw----·····1.0·fat·····1047·b-·stor·1 | 99 | -rw----·····1.0·fat·····1047·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png |
105 | -rw----·····1.0·fat·····1124·b-·stor·1 | 100 | -rw----·····1.0·fat·····1124·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
106 | -rw----·····1.0·fat······225·b-·stor·1 | 101 | -rw----·····1.0·fat······225·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
107 | -rw----·····1.0·fat······351·b-·stor·1 | 102 | -rw----·····1.0·fat······351·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
108 | -rw----·····1.0·fat······236·b-·stor·1 | 103 | -rw----·····1.0·fat······236·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png |
109 | -rw----·····1.0·fat······280·b-·stor·1 | 104 | -rw----·····1.0·fat······280·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png |
110 | -rw----·····1.0·fat······158·b-·stor·1 | 105 | -rw----·····1.0·fat······158·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png |
111 | -rw----·····1.0·fat······185·b-·stor·1 | 106 | -rw----·····1.0·fat······185·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
112 | -rw----·····1.0·fat······377·b-·stor·1 | 107 | -rw----·····1.0·fat······377·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
113 | -rw----·····1.0·fat······158·b-·stor·1 | 108 | -rw----·····1.0·fat······158·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png |
114 | -rw----·····1.0·fat······234·b-·stor·1 | 109 | -rw----·····1.0·fat······234·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png |
115 | -rw----·····1.0·fat······186·b-·stor·1 | 110 | -rw----·····1.0·fat······186·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png |
116 | -rw----·····1.0·fat······545·b-·stor·1 | 111 | -rw----·····1.0·fat······545·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png |
117 | -rw----·····1.0·fat······681·b-·stor·1 | 112 | -rw----·····1.0·fat······681·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png |
118 | -rw----·····1.0·fat······415·b-·stor·1 | 113 | -rw----·····1.0·fat······415·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png |
119 | -rw----·····1.0·fat······170·b-·stor·1 | 114 | -rw----·····1.0·fat······170·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png |
120 | -rw----·····1.0·fat······222·b-·stor·1 | 115 | -rw----·····1.0·fat······222·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_list_focused_holo.9.png |
121 | -rw----·····1.0·fat······211·b-·stor·1 | 116 | -rw----·····1.0·fat······211·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png |
122 | -rw----·····1.0·fat······211·b-·stor·1 | 117 | -rw----·····1.0·fat······211·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png |
123 | -rw----·····1.0·fat······211·b-·stor·1 | 118 | -rw----·····1.0·fat······211·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png |
124 | -rw----·····1.0·fat······226·b-·stor·1 | 119 | -rw----·····1.0·fat······226·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png |
125 | -rw----·····1.0·fat······227·b-·stor·1 | 120 | -rw----·····1.0·fat······227·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png |
126 | -rw----·····1.0·fat······604·b-·stor·1 | 121 | -rw----·····1.0·fat······604·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png |
127 | -rw----·····1.0·fat······863·b-·stor·1 | 122 | -rw----·····1.0·fat······863·b-·stor·17-Jul-17·14:16·res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png |
Max diff block lines reached; -1/77491 bytes (-0.00%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | 1 | Java·archive·data·(JAR) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="4"·android:versionName="0.2"·package="moe.minori.pgpclipper"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2 | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="4"·android:versionName="0.2"·package="moe.minori.pgpclipper"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2704002"> |
3 | ··<uses-sdk·android:minSdkVersion="16"·android:targetSdkVersion="23"/> | 3 | ··<uses-sdk·android:minSdkVersion="16"·android:targetSdkVersion="23"/> |
4 | ··<uses-permission·android:name="android.permission.NFC"/> | 4 | ··<uses-permission·android:name="android.permission.NFC"/> |
5 | ··<uses-permission·android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> | 5 | ··<uses-permission·android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> |
6 | ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@mipmap/icon"·android:allowBackup="true"> | 6 | ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@mipmap/icon"·android:allowBackup="true"> |
7 | ····<activity·android:label="@string/app_name"·android:icon="@mipmap/icon"·android:name="moe.minori.pgpclipper.activities.PGPClipperSettingsActivity"> | 7 | ····<activity·android:label="@string/app_name"·android:icon="@mipmap/icon"·android:name="moe.minori.pgpclipper.activities.PGPClipperSettingsActivity"> |
8 | ······<intent-filter> | 8 | ······<intent-filter> |
9 | ········<action·android:name="android.intent.action.MAIN"/> | 9 | ········<action·android:name="android.intent.action.MAIN"/> |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·40e70cc3 |
5 | signature···········:· | 5 | signature···········:·8112...c370 |
6 | file_size···········:· | 6 | file_size···········:·1737112 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·16452 | 10 | string_ids_size·····:·16452 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·2159 | 12 | type_ids_size·······:·2159 |
13 | type_ids_off········:·65920·(0x010180) | 13 | type_ids_off········:·65920·(0x010180) |
Offset 15, 16 lines modified | Offset 15, 16 lines modified | ||
15 | proto_ids_off·······:·74556·(0x01233c) | 15 | proto_ids_off·······:·74556·(0x01233c) |
16 | field_ids_size······:·7039 | 16 | field_ids_size······:·7039 |
17 | field_ids_off·······:·110436·(0x01af64) | 17 | field_ids_off·······:·110436·(0x01af64) |
18 | method_ids_size·····:·16100 | 18 | method_ids_size·····:·16100 |
19 | method_ids_off······:·166748·(0x028b5c) | 19 | method_ids_off······:·166748·(0x028b5c) |
20 | class_defs_size·····:·1522 | 20 | class_defs_size·····:·1522 |
21 | class_defs_off······:·295548·(0x04827c) | 21 | class_defs_off······:·295548·(0x04827c) |
22 | data_size···········:·1 | 22 | data_size···········:·1392860 |
23 | data_off············:·3 | 23 | data_off············:·344252·(0x0540bc) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·245 | 25 | class_idx···········:·245 |
26 | access_flags········:·9729·(0x2601) | 26 | access_flags········:·9729·(0x2601) |
27 | superclass_idx······:·1920 | 27 | superclass_idx······:·1920 |
28 | source_file_idx·····:·806 | 28 | source_file_idx·····:·806 |
29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
Offset 1333, 17 lines modified | Offset 1333, 17 lines modified | ||
1333 | ······type··········:·'()V' | 1333 | ······type··········:·'()V' |
1334 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 1334 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
1335 | ······code··········- | 1335 | ······code··········- |
1336 | ······registers·····:·1 | 1336 | ······registers·····:·1 |
1337 | ······ins···········:·1 | 1337 | ······ins···········:·1 |
1338 | ······outs··········:·1 | 1338 | ······outs··········:·1 |
1339 | ······insns·size····:·4·16-bit·code·units | 1339 | ······insns·size····:·4·16-bit·code·units |
1340 | 0 | 1340 | 072424:········································|[072424]·android.support.v4.BuildConfig.<init>:()V |
1341 | 0 | 1341 | 072434:·7010·643c·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@3c64 |
1342 | 0 | 1342 | 07243a:·0e00···································|0003:·return-void |
1343 | ······catches·······:·(none) | 1343 | ······catches·······:·(none) |
1344 | ······positions·····:· | 1344 | ······positions·····:· |
1345 | ········0x0000·line=6 | 1345 | ········0x0000·line=6 |
1346 | ······locals········:· | 1346 | ······locals········:· |
1347 | ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/BuildConfig;· | 1347 | ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/BuildConfig;· |
1348 | ··Virtual·methods···- | 1348 | ··Virtual·methods···- |
Offset 1502, 33 lines modified | Offset 1502, 33 lines modified | ||
1502 | ······type··········:·'()V' | 1502 | ······type··········:·'()V' |
1503 | ······access········:·0x10008·(STATIC·CONSTRUCTOR) | 1503 | ······access········:·0x10008·(STATIC·CONSTRUCTOR) |
1504 | ······code··········- | 1504 | ······code··········- |
1505 | ······registers·····:·2 | 1505 | ······registers·····:·2 |
1506 | ······ins···········:·0 | 1506 | ······ins···········:·0 |
1507 | ······outs··········:·1 | 1507 | ······outs··········:·1 |
1508 | ······insns·size····:·36·16-bit·code·units | 1508 | ······insns·size····:·36·16-bit·code·units |
1509 | 0 | 1509 | 07243c:········································|[07243c]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<clinit>:()V |
1510 | 0 | 1510 | 07244c:·6000·4e00······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@004e |
1511 | 0 | 1511 | 072450:·1301·1200······························|0002:·const/16·v1,·#int·18·//·#12 |
1512 | 0 | 1512 | 072454:·3410·0a00······························|0004:·if-lt·v0,·v1,·000e·//·+000a |
1513 | 0 | 1513 | 072458:·2200·2001······························|0006:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;·//·type@0120 |
1514 | 0 | 1514 | 07245c:·7010·c704·0000·························|0008:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.<init>:()V·//·method@04c7 |
1515 | 0 | 1515 | 072462:·6900·6900······························|000b:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0069 |
1516 | 0 | 1516 | 072466:·0e00···································|000d:·return-void |
1517 | 0 | 1517 | 072468:·6000·4e00······························|000e:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@004e |
1518 | 0 | 1518 | 07246c:·1301·0e00······························|0010:·const/16·v1,·#int·14·//·#e |
1519 | 0 | 1519 | 072470:·3410·0a00······························|0012:·if-lt·v0,·v1,·001c·//·+000a |
1520 | 0 | 1520 | 072474:·2200·1f01······························|0014:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;·//·type@011f |
1521 | 0 | 1521 | 072478:·7010·c004·0000·························|0016:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.<init>:()V·//·method@04c0 |
1522 | 0 | 1522 | 07247e:·6900·6900······························|0019:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0069 |
1523 | 0 | 1523 | 072482:·28f2···································|001b:·goto·000d·//·-000e |
1524 | 0 | 1524 | 072484:·2200·2101······························|001c:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;·//·type@0121 |
1525 | 0 | 1525 | 072488:·7010·c904·0000·························|001e:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.<init>:()V·//·method@04c9 |
1526 | 0 | 1526 | 07248e:·6900·6900······························|0021:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0069 |
1527 | 0 | 1527 | 072492:·28ea···································|0023:·goto·000d·//·-0016 |
1528 | ······catches·······:·(none) | 1528 | ······catches·······:·(none) |
1529 | ······positions·····:· | 1529 | ······positions·····:· |
1530 | ········0x0000·line=111 | 1530 | ········0x0000·line=111 |
1531 | ········0x0006·line=112 | 1531 | ········0x0006·line=112 |
1532 | ········0x000d·line=118 | 1532 | ········0x000d·line=118 |
1533 | ········0x000e·line=113 | 1533 | ········0x000e·line=113 |
1534 | ········0x0014·line=114 | 1534 | ········0x0014·line=114 |
Offset 1540, 17 lines modified | Offset 1540, 17 lines modified | ||
1540 | ······type··········:·'()V' | 1540 | ······type··········:·'()V' |
1541 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) | 1541 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) |
1542 | ······code··········- | 1542 | ······code··········- |
1543 | ······registers·····:·1 | 1543 | ······registers·····:·1 |
1544 | ······ins···········:·1 | 1544 | ······ins···········:·1 |
1545 | ······outs··········:·1 | 1545 | ······outs··········:·1 |
1546 | ······insns·size····:·4·16-bit·code·units | 1546 | ······insns·size····:·4·16-bit·code·units |
1547 | 0 | 1547 | 072494:········································|[072494]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<init>:()V |
1548 | 0 | 1548 | 0724a4:·7010·643c·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@3c64 |
1549 | 0 | 1549 | 0724aa:·0e00···································|0003:·return-void |
1550 | ······catches·······:·(none) | 1550 | ······catches·······:·(none) |
1551 | ······positions·····:· | 1551 | ······positions·····:· |
1552 | ········0x0000·line=280 | 1552 | ········0x0000·line=280 |
1553 | ········0x0003·line=282 | 1553 | ········0x0003·line=282 |
1554 | ······locals········:· | 1554 | ······locals········:· |
1555 | ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;· | 1555 | ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;· |
Offset 1559, 27 lines modified | Offset 1559, 27 lines modified | ||
1559 | ······type··········:·'(I)Ljava/lang/String;' | 1559 | ······type··········:·'(I)Ljava/lang/String;' |
1560 | ······access········:·0x0009·(PUBLIC·STATIC) | 1560 | ······access········:·0x0009·(PUBLIC·STATIC) |
1561 | ······code··········- | 1561 | ······code··········- |
1562 | ······registers·····:·2 | 1562 | ······registers·····:·2 |
1563 | ······ins···········:·1 | 1563 | ······ins···········:·1 |
1564 | ······outs··········:·0 | 1564 | ······outs··········:·0 |
1565 | ······insns·size····:·38·16-bit·code·units | 1565 | ······insns·size····:·38·16-bit·code·units |
1566 | 0 | 1566 | 0724ac:········································|[0724ac]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; |
1567 | 0 | 1567 | 0724bc:·2b01·1200·0000·························|0000:·packed-switch·v1,·00000012·//·+00000012 |
1568 | 0 | 1568 | 0724c2:·1a00·9417······························|0003:·const-string·v0,·"UNKNOWN"·//·string@1794 |
1569 | 0 | 1569 | 0724c6:·1100···································|0005:·return-object·v0 |
1570 | 0 | 1570 | 0724c8:·1a00·5f04······························|0006:·const-string·v0,·"CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT"·//·string@045f |
1571 | 0 | 1571 | 0724cc:·28fd···································|0008:·goto·0005·//·-0003 |
1572 | 0 | 1572 | 0724ce:·1a00·5e04······························|0009:·const-string·v0,·"CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION"·//·string@045e |
1573 | 0 | 1573 | 0724d2:·28fa···································|000b:·goto·0005·//·-0006 |
1574 | 0 | 1574 | 0724d4:·1a00·5d04······························|000c:·const-string·v0,·"CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY"·//·string@045d |
1575 | 0 | 1575 | 0724d8:·28f7···································|000e:·goto·0005·//·-0009 |
1576 | 0 | 1576 | 0724da:·1a00·5c04······························|000f:·const-string·v0,·"CAPABILITY_CAN_FILTER_KEY_EVENTS"·//·string@045c |
1577 | 0 | 1577 | 0724de:·28f4···································|0011:·goto·0005·//·-000c |
1578 | 0 | 1578 | 0724e0:·0001·0800·0100·0000·0600·0000·0900·...·|0012:·packed-switch-data·(20·units) |
1579 | ······catches·······:·(none) | 1579 | ······catches·······:·(none) |
1580 | ······positions·····:· | 1580 | ······positions·····:· |
1581 | ········0x0000·line=438 | 1581 | ········0x0000·line=438 |
1582 | ········0x0003·line=448 | 1582 | ········0x0003·line=448 |
1583 | ········0x0006·line=440 | 1583 | ········0x0006·line=440 |
1584 | ········0x0009·line=442 | 1584 | ········0x0009·line=442 |
Max diff block lines reached; 36894018/36906661 bytes (99.97%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·272958 | 1 | Zip·file·size:·2729583·bytes,·number·of·entries:·1522 |
2 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class | 2 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class |
3 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class | 3 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class |
4 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class | 4 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class |
5 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class | 5 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class |
6 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class | 6 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class |
7 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class | 7 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class |
8 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class | 8 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class |
Offset 1001, 29 lines modified | Offset 1001, 29 lines modified | ||
1001 | ?rwxrwxr-x··2.0·unx····18759·b-·defN·80-Jan-01·00:00·moe/minori/pgpclipper/R$styleable.class | 1001 | ?rwxrwxr-x··2.0·unx····18759·b-·defN·80-Jan-01·00:00·moe/minori/pgpclipper/R$styleable.class |
1002 | ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/R$xml.class | 1002 | ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/R$xml.class |
1003 | ?rwxrwxr-x··2.0·unx······138·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/R.class | 1003 | ?rwxrwxr-x··2.0·unx······138·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/R.class |
1004 | ?rwxrwxr-x··2.0·unx·····1115·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity$1.class | 1004 | ?rwxrwxr-x··2.0·unx·····1115·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity$1.class |
1005 | ?rwxrwxr-x··2.0·unx·····1210·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity$2.class | 1005 | ?rwxrwxr-x··2.0·unx·····1210·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity$2.class |
1006 | ?rwxrwxr-x··2.0·unx·····7731·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity.class | 1006 | ?rwxrwxr-x··2.0·unx·····7731·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity.class |
1007 | ?rwxrwxr-x··2.0·unx······501·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity$1.class | 1007 | ?rwxrwxr-x··2.0·unx······501·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity$1.class |
1008 | ?rwxrwxr-x··2.0·unx·····983 | 1008 | ?rwxrwxr-x··2.0·unx·····9836·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity.class |
1009 | ?rwxrwxr-x··2.0·unx······501·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperResultShowActivity$1.class | 1009 | ?rwxrwxr-x··2.0·unx······501·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperResultShowActivity$1.class |
1010 | ?rwxrwxr-x··2.0·unx·····9682·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperResultShowActivity.class | 1010 | ?rwxrwxr-x··2.0·unx·····9682·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperResultShowActivity.class |
1011 | ?rwxrwxr-x··2.0·unx·····1147·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$1.class | 1011 | ?rwxrwxr-x··2.0·unx·····1147·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$1.class |
1012 | ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$2.class | 1012 | ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$2.class |
1013 | ?rwxrwxr-x··2.0·unx·····1007·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$3.class | 1013 | ?rwxrwxr-x··2.0·unx·····1007·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$3.class |
1014 | ?rwxrwxr-x··2.0·unx·····1007·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$4.class | 1014 | ?rwxrwxr-x··2.0·unx·····1007·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$4.class |
1015 | ?rwxrwxr-x··2.0·unx·····1313·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$5.class | 1015 | ?rwxrwxr-x··2.0·unx·····1313·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$5.class |
1016 | ?rwxrwxr-x··2.0·unx·····1304·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$6.class | 1016 | ?rwxrwxr-x··2.0·unx·····1304·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$6.class |
1017 | ?rwxrwxr-x··2.0·unx·····1242·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$7.class | 1017 | ?rwxrwxr-x··2.0·unx·····1242·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$7.class |
1018 | ?rwxrwxr-x··2.0·unx·····4106·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment.class | 1018 | ?rwxrwxr-x··2.0·unx·····4106·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment.class |
1019 | ?rwxrwxr-x··2.0·unx······555·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/encryption/AESHelper.class | 1019 | ?rwxrwxr-x··2.0·unx······555·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/encryption/AESHelper.class |
1020 | ?rwxrwxr-x··2.0·unx·····1051·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/encryption/PBKDF2Helper.class | 1020 | ?rwxrwxr-x··2.0·unx·····1051·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/encryption/PBKDF2Helper.class |
1021 | ?rwxrwxr-x··2.0·unx······156·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/listeners/PINInputReceivedListener.class | 1021 | ?rwxrwxr-x··2.0·unx······156·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/listeners/PINInputReceivedListener.class |
1022 | ?rwxrwxr-x··2.0·unx·····108 | 1022 | ?rwxrwxr-x··2.0·unx·····1080·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/util/EncryptionUtils.class |
1023 | ?rwxrwxr-x··2.0·unx·····1077·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/util/PGPBlockDetector.class | 1023 | ?rwxrwxr-x··2.0·unx·····1077·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/util/PGPBlockDetector.class |
1024 | ?rwxrwxr-x··2.0·unx······435·b-·stor·80-Jan-01·00:00·org/openintents/openpgp/BuildConfig.class | 1024 | ?rwxrwxr-x··2.0·unx······435·b-·stor·80-Jan-01·00:00·org/openintents/openpgp/BuildConfig.class |
1025 | ?rwxrwxr-x··2.0·unx······292·b-·stor·80-Jan-01·00:00·org/openintents/openpgp/IOpenPgpService2.class | 1025 | ?rwxrwxr-x··2.0·unx······292·b-·stor·80-Jan-01·00:00·org/openintents/openpgp/IOpenPgpService2.class |
1026 | ?rwxrwxr-x··2.0·unx······257·b-·stor·80-Jan-01·00:00·org/openintents/openpgp/IOpenPgpService.class | 1026 | ?rwxrwxr-x··2.0·unx······257·b-·stor·80-Jan-01·00:00·org/openintents/openpgp/IOpenPgpService.class |
1027 | ?rwxrwxr-x··2.0·unx······810·b-·stor·80-Jan-01·00:00·org/openintents/openpgp/OpenPgpDecryptionResult$1.class | 1027 | ?rwxrwxr-x··2.0·unx······810·b-·stor·80-Jan-01·00:00·org/openintents/openpgp/OpenPgpDecryptionResult$1.class |
1028 | ?rwxrwxr-x··2.0·unx·····1342·b-·stor·80-Jan-01·00:00·org/openintents/openpgp/OpenPgpDecryptionResult.class | 1028 | ?rwxrwxr-x··2.0·unx·····1342·b-·stor·80-Jan-01·00:00·org/openintents/openpgp/OpenPgpDecryptionResult.class |
1029 | ?rwxrwxr-x··2.0·unx······867·b-·stor·80-Jan-01·00:00·org/openintents/openpgp/OpenPgpError$1.class | 1029 | ?rwxrwxr-x··2.0·unx······867·b-·stor·80-Jan-01·00:00·org/openintents/openpgp/OpenPgpError$1.class |
Offset 1517, 8 lines modified | Offset 1517, 8 lines modified | ||
1517 | ?rwxrwxr-x··2.0·unx·····1963·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class | 1517 | ?rwxrwxr-x··2.0·unx·····1963·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class |
1518 | ?rwxrwxr-x··2.0·unx·····1020·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class | 1518 | ?rwxrwxr-x··2.0·unx·····1020·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class |
1519 | ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.class | 1519 | ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.class |
1520 | ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr2ViewCompatImpl.class | 1520 | ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr2ViewCompatImpl.class |
1521 | ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class | 1521 | ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class |
1522 | ?rwxrwxr-x··2.0·unx·····2657·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$LollipopViewCompatImpl.class | 1522 | ?rwxrwxr-x··2.0·unx·····2657·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$LollipopViewCompatImpl.class |
1523 | ?rwxrwxr-x··2.0·unx······515·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$MarshmallowViewCompatImpl.class | 1523 | ?rwxrwxr-x··2.0·unx······515·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$MarshmallowViewCompatImpl.class |
1524 | 1522·files,·285005 | 1524 | 1522·files,·2850054·bytes·uncompressed,·2424253·bytes·compressed:··14.9% |
Offset 73, 21 lines modified | Offset 73, 21 lines modified | ||
73 | ············final·Object·invoke·=·invoke2·=·method3.invoke(bundle2,·array3); | 73 | ············final·Object·invoke·=·invoke2·=·method3.invoke(bundle2,·array3); |
74 | ············try·{ | 74 | ············try·{ |
75 | ················final·Object·o·=·invoke2; | 75 | ················final·Object·o·=·invoke2; |
76 | ················final·IBinder·binder2; | 76 | ················final·IBinder·binder2; |
77 | ················final·IBinder·binder·=·binder2·=·(IBinder)o; | 77 | ················final·IBinder·binder·=·binder2·=·(IBinder)o; |
78 | ················return·binder2; | 78 | ················return·binder2; |
79 | ············} | 79 | ············} |
80 | ············catch·(IllegalAccessException·ex3)·{} | ||
80 | ············catch·(IllegalArgumentException·ex | 81 | ············catch·(IllegalArgumentException·ex)·{} |
81 | ············catch·(InvocationTargetException·ex)·{} | 82 | ············catch·(InvocationTargetException·ex)·{} |
82 | ············catch·(IllegalAccessException·ex)·{} | ||
83 | ········} | 83 | ········} |
84 | ········catch·(IllegalAccessException·ex4)·{} | ||
84 | ········catch·(IllegalArgumentException·ex | 85 | ········catch·(IllegalArgumentException·ex5)·{} |
85 | ········catch·(InvocationTargetException·ex | 86 | ········catch·(InvocationTargetException·ex6)·{} |
86 | ········catch·(IllegalAccessException·ex6)·{} | ||
87 | ····} | 87 | ····} |
88 | ···· | 88 | ···· |
89 | ····public·static·void·putBinder(final·Bundle·p0,·final·String·p1,·final·IBinder·p2)·{ | 89 | ····public·static·void·putBinder(final·Bundle·p0,·final·String·p1,·final·IBinder·p2)·{ |
90 | ········//· | 90 | ········//· |
91 | ········//·This·method·could·not·be·decompiled. | 91 | ········//·This·method·could·not·be·decompiled. |
92 | ········//· | 92 | ········//· |
93 | ········//·Original·Bytecode: | 93 | ········//·Original·Bytecode: |
Offset 206, 29 lines modified | Offset 206, 29 lines modified | ||
206 | ········//··23·····28·····147····170····Ljava/lang/NoSuchMethodException; | 206 | ········//··23·····28·····147····170····Ljava/lang/NoSuchMethodException; |
207 | ········//··40·····43·····147····170····Ljava/lang/NoSuchMethodException; | 207 | ········//··40·····43·····147····170····Ljava/lang/NoSuchMethodException; |
208 | ········//··54·····57·····147····170····Ljava/lang/NoSuchMethodException; | 208 | ········//··54·····57·····147····170····Ljava/lang/NoSuchMethodException; |
209 | ········//··61·····66·····147····170····Ljava/lang/NoSuchMethodException; | 209 | ········//··61·····66·····147····170····Ljava/lang/NoSuchMethodException; |
210 | ········//··68·····73·····147····170····Ljava/lang/NoSuchMethodException; | 210 | ········//··68·····73·····147····170····Ljava/lang/NoSuchMethodException; |
211 | ········//··73·····76·····147····170····Ljava/lang/NoSuchMethodException; | 211 | ········//··73·····76·····147····170····Ljava/lang/NoSuchMethodException; |
212 | ········//··83·····88·····147····170····Ljava/lang/NoSuchMethodException; | 212 | ········//··83·····88·····147····170····Ljava/lang/NoSuchMethodException; |
213 | ········//··102····105···· | 213 | ········//··102····105····204····209····Ljava/lang/reflect/InvocationTargetException; |
214 | ········//··102····105···· | 214 | ········//··102····105····170····172····Ljava/lang/IllegalAccessException; |
215 | ········//··102····105····1 | 215 | ········//··102····105····199····204····Ljava/lang/IllegalArgumentException; |
216 | ········//··110····115···· | 216 | ········//··110····115····204····209····Ljava/lang/reflect/InvocationTargetException; |
217 | ········//··110····115···· | 217 | ········//··110····115····170····172····Ljava/lang/IllegalAccessException; |
218 | ········//··110····115····1 | 218 | ········//··110····115····199····204····Ljava/lang/IllegalArgumentException; |
219 | ········//··126····128···· | 219 | ········//··126····128····204····209····Ljava/lang/reflect/InvocationTargetException; |
220 | ········//··126····128···· | 220 | ········//··126····128····170····172····Ljava/lang/IllegalAccessException; |
221 | ········//··126····128····1 | 221 | ········//··126····128····199····204····Ljava/lang/IllegalArgumentException; |
222 | ········//··135····137···· | 222 | ········//··135····137····204····209····Ljava/lang/reflect/InvocationTargetException; |
223 | ········//··135····137···· | 223 | ········//··135····137····170····172····Ljava/lang/IllegalAccessException; |
224 | ········//··135····137····1 | 224 | ········//··135····137····199····204····Ljava/lang/IllegalArgumentException; |
225 | ········//··140····146···· | 225 | ········//··140····146····204····209····Ljava/lang/reflect/InvocationTargetException; |
226 | ········//··140····146···· | 226 | ········//··140····146····170····172····Ljava/lang/IllegalAccessException; |
227 | ········//··140····146····1 | 227 | ········//··140····146····199····204····Ljava/lang/IllegalArgumentException; |
228 | ········//· | 228 | ········//· |
229 | ········//·The·error·that·occurred·was: | 229 | ········//·The·error·that·occurred·was: |
230 | ········//· | 230 | ········//· |
231 | ········//·java.lang.IllegalStateException:·Expression·is·linked·from·several·locations:·Label_0146: | 231 | ········//·java.lang.IllegalStateException:·Expression·is·linked·from·several·locations:·Label_0146: |
232 | ········//·····at·com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) | 232 | ········//·····at·com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) |
233 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) | 233 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) |
234 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) | 234 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) |
Offset 7, 19 lines modified | Offset 7, 19 lines modified | ||
7 | import·android.os.Bundle; | 7 | import·android.os.Bundle; |
8 | import·android.view.ViewGroup; | 8 | import·android.view.ViewGroup; |
9 | import·android.text.TextWatcher; | 9 | import·android.text.TextWatcher; |
10 | import·android.widget.EditText; | 10 | import·android.widget.EditText; |
11 | import·android.widget.Button; | 11 | import·android.widget.Button; |
12 | import·android.view.View; | 12 | import·android.view.View; |
13 | import·java.security.spec.InvalidKeySpecException; | 13 | import·java.security.spec.InvalidKeySpecException; |
14 | import·java.security.InvalidKeyException; | ||
15 | import·javax.crypto.BadPaddingException; | ||
16 | import·javax.crypto.IllegalBlockSizeException; | 14 | import·javax.crypto.IllegalBlockSizeException; |
17 | import·java.security. | 15 | import·java.security.InvalidKeyException; |
18 | import·javax.crypto.NoSuchPaddingException; | 16 | import·javax.crypto.NoSuchPaddingException; |
17 | import·java.security.NoSuchAlgorithmException; | ||
18 | import·javax.crypto.BadPaddingException; | ||
19 | import·moe.minori.pgpclipper.encryption.AESHelper; | 19 | import·moe.minori.pgpclipper.encryption.AESHelper; |
20 | import·moe.minori.pgpclipper.encryption.PBKDF2Helper; | 20 | import·moe.minori.pgpclipper.encryption.PBKDF2Helper; |
21 | import·moe.minori.pgpclipper.util.EncryptionUtils; | 21 | import·moe.minori.pgpclipper.util.EncryptionUtils; |
22 | import·android.content.IntentFilter; | 22 | import·android.content.IntentFilter; |
23 | import·android.app.PendingIntent; | 23 | import·android.app.PendingIntent; |
24 | import·android.content.Context; | 24 | import·android.content.Context; |
25 | import·android.content.Intent; | 25 | import·android.content.Intent; |
Offset 64, 33 lines modified | Offset 64, 33 lines modified | ||
64 | ············try·{ | 64 | ············try·{ |
65 | ················final·byte[]·encrypt·=·AESHelper.encrypt(EncryptionUtils.stringToByteArray(s),·saltedHash); | 65 | ················final·byte[]·encrypt·=·AESHelper.encrypt(EncryptionUtils.stringToByteArray(s),·saltedHash); |
66 | ················try·{ | 66 | ················try·{ |
67 | ····················this.editor.putString("encryptedKeyPass",·EncryptionUtils.byteArrayToHex(encrypt)); | 67 | ····················this.editor.putString("encryptedKeyPass",·EncryptionUtils.byteArrayToHex(encrypt)); |
68 | ····················this.editor.commit(); | 68 | ····················this.editor.commit(); |
69 | ····················return·true; | 69 | ····················return·true; |
70 | ················} | 70 | ················} |
71 | ················catch·( | 71 | ················catch·(BadPaddingException·ex)·{} |
72 | ················catch·(NoSuchAlgorithmException·ex2)·{} | 72 | ················catch·(NoSuchAlgorithmException·ex2)·{} |
73 | ················catch·(NoSuchPaddingException·ex3)·{} | ||
74 | ················catch·(InvalidKeyException·ex4)·{} | ||
73 | ················catch·(IllegalBlockSizeException·ex | 75 | ················catch·(IllegalBlockSizeException·ex5)·{} |
74 | ················catch·(BadPaddingException·ex4)·{} | ||
75 | ················catch·(InvalidKeyException·ex5)·{} | ||
76 | ················catch·(InvalidKeySpecException·ex6)·{} | 76 | ················catch·(InvalidKeySpecException·ex6)·{} |
77 | ············} | 77 | ············} |
78 | ············catch·( | 78 | ············catch·(BadPaddingException·ex7)·{} |
79 | ············catch·(NoSuchAlgorithmException·ex8)·{} | 79 | ············catch·(NoSuchAlgorithmException·ex8)·{} |
80 | ············catch·(IllegalBlockSizeException·ex9)·{} | ||
81 | ············catch·( | 80 | ············catch·(NoSuchPaddingException·ex9)·{} |
82 | ············catch·(InvalidKeyException·ex1 | 81 | ············catch·(InvalidKeyException·ex10)·{} |
82 | ············catch·(IllegalBlockSizeException·ex11)·{} | ||
83 | ············catch·(InvalidKeySpecException·ex12)·{} | 83 | ············catch·(InvalidKeySpecException·ex12)·{} |
84 | ········} | 84 | ········} |
85 | ········catch·( | 85 | ········catch·(BadPaddingException·ex13)·{} |
86 | ········catch·(NoSuchAlgorithmException·ex14)·{} | 86 | ········catch·(NoSuchAlgorithmException·ex14)·{} |
87 | ········catch·(NoSuchPaddingException·ex15)·{} | ||
88 | ········catch·(InvalidKeyException·ex16)·{} | ||
87 | ········catch·(IllegalBlockSizeException·ex1 | 89 | ········catch·(IllegalBlockSizeException·ex17)·{} |
88 | ········catch·(BadPaddingException·ex16)·{} | ||
89 | ········catch·(InvalidKeyException·ex17)·{} | ||
90 | ········catch·(InvalidKeySpecException·ex18)·{} | 90 | ········catch·(InvalidKeySpecException·ex18)·{} |
91 | ····} | 91 | ····} |
92 | ···· | 92 | ···· |
93 | ····private·void·flushScreen(final·RelativeLayout·relativeLayout)·{ | 93 | ····private·void·flushScreen(final·RelativeLayout·relativeLayout)·{ |
94 | ········this.parent.removeView((View)relativeLayout); | 94 | ········this.parent.removeView((View)relativeLayout); |
95 | ····} | 95 | ····} |
96 | ···· | 96 | ···· |
Offset 68, 19 lines modified | Offset 68, 22 lines modified | ||
68 | ························byteArrayInputStream·=·new·ByteArrayInputStream(s.getBytes("UTF-8")); | 68 | ························byteArrayInputStream·=·new·ByteArrayInputStream(s.getBytes("UTF-8")); |
69 | ························openPgpApi·=·new·OpenPgpApi((Context)this,·this.serviceConnection.getService()); | 69 | ························openPgpApi·=·new·OpenPgpApi((Context)this,·this.serviceConnection.getService()); |
70 | ························if·(this.sigCheckBox.isChecked()·||·this.pgpKeyPassword·!=·null)·{ | 70 | ························if·(this.sigCheckBox.isChecked()·||·this.pgpKeyPassword·!=·null)·{ |
71 | ····························openPgpApi.executeApiAsync(intent,·(InputStream)byteArrayInputStream,·(OutputStream)byteArrayOutputStream,·(OpenPgpApi$IOpenPgpCallback)new·PGPClipperQuickReplyActivity$CallBack(this,·byteArrayOutputStream,·9912,·(PGPClipperQuickReplyActivity$1)null)); | 71 | ····························openPgpApi.executeApiAsync(intent,·(InputStream)byteArrayInputStream,·(OutputStream)byteArrayOutputStream,·(OpenPgpApi$IOpenPgpCallback)new·PGPClipperQuickReplyActivity$CallBack(this,·byteArrayOutputStream,·9912,·(PGPClipperQuickReplyActivity$1)null)); |
72 | ····························return; | 72 | ····························return; |
73 | ························} | 73 | ························} |
74 | ························break·Label_0272; | 74 | ························break·Label_0272; |
75 | ························Label_0250:·{ | ||
76 | ····························intent.setAction("org.openintents.openpgp.action.ENCRYPT"); | ||
77 | ························} | ||
78 | ························continue; | ||
79 | ························//·iftrue(Label_0250:,·!this.sigCheckBox.isChecked()) | 75 | ························//·iftrue(Label_0250:,·!this.sigCheckBox.isChecked()) |
76 | ························Block_6:·{ | ||
77 | ····························break·Block_6; | ||
78 | ····························Label_0250:·{ | ||
79 | ································intent.setAction("org.openintents.openpgp.action.ENCRYPT"); | ||
80 | ····························} | ||
81 | ····························continue; | ||
82 | ························} | ||
80 | ························intent.setAction("org.openintents.openpgp.action.SIGN_AND_ENCRYPT"); | 83 | ························intent.setAction("org.openintents.openpgp.action.SIGN_AND_ENCRYPT"); |
81 | ························continue; | 84 | ························continue; |
82 | ····················} | 85 | ····················} |
83 | ····················catch·(UnsupportedEncodingException·ex)·{ | 86 | ····················catch·(UnsupportedEncodingException·ex)·{ |
84 | ························ex.printStackTrace(); | 87 | ························ex.printStackTrace(); |
85 | ························return; | 88 | ························return; |
86 | ····················} | 89 | ····················} |
Offset 484, 17 lines modified | Offset 487, 16 lines modified | ||
484 | ········} | 487 | ········} |
485 | ········else·{ | 488 | ········else·{ |
486 | ············this.nfcSignatureNotice.setVisibility(8); | 489 | ············this.nfcSignatureNotice.setVisibility(8); |
487 | ········} | 490 | ········} |
488 | ········final·String[]·stringArrayExtra·=·this.intent.getStringArrayExtra("KEY_ID"); | 491 | ········final·String[]·stringArrayExtra·=·this.intent.getStringArrayExtra("KEY_ID"); |
489 | ········if·(stringArrayExtra·!=·null)·{ | 492 | ········if·(stringArrayExtra·!=·null)·{ |
490 | ············String·s·=·""; | 493 | ············String·s·=·""; |
491 | ············final·String[]·array·=·stringArrayExtra; | ||
492 | ············for·(int·length·=·stringArrayExtra.length,·i·=·0;·i·<·length;·++i)·{ | 494 | ············for·(int·length·=·stringArrayExtra.length,·i·=·0;·i·<·length;·++i)·{ |
493 | ················s·=·s·+· | 495 | ················s·=·s·+·stringArrayExtra[i]·+·",·"; |
494 | ············} | 496 | ············} |
495 | ············if·(s.endsWith(",·"))·{ | 497 | ············if·(s.endsWith(",·"))·{ |
496 | ················s·=·s.substring(0,·s.lastIndexOf(",·")); | 498 | ················s·=·s.substring(0,·s.lastIndexOf(",·")); |
497 | ············} | 499 | ············} |
498 | ············this.replyTextField.setHint((CharSequence)(this.getString(2131165233)·+·s)); | 500 | ············this.replyTextField.setHint((CharSequence)(this.getString(2131165233)·+·s)); |
499 | ········} | 501 | ········} |
500 | ········final·String·string2·=·this.preferences.getString("pgpServiceProviderApp",·(String)null); | 502 | ········final·String·string2·=·this.preferences.getString("pgpServiceProviderApp",·(String)null); |
Offset 81, 66 lines modified | Offset 81, 68 lines modified | ||
81 | ··public·static·java.lang.String·byteArrayToHex(byte[]); | 81 | ··public·static·java.lang.String·byteArrayToHex(byte[]); |
82 | ····descriptor:·([B)Ljava/lang/String; | 82 | ····descriptor:·([B)Ljava/lang/String; |
83 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC | 83 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC |
84 | ····Code: | 84 | ····Code: |
85 | ······stack=300,·locals=10,·args_size=1 | 85 | ······stack=300,·locals=10,·args_size=1 |
86 | ·········0:·aload_0 | 86 | ·········0:·aload_0 |
87 | ·········1:·ifnonnull····· | 87 | ·········1:·ifnonnull·····10 |
88 | ·········4:·iconst_0 | ||
89 | ·········5:·istore_1 | ||
88 | ········· | 90 | ·········6:·aconst_null |
89 | ········· | 91 | ·········7:·astore_2 |
90 | ········· | 92 | ·········8:·aload_2 |
91 | ········· | 93 | ·········9:·areturn |
92 | ········ | 94 | ········10:·new···········#10·················//·class·java/lang/StringBuilder |
93 | ········1 | 95 | ········13:·astore_3 |
94 | ········1 | 96 | ········14:·aload_3 |
95 | ········1 | 97 | ········15:·invokespecial·#11·················//·Method·java/lang/StringBuilder."<init>":()V |
96 | ········16:·aload_0 | ||
97 | ········17:·astore_3 | ||
98 | ········18:·aload_0 | 98 | ········18:·aload_0 |
99 | ········19:·arraylength | 99 | ········19:·arraylength |
100 | ········20:·istore········4 | 100 | ········20:·istore········4 |
101 | ········22:·iconst_0 | 101 | ········22:·iconst_0 |
102 | ········23:·istore | 102 | ········23:·istore_1 |
103 | ········2 | 103 | ········24:·aconst_null |
104 | ········25:·astore_2 | ||
105 | ········26:·iload_1 | ||
104 | ········27:·iload·········4 | 106 | ········27:·iload·········4 |
105 | ········29:·if_icmpge·····8 | 107 | ········29:·if_icmpge·····83 |
106 | ········32:·aload_ | 108 | ········32:·aload_0 |
107 | ········33:·iload | 109 | ········33:·iload_1 |
108 | ········3 | 110 | ········34:·baload |
111 | ········35:·istore········5 | ||
112 | ········37:·iconst_1 | ||
109 | ········3 | 113 | ········38:·istore········6 |
110 | ········38:·iconst_1 | ||
111 | ········39:·istore········7 | ||
112 | ········4 | 114 | ········40:·iload·········6 |
113 | ········4 | 115 | ········42:·anewarray·····#4··················//·class·java/lang/Object |
114 | ········4 | 116 | ········45:·astore········7 |
115 | ········4 | 117 | ········47:·iload·········5 |
116 | ········ | 118 | ········49:·invokestatic··#20·················//·Method·java/lang/Byte.valueOf:(B)Ljava/lang/Byte; |
117 | ········5 | 119 | ········52:·astore········8 |
120 | ········54:·aload·········7 | ||
121 | ········56:·iconst_0 | ||
118 | ········5 | 122 | ········57:·aload·········8 |
119 | ········57:·iconst_0 | ||
120 | ········58:·aload·········9 | ||
121 | ········ | 123 | ········59:·aastore |
122 | ········6 | 124 | ········60:·ldc···········#13·················//·String·%02X |
123 | ········6 | 125 | ········62:·aload·········7 |
124 | ········6 | 126 | ········64:·invokestatic··#26·················//·Method·java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
125 | ········6 | 127 | ········67:·astore········9 |
126 | ········69:·aload_ | 128 | ········69:·aload_3 |
127 | ········70:·aload | 129 | ········70:·aload·········9 |
128 | ········7 | 130 | ········72:·invokevirtual·#30·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
129 | ········7 | 131 | ········75:·pop |
130 | ········7 | 132 | ········76:·iload_1 |
131 | ········77:·iconst_1 | 133 | ········77:·iconst_1 |
132 | ········78:·iadd | 134 | ········78:·iadd |
133 | ········79:·istore | 135 | ········79:·istore_1 |
134 | ········8 | 136 | ········80:·goto··········26 |
135 | ········8 | 137 | ········83:·aload_3 |
136 | ········8 | 138 | ········84:·invokevirtual·#34·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
137 | ········8 | 139 | ········87:·astore_2 |
138 | ········8 | 140 | ········88:·goto··········8 |
139 | ··public·static·java.lang.String·byteArrayToString(byte[]); | 141 | ··public·static·java.lang.String·byteArrayToString(byte[]); |
140 | ····descriptor:·([B)Ljava/lang/String; | 142 | ····descriptor:·([B)Ljava/lang/String; |
141 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC | 143 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC |
142 | ····Code: | 144 | ····Code: |
143 | ······stack=300,·locals=2,·args_size=1 | 145 | ······stack=300,·locals=2,·args_size=1 |
144 | ·········0:·new···········#22·················//·class·java/lang/String | 146 | ·········0:·new···········#22·················//·class·java/lang/String |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lmoe/minori/pgpclipper/PGPClipperService; | 21 | .field·final·synthetic·this$0:Lmoe/minori/pgpclipper/PGPClipperService; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lmoe/minori/pgpclipper/PGPClipperService;)V | 23 | .method·constructor·<init>(Lmoe/minori/pgpclipper/PGPClipperService;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/PGPClipperService; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·56 | 27 | ····.line·56 |
27 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/PGPClipperService$1;->this$0:Lmoe/minori/pgpclipper/PGPClipperService; | 28 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/PGPClipperService$1;->this$0:Lmoe/minori/pgpclipper/PGPClipperService; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 177, 78 lines modified | Offset 178, 87 lines modified | ||
177 | ····move-result-object·v8 | 178 | ····move-result-object·v8 |
178 | ····invoke-direct·{v7,·v8},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V | 179 | ····invoke-direct·{v7,·v8},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V |
179 | ····const·v8,·0x7f020047 | 180 | ····const·v8,·0x7f020047 |
181 | ····.line·103 | ||
180 | ····invoke-virtual·{v7,·v8},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; | 182 | ····invoke-virtual·{v7,·v8},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; |
181 | ····move-result-object·v7 | 183 | ····move-result-object·v7 |
182 | ····iget-object·v8,·p0,·Lmoe/minori/pgpclipper/PGPClipperService$1;->this$0:Lmoe/minori/pgpclipper/PGPClipperService; | 184 | ····iget-object·v8,·p0,·Lmoe/minori/pgpclipper/PGPClipperService$1;->this$0:Lmoe/minori/pgpclipper/PGPClipperService; |
183 | ····const·v9,·0x7f070017 | 185 | ····const·v9,·0x7f070017 |
186 | ····.line·104 | ||
184 | ····invoke-virtual·{v8,·v9},·Lmoe/minori/pgpclipper/PGPClipperService;->getString(I)Ljava/lang/String; | 187 | ····invoke-virtual·{v8,·v9},·Lmoe/minori/pgpclipper/PGPClipperService;->getString(I)Ljava/lang/String; |
185 | ····move-result-object·v8 | 188 | ····move-result-object·v8 |
186 | ····invoke-virtual·{v7,·v8},·Landroid/support/v4/app/NotificationCompat$Builder;->setTicker(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; | 189 | ····invoke-virtual·{v7,·v8},·Landroid/support/v4/app/NotificationCompat$Builder;->setTicker(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; |
187 | ····move-result-object·v7 | 190 | ····move-result-object·v7 |
188 | ····iget-object·v8,·p0,·Lmoe/minori/pgpclipper/PGPClipperService$1;->this$0:Lmoe/minori/pgpclipper/PGPClipperService; | 191 | ····iget-object·v8,·p0,·Lmoe/minori/pgpclipper/PGPClipperService$1;->this$0:Lmoe/minori/pgpclipper/PGPClipperService; |
189 | ····const·v9,·0x7f070018 | 192 | ····const·v9,·0x7f070018 |
193 | ····.line·105 | ||
190 | ····invoke-virtual·{v8,·v9},·Lmoe/minori/pgpclipper/PGPClipperService;->getString(I)Ljava/lang/String; | 194 | ····invoke-virtual·{v8,·v9},·Lmoe/minori/pgpclipper/PGPClipperService;->getString(I)Ljava/lang/String; |
191 | ····move-result-object·v8 | 195 | ····move-result-object·v8 |
192 | ····invoke-virtual·{v7,·v8},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; | 196 | ····invoke-virtual·{v7,·v8},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; |
193 | ····move-result-object·v7 | 197 | ····move-result-object·v7 |
194 | ····iget-object·v8,·p0,·Lmoe/minori/pgpclipper/PGPClipperService$1;->this$0:Lmoe/minori/pgpclipper/PGPClipperService; | 198 | ····iget-object·v8,·p0,·Lmoe/minori/pgpclipper/PGPClipperService$1;->this$0:Lmoe/minori/pgpclipper/PGPClipperService; |
195 | ····const·v9,·0x7f070016 | 199 | ····const·v9,·0x7f070016 |
200 | ····.line·106 | ||
196 | ····invoke-virtual·{v8,·v9},·Lmoe/minori/pgpclipper/PGPClipperService;->getString(I)Ljava/lang/String; | 201 | ····invoke-virtual·{v8,·v9},·Lmoe/minori/pgpclipper/PGPClipperService;->getString(I)Ljava/lang/String; |
197 | ····move-result-object·v8 | 202 | ····move-result-object·v8 |
198 | ····invoke-virtual·{v7,·v8},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; | 203 | ····invoke-virtual·{v7,·v8},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; |
199 | ····move-result-object·v7 | 204 | ····move-result-object·v7 |
200 | ····const/4·v8,·0x4 | 205 | ····const/4·v8,·0x4 |
206 | ····.line·107 | ||
201 | ····invoke-virtual·{v7,·v8},·Landroid/support/v4/app/NotificationCompat$Builder;->setDefaults(I)Landroid/support/v4/app/NotificationCompat$Builder; | 207 | ····invoke-virtual·{v7,·v8},·Landroid/support/v4/app/NotificationCompat$Builder;->setDefaults(I)Landroid/support/v4/app/NotificationCompat$Builder; |
202 | ····move-result-object·v7 | 208 | ····move-result-object·v7 |
209 | ····.line·108 | ||
203 | ····invoke-virtual·{v7,·v6},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; | 210 | ····invoke-virtual·{v7,·v6},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; |
204 | ····move-result-object·v7 | 211 | ····move-result-object·v7 |
205 | ····const/4·v8,·0x2 | 212 | ····const/4·v8,·0x2 |
213 | ····.line·109 | ||
206 | ····invoke-virtual·{v7,·v8},·Landroid/support/v4/app/NotificationCompat$Builder;->setPriority(I)Landroid/support/v4/app/NotificationCompat$Builder; | 214 | ····invoke-virtual·{v7,·v8},·Landroid/support/v4/app/NotificationCompat$Builder;->setPriority(I)Landroid/support/v4/app/NotificationCompat$Builder; |
207 | ····move-result-object·v7 | 215 | ····move-result-object·v7 |
216 | ····.line·110 | ||
208 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 217 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
209 | ····move-result-wide·v8 | 218 | ····move-result-wide·v8 |
210 | ····invoke-virtual·{v7,·v8,·v9},·Landroid/support/v4/app/NotificationCompat$Builder;->setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; | 219 | ····invoke-virtual·{v7,·v8,·v9},·Landroid/support/v4/app/NotificationCompat$Builder;->setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; |
211 | ····move-result-object·v7 | 220 | ····move-result-object·v7 |
221 | ····.line·111 | ||
212 | ····invoke-virtual·{v7,·v10},·Landroid/support/v4/app/NotificationCompat$Builder;->setAutoCancel(Z)Landroid/support/v4/app/NotificationCompat$Builder; | 222 | ····invoke-virtual·{v7,·v10},·Landroid/support/v4/app/NotificationCompat$Builder;->setAutoCancel(Z)Landroid/support/v4/app/NotificationCompat$Builder; |
213 | ····move-result-object·v4 | 223 | ····move-result-object·v4 |
214 | ····.line·113 | 224 | ····.line·113 |
215 | ····.local·v4,·"notificationBuilder":Landroid/support/v4/app/NotificationCompat$Builder; | 225 | ····.local·v4,·"notificationBuilder":Landroid/support/v4/app/NotificationCompat$Builder; |
216 | ····const·v7,·0x8317aa | 226 | ····const·v7,·0x8317aa |
Offset 29, 10 lines modified | Offset 29, 9 lines modified | ||
29 | .method·public·constructor·<init>()V | 29 | .method·public·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·10 | 32 | ····.line·10 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····.line·2169 | ||
35 | ····return-void | 34 | ····return-void |
36 | .end·method | 35 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; | 21 | .field·final·synthetic·this$0:Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;)V | 23 | .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·41 | 27 | ····.line·41 |
27 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$1;->this$0:Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; | 28 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$1;->this$0:Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 72, 15 lines modified | Offset 72, 14 lines modified | ||
72 | ····.line·65 | 72 | ····.line·65 |
73 | ····iput-boolean·v0,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity;->isReplyable:Z | 73 | ····iput-boolean·v0,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity;->isReplyable:Z |
74 | ····.line·67 | 74 | ····.line·67 |
75 | ····iput-boolean·v0,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity;->waitingNFC:Z | 75 | ····iput-boolean·v0,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity;->waitingNFC:Z |
76 | ····.line·338 | ||
77 | ····return-void | 76 | ····return-void |
78 | .end·method | 77 | .end·method |
79 | .method·static·synthetic·access$000(Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity;)V | 78 | .method·static·synthetic·access$000(Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity;)V |
80 | ····.locals·0 | 79 | ····.locals·0 |
81 | ····.param·p0,·"x0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity; | 80 | ····.param·p0,·"x0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity; | 21 | .field·final·synthetic·this$0:Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity;)V | 23 | .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·203 | 27 | ····.line·203 |
27 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity$1;->this$0:Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity; | 28 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity$1;->this$0:Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 46, 15 lines modified | Offset 46, 14 lines modified | ||
46 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V | 46 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V |
47 | ····.line·63 | 47 | ····.line·63 |
48 | ····const/4·v0,·0x0 | 48 | ····const/4·v0,·0x0 |
49 | ····iput-object·v0,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->pgpKeyPassword:Ljava/lang/String; | 49 | ····iput-object·v0,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->pgpKeyPassword:Ljava/lang/String; |
50 | ····.line·344 | ||
51 | ····return-void | 50 | ····return-void |
52 | .end·method | 51 | .end·method |
53 | .method·static·synthetic·access$000(Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;)V | 52 | .method·static·synthetic·access$000(Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;)V |
54 | ····.locals·0 | 53 | ····.locals·0 |
55 | ····.param·p0,·"x0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity; | 54 | ····.param·p0,·"x0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity; |
Offset 771, 411 lines modified | Offset 770, 399 lines modified | ||
771 | ····invoke-direct·{p0,·v0},·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->disableTagReading(Landroid/nfc/NfcAdapter;)V | 770 | ····invoke-direct·{p0,·v0},·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->disableTagReading(Landroid/nfc/NfcAdapter;)V |
772 | ····.line·287 | 771 | ····.line·287 |
773 | ····return-void | 772 | ····return-void |
774 | .end·method | 773 | .end·method |
775 | .method·protected·onCreate(Landroid/os/Bundle;)V | 774 | .method·protected·onCreate(Landroid/os/Bundle;)V |
776 | ····.locals·1 | 775 | ····.locals·11 |
777 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; | 776 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; |
778 | ····.prologue | 777 | ····.prologue |
779 | ····const/4·v | 778 | ····const/4·v7,·0x0 |
780 | ····.line·67 | 779 | ····.line·67 |
781 | ····invoke-virtual·{p0},·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->getApplicationContext()Landroid/content/Context; | 780 | ····invoke-virtual·{p0},·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->getApplicationContext()Landroid/content/Context; |
782 | ····move-result-object·v | 781 | ····move-result-object·v6 |
783 | ····invoke-static·{v | 782 | ····invoke-static·{v6},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
784 | ····move-result-object·v | 783 | ····move-result-object·v4 |
785 | ····.line·68 | 784 | ····.line·68 |
786 | ····.local·v | 785 | ····.local·v4,·"sharedPreferences":Landroid/content/SharedPreferences; |
787 | ····const-string·v | 786 | ····const-string·v6,·"themeSelection" |
788 | ····const-string·v | 787 | ····const-string·v8,·"dark" |
789 | ····invoke-interface·{v | 788 | ····invoke-interface·{v4,·v6,·v8},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
790 | ····move-result-object·v | 789 | ····move-result-object·v1 |
791 | ····.line·70 | 790 | ····.line·70 |
792 | ····.local·v | 791 | ····.local·v1,·"currentTheme":Ljava/lang/String; |
793 | ····const/4·v | 792 | ····const/4·v6,·-0x1 |
794 | ····invoke-virtual·{v | 793 | ····invoke-virtual·{v1},·Ljava/lang/String;->hashCode()I |
795 | ····move-result·v | 794 | ····move-result·v8 |
796 | ····sparse-switch·v | 795 | ····sparse-switch·v8,·:sswitch_data_0 |
797 | ····:cond_0 | 796 | ····:cond_0 |
798 | ····:goto_0 | 797 | ····:goto_0 |
799 | ····packed-switch·v | 798 | ····packed-switch·v6,·:pswitch_data_0 |
800 | ····.line·78 | 799 | ····.line·78 |
801 | ····:goto_1 | 800 | ····:goto_1 |
802 | ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V | 801 | ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V |
803 | ····.line·80 | 802 | ····.line·80 |
804 | ····invoke-virtual·{p0},·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->getIntent()Landroid/content/Intent; | 803 | ····invoke-virtual·{p0},·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->getIntent()Landroid/content/Intent; |
805 | ····move-result-object·v | 804 | ····move-result-object·v6 |
806 | ····iput-object·v | 805 | ····iput-object·v6,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->intent:Landroid/content/Intent; |
807 | ····.line·82 | 806 | ····.line·82 |
808 | ····const·v | 807 | ····const·v6,·0x7f04002c |
809 | ····invoke-virtual·{p0,·v | 808 | ····invoke-virtual·{p0,·v6},·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->setContentView(I)V |
810 | ····.line·84 | 809 | ····.line·84 |
811 | ····const·v | 810 | ····const·v6,·0x7f0e0067 |
812 | ····invoke-virtual·{p0,·v | 811 | ····invoke-virtual·{p0,·v6},·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->findViewById(I)Landroid/view/View; |
813 | ····move-result-object·v | 812 | ····move-result-object·v6 |
814 | ····check-cast·v | 813 | ····check-cast·v6,·Landroid/widget/CheckBox; |
815 | ····iput-object·v | 814 | ····iput-object·v6,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->sigCheckBox:Landroid/widget/CheckBox; |
816 | ····.line·85 | 815 | ····.line·85 |
817 | ····const·v | 816 | ····const·v6,·0x7f0e0068 |
818 | ····invoke-virtual·{p0,·v | 817 | ····invoke-virtual·{p0,·v6},·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->findViewById(I)Landroid/view/View; |
819 | ····move-result-object·v | 818 | ····move-result-object·v6 |
820 | ····check-cast·v | 819 | ····check-cast·v6,·Landroid/widget/EditText; |
821 | ····iput-object·v | 820 | ····iput-object·v6,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->replyTextField:Landroid/widget/EditText; |
822 | ····.line·86 | 821 | ····.line·86 |
823 | ····const·v | 822 | ····const·v6,·0x7f0e006a |
824 | ····invoke-virtual·{p0,·v | 823 | ····invoke-virtual·{p0,·v6},·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->findViewById(I)Landroid/view/View; |
825 | ····move-result-object·v | 824 | ····move-result-object·v6 |
826 | ····check-cast·v | 825 | ····check-cast·v6,·Landroid/widget/TextView; |
827 | ····iput-object·v | 826 | ····iput-object·v6,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->nfcSignatureNotice:Landroid/widget/TextView; |
828 | ····.line·90 | 827 | ····.line·90 |
829 | ····invoke-static·{p0},·Landroid/nfc/NfcAdapter;->getDefaultAdapter(Landroid/content/Context;)Landroid/nfc/NfcAdapter; | 828 | ····invoke-static·{p0},·Landroid/nfc/NfcAdapter;->getDefaultAdapter(Landroid/content/Context;)Landroid/nfc/NfcAdapter; |
830 | ····move-result-object·v | 829 | ····move-result-object·v6 |
831 | ····iput-object·v | 830 | ····iput-object·v6,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->adapter:Landroid/nfc/NfcAdapter; |
832 | ····.line·92 | 831 | ····.line·92 |
833 | ····invoke-virtual·{p0},·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->getApplicationContext()Landroid/content/Context; | 832 | ····invoke-virtual·{p0},·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->getApplicationContext()Landroid/content/Context; |
834 | ····move-result-object·v | 833 | ····move-result-object·v6 |
835 | ····invoke-static·{v | 834 | ····invoke-static·{v6},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
836 | ····move-result-object·v | 835 | ····move-result-object·v6 |
Max diff block lines reached; 15023/22053 bytes (68.12%) of diff not shown. |
Offset 159, 19 lines modified | Offset 159, 19 lines modified | ||
159 | ····invoke-static·{v2},·Lmoe/minori/pgpclipper/util/EncryptionUtils;->byteArrayToHex([B)Ljava/lang/String; | 159 | ····invoke-static·{v2},·Lmoe/minori/pgpclipper/util/EncryptionUtils;->byteArrayToHex([B)Ljava/lang/String; |
160 | ····move-result-object·v6 | 160 | ····move-result-object·v6 |
161 | ····invoke-interface·{v4,·v5,·v6},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; | 161 | ····invoke-interface·{v4,·v5,·v6},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; |
162 | ····:try_end_0 | 162 | ····:try_end_0 |
163 | ····.catch·Ljavax/crypto/NoSuchPaddingException;·{:try_start_0·..·:try_end_0}·:catch_ | 163 | ····.catch·Ljavax/crypto/NoSuchPaddingException;·{:try_start_0·..·:try_end_0}·:catch_2 |
164 | ····.catch·Ljava/security/NoSuchAlgorithmException;·{:try_start_0·..·:try_end_0}·:catch_1 | 164 | ····.catch·Ljava/security/NoSuchAlgorithmException;·{:try_start_0·..·:try_end_0}·:catch_1 |
165 | ····.catch·Ljavax/crypto/BadPaddingException;·{:try_start_0·..·:try_end_0}·:catch_ | 165 | ····.catch·Ljavax/crypto/BadPaddingException;·{:try_start_0·..·:try_end_0}·:catch_0 |
166 | ····.catch·Ljavax/crypto/IllegalBlockSizeException;·{:try_start_0·..·:try_end_0}·:catch_ | 166 | ····.catch·Ljavax/crypto/IllegalBlockSizeException;·{:try_start_0·..·:try_end_0}·:catch_4 |
167 | ····.catch·Ljava/security/InvalidKeyException;·{:try_start_0·..·:try_end_0}·:catch_ | 167 | ····.catch·Ljava/security/InvalidKeyException;·{:try_start_0·..·:try_end_0}·:catch_3 |
168 | ····.catch·Ljava/security/spec/InvalidKeySpecException;·{:try_start_0·..·:try_end_0}·:catch_5 | 168 | ····.catch·Ljava/security/spec/InvalidKeySpecException;·{:try_start_0·..·:try_end_0}·:catch_5 |
169 | ····.line·395 | 169 | ····.line·395 |
170 | ····iget-object·v4,·p0,·Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity;->editor:Landroid/content/SharedPreferences$Editor; | 170 | ····iget-object·v4,·p0,·Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity;->editor:Landroid/content/SharedPreferences$Editor; |
171 | ····invoke-interface·{v4},·Landroid/content/SharedPreferences$Editor;->commit()Z | 171 | ····invoke-interface·{v4},·Landroid/content/SharedPreferences$Editor;->commit()Z |
Offset 393, 14 lines modified | Offset 393, 15 lines modified | ||
393 | ····.line·349 | 393 | ····.line·349 |
394 | ····new-instance·v3,·Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity$2; | 394 | ····new-instance·v3,·Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity$2; |
395 | ····invoke-direct·{v3,·p0},·Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity$2;-><init>(Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity;)V | 395 | ····invoke-direct·{v3,·p0},·Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity$2;-><init>(Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity;)V |
396 | ····new-array·v4,·v4,·[Ljava/lang/Void; | 396 | ····new-array·v4,·v4,·[Ljava/lang/Void; |
397 | ····.line·368 | ||
397 | ····invoke-virtual·{v3,·v4},·Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity$2;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | 398 | ····invoke-virtual·{v3,·v4},·Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity$2;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; |
398 | ····goto·:goto_0 | 399 | ····goto·:goto_0 |
399 | .end·method | 400 | .end·method |
400 | .method·public·static·initSetting(Landroid/content/SharedPreferences$Editor;)V | 401 | .method·public·static·initSetting(Landroid/content/SharedPreferences$Editor;)V |
401 | ····.locals·1 | 402 | ····.locals·1 |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$themePref:Landroid/preference/ListPreference; | 22 | .field·final·synthetic·val$themePref:Landroid/preference/ListPreference; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;Landroid/preference/ListPreference;)V | 24 | .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;Landroid/preference/ListPreference;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·110 | 28 | ····.line·110 |
28 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$5;->this$0:Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; | 29 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$5;->this$0:Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; |
29 | ····iput-object·p2,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$5;->val$themePref:Landroid/preference/ListPreference; | 30 | ····iput-object·p2,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$5;->val$themePref: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:Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity; | 21 | .field·final·synthetic·this$0:Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;)V | 23 | .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·137 | 27 | ····.line·137 |
27 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity$1;->this$0:Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity; | 28 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity$1;->this$0:Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity; |
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:Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; | 21 | .field·final·synthetic·this$0:Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;)V | 23 | .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·55 | 27 | ····.line·55 |
27 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$2;->this$0:Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; | 28 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$2;->this$0:Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; |
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$editor:Landroid/content/SharedPreferences$Editor; | 22 | .field·final·synthetic·val$editor:Landroid/content/SharedPreferences$Editor; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;Landroid/content/SharedPreferences$Editor;)V | 24 | .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;Landroid/content/SharedPreferences$Editor;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·157 | 28 | ····.line·157 |
28 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$7;->this$0:Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; | 29 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$7;->this$0:Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; |
29 | ····iput-object·p2,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$7;->val$editor:Landroid/content/SharedPreferences$Editor; | 30 | ····iput-object·p2,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$7;->val$editor:Landroid/content/SharedPreferences$Editor; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; | 21 | .field·final·synthetic·this$0:Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;)V | 23 | .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·79 | 27 | ····.line·79 |
27 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$4;->this$0:Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; | 28 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$4;->this$0:Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; |
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:Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; | 21 | .field·final·synthetic·this$0:Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;)V | 23 | .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·67 | 27 | ····.line·67 |
27 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$3;->this$0:Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; | 28 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$3;->this$0:Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; |
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$enabledPref:Landroid/preference/CheckBoxPreference; | 22 | .field·final·synthetic·val$enabledPref:Landroid/preference/CheckBoxPreference; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;Landroid/preference/CheckBoxPreference;)V | 24 | .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;Landroid/preference/CheckBoxPreference;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·129 | 28 | ····.line·129 |
28 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$6;->this$0:Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; | 29 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$6;->this$0:Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment; |
29 | ····iput-object·p2,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$6;->val$enabledPref:Landroid/preference/CheckBoxPreference; | 30 | ····iput-object·p2,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$6;->val$enabledPref:Landroid/preference/CheckBoxPreference; |
Offset 19, 15 lines modified | Offset 19, 14 lines modified | ||
19 | .method·public·constructor·<init>()V | 19 | .method·public·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line·18 | 22 | ····.line·18 |
23 | ····invoke-direct·{p0},·Landroid/support/v7/app/AppCompatActivity;-><init>()V | 23 | ····invoke-direct·{p0},·Landroid/support/v7/app/AppCompatActivity;-><init>()V |
24 | ····.line·33 | ||
25 | ····return-void | 24 | ····return-void |
26 | .end·method | 25 | .end·method |
27 | #·virtual·methods | 26 | #·virtual·methods |
28 | .method·public·onActivityResult(IILandroid/content/Intent;)V | 27 | .method·public·onActivityResult(IILandroid/content/Intent;)V |
29 | ····.locals·1 | 28 | ····.locals·1 |
Offset 28, 14 lines modified | Offset 28, 15 lines modified | ||
28 | #·instance·fields | 28 | #·instance·fields |
29 | .field·final·synthetic·this$0:Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity; | 29 | .field·final·synthetic·this$0:Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity; |
30 | #·direct·methods | 30 | #·direct·methods |
31 | .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity;)V | 31 | .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity;)V |
32 | ····.locals·0 | 32 | ····.locals·0 |
33 | ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity; | ||
33 | ····.prologue | 34 | ····.prologue |
34 | ····.line·349 | 35 | ····.line·349 |
35 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity$2;->this$0:Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity; | 36 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity$2;->this$0:Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity; |
36 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | 37 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$passwordInput:Landroid/widget/EditText; | 24 | .field·final·synthetic·val$passwordInput:Landroid/widget/EditText; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity;Landroid/widget/EditText;Landroid/widget/Button;)V | 26 | .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity;Landroid/widget/EditText;Landroid/widget/Button;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·316 | 30 | ····.line·316 |
30 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity$1;->this$0:Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity; | 31 | ····iput-object·p1,·p0,·Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity$1;->this$0:Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity; |
31 | ····iput-object·p2,·p0,·Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity$1;->val$passwordInput:Landroid/widget/EditText; | 32 | ····iput-object·p2,·p0,·Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity$1;->val$passwordInput:Landroid/widget/EditText; |
Offset 11, 83 lines modified | Offset 11, 78 lines modified | ||
11 | ····.line·6 | 11 | ····.line·6 |
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | .method·public·static·byteArrayToHex([B)Ljava/lang/String; | 15 | .method·public·static·byteArrayToHex([B)Ljava/lang/String; |
16 | ····.locals· | 16 | ····.locals·8 |
17 | ····.param·p0,·"input"····#·[B | 17 | ····.param·p0,·"input"····#·[B |
18 | ····.prologue | 18 | ····.prologue |
19 | ····const/4·v3,·0x0 | ||
19 | ····.line·10 | 20 | ····.line·10 |
20 | ····if-nez·p0,·:cond_0 | 21 | ····if-nez·p0,·:cond_0 |
21 | ····.line·11 | 22 | ····.line·11 |
22 | ····const/4·v | 23 | ····const/4·v2,·0x0 |
23 | ····.line·20 | 24 | ····.line·20 |
24 | ····:goto_0 | 25 | ····:goto_0 |
25 | ····return-object·v | 26 | ····return-object·v2 |
26 | ····.line·13 | 27 | ····.line·13 |
27 | ····:cond_0 | 28 | ····:cond_0 |
28 | ····new-instance·v | 29 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
29 | ····invoke-direct·{v | 30 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
30 | ····.line·15 | 31 | ····.line·15 |
31 | ····.local·v | 32 | ····.local·v0,·"builder":Ljava/lang/StringBuilder; |
32 | ····move-object·v0,·p0 | ||
33 | ····.local·v0,·"arr$":[B | ||
34 | ····array-length·v | 33 | ····array-length·v4,·p0 |
34 | ····move·v2,·v3 | ||
35 | ····.local·v3,·"len$":I | ||
36 | ····const/4·v2,·0x0 | ||
37 | ····.local·v2,·"i$":I | ||
38 | ····:goto_1 | 35 | ····:goto_1 |
39 | ····if-ge·v2,·v | 36 | ····if-ge·v2,·v4,·:cond_1 |
40 | ····aget-byte·v | 37 | ····aget-byte·v1,·p0,·v2 |
41 | ····.line·17 | 38 | ····.line·17 |
42 | ····.local·v | 39 | ····.local·v1,·"one":B |
43 | ····const-string·v5,·"%02X" | 40 | ····const-string·v5,·"%02X" |
44 | ····const/4·v6,·0x1 | 41 | ····const/4·v6,·0x1 |
45 | ····new-array·v6,·v6,·[Ljava/lang/Object; | 42 | ····new-array·v6,·v6,·[Ljava/lang/Object; |
46 | ····const/4·v7,·0x0 | ||
47 | ····invoke-static·{v | 43 | ····invoke-static·{v1},·Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; |
48 | ····move-result-object·v | 44 | ····move-result-object·v7 |
49 | ····aput-object·v | 45 | ····aput-object·v7,·v6,·v3 |
50 | ····invoke-static·{v5,·v6},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 46 | ····invoke-static·{v5,·v6},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
51 | ····move-result-object·v5 | 47 | ····move-result-object·v5 |
52 | ····invoke-virtual·{v | 48 | ····invoke-virtual·{v0,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
53 | ····.line·15 | 49 | ····.line·15 |
54 | ····add-int/lit8·v2,·v2,·0x1 | 50 | ····add-int/lit8·v2,·v2,·0x1 |
55 | ····goto·:goto_1 | 51 | ····goto·:goto_1 |
56 | ····.line·20 | 52 | ····.line·20 |
57 | ····.end·local·v | 53 | ····.end·local·v1····#·"one":B |
58 | ····:cond_1 | 54 | ····:cond_1 |
59 | ····invoke-virtual·{v | 55 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
60 | ····move-result-object·v | 56 | ····move-result-object·v2 |
61 | ····goto·:goto_0 | 57 | ····goto·:goto_0 |
62 | .end·method | 58 | .end·method |
63 | .method·public·static·byteArrayToString([B)Ljava/lang/String; | 59 | .method·public·static·byteArrayToString([B)Ljava/lang/String; |
64 | ····.locals·1 | 60 | ····.locals·1 |
65 | ····.param·p0,·"input"····#·[B | 61 | ····.param·p0,·"input"····#·[B |
Offset 114, 14 lines modified | Offset 114, 15 lines modified | ||
114 | ····move-result·v1 | 114 | ····move-result·v1 |
115 | ····if-nez·v1,·:cond_1 | 115 | ····if-nez·v1,·:cond_1 |
116 | ····:cond_0 | 116 | ····:cond_0 |
117 | ····const-string·v1,·"-----BEGIN·PGP·MESSAGE-----" | 117 | ····const-string·v1,·"-----BEGIN·PGP·MESSAGE-----" |
118 | ····.line·43 | ||
118 | ····invoke-virtual·{p0,·v1},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z | 119 | ····invoke-virtual·{p0,·v1},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z |
119 | ····move-result·v1 | 120 | ····move-result·v1 |
120 | ····if-eqz·v1,·:cond_2 | 121 | ····if-eqz·v1,·:cond_2 |
121 | ····const-string·v1,·"-----END·PGP·MESSAGE-----" | 122 | ····const-string·v1,·"-----END·PGP·MESSAGE-----" |
Offset 141, 32 lines modified | Offset 142, 35 lines modified | ||
141 | ····move-result·v1 | 142 | ····move-result·v1 |
142 | ····if-eqz·v1,·:cond_3 | 143 | ····if-eqz·v1,·:cond_3 |
143 | ····.line·48 | 144 | ····.line·48 |
144 | ····const-string·v1,·"-----BEGIN·PGP·SIGNED·MESSAGE-----" | 145 | ····const-string·v1,·"-----BEGIN·PGP·SIGNED·MESSAGE-----" |
146 | ····.line·49 | ||
145 | ····invoke-virtual·{p0,·v1},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I | 147 | ····invoke-virtual·{p0,·v1},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I |
146 | ····move-result·v1 | 148 | ····move-result·v1 |
147 | ····const-string·v2,·"-----END·PGP·SIGNATURE-----" | 149 | ····const-string·v2,·"-----END·PGP·SIGNATURE-----" |
150 | ····.line·50 | ||
148 | ····invoke-virtual·{p0,·v2},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I | 151 | ····invoke-virtual·{p0,·v2},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I |
149 | ····move-result·v2 | 152 | ····move-result·v2 |
150 | ····const-string·v3,·"-----END·PGP·SIGNATURE-----" | 153 | ····const-string·v3,·"-----END·PGP·SIGNATURE-----" |
151 | ····invoke-virtual·{v3},·Ljava/lang/String;->length()I | 154 | ····invoke-virtual·{v3},·Ljava/lang/String;->length()I |
152 | ····move-result·v3 | 155 | ····move-result·v3 |
153 | ····add-int/2addr·v2,·v3 | 156 | ····add-int/2addr·v2,·v3 |
157 | ····.line·48 | ||
154 | ····invoke-virtual·{p0,·v1,·v2},·Ljava/lang/String;->substring(II)Ljava/lang/String; | 158 | ····invoke-virtual·{p0,·v1,·v2},·Ljava/lang/String;->substring(II)Ljava/lang/String; |
155 | ····move-result-object·v0 | 159 | ····move-result-object·v0 |
156 | ····.line·61 | 160 | ····.line·61 |
157 | ····:cond_2 | 161 | ····:cond_2 |
158 | ····:goto_0 | 162 | ····:goto_0 |
Offset 187, 32 lines modified | Offset 191, 35 lines modified | ||
187 | ····move-result·v1 | 191 | ····move-result·v1 |
188 | ····if-eqz·v1,·:cond_2 | 192 | ····if-eqz·v1,·:cond_2 |
189 | ····.line·55 | 193 | ····.line·55 |
190 | ····const-string·v1,·"-----BEGIN·PGP·MESSAGE-----" | 194 | ····const-string·v1,·"-----BEGIN·PGP·MESSAGE-----" |
195 | ····.line·56 | ||
191 | ····invoke-virtual·{p0,·v1},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I | 196 | ····invoke-virtual·{p0,·v1},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I |
192 | ····move-result·v1 | 197 | ····move-result·v1 |
193 | ····const-string·v2,·"-----END·PGP·MESSAGE-----" | 198 | ····const-string·v2,·"-----END·PGP·MESSAGE-----" |
199 | ····.line·57 | ||
194 | ····invoke-virtual·{p0,·v2},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I | 200 | ····invoke-virtual·{p0,·v2},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I |
195 | ····move-result·v2 | 201 | ····move-result·v2 |
196 | ····const-string·v3,·"-----END·PGP·MESSAGE-----" | 202 | ····const-string·v3,·"-----END·PGP·MESSAGE-----" |
197 | ····invoke-virtual·{v3},·Ljava/lang/String;->length()I | 203 | ····invoke-virtual·{v3},·Ljava/lang/String;->length()I |
198 | ····move-result·v3 | 204 | ····move-result·v3 |
199 | ····add-int/2addr·v2,·v3 | 205 | ····add-int/2addr·v2,·v3 |
206 | ····.line·55 | ||
200 | ····invoke-virtual·{p0,·v1,·v2},·Ljava/lang/String;->substring(II)Ljava/lang/String; | 207 | ····invoke-virtual·{p0,·v1,·v2},·Ljava/lang/String;->substring(II)Ljava/lang/String; |
201 | ····move-result-object·v0 | 208 | ····move-result-object·v0 |
202 | ····goto·:goto_0 | 209 | ····goto·:goto_0 |
203 | ····:cond_4 | 210 | ····:cond_4 |
Offset 96, 17 lines modified | Offset 96, 17 lines modified | ||
96 | ····invoke-virtual·{v1,·p0,·v3},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 96 | ····invoke-virtual·{v1,·p0,·v3},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
97 | ····move-result-object·v1 | 97 | ····move-result-object·v1 |
98 | ····check-cast·v1,·Landroid/os/IBinder; | 98 | ····check-cast·v1,·Landroid/os/IBinder; |
99 | ····:try_end_1 | 99 | ····:try_end_1 |
100 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_ | 100 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_3 |
101 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_ | 101 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1 |
102 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_ | 102 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2 |
103 | ····.line·58 | 103 | ····.line·58 |
104 | ····:goto_1 | 104 | ····:goto_1 |
105 | ····return-object·v1 | 105 | ····return-object·v1 |
106 | ····.line·43 | 106 | ····.line·43 |
107 | ····:catch_0 | 107 | ····:catch_0 |
Offset 233, 17 lines modified | Offset 233, 17 lines modified | ||
233 | ····const/4·v3,·0x1 | 233 | ····const/4·v3,·0x1 |
234 | ····aput-object·p2,·v2,·v3 | 234 | ····aput-object·p2,·v2,·v3 |
235 | ····invoke-virtual·{v1,·p0,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 235 | ····invoke-virtual·{v1,·p0,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
236 | ····:try_end_1 | 236 | ····:try_end_1 |
237 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_ | 237 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_3 |
238 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_ | 238 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1 |
239 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_ | 239 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2 |
240 | ····.line·82 | 240 | ····.line·82 |
241 | ····:cond_1 | 241 | ····:cond_1 |
242 | ····:goto_1 | 242 | ····:goto_1 |
243 | ····return-void | 243 | ····return-void |
244 | ····.line·67 | 244 | ····.line·67 |
Offset 26, 10 lines modified | Offset 26, 9 lines modified | ||
26 | .method·public·constructor·<init>()V | 26 | .method·public·constructor·<init>()V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·9 | 29 | ····.line·9 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····.line·933 | ||
32 | ····return-void | 31 | ····return-void |
33 | .end·method | 32 | .end·method |
Offset 16, 10 lines modified | Offset 16, 9 lines modified | ||
16 | .method·public·constructor·<init>()V | 16 | .method·public·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·9 | 19 | ····.line·9 |
20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
21 | ····.line·14 | ||
22 | ····return-void | 21 | ····return-void |
23 | .end·method | 22 | .end·method |