| 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. | |||