Offset 1, 18 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·7bbed8539e6ad58366597d719912041f0b86f26192e4cabe4a78d9c12635ccf5 | ||
10 | Signer·#1·certificate·SHA-1·digest:·06f2d84fa54665735aed570007e83362848b55a3 | ||
11 | Signer·#1·certificate·MD5·digest:·b5ba7d2ff98e251ab43ce00adf740cd0 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·72cf5e300602d84de97293fa823877848ecb2eed0d1cb05ebe520abd5042b0c7 | ||
15 | Signer·#1·public·key·SHA-1·digest:·797c8c73172aff1334948a1be2c8a79878a5519a | ||
16 | Signer·#1·public·key·MD5·digest:·92f2703a09dfa5e8e40c292b619c0289 | ||
17 | WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
18 | WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 264 lines modified | Offset 1, 262 lines modified | ||
1 | Zip·file·size:·1008 | 1 | Zip·file·size:·1008550·bytes,·number·of·entries:·260 |
2 | -rw----·····2.0·fat····27447·bl·defN·14-Nov-24·07:03·META-INF/MANIFEST.MF | ||
3 | -rw----·····2.0·fat····27568·bl·defN·14-Nov-24·07:03·META-INF/75856098.SF | ||
4 | -rw----·····2.0·fat·····1332·bl·defN·14-Nov-24·07:03·META-INF/75856098.RSA | ||
5 | -rw----·····2.0·fat·······41·bl·defN·14-Nov-24·07:02·META-INF/buildserverid | ||
6 | -rw----·····2.0·fat·······41·bl·defN·14-Nov-24·07:02·META-INF/fdroidserverid | ||
7 | -rw----·····2.0·fat·····270 | 2 | -rw----·····2.0·fat·····2704·bX·defN·17-Oct-29·00:15·AndroidManifest.xml |
8 | -rw----·····2.0·fat······396·bl·defN·1 | 3 | -rw----·····2.0·fat······396·bl·defN·17-Oct-29·00:15·res/anim/abc_fade_in.xml |
9 | -rw----·····2.0·fat······396·bl·defN·1 | 4 | -rw----·····2.0·fat······396·bl·defN·17-Oct-29·00:15·res/anim/abc_fade_out.xml |
10 | -rw----·····2.0·fat······400·bl·defN·1 | 5 | -rw----·····2.0·fat······400·bl·defN·17-Oct-29·00:15·res/anim/abc_slide_in_bottom.xml |
11 | -rw----·····2.0·fat······400·bl·defN·1 | 6 | -rw----·····2.0·fat······400·bl·defN·17-Oct-29·00:15·res/anim/abc_slide_in_top.xml |
12 | -rw----·····2.0·fat······400·bl·defN·1 | 7 | -rw----·····2.0·fat······400·bl·defN·17-Oct-29·00:15·res/anim/abc_slide_out_bottom.xml |
13 | -rw----·····2.0·fat······400·bl·defN·1 | 8 | -rw----·····2.0·fat······400·bl·defN·17-Oct-29·00:15·res/anim/abc_slide_out_top.xml |
14 | -rw----·····2.0·fat······472·bl·defN·1 | 9 | -rw----·····2.0·fat······472·bl·defN·17-Oct-29·00:15·res/color/abc_background_cache_hint_selector_material_dark.xml |
15 | -rw----·····2.0·fat······472·bl·defN·1 | 10 | -rw----·····2.0·fat······472·bl·defN·17-Oct-29·00:15·res/color/abc_background_cache_hint_selector_material_light.xml |
16 | -rw----·····2.0·fat······468·bl·defN·1 | 11 | -rw----·····2.0·fat······468·bl·defN·17-Oct-29·00:15·res/color/abc_primary_text_disable_only_material_dark.xml |
17 | -rw----·····2.0·fat······468·bl·defN·1 | 12 | -rw----·····2.0·fat······468·bl·defN·17-Oct-29·00:15·res/color/abc_primary_text_disable_only_material_light.xml |
18 | -rw----·····2.0·fat······468·bl·defN·1 | 13 | -rw----·····2.0·fat······468·bl·defN·17-Oct-29·00:15·res/color/abc_primary_text_material_dark.xml |
19 | -rw----·····2.0·fat······468·bl·defN·1 | 14 | -rw----·····2.0·fat······468·bl·defN·17-Oct-29·00:15·res/color/abc_primary_text_material_light.xml |
20 | -rw----·····2.0·fat······596·bl·defN·1 | 15 | -rw----·····2.0·fat······596·bl·defN·17-Oct-29·00:15·res/color/abc_search_url_text.xml |
21 | -rw----·····2.0·fat······468·bl·defN·1 | 16 | -rw----·····2.0·fat······468·bl·defN·17-Oct-29·00:15·res/color/abc_secondary_text_material_dark.xml |
22 | -rw----·····2.0·fat······468·bl·defN·1 | 17 | -rw----·····2.0·fat······468·bl·defN·17-Oct-29·00:15·res/color/abc_secondary_text_material_light.xml |
23 | -rw----·····1.0·fat······303·b-·stor·1 | 18 | -rw----·····1.0·fat······303·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_ab_share_pack_holo_dark.9.png |
24 | -rw----·····1.0·fat······304·b-·stor·1 | 19 | -rw----·····1.0·fat······304·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_ab_share_pack_holo_light.9.png |
25 | -rw----·····1.0·fat······306·b-·stor·1 | 20 | -rw----·····1.0·fat······306·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png |
26 | -rw----·····1.0·fat······549·b-·stor·1 | 21 | -rw----·····1.0·fat······549·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png |
27 | -rw----·····1.0·fat······622·b-·stor·1 | 22 | -rw----·····1.0·fat······622·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
28 | -rw----·····1.0·fat······753·b-·stor·1 | 23 | -rw----·····1.0·fat······753·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
29 | -rw----·····1.0·fat·····2040·b-·stor·1 | 24 | -rw----·····1.0·fat·····2040·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png |
30 | -rw----·····1.0·fat·····2053·b-·stor·1 | 25 | -rw----·····1.0·fat·····2053·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
31 | -rw----·····1.0·fat······229·b-·stor·1 | 26 | -rw----·····1.0·fat······229·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
32 | -rw----·····1.0·fat······407·b-·stor·1 | 27 | -rw----·····1.0·fat······407·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
33 | -rw----·····1.0·fat······275·b-·stor·1 | 28 | -rw----·····1.0·fat······275·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png |
34 | -rw----·····1.0·fat······226·b-·stor·1 | 29 | -rw----·····1.0·fat······226·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png |
35 | -rw----·····1.0·fat······147·b-·stor·1 | 30 | -rw----·····1.0·fat······147·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png |
36 | -rw----·····1.0·fat······281·b-·stor·1 | 31 | -rw----·····1.0·fat······281·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
37 | -rw----·····1.0·fat······584·b-·stor·1 | 32 | -rw----·····1.0·fat······584·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
38 | -rw----·····1.0·fat······190·b-·stor·1 | 33 | -rw----·····1.0·fat······190·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png |
39 | -rw----·····1.0·fat······360·b-·stor·1 | 34 | -rw----·····1.0·fat······360·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png |
40 | -rw----·····1.0·fat······270·b-·stor·1 | 35 | -rw----·····1.0·fat······270·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png |
41 | -rw----·····1.0·fat······729·b-·stor·1 | 36 | -rw----·····1.0·fat······729·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png |
42 | -rw----·····1.0·fat·····1018·b-·stor·1 | 37 | -rw----·····1.0·fat·····1018·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png |
43 | -rw----·····1.0·fat······541·b-·stor·1 | 38 | -rw----·····1.0·fat······541·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png |
44 | -rw----·····1.0·fat······170·b-·stor·1 | 39 | -rw----·····1.0·fat······170·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png |
45 | -rw----·····1.0·fat······244·b-·stor·1 | 40 | -rw----·····1.0·fat······244·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_list_focused_holo.9.png |
46 | -rw----·····1.0·fat······212·b-·stor·1 | 41 | -rw----·····1.0·fat······212·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png |
47 | -rw----·····1.0·fat······212·b-·stor·1 | 42 | -rw----·····1.0·fat······212·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png |
48 | -rw----·····1.0·fat······212·b-·stor·1 | 43 | -rw----·····1.0·fat······212·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png |
49 | -rw----·····1.0·fat······239·b-·stor·1 | 44 | -rw----·····1.0·fat······239·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png |
50 | -rw----·····1.0·fat······240·b-·stor·1 | 45 | -rw----·····1.0·fat······240·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png |
51 | -rw----·····1.0·fat······853·b-·stor·1 | 46 | -rw----·····1.0·fat······853·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png |
52 | -rw----·····1.0·fat·····1256·b-·stor·1 | 47 | -rw----·····1.0·fat·····1256·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png |
53 | -rw----·····1.0·fat······417·b-·stor·1 | 48 | -rw----·····1.0·fat······417·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
54 | -rw----·····1.0·fat······530·b-·stor·1 | 49 | -rw----·····1.0·fat······530·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png |
55 | -rw----·····1.0·fat······199·b-·stor·1 | 50 | -rw----·····1.0·fat······199·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png |
56 | -rw----·····1.0·fat······192·b-·stor·1 | 51 | -rw----·····1.0·fat······192·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png |
57 | -rw----·····1.0·fat······194·b-·stor·1 | 52 | -rw----·····1.0·fat······194·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png |
58 | -rw----·····1.0·fat······187·b-·stor·1 | 53 | -rw----·····1.0·fat······187·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png |
59 | -rw----·····1.0·fat······182·b-·stor·1 | 54 | -rw----·····1.0·fat······182·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png |
60 | -rw----·····1.0·fat······417·b-·stor·1 | 55 | -rw----·····1.0·fat······417·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/ic_action_refresh.png |
61 | -rw----·····1.0·fat·····1760·b-·stor·1 | 56 | -rw----·····1.0·fat·····1760·b-·stor·17-Oct-29·00:14·res/drawable-hdpi-v4/ic_launcher.png |
62 | -rw----·····1.0·fat······410·b-·stor·1 | 57 | -rw----·····1.0·fat······410·b-·stor·17-Oct-29·00:14·res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
63 | -rw----·····1.0·fat······280·b-·stor·1 | 58 | -rw----·····1.0·fat······280·b-·stor·17-Oct-29·00:14·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
64 | -rw----·····1.0·fat······585·b-·stor·1 | 59 | -rw----·····1.0·fat······585·b-·stor·17-Oct-29·00:14·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
65 | -rw----·····1.0·fat······367·b-·stor·1 | 60 | -rw----·····1.0·fat······367·b-·stor·17-Oct-29·00:14·res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
66 | -rw----·····1.0·fat······347·b-·stor·1 | 61 | -rw----·····1.0·fat······347·b-·stor·17-Oct-29·00:14·res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
67 | -rw----·····1.0·fat······174·b-·stor·1 | 62 | -rw----·····1.0·fat······174·b-·stor·17-Oct-29·00:14·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
68 | -rw----·····1.0·fat······381·b-·stor·1 | 63 | -rw----·····1.0·fat······381·b-·stor·17-Oct-29·00:14·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
69 | -rw----·····1.0·fat······342·b-·stor·1 | 64 | -rw----·····1.0·fat······342·b-·stor·17-Oct-29·00:14·res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
70 | -rw----·····1.0·fat······445·b-·stor·1 | 65 | -rw----·····1.0·fat······445·b-·stor·17-Oct-29·00:14·res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
71 | -rw----·····1.0·fat······237·b-·stor·1 | 66 | -rw----·····1.0·fat······237·b-·stor·17-Oct-29·00:14·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
72 | -rw----·····1.0·fat······691·b-·stor·1 | 67 | -rw----·····1.0·fat······691·b-·stor·17-Oct-29·00:14·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
73 | -rw----·····1.0·fat······483·b-·stor·1 | 68 | -rw----·····1.0·fat······483·b-·stor·17-Oct-29·00:14·res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
74 | -rw----·····1.0·fat······512·b-·stor·1 | 69 | -rw----·····1.0·fat······512·b-·stor·17-Oct-29·00:14·res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
75 | -rw----·····1.0·fat······346·b-·stor·1 | 70 | -rw----·····1.0·fat······346·b-·stor·17-Oct-29·00:14·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
76 | -rw----·····1.0·fat······934·b-·stor·1 | 71 | -rw----·····1.0·fat······934·b-·stor·17-Oct-29·00:14·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
77 | -rw----·····1.0·fat······593·b-·stor·1 | 72 | -rw----·····1.0·fat······593·b-·stor·17-Oct-29·00:14·res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
78 | -rw----·····1.0·fat······246·b-·stor·1 | 73 | -rw----·····1.0·fat······246·b-·stor·17-Oct-29·00:14·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
79 | -rw----·····1.0·fat······399·b-·stor·1 | 74 | -rw----·····1.0·fat······399·b-·stor·17-Oct-29·00:14·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
80 | -rw----·····1.0·fat·····1180·b-·stor·1 | 75 | -rw----·····1.0·fat·····1180·b-·stor·17-Oct-29·00:14·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
81 | -rw----·····1.0·fat······518·b-·stor·1 | 76 | -rw----·····1.0·fat······518·b-·stor·17-Oct-29·00:14·res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
82 | -rw----·····1.0·fat······283·b-·stor·1 | 77 | -rw----·····1.0·fat······283·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_ab_share_pack_holo_dark.9.png |
83 | -rw----·····1.0·fat······284·b-·stor·1 | 78 | -rw----·····1.0·fat······284·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_ab_share_pack_holo_light.9.png |
84 | -rw----·····1.0·fat······288·b-·stor·1 | 79 | -rw----·····1.0·fat······288·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png |
85 | -rw----·····1.0·fat······429·b-·stor·1 | 80 | -rw----·····1.0·fat······429·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png |
86 | -rw----·····1.0·fat······428·b-·stor·1 | 81 | -rw----·····1.0·fat······428·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
87 | -rw----·····1.0·fat······493·b-·stor·1 | 82 | -rw----·····1.0·fat······493·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
88 | -rw----·····1.0·fat·····1344·b-·stor·1 | 83 | -rw----·····1.0·fat·····1344·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png |
89 | -rw----·····1.0·fat·····1415·b-·stor·1 | 84 | -rw----·····1.0·fat·····1415·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
90 | -rw----·····1.0·fat······225·b-·stor·1 | 85 | -rw----·····1.0·fat······225·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
91 | -rw----·····1.0·fat······345·b-·stor·1 | 86 | -rw----·····1.0·fat······345·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
92 | -rw----·····1.0·fat······232·b-·stor·1 | 87 | -rw----·····1.0·fat······232·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png |
93 | -rw----·····1.0·fat······263·b-·stor·1 | 88 | -rw----·····1.0·fat······263·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png |
94 | -rw----·····1.0·fat······149·b-·stor·1 | 89 | -rw----·····1.0·fat······149·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png |
95 | -rw----·····1.0·fat······177·b-·stor·1 | 90 | -rw----·····1.0·fat······177·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
96 | -rw----·····1.0·fat······377·b-·stor·1 | 91 | -rw----·····1.0·fat······377·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
97 | -rw----·····1.0·fat······158·b-·stor·1 | 92 | -rw----·····1.0·fat······158·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png |
98 | -rw----·····1.0·fat······234·b-·stor·1 | 93 | -rw----·····1.0·fat······234·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png |
99 | -rw----·····1.0·fat······186·b-·stor·1 | 94 | -rw----·····1.0·fat······186·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png |
100 | -rw----·····1.0·fat······771·b-·stor·1 | 95 | -rw----·····1.0·fat······771·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png |
101 | -rw----·····1.0·fat······683·b-·stor·1 | 96 | -rw----·····1.0·fat······683·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png |
102 | -rw----·····1.0·fat······404·b-·stor·1 | 97 | -rw----·····1.0·fat······404·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png |
103 | -rw----·····1.0·fat······170·b-·stor·1 | 98 | -rw----·····1.0·fat······170·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png |
104 | -rw----·····1.0·fat······222·b-·stor·1 | 99 | -rw----·····1.0·fat······222·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_list_focused_holo.9.png |
105 | -rw----·····1.0·fat······211·b-·stor·1 | 100 | -rw----·····1.0·fat······211·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png |
106 | -rw----·····1.0·fat······211·b-·stor·1 | 101 | -rw----·····1.0·fat······211·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png |
107 | -rw----·····1.0·fat······211·b-·stor·1 | 102 | -rw----·····1.0·fat······211·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png |
108 | -rw----·····1.0·fat······226·b-·stor·1 | 103 | -rw----·····1.0·fat······226·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png |
109 | -rw----·····1.0·fat······227·b-·stor·1 | 104 | -rw----·····1.0·fat······227·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png |
110 | -rw----·····1.0·fat······605·b-·stor·1 | 105 | -rw----·····1.0·fat······605·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png |
111 | -rw----·····1.0·fat······850·b-·stor·1 | 106 | -rw----·····1.0·fat······850·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png |
112 | -rw----·····1.0·fat······362·b-·stor·1 | 107 | -rw----·····1.0·fat······362·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
113 | -rw----·····1.0·fat······424·b-·stor·1 | 108 | -rw----·····1.0·fat······424·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png |
114 | -rw----·····1.0·fat······192·b-·stor·1 | 109 | -rw----·····1.0·fat······192·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png |
115 | -rw----·····1.0·fat······186·b-·stor·1 | 110 | -rw----·····1.0·fat······186·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png |
116 | -rw----·····1.0·fat······185·b-·stor·1 | 111 | -rw----·····1.0·fat······185·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png |
117 | -rw----·····1.0·fat······181·b-·stor·1 | 112 | -rw----·····1.0·fat······181·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png |
118 | -rw----·····1.0·fat······180·b-·stor·1 | 113 | -rw----·····1.0·fat······180·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png |
119 | -rw----·····1.0·fat······336·b-·stor·1 | 114 | -rw----·····1.0·fat······336·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/ic_action_refresh.png |
120 | -rw----·····1.0·fat·····1268·b-·stor·1 | 115 | -rw----·····1.0·fat·····1268·b-·stor·17-Oct-29·00:14·res/drawable-mdpi-v4/ic_launcher.png |
121 | -rw----·····2.0·fat······472·bl·defN·1 | 116 | -rw----·····2.0·fat······472·bl·defN·17-Oct-29·00:15·res/drawable-v21/abc_cab_background_top_material.xml |
122 | -rw----·····1.0·fat······307·b-·stor·1 | 117 | -rw----·····1.0·fat······307·b-·stor·17-Oct-29·00:14·res/drawable-xhdpi-v4/abc_ab_share_pack_holo_dark.9.png |
123 | -rw----·····1.0·fat······303·b-·stor·1 | 118 | -rw----·····1.0·fat······303·b-·stor·17-Oct-29·00:14·res/drawable-xhdpi-v4/abc_ab_share_pack_holo_light.9.png |
124 | -rw----·····1.0·fat······354·b-·stor·1 | 119 | -rw----·····1.0·fat······354·b-·stor·17-Oct-29·00:14·res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png |
125 | -rw----·····1.0·fat······556·b-·stor·1 | 120 | -rw----·····1.0·fat······556·b-·stor·17-Oct-29·00:14·res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png |
126 | -rw----·····1.0·fat······831·b-·stor·1 | 121 | -rw----·····1.0·fat······831·b-·stor·17-Oct-29·00:14·res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
127 | -rw----·····1.0·fat······996·b-·stor·1 | 122 | -rw----·····1.0·fat······996·b-·stor·17-Oct-29·00:14·res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
Max diff block lines reached; -1/56279 bytes (-0.00%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | 1 | Java·archive·data·(JAR) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="1"·android:versionName="1.0"·package="com.unwind.networkmonitor"·platformBuildVersionCode="21"·platformBuildVersionName="5.0-1 | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="1"·android:versionName="1.0"·package="com.unwind.networkmonitor"·platformBuildVersionCode="21"·platformBuildVersionName="5.0.1-1624448"> |
3 | ··<uses-sdk·android:minSdkVersion="11"·android:targetSdkVersion="21"/> | 3 | ··<uses-sdk·android:minSdkVersion="11"·android:targetSdkVersion="21"/> |
4 | ··<uses-permission·android:name="android.permission.INTERNET"/> | 4 | ··<uses-permission·android:name="android.permission.INTERNET"/> |
5 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> | 5 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> |
6 | ··<uses-permission·android:name="android.permission.ACCESS_WIFI_STATE"/> | 6 | ··<uses-permission·android:name="android.permission.ACCESS_WIFI_STATE"/> |
7 | ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true"> | 7 | ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true"> |
8 | ····<activity·android:label="@string/app_name"·android:name="com.unwind.networkmonitor.Scan"·android:screenOrientation="portrait"·android:configChanges="orientation"> | 8 | ····<activity·android:label="@string/app_name"·android:name="com.unwind.networkmonitor.Scan"·android:screenOrientation="portrait"·android:configChanges="orientation"> |
9 | ······<intent-filter> | 9 | ······<intent-filter> |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·22080 | 1 | Zip·file·size:·2208021·bytes,·number·of·entries:·1223 |
2 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class | 2 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class |
3 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class | 3 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class |
4 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class | 4 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class |
5 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class | 5 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class |
6 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class | 6 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class |
7 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class | 7 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class |
8 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ColorRes.class | 8 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ColorRes.class |
Offset 827, 15 lines modified | Offset 827, 15 lines modified | ||
827 | ?rwxrwxr-x··2.0·unx······402·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$2.class | 827 | ?rwxrwxr-x··2.0·unx······402·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$2.class |
828 | ?rwxrwxr-x··2.0·unx······441·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$3.class | 828 | ?rwxrwxr-x··2.0·unx······441·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$3.class |
829 | ?rwxrwxr-x··2.0·unx······164·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$OnMenuItemClickListener.class | 829 | ?rwxrwxr-x··2.0·unx······164·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$OnMenuItemClickListener.class |
830 | ?rwxrwxr-x··2.0·unx······655·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$SavedState$1.class | 830 | ?rwxrwxr-x··2.0·unx······655·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$SavedState$1.class |
831 | ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$SavedState.class | 831 | ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$SavedState.class |
832 | ?rwxrwxr-x··2.0·unx····26143·b-·defN·80-Jan-01·00:00·android/support/v7/widget/Toolbar.class | 832 | ?rwxrwxr-x··2.0·unx····26143·b-·defN·80-Jan-01·00:00·android/support/v7/widget/Toolbar.class |
833 | ?rwxrwxr-x··2.0·unx·····1232·b-·stor·80-Jan-01·00:00·com/unwind/netTools/DiscoverRunner.class | 833 | ?rwxrwxr-x··2.0·unx·····1232·b-·stor·80-Jan-01·00:00·com/unwind/netTools/DiscoverRunner.class |
834 | ?rwxrwxr-x··2.0·unx·····273 | 834 | ?rwxrwxr-x··2.0·unx·····2730·b-·stor·80-Jan-01·00:00·com/unwind/netTools/Pinger.class |
835 | ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·com/unwind/netTools/model/Device.class | 835 | ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·com/unwind/netTools/model/Device.class |
836 | ?rwxrwxr-x··2.0·unx······437·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/BuildConfig.class | 836 | ?rwxrwxr-x··2.0·unx······437·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/BuildConfig.class |
837 | ?rwxrwxr-x··2.0·unx······406·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R$anim.class | 837 | ?rwxrwxr-x··2.0·unx······406·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R$anim.class |
838 | ?rwxrwxr-x··2.0·unx·····7591·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R$attr.class | 838 | ?rwxrwxr-x··2.0·unx·····7591·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R$attr.class |
839 | ?rwxrwxr-x··2.0·unx······535·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R$bool.class | 839 | ?rwxrwxr-x··2.0·unx······535·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R$bool.class |
840 | ?rwxrwxr-x··2.0·unx·····3522·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R$color.class | 840 | ?rwxrwxr-x··2.0·unx·····3522·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R$color.class |
841 | ?rwxrwxr-x··2.0·unx·····2815·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R$dimen.class | 841 | ?rwxrwxr-x··2.0·unx·····2815·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R$dimen.class |
Offset 844, 15 lines modified | Offset 844, 15 lines modified | ||
844 | ?rwxrwxr-x··2.0·unx······216·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R$integer.class | 844 | ?rwxrwxr-x··2.0·unx······216·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R$integer.class |
845 | ?rwxrwxr-x··2.0·unx·····1462·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R$layout.class | 845 | ?rwxrwxr-x··2.0·unx·····1462·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R$layout.class |
846 | ?rwxrwxr-x··2.0·unx······195·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R$menu.class | 846 | ?rwxrwxr-x··2.0·unx······195·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R$menu.class |
847 | ?rwxrwxr-x··2.0·unx·····1494·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R$string.class | 847 | ?rwxrwxr-x··2.0·unx·····1494·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R$string.class |
848 | ?rwxrwxr-x··2.0·unx····14970·b-·defN·80-Jan-01·00:00·com/unwind/networkmonitor/R$style.class | 848 | ?rwxrwxr-x··2.0·unx····14970·b-·defN·80-Jan-01·00:00·com/unwind/networkmonitor/R$style.class |
849 | ?rwxrwxr-x··2.0·unx····16207·b-·defN·80-Jan-01·00:00·com/unwind/networkmonitor/R$styleable.class | 849 | ?rwxrwxr-x··2.0·unx····16207·b-·defN·80-Jan-01·00:00·com/unwind/networkmonitor/R$styleable.class |
850 | ?rwxrwxr-x··2.0·unx······142·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R.class | 850 | ?rwxrwxr-x··2.0·unx······142·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R.class |
851 | ?rwxrwxr-x··2.0·unx·····240 | 851 | ?rwxrwxr-x··2.0·unx·····2409·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/Scan$AsyncScan.class |
852 | ?rwxrwxr-x··2.0·unx······908·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class | 852 | ?rwxrwxr-x··2.0·unx······908·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class |
853 | ?rwxrwxr-x··2.0·unx······742·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.class | 853 | ?rwxrwxr-x··2.0·unx······742·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.class |
854 | ?rwxrwxr-x··2.0·unx······844·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.class | 854 | ?rwxrwxr-x··2.0·unx······844·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.class |
855 | ?rwxrwxr-x··2.0·unx······857·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.class | 855 | ?rwxrwxr-x··2.0·unx······857·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.class |
856 | ?rwxrwxr-x··2.0·unx·····5416·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle.class | 856 | ?rwxrwxr-x··2.0·unx·····5416·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle.class |
857 | ?rwxrwxr-x··2.0·unx·····1119·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat$SharedElementCallback21Impl.class | 857 | ?rwxrwxr-x··2.0·unx·····1119·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat$SharedElementCallback21Impl.class |
858 | ?rwxrwxr-x··2.0·unx·····2047·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat.class | 858 | ?rwxrwxr-x··2.0·unx·····2047·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat.class |
Offset 1218, 8 lines modified | Offset 1218, 8 lines modified | ||
1218 | ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.class | 1218 | ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.class |
1219 | ?rwxrwxr-x··2.0·unx·····2051·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class | 1219 | ?rwxrwxr-x··2.0·unx·····2051·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class |
1220 | ?rwxrwxr-x··2.0·unx·····1843·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JBViewCompatImpl.class | 1220 | ?rwxrwxr-x··2.0·unx·····1843·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JBViewCompatImpl.class |
1221 | ?rwxrwxr-x··2.0·unx······968·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class | 1221 | ?rwxrwxr-x··2.0·unx······968·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class |
1222 | ?rwxrwxr-x··2.0·unx······934·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class | 1222 | ?rwxrwxr-x··2.0·unx······934·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class |
1223 | ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class | 1223 | ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class |
1224 | ?rwxrwxr-x··2.0·unx······984·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$Api21ViewCompatImpl.class | 1224 | ?rwxrwxr-x··2.0·unx······984·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$Api21ViewCompatImpl.class |
1225 | 1223·files,·241768 | 1225 | 1223·files,·2417689·bytes·uncompressed,·1964441·bytes·compressed:··18.8% |
Offset 270, 102 lines modified | Offset 270, 100 lines modified | ||
270 | ·······172:·aload·········11 | 270 | ·······172:·aload·········11 |
271 | ·······174:·invokevirtual·#44·················//·Method·java/lang/InterruptedException.printStackTrace:()V | 271 | ·······174:·invokevirtual·#44·················//·Method·java/lang/InterruptedException.printStackTrace:()V |
272 | ·······177:·goto··········161 | 272 | ·······177:·goto··········161 |
273 | ·······180:·iconst_0 | 273 | ·······180:·iconst_0 |
274 | ·······181:·istore········5 | 274 | ·······181:·istore········5 |
275 | ·······183:·iload·········5 | 275 | ·······183:·iload·········5 |
276 | ·······185:·iload_1 | 276 | ·······185:·iload_1 |
277 | ·······186:·if_icmpge·····27 | 277 | ·······186:·if_icmpge·····272 |
278 | ·······189:·aload_3 | 278 | ·······189:·aload_3 |
279 | ·······190:·iload·········5 | 279 | ·······190:·iload·········5 |
280 | ·······192:·aaload | 280 | ·······192:·aaload |
281 | ·······193:·invokevirtual·#48·················//·Method·com/unwind/netTools/DiscoverRunner.getResults:()Ljava/util/List; | 281 | ·······193:·invokevirtual·#48·················//·Method·com/unwind/netTools/DiscoverRunner.getResults:()Ljava/util/List; |
282 | ·······196:·astore········6 | ||
283 | ·······198:·aload·········6 | ||
284 | ······· | 282 | ·······196:·invokeinterface·#54,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
285 | ·······20 | 283 | ·······201:·astore········6 |
286 | ·······20 | 284 | ·······203:·aload·········6 |
287 | ·······20 | 285 | ·······205:·invokeinterface·#60,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
288 | ·······21 | 286 | ·······210:·istore········7 |
289 | ·······21 | 287 | ·······212:·iload·········7 |
290 | ·······21 | 288 | ·······214:·ifeq··········263 |
291 | ·······2 | 289 | ·······217:·aload·········6 |
292 | ·······2 | 290 | ·······219:·invokeinterface·#64,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
293 | ·······22 | 291 | ·······224:·checkcast·····#66·················//·class·java/net/InetAddress |
294 | ·······2 | 292 | ·······227:·astore········12 |
295 | ·······2 | 293 | ·······229:·aload·········12 |
296 | ·······23 | 294 | ·······231:·invokevirtual·#70·················//·Method·java/net/InetAddress.getHostAddress:()Ljava/lang/String; |
297 | ·······23 | 295 | ·······234:·astore········8 |
298 | ·······2 | 296 | ·······236:·aload·········8 |
299 | ·······2 | 297 | ·······238:·invokestatic··#74·················//·Method·java/net/InetAddress.getByName:(Ljava/lang/String;)Ljava/net/InetAddress; |
300 | ·······24 | 298 | ·······241:·astore········12 |
301 | ·······24 | 299 | ·······243:·aload_2 |
302 | ·······24 | 300 | ·······244:·aload·········12 |
303 | ·······2 | 301 | ·······246:·invokevirtual·#78·················//·Method·java/util/LinkedList.add:(Ljava/lang/Object;)Z |
304 | ·······2 | 302 | ·······249:·pop |
305 | ·······25 | 303 | ·······250:·goto··········203 |
306 | ·······25 | 304 | ·······253:·astore········11 |
307 | ·······25 | 305 | ·······255:·aload·········11 |
308 | ·······2 | 306 | ·······257:·invokevirtual·#81·················//·Method·java/net/UnknownHostException.printStackTrace:()V |
309 | ·······26 | 307 | ·······260:·goto··········243 |
310 | ·······26 | 308 | ·······263:·iload·········5 |
311 | ·······26 | 309 | ·······265:·iconst_1 |
312 | ·······2 | 310 | ·······266:·iadd |
313 | ·······2 | 311 | ·······267:·istore········5 |
314 | ·······2 | 312 | ·······269:·goto··········183 |
315 | ·······27 | 313 | ·······272:·new···········#83·················//·class·java/util/ArrayList |
316 | ·······27 | 314 | ·······275:·astore········13 |
317 | ·······2 | 315 | ·······277:·aload_2 |
318 | ·······2 | 316 | ·······278:·invokevirtual·#87·················//·Method·java/util/LinkedList.size:()I |
319 | ·······28 | 317 | ·······281:·istore········14 |
320 | ·······28 | 318 | ·······283:·aload·········13 |
321 | ·······28 | 319 | ·······285:·iload·········14 |
322 | ·······2 | 320 | ·······287:·invokespecial·#90·················//·Method·java/util/ArrayList."<init>":(I)V |
323 | ·······29 | 321 | ·······290:·aload_2 |
324 | ·······29 | 322 | ·······291:·invokevirtual·#91·················//·Method·java/util/LinkedList.iterator:()Ljava/util/Iterator; |
325 | ·······29 | 323 | ·······294:·astore········6 |
326 | ······· | 324 | ·······296:·aload·········6 |
327 | ······· | 325 | ·······298:·invokeinterface·#60,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
328 | ·······30 | 326 | ·······303:·istore········7 |
329 | ·······30 | 327 | ·······305:·iload·········7 |
330 | ·······3 | 328 | ·······307:·ifeq··········373 |
331 | ·······31 | 329 | ·······310:·aload·········6 |
332 | ·······31 | 330 | ·······312:·invokeinterface·#64,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
333 | ·······3 | 331 | ·······317:·checkcast·····#66·················//·class·java/net/InetAddress |
334 | ·······32 | 332 | ·······320:·astore········12 |
335 | ·······32 | 333 | ·······322:·new···········#93·················//·class·com/unwind/netTools/model/Device |
336 | ·······32 | 334 | ·······325:·astore········8 |
335 | ·······327:·aload·········12 | ||
336 | ·······329:·invokevirtual·#70·················//·Method·java/net/InetAddress.getHostAddress:()Ljava/lang/String; | ||
337 | ·······332:·astore········10 | ||
337 | ·······33 | 338 | ·······334:·aload·········12 |
338 | ·······33 | 339 | ·······336:·invokevirtual·#70·················//·Method·java/net/InetAddress.getHostAddress:()Ljava/lang/String; |
339 | ·······336:·astore········8 | ||
340 | ·······338:·aload·········14 | ||
341 | ·······340:·invokevirtual·#70·················//·Method·java/net/InetAddress.getHostAddress:()Ljava/lang/String; | ||
342 | ·······3 | 340 | ·······339:·invokestatic··#97·················//·Method·getMacFromArpCache:(Ljava/lang/String;)Ljava/lang/String; |
343 | ·······34 | 341 | ·······342:·astore········15 |
344 | ·······34 | 342 | ·······344:·aload·········12 |
345 | ·······3 | 343 | ·······346:·invokevirtual·#100················//·Method·java/net/InetAddress.getCanonicalHostName:()Ljava/lang/String; |
346 | ·······3 | 344 | ·······349:·astore········16 |
347 | ·······355:·aload·········6 | ||
348 | ·······35 | 345 | ·······351:·aload·········8 |
349 | ·······35 | 346 | ·······353:·aload·········10 |
347 | ·······355:·aload·········15 | ||
350 | ·······3 | 348 | ·······357:·aload·········16 |
351 | ·······3 | 349 | ·······359:·invokespecial·#103················//·Method·com/unwind/netTools/model/Device."<init>":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
352 | ·······36 | 350 | ·······362:·aload·········13 |
353 | ·······36 | 351 | ·······364:·aload·········8 |
354 | ·······3 | 352 | ·······366:·invokevirtual·#104················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z |
355 | ·······3 | 353 | ·······369:·pop |
356 | ·······37 | 354 | ·······370:·goto··········296 |
357 | ·······37 | 355 | ·······373:·aload·········13 |
358 | ·······37 | 356 | ·······375:·areturn |
359 | ······Exception·table: | 357 | ······Exception·table: |
360 | ·········from····to··target·type | 358 | ·········from····to··target·type |
361 | ···········151···154···170···Class·java/lang/InterruptedException | 359 | ···········151···154···170···Class·java/lang/InterruptedException |
362 | ···········156···161···170···Class·java/lang/InterruptedException | 360 | ···········156···161···170···Class·java/lang/InterruptedException |
363 | ···········2 | 361 | ···········229···234···253···Class·java/net/UnknownHostException |
364 | ···········2 | 362 | ···········236···241···253···Class·java/net/UnknownHostException |
365 | ··public·static·java.lang.String·getMacFromArpCache(java.lang.String); | 363 | ··public·static·java.lang.String·getMacFromArpCache(java.lang.String); |
366 | ····descriptor:·(Ljava/lang/String;)Ljava/lang/String; | 364 | ····descriptor:·(Ljava/lang/String;)Ljava/lang/String; |
367 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC | 365 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC |
368 | ····Code: | 366 | ····Code: |
369 | ······stack=300,·locals=12,·args_size=1 | 367 | ······stack=300,·locals=12,·args_size=1 |
370 | ·········0:·aconst_null | 368 | ·········0:·aconst_null |
Offset 162, 102 lines modified | Offset 162, 102 lines modified | ||
162 | ·········6:·putfield······#14·················//·Field·mDialog:Landroid/app/ProgressDialog; | 162 | ·········6:·putfield······#14·················//·Field·mDialog:Landroid/app/ProgressDialog; |
163 | ·········9:·return | 163 | ·········9:·return |
164 | ··public·static·java.lang.String·getLocalIpv4Address(); | 164 | ··public·static·java.lang.String·getLocalIpv4Address(); |
165 | ····descriptor:·()Ljava/lang/String; | 165 | ····descriptor:·()Ljava/lang/String; |
166 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC | 166 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC |
167 | ····Code: | 167 | ····Code: |
168 | ······stack=300,·locals= | 168 | ······stack=300,·locals=10,·args_size=0 |
169 | ·········0:·invokestatic··#20·················//·Method·java/net/NetworkInterface.getNetworkInterfaces:()Ljava/util/Enumeration; | 169 | ·········0:·invokestatic··#20·················//·Method·java/net/NetworkInterface.getNetworkInterfaces:()Ljava/util/Enumeration; |
170 | ·········3:·astore_0 | 170 | ·········3:·astore_0 |
171 | ·········4:·aload_0 | 171 | ·········4:·aload_0 |
172 | ·········5:·invokestatic··#26·················//·Method·java/util/Collections.list:(Ljava/util/Enumeration;)Ljava/util/ArrayList; | 172 | ·········5:·invokestatic··#26·················//·Method·java/util/Collections.list:(Ljava/util/Enumeration;)Ljava/util/ArrayList; |
173 | ·········8:·astore_1 | 173 | ·········8:·astore_1 |
174 | ·········9:·aload_1 | 174 | ·········9:·aload_1 |
175 | ········10:·invokeinterface·#32,··1···········//·InterfaceMethod·java/util/List.size:()I | 175 | ········10:·invokeinterface·#32,··1···········//·InterfaceMethod·java/util/List.size:()I |
176 | ········15:·istore_2 | 176 | ········15:·istore_2 |
177 | ········16:·iload_2 | 177 | ········16:·iload_2 |
178 | ········17:·ifle··········1 | 178 | ········17:·ifle··········153 |
179 | ········20:·aload_1 | 179 | ········20:·aload_1 |
180 | ········21:·invokeinterface·#36,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 180 | ········21:·invokeinterface·#36,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
181 | ········26:·astore_ | 181 | ········26:·astore_0 |
182 | ········27:·aload_ | 182 | ········27:·aload_0 |
183 | ········28:·invokeinterface·#42,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 183 | ········28:·invokeinterface·#42,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
184 | ········33:·istore_ | 184 | ········33:·istore_3 |
185 | ········34:·iload_ | 185 | ········34:·iload_3 |
186 | ········35:·ifeq··········1 | 186 | ········35:·ifeq··········153 |
187 | ········38:·aload_ | 187 | ········38:·aload_0 |
188 | ········39:·invokeinterface·#46,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; | 188 | ········39:·invokeinterface·#46,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
189 | ········44:·astore········4 | 189 | ········44:·astore········4 |
190 | ········46:·aload·········4 | 190 | ········46:·aload·········4 |
191 | ········48:·checkcast·····#16·················//·class·java/net/NetworkInterface | 191 | ········48:·checkcast·····#16·················//·class·java/net/NetworkInterface |
192 | ········51:·astore········4 | 192 | ········51:·astore········4 |
193 | ········53:·aload·········4 | 193 | ········53:·aload·········4 |
194 | ········55:·invokevirtual·#49·················//·Method·java/net/NetworkInterface.getInetAddresses:()Ljava/util/Enumeration; | 194 | ········55:·invokevirtual·#49·················//·Method·java/net/NetworkInterface.getInetAddresses:()Ljava/util/Enumeration; |
195 | ········58:·astore | 195 | ········58:·astore········5 |
196 | ········ | 196 | ········60:·aload·········5 |
197 | ········6 | 197 | ········62:·invokestatic··#26·················//·Method·java/util/Collections.list:(Ljava/util/Enumeration;)Ljava/util/ArrayList; |
198 | ········6 | 198 | ········65:·astore········6 |
199 | ········6 | 199 | ········67:·aload·········6 |
200 | ········6 | 200 | ········69:·invokeinterface·#32,··1···········//·InterfaceMethod·java/util/List.size:()I |
201 | ········7 | 201 | ········74:·istore_3 |
202 | ········7 | 202 | ········75:·iload_3 |
203 | ········7 | 203 | ········76:·ifle··········27 |
204 | ········7 | 204 | ········79:·aload·········6 |
205 | ········ | 205 | ········81:·invokeinterface·#36,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
206 | ········8 | 206 | ········86:·astore········5 |
207 | ········8 | 207 | ········88:·aload·········5 |
208 | ········ | 208 | ········90:·invokeinterface·#42,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
209 | ········93:·istore_2 | ||
210 | ········9 | 209 | ········95:·istore········7 |
210 | ········97:·iload·········7 | ||
211 | ········9 | 211 | ········99:·ifeq··········27 |
212 | ······· | 212 | ·······102:·aload·········5 |
213 | ·······10 | 213 | ·······104:·invokeinterface·#46,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
214 | ·······10 | 214 | ·······109:·astore········8 |
215 | ·······1 | 215 | ·······111:·aload·········8 |
216 | ·······1 | 216 | ·······113:·checkcast·····#51·················//·class·java/net/InetAddress |
217 | ·······11 | 217 | ·······116:·astore········8 |
218 | ·······11 | 218 | ·······118:·aload·········8 |
219 | ·······1 | 219 | ·······120:·invokevirtual·#54·················//·Method·java/net/InetAddress.isLoopbackAddress:()Z |
220 | ·······119:·istore_2 | ||
221 | ·······12 | 220 | ·······123:·istore········7 |
221 | ·······125:·iload·········7 | ||
222 | ·······12 | 222 | ·······127:·ifne··········88 |
223 | ·······1 | 223 | ·······130:·aload·········8 |
224 | ·······1 | 224 | ·······132:·invokevirtual·#58·················//·Method·java/net/InetAddress.getHostAddress:()Ljava/lang/String; |
225 | ·······1 | 225 | ·······135:·astore········9 |
226 | ·······13 | 226 | ·······137:·aload·········9 |
227 | ·······13 | 227 | ·······139:·invokestatic··#64·················//·Method·org/apache/http/conn/util/InetAddressUtils.isIPv4Address:(Ljava/lang/String;)Z |
228 | ·······136:·istore_2 | ||
229 | ·······1 | 228 | ·······142:·istore········7 |
229 | ·······144:·iload·········7 | ||
230 | ·······1 | 230 | ·······146:·ifeq··········88 |
231 | ·······14 | 231 | ·······149:·aload·········9 |
232 | ·······1 | 232 | ·······151:·areturn |
233 | ·······1 | 233 | ·······152:·astore_0 |
234 | ·······1 | 234 | ·······153:·ldc···········#66·················//·String |
235 | ·······1 | 235 | ·······155:·astore········9 |
236 | ·······1 | 236 | ·······157:·goto··········149 |
237 | ······Exception·table: | 237 | ······Exception·table: |
238 | ·········from····to··target·type | 238 | ·········from····to··target·type |
239 | ·············0·····3···1 | 239 | ·············0·····3···152···Class·java/net/SocketException |
240 | ·············4·····8···1 | 240 | ·············4·····8···152···Class·java/net/SocketException |
241 | ·············9····15···1 | 241 | ·············9····15···152···Class·java/net/SocketException |
242 | ············20····26···1 | 242 | ············20····26···152···Class·java/net/SocketException |
243 | ············27····33···1 | 243 | ············27····33···152···Class·java/net/SocketException |
244 | ············38····44···1 | 244 | ············38····44···152···Class·java/net/SocketException |
245 | ············46····51···1 | 245 | ············46····51···152···Class·java/net/SocketException |
246 | ············53····58···1 | 246 | ············53····58···152···Class·java/net/SocketException |
247 | ············ | 247 | ············60····65···152···Class·java/net/SocketException |
248 | ············6 | 248 | ············67····74···152···Class·java/net/SocketException |
249 | ············7 | 249 | ············79····86···152···Class·java/net/SocketException |
250 | ············8 | 250 | ············88····95···152···Class·java/net/SocketException |
251 | ············98···105···144···Class·java/net/SocketException | ||
252 | ···········107···112···144···Class·java/net/SocketException | ||
253 | ···········114···119···144···Class·java/net/SocketException | ||
254 | ···········1 | 251 | ···········102···109···152···Class·java/net/SocketException |
255 | ···········1 | 252 | ···········111···116···152···Class·java/net/SocketException |
253 | ···········118···123···152···Class·java/net/SocketException | ||
254 | ···········130···135···152···Class·java/net/SocketException | ||
255 | ···········137···142···152···Class·java/net/SocketException | ||
256 | ··protected·java.lang.Object·doInBackground(java.lang.Object[]); | 256 | ··protected·java.lang.Object·doInBackground(java.lang.Object[]); |
257 | ····descriptor:·([Ljava/lang/Object;)Ljava/lang/Object; | 257 | ····descriptor:·([Ljava/lang/Object;)Ljava/lang/Object; |
258 | ····flags:·(0x1044)·ACC_PROTECTED,·ACC_BRIDGE,·ACC_SYNTHETIC | 258 | ····flags:·(0x1044)·ACC_PROTECTED,·ACC_BRIDGE,·ACC_SYNTHETIC |
259 | ····Code: | 259 | ····Code: |
260 | ······stack=300,·locals=2,·args_size=2 | 260 | ······stack=300,·locals=2,·args_size=2 |
261 | ·········0:·aload_1 | 261 | ·········0:·aload_1 |
Offset 19, 10 lines modified | Offset 19, 9 lines modified | ||
19 | .method·public·constructor·<init>()V | 19 | .method·public·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line·9 | 22 | ····.line·9 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····.line·39 | ||
25 | ····return-void | 24 | ····return-void |
26 | .end·method | 25 | .end·method |
Offset 26, 10 lines modified | Offset 26, 9 lines modified | ||
26 | .method·public·constructor·<init>()V | 26 | .method·public·constructor·<init>()V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·9 | 29 | ····.line·9 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····.line·705 | ||
32 | ····return-void | 31 | ····return-void |
33 | .end·method | 32 | .end·method |
Offset 27, 10 lines modified | Offset 27, 9 lines modified | ||
27 | .method·public·constructor·<init>()V | 27 | .method·public·constructor·<init>()V |
28 | ····.locals·0 | 28 | ····.locals·0 |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·10 | 30 | ····.line·10 |
31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
32 | ····.line·2114 | ||
33 | ····return-void | 32 | ····return-void |
34 | .end·method | 33 | .end·method |
Offset 34, 15 lines modified | Offset 34, 14 lines modified | ||
34 | ····const·v2,·0x7f030018 | 34 | ····const·v2,·0x7f030018 |
35 | ····invoke-direct·{v0,·v1,·v2,·p0},·Lcom/unwind/networkmonitor/NetDeviceAdapter;-><init>(Ljava/util/List;ILandroid/content/Context;)V | 35 | ····invoke-direct·{v0,·v1,·v2,·p0},·Lcom/unwind/networkmonitor/NetDeviceAdapter;-><init>(Ljava/util/List;ILandroid/content/Context;)V |
36 | ····iput-object·v0,·p0,·Lcom/unwind/networkmonitor/Scan;->adapter:Lcom/unwind/networkmonitor/NetDeviceAdapter; | 36 | ····iput-object·v0,·p0,·Lcom/unwind/networkmonitor/Scan;->adapter:Lcom/unwind/networkmonitor/NetDeviceAdapter; |
37 | ····.line·133 | ||
38 | ····return-void | 37 | ····return-void |
39 | .end·method | 38 | .end·method |
40 | .method·public·static·intToIp(I)Ljava/lang/String; | 39 | .method·public·static·intToIp(I)Ljava/lang/String; |
41 | ····.locals·2 | 40 | ····.locals·2 |
42 | ····.param·p0,·"i"····#·I | 41 | ····.param·p0,·"i"····#·I |
Offset 125, 22 lines modified | Offset 125, 19 lines modified | ||
125 | ····iget-object·v0,·p0,·Lcom/unwind/networkmonitor/NetDeviceAdapter;->mContext:Landroid/content/Context; | 125 | ····iget-object·v0,·p0,·Lcom/unwind/networkmonitor/NetDeviceAdapter;->mContext:Landroid/content/Context; |
126 | ····return-object·v0 | 126 | ····return-object·v0 |
127 | .end·method | 127 | .end·method |
128 | .method·public·bridge·synthetic·onBindViewHolder(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)V | 128 | .method·public·bridge·synthetic·onBindViewHolder(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)V |
129 | ····.locals·0 | 129 | ····.locals·0 |
130 | ····.param·p1,·"x0"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; | ||
131 | ····.param·p2,·"x1"····#·I | ||
132 | ····.prologue | 130 | ····.prologue |
133 | ····.line·18 | 131 | ····.line·18 |
134 | ····check-cast·p1,·Lcom/unwind/networkmonitor/NetDeviceAdapter$ViewHolder; | 132 | ····check-cast·p1,·Lcom/unwind/networkmonitor/NetDeviceAdapter$ViewHolder; |
135 | ····.end·local·p1····#·"x0":Landroid/support/v7/widget/RecyclerView$ViewHolder; | ||
136 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/unwind/networkmonitor/NetDeviceAdapter;->onBindViewHolder(Lcom/unwind/networkmonitor/NetDeviceAdapter$ViewHolder;I)V | 133 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/unwind/networkmonitor/NetDeviceAdapter;->onBindViewHolder(Lcom/unwind/networkmonitor/NetDeviceAdapter$ViewHolder;I)V |
137 | ····return-void | 134 | ····return-void |
138 | .end·method | 135 | .end·method |
139 | .method·public·onBindViewHolder(Lcom/unwind/networkmonitor/NetDeviceAdapter$ViewHolder;I)V | 136 | .method·public·onBindViewHolder(Lcom/unwind/networkmonitor/NetDeviceAdapter$ViewHolder;I)V |
140 | ····.locals·3 | 137 | ····.locals·3 |
Offset 187, 16 lines modified | Offset 184, 14 lines modified | ||
187 | ····.line·48 | 184 | ····.line·48 |
188 | ····return-void | 185 | ····return-void |
189 | .end·method | 186 | .end·method |
190 | .method·public·bridge·synthetic·onCreateViewHolder(Landroid/view/ViewGroup;I)Landroid/support/v7/widget/RecyclerView$ViewHolder; | 187 | .method·public·bridge·synthetic·onCreateViewHolder(Landroid/view/ViewGroup;I)Landroid/support/v7/widget/RecyclerView$ViewHolder; |
191 | ····.locals·1 | 188 | ····.locals·1 |
192 | ····.param·p1,·"x0"····#·Landroid/view/ViewGroup; | ||
193 | ····.param·p2,·"x1"····#·I | ||
194 | ····.prologue | 189 | ····.prologue |
195 | ····.line·18 | 190 | ····.line·18 |
196 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/unwind/networkmonitor/NetDeviceAdapter;->onCreateViewHolder(Landroid/view/ViewGroup;I)Lcom/unwind/networkmonitor/NetDeviceAdapter$ViewHolder; | 191 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/unwind/networkmonitor/NetDeviceAdapter;->onCreateViewHolder(Landroid/view/ViewGroup;I)Lcom/unwind/networkmonitor/NetDeviceAdapter$ViewHolder; |
197 | ····move-result-object·v0 | 192 | ····move-result-object·v0 |
Offset 53, 78 lines modified | Offset 53, 77 lines modified | ||
53 | ····.locals·8 | 53 | ····.locals·8 |
54 | ····.prologue | 54 | ····.prologue |
55 | ····.line·178 | 55 | ····.line·178 |
56 | ····:try_start_0 | 56 | ····:try_start_0 |
57 | ····invoke-static·{},·Ljava/net/NetworkInterface;->getNetworkInterfaces()Ljava/util/Enumeration; | 57 | ····invoke-static·{},·Ljava/net/NetworkInterface;->getNetworkInterfaces()Ljava/util/Enumeration; |
58 | ····move-result-object·v | 58 | ····move-result-object·v5 |
59 | ····invoke-static·{v | 59 | ····invoke-static·{v5},·Ljava/util/Collections;->list(Ljava/util/Enumeration;)Ljava/util/ArrayList; |
60 | ····move-result-object·v | 60 | ····move-result-object·v4 |
61 | ····.line·179 | 61 | ····.line·179 |
62 | ····.local·v | 62 | ····.local·v4,·"nilist":Ljava/util/List;,·"Ljava/util/List<Ljava/net/NetworkInterface;>;" |
63 | ····invoke-interface·{v | 63 | ····invoke-interface·{v4},·Ljava/util/List;->size()I |
64 | ····move-result·v | 64 | ····move-result·v5 |
65 | ····if-lez·v | 65 | ····if-lez·v5,·:cond_2 |
66 | ····.line·180 | 66 | ····.line·180 |
67 | ····invoke-interface·{v | 67 | ····invoke-interface·{v4},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
68 | ····move-result-object·v | 68 | ····move-result-object·v5 |
69 | ····:cond_0 | 69 | ····:cond_0 |
70 | ····invoke-interface·{v | 70 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
71 | ····move-result·v | 71 | ····move-result·v6 |
72 | ····if-eqz·v | 72 | ····if-eqz·v6,·:cond_2 |
73 | ····invoke-interface·{v | 73 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
74 | ····move-result-object·v | 74 | ····move-result-object·v3 |
75 | ····check-cast·v | 75 | ····check-cast·v3,·Ljava/net/NetworkInterface; |
76 | ····.line·181 | 76 | ····.line·181 |
77 | ····.local·v | 77 | ····.local·v3,·"ni":Ljava/net/NetworkInterface; |
78 | ····invoke-virtual·{v | 78 | ····invoke-virtual·{v3},·Ljava/net/NetworkInterface;->getInetAddresses()Ljava/util/Enumeration; |
79 | ····move-result-object·v | 79 | ····move-result-object·v6 |
80 | ····invoke-static·{v | 80 | ····invoke-static·{v6},·Ljava/util/Collections;->list(Ljava/util/Enumeration;)Ljava/util/ArrayList; |
81 | ····move-result-object·v | 81 | ····move-result-object·v1 |
82 | ····.line·182 | 82 | ····.line·182 |
83 | ····.local·v | 83 | ····.local·v1,·"ialist":Ljava/util/List;,·"Ljava/util/List<Ljava/net/InetAddress;>;" |
84 | ····invoke-interface·{v | 84 | ····invoke-interface·{v1},·Ljava/util/List;->size()I |
85 | ····move-result·v | 85 | ····move-result·v6 |
86 | ····if-lez·v | 86 | ····if-lez·v6,·:cond_0 |
87 | ····.line·183 | 87 | ····.line·183 |
88 | ····invoke-interface·{v | 88 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
89 | ····move-result-object·v | 89 | ····move-result-object·v6 |
90 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
91 | ····:cond_1 | 90 | ····:cond_1 |
92 | ····invoke-interface·{v | 91 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z |
93 | ····move-result·v7 | 92 | ····move-result·v7 |
94 | ····if-eqz·v7,·:cond_0 | 93 | ····if-eqz·v7,·:cond_0 |
95 | ····invoke-interface·{v | 94 | ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
96 | ····move-result-object·v0 | 95 | ····move-result-object·v0 |
97 | ····check-cast·v0,·Ljava/net/InetAddress; | 96 | ····check-cast·v0,·Ljava/net/InetAddress; |
98 | ····.line·184 | 97 | ····.line·184 |
99 | ····.local·v0,·"address":Ljava/net/InetAddress; | 98 | ····.local·v0,·"address":Ljava/net/InetAddress; |
Offset 132, 56 lines modified | Offset 131, 53 lines modified | ||
132 | ····move-result·v7 | 131 | ····move-result·v7 |
133 | ····if-nez·v7,·:cond_1 | 132 | ····if-nez·v7,·:cond_1 |
134 | ····invoke-virtual·{v0},·Ljava/net/InetAddress;->getHostAddress()Ljava/lang/String; | 133 | ····invoke-virtual·{v0},·Ljava/net/InetAddress;->getHostAddress()Ljava/lang/String; |
135 | ····move-result-object·v | 134 | ····move-result-object·v2 |
136 | ····.local·v | 135 | ····.local·v2,·"ipv4":Ljava/lang/String; |
137 | ····invoke-static·{v | 136 | ····invoke-static·{v2},·Lorg/apache/http/conn/util/InetAddressUtils;->isIPv4Address(Ljava/lang/String;)Z |
138 | ····:try_end_0 | 137 | ····:try_end_0 |
139 | ····.catch·Ljava/net/SocketException;·{:try_start_0·..·:try_end_0}·:catch_0 | 138 | ····.catch·Ljava/net/SocketException;·{:try_start_0·..·:try_end_0}·:catch_0 |
140 | ····move-result·v7 | 139 | ····move-result·v7 |
141 | ····if-eqz·v7,·:cond_1 | 140 | ····if-eqz·v7,·:cond_1 |
142 | ····.line·196 | 141 | ····.line·196 |
143 | ····.end·local·v0····#·"address":Ljava/net/InetAddress; | 142 | ····.end·local·v0····#·"address":Ljava/net/InetAddress; |
144 | ····.end·local·v2····#·"i$":Ljava/util/Iterator; | ||
145 | ····.end·local·v | 143 | ····.end·local·v1····#·"ialist":Ljava/util/List;,·"Ljava/util/List<Ljava/net/InetAddress;>;" |
146 | ····.end·local·v | 144 | ····.end·local·v2····#·"ipv4":Ljava/lang/String; |
147 | ····.end·local·v | 145 | ····.end·local·v3····#·"ni":Ljava/net/NetworkInterface; |
148 | ····:goto_0 | 146 | ····:goto_0 |
149 | ····return-object·v | 147 | ····return-object·v2 |
150 | ····.line·193 | 148 | ····.line·193 |
151 | ····:catch_0 | 149 | ····:catch_0 |
152 | ····move-exception·v | 150 | ····move-exception·v5 |
153 | ····.line·196 | 151 | ····.line·196 |
154 | ····:cond_2 | 152 | ····:cond_2 |
155 | ····const-string·v | 153 | ····const-string·v2,·"" |
156 | ····goto·:goto_0 | 154 | ····goto·:goto_0 |
157 | .end·method | 155 | .end·method |
158 | #·virtual·methods | 156 | #·virtual·methods |
159 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 157 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
160 | ····.locals·1 | 158 | ····.locals·1 |
161 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
162 | ····.prologue | 159 | ····.prologue |
163 | ····.line·133 | 160 | ····.line·133 |
164 | ····check-cast·p1,·[Lcom/unwind/networkmonitor/NetDeviceAdapter; | 161 | ····check-cast·p1,·[Lcom/unwind/networkmonitor/NetDeviceAdapter; |
Max diff block lines reached; 1257/6577 bytes (19.11%) of diff not shown. |
Offset 30, 99 lines modified | Offset 30, 99 lines modified | ||
30 | ············"<", | 30 | ············"<", |
31 | ············"Lcom/unwind/netTools/model/Device;", | 31 | ············"Lcom/unwind/netTools/model/Device;", |
32 | ············">;" | 32 | ············">;" |
33 | ········} | 33 | ········} |
34 | ····.end·annotation | 34 | ····.end·annotation |
35 | ····.prologue | 35 | ····.prologue |
36 | ····const/16·v1 | 36 | ····const/16·v10,·0xfe |
37 | ····.line·22 | 37 | ····.line·22 |
38 | ····new-instance·v | 38 | ····new-instance·v4,·Ljava/util/LinkedList; |
39 | ····invoke-direct·{v | 39 | ····invoke-direct·{v4},·Ljava/util/LinkedList;-><init>()V |
40 | ····.line·23 | 40 | ····.line·23 |
41 | ····.local·v | 41 | ····.local·v4,·"resAddresses":Ljava/util/LinkedList;,·"Ljava/util/LinkedList<Ljava/net/InetAddress;>;" |
42 | ····new-array·v | 42 | ····new-array·v5,·v10,·[Lcom/unwind/netTools/DiscoverRunner; |
43 | ····.line·25 | 43 | ····.line·25 |
44 | ····.local·v | 44 | ····.local·v5,·"tasks":[Lcom/unwind/netTools/DiscoverRunner; |
45 | ····new-array·v | 45 | ····new-array·v6,·v10,·[Ljava/lang/Thread; |
46 | ····.line·30 | 46 | ····.line·30 |
47 | ····.local·v | 47 | ····.local·v6,·"threads":[Ljava/lang/Thread; |
48 | ····const/4·v3,·0x0 | 48 | ····const/4·v3,·0x0 |
49 | ····.local·v3,·"i":I | 49 | ····.local·v3,·"i":I |
50 | ····:goto_0 | 50 | ····:goto_0 |
51 | ····if-ge·v3,·v1 | 51 | ····if-ge·v3,·v10,·:cond_0 |
52 | ····.line·31 | 52 | ····.line·31 |
53 | ····new-instance·v | 53 | ····new-instance·v7,·Lcom/unwind/netTools/DiscoverRunner; |
54 | ····mul-int/lit8·v | 54 | ····mul-int/lit8·v8,·v3,·0x1 |
55 | ····invoke-static·{v | 55 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
56 | ····move-result-object·v | 56 | ····move-result-object·v8 |
57 | ····const/4·v | 57 | ····const/4·v9,·0x1 |
58 | ····invoke-static·{v | 58 | ····invoke-static·{v9},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
59 | ····move-result-object·v | 59 | ····move-result-object·v9 |
60 | ····invoke-direct·{v | 60 | ····invoke-direct·{v7,·p0,·v8,·v9},·Lcom/unwind/netTools/DiscoverRunner;-><init>(Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)V |
61 | ····aput-object·v | 61 | ····aput-object·v7,·v5,·v3 |
62 | ····.line·32 | 62 | ····.line·32 |
63 | ····new-instance·v | 63 | ····new-instance·v7,·Ljava/lang/Thread; |
64 | ····aget-object·v | 64 | ····aget-object·v8,·v5,·v3 |
65 | ····invoke-direct·{v | 65 | ····invoke-direct·{v7,·v8},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V |
66 | ····aput-object·v | 66 | ····aput-object·v7,·v6,·v3 |
67 | ····.line·30 | 67 | ····.line·30 |
68 | ····add-int/lit8·v3,·v3,·0x1 | 68 | ····add-int/lit8·v3,·v3,·0x1 |
69 | ····goto·:goto_0 | 69 | ····goto·:goto_0 |
70 | ····.line·35 | 70 | ····.line·35 |
71 | ····:cond_0 | 71 | ····:cond_0 |
72 | ····const/4·v3,·0x0 | 72 | ····const/4·v3,·0x0 |
73 | ····:goto_1 | 73 | ····:goto_1 |
74 | ····if-ge·v3,·v1 | 74 | ····if-ge·v3,·v10,·:cond_1 |
75 | ····.line·36 | 75 | ····.line·36 |
76 | ····aget-object·v | 76 | ····aget-object·v7,·v6,·v3 |
77 | ····invoke-virtual·{v | 77 | ····invoke-virtual·{v7},·Ljava/lang/Thread;->start()V |
78 | ····.line·35 | 78 | ····.line·35 |
79 | ····add-int/lit8·v3,·v3,·0x1 | 79 | ····add-int/lit8·v3,·v3,·0x1 |
80 | ····goto·:goto_1 | 80 | ····goto·:goto_1 |
81 | ····.line·39 | 81 | ····.line·39 |
82 | ····:cond_1 | 82 | ····:cond_1 |
83 | ····const/4·v3,·0x0 | 83 | ····const/4·v3,·0x0 |
84 | ····:goto_2 | 84 | ····:goto_2 |
85 | ····if-ge·v3,·v1 | 85 | ····if-ge·v3,·v10,·:cond_2 |
86 | ····.line·41 | 86 | ····.line·41 |
87 | ····:try_start_0 | 87 | ····:try_start_0 |
88 | ····aget-object·v | 88 | ····aget-object·v7,·v6,·v3 |
89 | ····invoke-virtual·{v | 89 | ····invoke-virtual·{v7},·Ljava/lang/Thread;->join()V |
90 | ····:try_end_0 | 90 | ····:try_end_0 |
91 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0 | 91 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0 |
92 | ····.line·39 | 92 | ····.line·39 |
93 | ····:goto_3 | 93 | ····:goto_3 |
94 | ····add-int/lit8·v3,·v3,·0x1 | 94 | ····add-int/lit8·v3,·v3,·0x1 |
Offset 140, 36 lines modified | Offset 140, 35 lines modified | ||
140 | ····.line·47 | 140 | ····.line·47 |
141 | ····.end·local·v1····#·"e":Ljava/lang/InterruptedException; | 141 | ····.end·local·v1····#·"e":Ljava/lang/InterruptedException; |
142 | ····:cond_2 | 142 | ····:cond_2 |
143 | ····const/4·v3,·0x0 | 143 | ····const/4·v3,·0x0 |
144 | ····:goto_4 | 144 | ····:goto_4 |
145 | ····if-ge·v3,·v1 | 145 | ····if-ge·v3,·v10,·:cond_4 |
146 | ····.line·48 | 146 | ····.line·48 |
147 | ····aget-object·v | 147 | ····aget-object·v7,·v5,·v3 |
148 | ····invoke-virtual·{v | 148 | ····invoke-virtual·{v7},·Lcom/unwind/netTools/DiscoverRunner;->getResults()Ljava/util/List; |
149 | ····move-result-object·v | 149 | ····move-result-object·v7 |
150 | ····invoke-interface·{v | 150 | ····invoke-interface·{v7},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
151 | ····move-result-object·v | 151 | ····move-result-object·v7 |
152 | ····.local·v4,·"i$":Ljava/util/Iterator; | ||
153 | ····:goto_5 | 152 | ····:goto_5 |
154 | ····invoke-interface·{v | 153 | ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z |
155 | ····move-result·v8 | 154 | ····move-result·v8 |
156 | ····if-eqz·v8,·:cond_3 | 155 | ····if-eqz·v8,·:cond_3 |
Max diff block lines reached; 2412/6899 bytes (34.96%) of diff not shown. |