35.3 MB
/home/fdroid/fdroiddata/tmp/moe.minori.pgpclipper_4.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_moe.minori.pgpclipper_4.apk
1.72 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 18 lines modifiedOffset 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/. 
75.7 KB
zipinfo {}
    
Offset 1, 365 lines modifiedOffset 1, 363 lines modified
1 Zip·file·size:·1235789·bytes,·number·of·entries:·3631 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·16-Mar-09·12:55·AndroidManifest.xml2 -rw----·····2.0·fat·····3712·bX·defN·17-Jul-17·14:16·AndroidManifest.xml
8 -rw----·····2.0·fat······396·bl·defN·16-Mar-09·12:55·res/anim/abc_fade_in.xml3 -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·16-Mar-09·12:55·res/anim/abc_fade_out.xml4 -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·16-Mar-09·12:55·res/anim/abc_grow_fade_in_from_bottom.xml5 -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·16-Mar-09·12:55·res/anim/abc_popup_enter.xml6 -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·16-Mar-09·12:55·res/anim/abc_popup_exit.xml7 -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·16-Mar-09·12:55·res/anim/abc_shrink_fade_out_from_bottom.xml8 -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·16-Mar-09·12:55·res/anim/abc_slide_in_bottom.xml9 -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·16-Mar-09·12:55·res/anim/abc_slide_in_top.xml10 -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·16-Mar-09·12:55·res/anim/abc_slide_out_bottom.xml11 -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·16-Mar-09·12:55·res/anim/abc_slide_out_top.xml12 -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·16-Mar-09·12:55·res/color-v11/abc_background_cache_hint_selector_material_dark.xml13 -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·16-Mar-09·12:55·res/color-v11/abc_background_cache_hint_selector_material_light.xml14 -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·16-Mar-09·12:55·res/color-v23/abc_color_highlight_material.xml15 -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·16-Mar-09·12:55·res/color/abc_background_cache_hint_selector_material_dark.xml16 -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·16-Mar-09·12:55·res/color/abc_background_cache_hint_selector_material_light.xml17 -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·16-Mar-09·12:55·res/color/abc_primary_text_disable_only_material_dark.xml18 -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·16-Mar-09·12:55·res/color/abc_primary_text_disable_only_material_light.xml19 -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·16-Mar-09·12:55·res/color/abc_primary_text_material_dark.xml20 -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·16-Mar-09·12:55·res/color/abc_primary_text_material_light.xml21 -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·16-Mar-09·12:55·res/color/abc_search_url_text.xml22 -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·16-Mar-09·12:55·res/color/abc_secondary_text_material_dark.xml23 -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·16-Mar-09·12:55·res/color/abc_secondary_text_material_light.xml24 -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·16-Mar-09·12:55·res/color/switch_thumb_material_dark.xml25 -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·16-Mar-09·12:55·res/color/switch_thumb_material_light.xml26 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png27 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png28 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png29 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png30 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png31 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png32 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png33 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png34 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png35 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png36 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png37 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png38 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png39 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png40 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png41 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png42 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png43 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png44 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png45 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png46 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png47 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png48 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png49 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_list_focused_holo.9.png50 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png51 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png52 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png53 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png54 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png55 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png56 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png57 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png58 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png59 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png60 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png61 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png62 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png63 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png64 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png65 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png66 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png67 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png68 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png69 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/ic_action_cancel_launchersize.png70 -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·16-Mar-09·12:53·res/drawable-hdpi-v4/ic_action_cancel_launchersize_light.png71 -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·16-Mar-09·12:53·res/drawable-ldrtl-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png72 -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·16-Mar-09·12:53·res/drawable-ldrtl-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png73 -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·16-Mar-09·12:53·res/drawable-ldrtl-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png74 -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·16-Mar-09·12:53·res/drawable-ldrtl-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png75 -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·16-Mar-09·12:53·res/drawable-ldrtl-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png76 -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·16-Mar-09·12:53·res/drawable-ldrtl-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png77 -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·16-Mar-09·12:53·res/drawable-ldrtl-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png78 -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·16-Mar-09·12:53·res/drawable-ldrtl-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png79 -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·16-Mar-09·12:53·res/drawable-ldrtl-xhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png80 -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·16-Mar-09·12:53·res/drawable-ldrtl-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png81 -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·16-Mar-09·12:53·res/drawable-ldrtl-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png82 -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·16-Mar-09·12:53·res/drawable-ldrtl-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png83 -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·16-Mar-09·12:53·res/drawable-ldrtl-xxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png84 -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·16-Mar-09·12:53·res/drawable-ldrtl-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png85 -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·16-Mar-09·12:53·res/drawable-ldrtl-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png86 -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·16-Mar-09·12:53·res/drawable-ldrtl-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png87 -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·16-Mar-09·12:53·res/drawable-ldrtl-xxxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png88 -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·16-Mar-09·12:53·res/drawable-ldrtl-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png89 -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·16-Mar-09·12:53·res/drawable-ldrtl-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png90 -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·16-Mar-09·12:53·res/drawable-ldrtl-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png91 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png92 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png93 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png94 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png95 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png96 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png97 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png98 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png99 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png100 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png101 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png102 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png103 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png104 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png105 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png106 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png107 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png108 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png109 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png110 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png111 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png112 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png113 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png114 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_list_focused_holo.9.png115 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png116 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png117 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png118 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png119 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png120 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png121 -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·16-Mar-09·12:53·res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png122 -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.
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
1.15 KB
AndroidManifest.xml (decoded)
1.1 KB
AndroidManifest.xml
    
Offset 1, 9 lines modifiedOffset 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-2166767">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"/>
35.2 MB
classes.dex
35.2 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 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············:·e8b627014 checksum············:·40e70cc3
5 signature···········:·c30b...7a9d5 signature···········:·8112...c370
6 file_size···········:·22905126 file_size···········:·1737112
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·1645210 string_ids_size·····:·16452
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·215912 type_ids_size·······:·2159
13 type_ids_off········:·65920·(0x010180)13 type_ids_off········:·65920·(0x010180)
Offset 15, 16 lines modifiedOffset 15, 16 lines modified
15 proto_ids_off·······:·74556·(0x01233c)15 proto_ids_off·······:·74556·(0x01233c)
16 field_ids_size······:·703916 field_ids_size······:·7039
17 field_ids_off·······:·110436·(0x01af64)17 field_ids_off·······:·110436·(0x01af64)
18 method_ids_size·····:·1610018 method_ids_size·····:·16100
19 method_ids_off······:·166748·(0x028b5c)19 method_ids_off······:·166748·(0x028b5c)
20 class_defs_size·····:·152220 class_defs_size·····:·1522
21 class_defs_off······:·295548·(0x04827c)21 class_defs_off······:·295548·(0x04827c)
22 data_size···········:·189094822 data_size···········:·1392860
23 data_off············:·399564·(0x0618cc)23 data_off············:·344252·(0x0540bc)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·24525 class_idx···········:·245
26 access_flags········:·9729·(0x2601)26 access_flags········:·9729·(0x2601)
27 superclass_idx······:·192027 superclass_idx······:·1920
28 source_file_idx·····:·80628 source_file_idx·····:·806
29 static_fields_size··:·029 static_fields_size··:·0
Offset 1333, 17 lines modifiedOffset 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·····:·11336 ······registers·····:·1
1337 ······ins···········:·11337 ······ins···········:·1
1338 ······outs··········:·11338 ······outs··········:·1
1339 ······insns·size····:·4·16-bit·code·units1339 ······insns·size····:·4·16-bit·code·units
1340 088810:········································|[088810]·android.support.v4.BuildConfig.<init>:()V1340 072424:········································|[072424]·android.support.v4.BuildConfig.<init>:()V
1341 088820:·7010·643c·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@3c641341 072434:·7010·643c·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@3c64
1342 088826:·0e00···································|0003:·return-void1342 07243a:·0e00···································|0003:·return-void
1343 ······catches·······:·(none)1343 ······catches·······:·(none)
1344 ······positions·····:·1344 ······positions·····:·
1345 ········0x0000·line=61345 ········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 modifiedOffset 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·····:·21505 ······registers·····:·2
1506 ······ins···········:·01506 ······ins···········:·0
1507 ······outs··········:·11507 ······outs··········:·1
1508 ······insns·size····:·36·16-bit·code·units1508 ······insns·size····:·36·16-bit·code·units
1509 088828:········································|[088828]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<clinit>:()V1509 07243c:········································|[07243c]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<clinit>:()V
1510 088838:·6000·4e00······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@004e1510 07244c:·6000·4e00······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@004e
1511 08883c:·1301·1200······························|0002:·const/16·v1,·#int·18·//·#121511 072450:·1301·1200······························|0002:·const/16·v1,·#int·18·//·#12
1512 088840:·3410·0a00······························|0004:·if-lt·v0,·v1,·000e·//·+000a1512 072454:·3410·0a00······························|0004:·if-lt·v0,·v1,·000e·//·+000a
1513 088844:·2200·2001······························|0006:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;·//·type@01201513 072458:·2200·2001······························|0006:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;·//·type@0120
1514 088848:·7010·c704·0000·························|0008:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.<init>:()V·//·method@04c71514 07245c:·7010·c704·0000·························|0008:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.<init>:()V·//·method@04c7
1515 08884e:·6900·6900······························|000b:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@00691515 072462:·6900·6900······························|000b:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0069
1516 088852:·0e00···································|000d:·return-void1516 072466:·0e00···································|000d:·return-void
1517 088854:·6000·4e00······························|000e:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@004e1517 072468:·6000·4e00······························|000e:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@004e
1518 088858:·1301·0e00······························|0010:·const/16·v1,·#int·14·//·#e1518 07246c:·1301·0e00······························|0010:·const/16·v1,·#int·14·//·#e
1519 08885c:·3410·0a00······························|0012:·if-lt·v0,·v1,·001c·//·+000a1519 072470:·3410·0a00······························|0012:·if-lt·v0,·v1,·001c·//·+000a
1520 088860:·2200·1f01······························|0014:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;·//·type@011f1520 072474:·2200·1f01······························|0014:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;·//·type@011f
1521 088864:·7010·c004·0000·························|0016:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.<init>:()V·//·method@04c01521 072478:·7010·c004·0000·························|0016:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.<init>:()V·//·method@04c0
1522 08886a:·6900·6900······························|0019:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@00691522 07247e:·6900·6900······························|0019:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0069
1523 08886e:·28f2···································|001b:·goto·000d·//·-000e1523 072482:·28f2···································|001b:·goto·000d·//·-000e
1524 088870:·2200·2101······························|001c:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;·//·type@01211524 072484:·2200·2101······························|001c:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;·//·type@0121
1525 088874:·7010·c904·0000·························|001e:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.<init>:()V·//·method@04c91525 072488:·7010·c904·0000·························|001e:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.<init>:()V·//·method@04c9
1526 08887a:·6900·6900······························|0021:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@00691526 07248e:·6900·6900······························|0021:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0069
1527 08887e:·28ea···································|0023:·goto·000d·//·-00161527 072492:·28ea···································|0023:·goto·000d·//·-0016
1528 ······catches·······:·(none)1528 ······catches·······:·(none)
1529 ······positions·····:·1529 ······positions·····:·
1530 ········0x0000·line=1111530 ········0x0000·line=111
1531 ········0x0006·line=1121531 ········0x0006·line=112
1532 ········0x000d·line=1181532 ········0x000d·line=118
1533 ········0x000e·line=1131533 ········0x000e·line=113
1534 ········0x0014·line=1141534 ········0x0014·line=114
Offset 1540, 17 lines modifiedOffset 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·····:·11543 ······registers·····:·1
1544 ······ins···········:·11544 ······ins···········:·1
1545 ······outs··········:·11545 ······outs··········:·1
1546 ······insns·size····:·4·16-bit·code·units1546 ······insns·size····:·4·16-bit·code·units
1547 088880:········································|[088880]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<init>:()V1547 072494:········································|[072494]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<init>:()V
1548 088890:·7010·643c·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@3c641548 0724a4:·7010·643c·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@3c64
1549 088896:·0e00···································|0003:·return-void1549 0724aa:·0e00···································|0003:·return-void
1550 ······catches·······:·(none)1550 ······catches·······:·(none)
1551 ······positions·····:·1551 ······positions·····:·
1552 ········0x0000·line=2801552 ········0x0000·line=280
1553 ········0x0003·line=2821553 ········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 modifiedOffset 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·····:·21562 ······registers·····:·2
1563 ······ins···········:·11563 ······ins···········:·1
1564 ······outs··········:·01564 ······outs··········:·0
1565 ······insns·size····:·38·16-bit·code·units1565 ······insns·size····:·38·16-bit·code·units
1566 088898:········································|[088898]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String;1566 0724ac:········································|[0724ac]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String;
1567 0888a8:·2b01·1200·0000·························|0000:·packed-switch·v1,·00000012·//·+000000121567 0724bc:·2b01·1200·0000·························|0000:·packed-switch·v1,·00000012·//·+00000012
1568 0888ae:·1a00·9417······························|0003:·const-string·v0,·"UNKNOWN"·//·string@17941568 0724c2:·1a00·9417······························|0003:·const-string·v0,·"UNKNOWN"·//·string@1794
1569 0888b2:·1100···································|0005:·return-object·v01569 0724c6:·1100···································|0005:·return-object·v0
1570 0888b4:·1a00·5f04······························|0006:·const-string·v0,·"CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT"·//·string@045f1570 0724c8:·1a00·5f04······························|0006:·const-string·v0,·"CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT"·//·string@045f
1571 0888b8:·28fd···································|0008:·goto·0005·//·-00031571 0724cc:·28fd···································|0008:·goto·0005·//·-0003
1572 0888ba:·1a00·5e04······························|0009:·const-string·v0,·"CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION"·//·string@045e1572 0724ce:·1a00·5e04······························|0009:·const-string·v0,·"CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION"·//·string@045e
1573 0888be:·28fa···································|000b:·goto·0005·//·-00061573 0724d2:·28fa···································|000b:·goto·0005·//·-0006
1574 0888c0:·1a00·5d04······························|000c:·const-string·v0,·"CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY"·//·string@045d1574 0724d4:·1a00·5d04······························|000c:·const-string·v0,·"CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY"·//·string@045d
1575 0888c4:·28f7···································|000e:·goto·0005·//·-00091575 0724d8:·28f7···································|000e:·goto·0005·//·-0009
1576 0888c6:·1a00·5c04······························|000f:·const-string·v0,·"CAPABILITY_CAN_FILTER_KEY_EVENTS"·//·string@045c1576 0724da:·1a00·5c04······························|000f:·const-string·v0,·"CAPABILITY_CAN_FILTER_KEY_EVENTS"·//·string@045c
1577 0888ca:·28f4···································|0011:·goto·0005·//·-000c1577 0724de:·28f4···································|0011:·goto·0005·//·-000c
1578 0888cc:·0001·0800·0100·0000·0600·0000·0900·...·|0012:·packed-switch-data·(20·units)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=4381581 ········0x0000·line=438
1582 ········0x0003·line=4481582 ········0x0003·line=448
1583 ········0x0006·line=4401583 ········0x0006·line=440
1584 ········0x0009·line=4421584 ········0x0009·line=442
Max diff block lines reached; 36894018/36906661 bytes (99.97%) of diff not shown.
19.8 KB
classes.jar
5.39 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·2729585·bytes,·number·of·entries:·15221 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.class2 ?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.class3 ?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.class4 ?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.class5 ?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.class6 ?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.class7 ?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.class8 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class
Offset 1001, 29 lines modifiedOffset 1001, 29 lines modified
1001 ?rwxrwxr-x··2.0·unx····18759·b-·defN·80-Jan-01·00:00·moe/minori/pgpclipper/R$styleable.class1001 ?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.class1002 ?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.class1003 ?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.class1004 ?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.class1005 ?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.class1006 ?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.class1007 ?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·····9837·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity.class1008 ?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.class1009 ?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.class1010 ?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.class1011 ?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.class1012 ?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.class1013 ?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.class1014 ?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.class1015 ?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.class1016 ?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.class1017 ?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.class1018 ?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.class1019 ?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.class1020 ?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.class1021 ?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·····1081·b-·stor·80-Jan-01·00:00·moe/minori/pgpclipper/util/EncryptionUtils.class1022 ?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.class1023 ?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.class1024 ?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.class1025 ?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.class1026 ?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.class1027 ?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.class1028 ?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.class1029 ?rwxrwxr-x··2.0·unx······867·b-·stor·80-Jan-01·00:00·org/openintents/openpgp/OpenPgpError$1.class
Offset 1517, 8 lines modifiedOffset 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.class1517 ?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.class1518 ?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.class1519 ?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.class1520 ?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.class1521 ?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.class1522 ?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.class1523 ?rwxrwxr-x··2.0·unx······515·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$MarshmallowViewCompatImpl.class
1524 1522·files,·2850056·bytes·uncompressed,·2424255·bytes·compressed:··14.9%1524 1522·files,·2850054·bytes·uncompressed,·2424253·bytes·compressed:··14.9%
4.53 KB
android/support/v4/app/BundleCompatDonut.class
4.44 KB
procyon -ec {}
    
Offset 73, 21 lines modifiedOffset 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·ex3)·{}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·ex4)·{}85 ········catch·(IllegalArgumentException·ex5)·{}
85 ········catch·(InvocationTargetException·ex5)·{}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 modifiedOffset 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····199····204····Ljava/lang/reflect/InvocationTargetException;213 ········//··102····105····204····209····Ljava/lang/reflect/InvocationTargetException;
214 ········//··102····105····204····209····Ljava/lang/IllegalAccessException;214 ········//··102····105····170····172····Ljava/lang/IllegalAccessException;
215 ········//··102····105····170····172····Ljava/lang/IllegalArgumentException;215 ········//··102····105····199····204····Ljava/lang/IllegalArgumentException;
216 ········//··110····115····199····204····Ljava/lang/reflect/InvocationTargetException;216 ········//··110····115····204····209····Ljava/lang/reflect/InvocationTargetException;
217 ········//··110····115····204····209····Ljava/lang/IllegalAccessException;217 ········//··110····115····170····172····Ljava/lang/IllegalAccessException;
218 ········//··110····115····170····172····Ljava/lang/IllegalArgumentException;218 ········//··110····115····199····204····Ljava/lang/IllegalArgumentException;
219 ········//··126····128····199····204····Ljava/lang/reflect/InvocationTargetException;219 ········//··126····128····204····209····Ljava/lang/reflect/InvocationTargetException;
220 ········//··126····128····204····209····Ljava/lang/IllegalAccessException;220 ········//··126····128····170····172····Ljava/lang/IllegalAccessException;
221 ········//··126····128····170····172····Ljava/lang/IllegalArgumentException;221 ········//··126····128····199····204····Ljava/lang/IllegalArgumentException;
222 ········//··135····137····199····204····Ljava/lang/reflect/InvocationTargetException;222 ········//··135····137····204····209····Ljava/lang/reflect/InvocationTargetException;
223 ········//··135····137····204····209····Ljava/lang/IllegalAccessException;223 ········//··135····137····170····172····Ljava/lang/IllegalAccessException;
224 ········//··135····137····170····172····Ljava/lang/IllegalArgumentException;224 ········//··135····137····199····204····Ljava/lang/IllegalArgumentException;
225 ········//··140····146····199····204····Ljava/lang/reflect/InvocationTargetException;225 ········//··140····146····204····209····Ljava/lang/reflect/InvocationTargetException;
226 ········//··140····146····204····209····Ljava/lang/IllegalAccessException;226 ········//··140····146····170····172····Ljava/lang/IllegalAccessException;
227 ········//··140····146····170····172····Ljava/lang/IllegalArgumentException;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)
3.08 KB
moe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity.class
2.95 KB
procyon -ec {}
    
Offset 7, 19 lines modifiedOffset 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.NoSuchAlgorithmException;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 modifiedOffset 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·(NoSuchPaddingException·ex)·{}71 ················catch·(BadPaddingException·ex)·{}
72 ················catch·(NoSuchAlgorithmException·ex2)·{}72 ················catch·(NoSuchAlgorithmException·ex2)·{}
 73 ················catch·(NoSuchPaddingException·ex3)·{}
 74 ················catch·(InvalidKeyException·ex4)·{}
73 ················catch·(IllegalBlockSizeException·ex3)·{}75 ················catch·(IllegalBlockSizeException·ex5)·{}
74 ················catch·(BadPaddingException·ex4)·{} 
75 ················catch·(InvalidKeyException·ex5)·{} 
76 ················catch·(InvalidKeySpecException·ex6)·{}76 ················catch·(InvalidKeySpecException·ex6)·{}
77 ············}77 ············}
78 ············catch·(NoSuchPaddingException·ex7)·{}78 ············catch·(BadPaddingException·ex7)·{}
79 ············catch·(NoSuchAlgorithmException·ex8)·{}79 ············catch·(NoSuchAlgorithmException·ex8)·{}
80 ············catch·(IllegalBlockSizeException·ex9)·{} 
81 ············catch·(BadPaddingException·ex10)·{}80 ············catch·(NoSuchPaddingException·ex9)·{}
82 ············catch·(InvalidKeyException·ex11)·{}81 ············catch·(InvalidKeyException·ex10)·{}
 82 ············catch·(IllegalBlockSizeException·ex11)·{}
83 ············catch·(InvalidKeySpecException·ex12)·{}83 ············catch·(InvalidKeySpecException·ex12)·{}
84 ········}84 ········}
85 ········catch·(NoSuchPaddingException·ex13)·{}85 ········catch·(BadPaddingException·ex13)·{}
86 ········catch·(NoSuchAlgorithmException·ex14)·{}86 ········catch·(NoSuchAlgorithmException·ex14)·{}
 87 ········catch·(NoSuchPaddingException·ex15)·{}
 88 ········catch·(InvalidKeyException·ex16)·{}
87 ········catch·(IllegalBlockSizeException·ex15)·{}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 ····
2.53 KB
moe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity.class
2.4 KB
procyon -ec {}
    
Offset 68, 19 lines modifiedOffset 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 modifiedOffset 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·+·array[i]·+·",·";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);
4.22 KB
moe/minori/pgpclipper/util/EncryptionUtils.class
4.13 KB
javap -verbose -constants -s -l -private {}
    
Offset 81, 66 lines modifiedOffset 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_STATIC83 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
84 ····Code:84 ····Code:
85 ······stack=300,·locals=10,·args_size=185 ······stack=300,·locals=10,·args_size=1
86 ·········0:·aload_086 ·········0:·aload_0
87 ·········1:·ifnonnull·····887 ·········1:·ifnonnull·····10
 88 ·········4:·iconst_0
 89 ·········5:·istore_1
88 ·········4:·aconst_null90 ·········6:·aconst_null
89 ·········5:·astore_191 ·········7:·astore_2
90 ·········6:·aload_192 ·········8:·aload_2
91 ·········7:·areturn93 ·········9:·areturn
92 ·········8:·new···········#10·················//·class·java/lang/StringBuilder94 ········10:·new···········#10·················//·class·java/lang/StringBuilder
93 ········11:·astore_295 ········13:·astore_3
94 ········12:·aload_296 ········14:·aload_3
95 ········13:·invokespecial·#11·················//·Method·java/lang/StringBuilder."<init>":()V97 ········15:·invokespecial·#11·················//·Method·java/lang/StringBuilder."<init>":()V
96 ········16:·aload_0 
97 ········17:·astore_3 
98 ········18:·aload_098 ········18:·aload_0
99 ········19:·arraylength99 ········19:·arraylength
100 ········20:·istore········4100 ········20:·istore········4
101 ········22:·iconst_0101 ········22:·iconst_0
102 ········23:·istore········5102 ········23:·istore_1
103 ········25:·iload·········5103 ········24:·aconst_null
 104 ········25:·astore_2
 105 ········26:·iload_1
104 ········27:·iload·········4106 ········27:·iload·········4
105 ········29:·if_icmpge·····84107 ········29:·if_icmpge·····83
106 ········32:·aload_3108 ········32:·aload_0
107 ········33:·iload·········5109 ········33:·iload_1
108 ········35:·baload110 ········34:·baload
 111 ········35:·istore········5
 112 ········37:·iconst_1
109 ········36:·istore········6113 ········38:·istore········6
110 ········38:·iconst_1 
111 ········39:·istore········7 
112 ········41:·iload·········7114 ········40:·iload·········6
113 ········43:·anewarray·····#4··················//·class·java/lang/Object115 ········42:·anewarray·····#4··················//·class·java/lang/Object
114 ········46:·astore········8116 ········45:·astore········7
115 ········48:·iload·········6117 ········47:·iload·········5
116 ········50:·invokestatic··#20·················//·Method·java/lang/Byte.valueOf:(B)Ljava/lang/Byte;118 ········49:·invokestatic··#20·················//·Method·java/lang/Byte.valueOf:(B)Ljava/lang/Byte;
117 ········53:·astore········9119 ········52:·astore········8
 120 ········54:·aload·········7
 121 ········56:·iconst_0
118 ········55:·aload·········8122 ········57:·aload·········8
119 ········57:·iconst_0 
120 ········58:·aload·········9 
121 ········60:·aastore123 ········59:·aastore
122 ········61:·ldc···········#13·················//·String·%02X124 ········60:·ldc···········#13·················//·String·%02X
123 ········63:·aload·········8125 ········62:·aload·········7
124 ········65:·invokestatic··#26·················//·Method·java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;126 ········64:·invokestatic··#26·················//·Method·java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
125 ········68:·astore_1127 ········67:·astore········9
126 ········69:·aload_2128 ········69:·aload_3
127 ········70:·aload_1129 ········70:·aload·········9
128 ········71:·invokevirtual·#30·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;130 ········72:·invokevirtual·#30·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
129 ········74:·pop131 ········75:·pop
130 ········75:·iload·········5132 ········76:·iload_1
131 ········77:·iconst_1133 ········77:·iconst_1
132 ········78:·iadd134 ········78:·iadd
133 ········79:·istore········5135 ········79:·istore_1
134 ········81:·goto··········25136 ········80:·goto··········26
135 ········84:·aload_2137 ········83:·aload_3
136 ········85:·invokevirtual·#34·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;138 ········84:·invokevirtual·#34·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
137 ········88:·astore_1139 ········87:·astore_2
138 ········89:·goto··········6140 ········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_STATIC143 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
142 ····Code:144 ····Code:
143 ······stack=300,·locals=2,·args_size=1145 ······stack=300,·locals=2,·args_size=1
144 ·········0:·new···········#22·················//·class·java/lang/String146 ·········0:·new···········#22·················//·class·java/lang/String
3.7 KB
smali/moe/minori/pgpclipper/PGPClipperService$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lmoe/minori/pgpclipper/PGPClipperService;21 .field·final·synthetic·this$0:Lmoe/minori/pgpclipper/PGPClipperService;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lmoe/minori/pgpclipper/PGPClipperService;)V23 .method·constructor·<init>(Lmoe/minori/pgpclipper/PGPClipperService;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/PGPClipperService;
  
25 ····.prologue26 ····.prologue
26 ····.line·5627 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 177, 78 lines modifiedOffset 178, 87 lines modified
  
177 ····move-result-object·v8178 ····move-result-object·v8
  
178 ····invoke-direct·{v7,·v8},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V179 ····invoke-direct·{v7,·v8},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V
  
179 ····const·v8,·0x7f020047180 ····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·v7183 ····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,·0x7f070017185 ····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·v8188 ····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·v7190 ····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,·0x7f070018192 ····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·v8195 ····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·v7197 ····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,·0x7f070016199 ····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·v8202 ····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·v7204 ····move-result-object·v7
  
200 ····const/4·v8,·0x4205 ····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·v7208 ····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·v7211 ····move-result-object·v7
  
205 ····const/4·v8,·0x2212 ····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·v7215 ····move-result-object·v7
  
 216 ····.line·110
208 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J217 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
209 ····move-result-wide·v8218 ····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·v7220 ····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·v4223 ····move-result-object·v4
  
214 ····.line·113224 ····.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,·0x8317aa226 ····const·v7,·0x8317aa
276 B
smali/moe/minori/pgpclipper/R.smali
    
Offset 29, 10 lines modifiedOffset 29, 9 lines modified
29 .method·public·constructor·<init>()V29 .method·public·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·1032 ····.line·10
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····.line·2169 
35 ····return-void34 ····return-void
36 .end·method35 .end·method
860 B
smali/moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;)V23 .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·4127 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
666 B
smali/moe/minori/pgpclipper/activities/PGPClipperResultShowActivity.smali
    
Offset 72, 15 lines modifiedOffset 72, 14 lines modified
  
72 ····.line·6572 ····.line·65
73 ····iput-boolean·v0,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity;->isReplyable:Z73 ····iput-boolean·v0,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity;->isReplyable:Z
  
74 ····.line·6774 ····.line·67
75 ····iput-boolean·v0,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity;->waitingNFC:Z75 ····iput-boolean·v0,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity;->waitingNFC:Z
  
76 ····.line·338 
77 ····return-void76 ····return-void
78 .end·method77 .end·method
  
79 .method·static·synthetic·access$000(Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity;)V78 .method·static·synthetic·access$000(Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity;)V
80 ····.locals·079 ····.locals·0
81 ····.param·p0,·"x0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity;80 ····.param·p0,·"x0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity;
  
763 B
smali/moe/minori/pgpclipper/activities/PGPClipperResultShowActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity;)V23 .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperResultShowActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·20327 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
21.7 KB
smali/moe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity.smali
    
Offset 46, 15 lines modifiedOffset 46, 14 lines modified
46 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V46 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V
  
47 ····.line·6347 ····.line·63
48 ····const/4·v0,·0x048 ····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-void50 ····return-void
52 .end·method51 .end·method
  
53 .method·static·synthetic·access$000(Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;)V52 .method·static·synthetic·access$000(Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;)V
54 ····.locals·053 ····.locals·0
55 ····.param·p0,·"x0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;54 ····.param·p0,·"x0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;
  
Offset 771, 411 lines modifiedOffset 770, 399 lines modified
771 ····invoke-direct·{p0,·v0},·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->disableTagReading(Landroid/nfc/NfcAdapter;)V770 ····invoke-direct·{p0,·v0},·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->disableTagReading(Landroid/nfc/NfcAdapter;)V
  
772 ····.line·287771 ····.line·287
773 ····return-void772 ····return-void
774 .end·method773 .end·method
  
775 .method·protected·onCreate(Landroid/os/Bundle;)V774 .method·protected·onCreate(Landroid/os/Bundle;)V
776 ····.locals·12775 ····.locals·11
777 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;776 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
  
778 ····.prologue777 ····.prologue
779 ····const/4·v10,·0x0778 ····const/4·v7,·0x0
  
780 ····.line·67779 ····.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·v9781 ····move-result-object·v6
  
783 ····invoke-static·{v9},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;782 ····invoke-static·{v6},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
784 ····move-result-object·v7783 ····move-result-object·v4
  
785 ····.line·68784 ····.line·68
786 ····.local·v7,·"sharedPreferences":Landroid/content/SharedPreferences;785 ····.local·v4,·"sharedPreferences":Landroid/content/SharedPreferences;
787 ····const-string·v9,·"themeSelection"786 ····const-string·v6,·"themeSelection"
  
788 ····const-string·v11,·"dark"787 ····const-string·v8,·"dark"
  
789 ····invoke-interface·{v7,·v9,·v11},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;788 ····invoke-interface·{v4,·v6,·v8},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
790 ····move-result-object·v2789 ····move-result-object·v1
  
791 ····.line·70790 ····.line·70
792 ····.local·v2,·"currentTheme":Ljava/lang/String;791 ····.local·v1,·"currentTheme":Ljava/lang/String;
793 ····const/4·v9,·-0x1792 ····const/4·v6,·-0x1
  
794 ····invoke-virtual·{v2},·Ljava/lang/String;->hashCode()I793 ····invoke-virtual·{v1},·Ljava/lang/String;->hashCode()I
  
795 ····move-result·v11794 ····move-result·v8
  
796 ····sparse-switch·v11,·:sswitch_data_0795 ····sparse-switch·v8,·:sswitch_data_0
  
797 ····:cond_0796 ····:cond_0
798 ····:goto_0797 ····:goto_0
799 ····packed-switch·v9,·:pswitch_data_0798 ····packed-switch·v6,·:pswitch_data_0
  
800 ····.line·78799 ····.line·78
801 ····:goto_1800 ····:goto_1
802 ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V801 ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V
  
803 ····.line·80802 ····.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·v9804 ····move-result-object·v6
  
806 ····iput-object·v9,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->intent:Landroid/content/Intent;805 ····iput-object·v6,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->intent:Landroid/content/Intent;
  
807 ····.line·82806 ····.line·82
808 ····const·v9,·0x7f04002c807 ····const·v6,·0x7f04002c
  
809 ····invoke-virtual·{p0,·v9},·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->setContentView(I)V808 ····invoke-virtual·{p0,·v6},·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->setContentView(I)V
  
810 ····.line·84809 ····.line·84
811 ····const·v9,·0x7f0e0067810 ····const·v6,·0x7f0e0067
  
812 ····invoke-virtual·{p0,·v9},·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->findViewById(I)Landroid/view/View;811 ····invoke-virtual·{p0,·v6},·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->findViewById(I)Landroid/view/View;
  
813 ····move-result-object·v9812 ····move-result-object·v6
  
814 ····check-cast·v9,·Landroid/widget/CheckBox;813 ····check-cast·v6,·Landroid/widget/CheckBox;
  
815 ····iput-object·v9,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->sigCheckBox:Landroid/widget/CheckBox;814 ····iput-object·v6,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->sigCheckBox:Landroid/widget/CheckBox;
  
816 ····.line·85815 ····.line·85
817 ····const·v9,·0x7f0e0068816 ····const·v6,·0x7f0e0068
  
818 ····invoke-virtual·{p0,·v9},·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->findViewById(I)Landroid/view/View;817 ····invoke-virtual·{p0,·v6},·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->findViewById(I)Landroid/view/View;
  
819 ····move-result-object·v9818 ····move-result-object·v6
  
820 ····check-cast·v9,·Landroid/widget/EditText;819 ····check-cast·v6,·Landroid/widget/EditText;
  
821 ····iput-object·v9,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->replyTextField:Landroid/widget/EditText;820 ····iput-object·v6,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->replyTextField:Landroid/widget/EditText;
  
822 ····.line·86821 ····.line·86
823 ····const·v9,·0x7f0e006a822 ····const·v6,·0x7f0e006a
  
824 ····invoke-virtual·{p0,·v9},·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->findViewById(I)Landroid/view/View;823 ····invoke-virtual·{p0,·v6},·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->findViewById(I)Landroid/view/View;
  
825 ····move-result-object·v9824 ····move-result-object·v6
  
826 ····check-cast·v9,·Landroid/widget/TextView;825 ····check-cast·v6,·Landroid/widget/TextView;
  
827 ····iput-object·v9,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->nfcSignatureNotice:Landroid/widget/TextView;826 ····iput-object·v6,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->nfcSignatureNotice:Landroid/widget/TextView;
  
828 ····.line·90827 ····.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·v9829 ····move-result-object·v6
  
831 ····iput-object·v9,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->adapter:Landroid/nfc/NfcAdapter;830 ····iput-object·v6,·p0,·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;->adapter:Landroid/nfc/NfcAdapter;
  
832 ····.line·92831 ····.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·v9833 ····move-result-object·v6
  
835 ····invoke-static·{v9},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;834 ····invoke-static·{v6},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
836 ····move-result-object·v9835 ····move-result-object·v6
  
Max diff block lines reached; 15023/22053 bytes (68.12%) of diff not shown.
2.22 KB
smali/moe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity.smali
    
Offset 159, 19 lines modifiedOffset 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·v6160 ····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_0162 ····:try_end_0
163 ····.catch·Ljavax/crypto/NoSuchPaddingException;·{:try_start_0·..·:try_end_0}·:catch_0163 ····.catch·Ljavax/crypto/NoSuchPaddingException;·{:try_start_0·..·:try_end_0}·:catch_2
164 ····.catch·Ljava/security/NoSuchAlgorithmException;·{:try_start_0·..·:try_end_0}·:catch_1164 ····.catch·Ljava/security/NoSuchAlgorithmException;·{:try_start_0·..·:try_end_0}·:catch_1
165 ····.catch·Ljavax/crypto/BadPaddingException;·{:try_start_0·..·:try_end_0}·:catch_3165 ····.catch·Ljavax/crypto/BadPaddingException;·{:try_start_0·..·:try_end_0}·:catch_0
166 ····.catch·Ljavax/crypto/IllegalBlockSizeException;·{:try_start_0·..·:try_end_0}·:catch_2166 ····.catch·Ljavax/crypto/IllegalBlockSizeException;·{:try_start_0·..·:try_end_0}·:catch_4
167 ····.catch·Ljava/security/InvalidKeyException;·{:try_start_0·..·:try_end_0}·:catch_4167 ····.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_5168 ····.catch·Ljava/security/spec/InvalidKeySpecException;·{:try_start_0·..·:try_end_0}·:catch_5
  
169 ····.line·395169 ····.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()Z171 ····invoke-interface·{v4},·Landroid/content/SharedPreferences$Editor;->commit()Z
  
Offset 393, 14 lines modifiedOffset 393, 15 lines modified
393 ····.line·349393 ····.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;)V395 ····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_0399 ····goto·:goto_0
399 .end·method400 .end·method
  
400 .method·public·static·initSetting(Landroid/content/SharedPreferences$Editor;)V401 .method·public·static·initSetting(Landroid/content/SharedPreferences$Editor;)V
401 ····.locals·1402 ····.locals·1
945 B
smali/moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$5.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$themePref:Landroid/preference/ListPreference;22 .field·final·synthetic·val$themePref:Landroid/preference/ListPreference;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;Landroid/preference/ListPreference;)V24 .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;Landroid/preference/ListPreference;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·11028 ····.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;
  
763 B
smali/moe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;)V23 .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperQuickReplyActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·13727 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
860 B
smali/moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;)V23 .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·5527 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
960 B
smali/moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$7.smali
    
Offset 22, 14 lines modifiedOffset 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·methods23 #·direct·methods
24 .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;Landroid/content/SharedPreferences$Editor;)V24 .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;Landroid/content/SharedPreferences$Editor;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·15728 ····.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;
  
860 B
smali/moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;)V23 .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·7927 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
860 B
smali/moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;)V23 .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·6727 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
961 B
smali/moe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment$6.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$enabledPref:Landroid/preference/CheckBoxPreference;22 .field·final·synthetic·val$enabledPref:Landroid/preference/CheckBoxPreference;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;Landroid/preference/CheckBoxPreference;)V24 .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;Landroid/preference/CheckBoxPreference;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/activities/PGPClipperSettingsActivity$SettingFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·12928 ····.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;
  
471 B
smali/moe/minori/pgpclipper/activities/PGPClipperSettingsActivity.smali
    
Offset 19, 15 lines modifiedOffset 19, 14 lines modified
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·1822 ····.line·18
23 ····invoke-direct·{p0},·Landroid/support/v7/app/AppCompatActivity;-><init>()V23 ····invoke-direct·{p0},·Landroid/support/v7/app/AppCompatActivity;-><init>()V
  
24 ····.line·33 
25 ····return-void24 ····return-void
26 .end·method25 .end·method
  
  
27 #·virtual·methods26 #·virtual·methods
28 .method·public·onActivityResult(IILandroid/content/Intent;)V27 .method·public·onActivityResult(IILandroid/content/Intent;)V
29 ····.locals·128 ····.locals·1
781 B
smali/moe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity$2.smali
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
28 #·instance·fields28 #·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·methods30 #·direct·methods
31 .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity;)V31 .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity;)V
32 ····.locals·032 ····.locals·0
 33 ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity;
  
33 ····.prologue34 ····.prologue
34 ····.line·34935 ····.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>()V37 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V
  
862 B
smali/moe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity$1.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$passwordInput:Landroid/widget/EditText;24 .field·final·synthetic·val$passwordInput:Landroid/widget/EditText;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity;Landroid/widget/EditText;Landroid/widget/Button;)V26 .method·constructor·<init>(Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity;Landroid/widget/EditText;Landroid/widget/Button;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lmoe/minori/pgpclipper/activities/NFCAuthenticationSetupActivity;
  
28 ····.prologue29 ····.prologue
29 ····.line·31630 ····.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;
  
2.51 KB
smali/moe/minori/pgpclipper/util/EncryptionUtils.smali
    
Offset 11, 83 lines modifiedOffset 11, 78 lines modified
11 ····.line·611 ····.line·6
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
15 .method·public·static·byteArrayToHex([B)Ljava/lang/String;15 .method·public·static·byteArrayToHex([B)Ljava/lang/String;
16 ····.locals·916 ····.locals·8
17 ····.param·p0,·"input"····#·[B17 ····.param·p0,·"input"····#·[B
  
18 ····.prologue18 ····.prologue
 19 ····const/4·v3,·0x0
  
19 ····.line·1020 ····.line·10
20 ····if-nez·p0,·:cond_021 ····if-nez·p0,·:cond_0
  
21 ····.line·1122 ····.line·11
22 ····const/4·v5,·0x023 ····const/4·v2,·0x0
  
23 ····.line·2024 ····.line·20
24 ····:goto_025 ····:goto_0
25 ····return-object·v526 ····return-object·v2
  
26 ····.line·1327 ····.line·13
27 ····:cond_028 ····:cond_0
28 ····new-instance·v1,·Ljava/lang/StringBuilder;29 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
29 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V30 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
30 ····.line·1531 ····.line·15
31 ····.local·v1,·"builder":Ljava/lang/StringBuilder;32 ····.local·v0,·"builder":Ljava/lang/StringBuilder;
32 ····move-object·v0,·p0 
  
33 ····.local·v0,·"arr$":[B 
34 ····array-length·v3,·v033 ····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_135 ····:goto_1
39 ····if-ge·v2,·v3,·:cond_136 ····if-ge·v2,·v4,·:cond_1
  
40 ····aget-byte·v4,·v0,·v237 ····aget-byte·v1,·p0,·v2
  
41 ····.line·1738 ····.line·17
42 ····.local·v4,·"one":B39 ····.local·v1,·"one":B
43 ····const-string·v5,·"%02X"40 ····const-string·v5,·"%02X"
  
44 ····const/4·v6,·0x141 ····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·{v4},·Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;43 ····invoke-static·{v1},·Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
  
48 ····move-result-object·v844 ····move-result-object·v7
  
49 ····aput-object·v8,·v6,·v745 ····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·v547 ····move-result-object·v5
  
52 ····invoke-virtual·{v1,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;48 ····invoke-virtual·{v0,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
53 ····.line·1549 ····.line·15
54 ····add-int/lit8·v2,·v2,·0x150 ····add-int/lit8·v2,·v2,·0x1
  
55 ····goto·:goto_151 ····goto·:goto_1
  
56 ····.line·2052 ····.line·20
57 ····.end·local·v4····#·"one":B53 ····.end·local·v1····#·"one":B
58 ····:cond_154 ····:cond_1
59 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;55 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
60 ····move-result-object·v556 ····move-result-object·v2
  
61 ····goto·:goto_057 ····goto·:goto_0
62 .end·method58 .end·method
  
63 .method·public·static·byteArrayToString([B)Ljava/lang/String;59 .method·public·static·byteArrayToString([B)Ljava/lang/String;
64 ····.locals·160 ····.locals·1
65 ····.param·p0,·"input"····#·[B61 ····.param·p0,·"input"····#·[B
1.92 KB
smali/moe/minori/pgpclipper/util/PGPBlockDetector.smali
    
Offset 114, 14 lines modifiedOffset 114, 15 lines modified
114 ····move-result·v1114 ····move-result·v1
  
115 ····if-nez·v1,·:cond_1115 ····if-nez·v1,·:cond_1
  
116 ····:cond_0116 ····: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;)Z119 ····invoke-virtual·{p0,·v1},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  
119 ····move-result·v1120 ····move-result·v1
  
120 ····if-eqz·v1,·:cond_2121 ····if-eqz·v1,·:cond_2
  
121 ····const-string·v1,·"-----END·PGP·MESSAGE-----"122 ····const-string·v1,·"-----END·PGP·MESSAGE-----"
Offset 141, 32 lines modifiedOffset 142, 35 lines modified
141 ····move-result·v1142 ····move-result·v1
  
142 ····if-eqz·v1,·:cond_3143 ····if-eqz·v1,·:cond_3
  
143 ····.line·48144 ····.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;)I147 ····invoke-virtual·{p0,·v1},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I
  
146 ····move-result·v1148 ····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;)I151 ····invoke-virtual·{p0,·v2},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I
  
149 ····move-result·v2152 ····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()I154 ····invoke-virtual·{v3},·Ljava/lang/String;->length()I
  
152 ····move-result·v3155 ····move-result·v3
  
153 ····add-int/2addr·v2,·v3156 ····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·v0159 ····move-result-object·v0
  
156 ····.line·61160 ····.line·61
157 ····:cond_2161 ····:cond_2
158 ····:goto_0162 ····:goto_0
Offset 187, 32 lines modifiedOffset 191, 35 lines modified
187 ····move-result·v1191 ····move-result·v1
  
188 ····if-eqz·v1,·:cond_2192 ····if-eqz·v1,·:cond_2
  
189 ····.line·55193 ····.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;)I196 ····invoke-virtual·{p0,·v1},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I
  
192 ····move-result·v1197 ····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;)I200 ····invoke-virtual·{p0,·v2},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I
  
195 ····move-result·v2201 ····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()I203 ····invoke-virtual·{v3},·Ljava/lang/String;->length()I
  
198 ····move-result·v3204 ····move-result·v3
  
199 ····add-int/2addr·v2,·v3205 ····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·v0208 ····move-result-object·v0
  
202 ····goto·:goto_0209 ····goto·:goto_0
  
203 ····:cond_4210 ····:cond_4
1.75 KB
smali/android/support/v4/app/BundleCompatDonut.smali
    
Offset 96, 17 lines modifiedOffset 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·v197 ····move-result-object·v1
  
98 ····check-cast·v1,·Landroid/os/IBinder;98 ····check-cast·v1,·Landroid/os/IBinder;
99 ····:try_end_199 ····:try_end_1
100 ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_2100 ····.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_3101 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1
102 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_1102 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2
  
103 ····.line·58103 ····.line·58
104 ····:goto_1104 ····:goto_1
105 ····return-object·v1105 ····return-object·v1
  
106 ····.line·43106 ····.line·43
107 ····:catch_0107 ····:catch_0
Offset 233, 17 lines modifiedOffset 233, 17 lines modified
  
233 ····const/4·v3,·0x1233 ····const/4·v3,·0x1
  
234 ····aput-object·p2,·v2,·v3234 ····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_1236 ····:try_end_1
237 ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_2237 ····.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_3238 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1
239 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_1239 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2
  
240 ····.line·82240 ····.line·82
241 ····:cond_1241 ····:cond_1
242 ····:goto_1242 ····:goto_1
243 ····return-void243 ····return-void
  
244 ····.line·67244 ····.line·67
288 B
smali/android/support/v7/appcompat/R.smali
    
Offset 26, 10 lines modifiedOffset 26, 9 lines modified
26 .method·public·constructor·<init>()V26 .method·public·constructor·<init>()V
27 ····.locals·027 ····.locals·0
  
28 ····.prologue28 ····.prologue
29 ····.line·929 ····.line·9
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····.line·933 
32 ····return-void31 ····return-void
33 .end·method32 .end·method
277 B
smali/org/openintents/openpgp/R.smali
    
Offset 16, 10 lines modifiedOffset 16, 9 lines modified
16 .method·public·constructor·<init>()V16 .method·public·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·919 ····.line·9
20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
21 ····.line·14 
22 ····return-void21 ····return-void
23 .end·method22 .end·method