96.4 KB
/home/fdroid/fdroiddata/tmp/com.unwind.networkmonitor_1.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.unwind.networkmonitor_1.apk
1.72 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 18 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·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/. 
55.0 KB
zipinfo {}
    
Offset 1, 264 lines modifiedOffset 1, 262 lines modified
1 Zip·file·size:·1008093·bytes,·number·of·entries:·2621 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·····2700·bX·defN·14-Nov-24·07:02·AndroidManifest.xml2 -rw----·····2.0·fat·····2704·bX·defN·17-Oct-29·00:15·AndroidManifest.xml
8 -rw----·····2.0·fat······396·bl·defN·14-Nov-24·07:02·res/anim/abc_fade_in.xml3 -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·14-Nov-24·07:02·res/anim/abc_fade_out.xml4 -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·14-Nov-24·07:02·res/anim/abc_slide_in_bottom.xml5 -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·14-Nov-24·07:02·res/anim/abc_slide_in_top.xml6 -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·14-Nov-24·07:02·res/anim/abc_slide_out_bottom.xml7 -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·14-Nov-24·07:02·res/anim/abc_slide_out_top.xml8 -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·14-Nov-24·07:02·res/color/abc_background_cache_hint_selector_material_dark.xml9 -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·14-Nov-24·07:02·res/color/abc_background_cache_hint_selector_material_light.xml10 -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·14-Nov-24·07:02·res/color/abc_primary_text_disable_only_material_dark.xml11 -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·14-Nov-24·07:02·res/color/abc_primary_text_disable_only_material_light.xml12 -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·14-Nov-24·07:02·res/color/abc_primary_text_material_dark.xml13 -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·14-Nov-24·07:02·res/color/abc_primary_text_material_light.xml14 -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·14-Nov-24·07:02·res/color/abc_search_url_text.xml15 -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·14-Nov-24·07:02·res/color/abc_secondary_text_material_dark.xml16 -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·14-Nov-24·07:02·res/color/abc_secondary_text_material_light.xml17 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_ab_share_pack_holo_dark.9.png18 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_ab_share_pack_holo_light.9.png19 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png20 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png21 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png22 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png23 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png24 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png25 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png26 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png27 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png28 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png29 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png30 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png31 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png32 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png33 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png34 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png35 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png36 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png37 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png38 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png39 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_list_focused_holo.9.png40 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png41 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png42 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png43 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png44 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png45 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png46 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png47 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png48 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png49 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png50 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png51 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png52 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png53 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png54 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/ic_action_refresh.png55 -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·14-Nov-24·07:01·res/drawable-hdpi-v4/ic_launcher.png56 -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·14-Nov-24·07:01·res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png57 -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·14-Nov-24·07:01·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png58 -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·14-Nov-24·07:01·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png59 -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·14-Nov-24·07:01·res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png60 -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·14-Nov-24·07:01·res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png61 -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·14-Nov-24·07:01·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png62 -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·14-Nov-24·07:01·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png63 -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·14-Nov-24·07:01·res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png64 -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·14-Nov-24·07:01·res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png65 -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·14-Nov-24·07:01·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png66 -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·14-Nov-24·07:01·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png67 -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·14-Nov-24·07:01·res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png68 -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·14-Nov-24·07:01·res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png69 -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·14-Nov-24·07:01·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png70 -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·14-Nov-24·07:01·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png71 -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·14-Nov-24·07:01·res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png72 -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·14-Nov-24·07:01·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png73 -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·14-Nov-24·07:01·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png74 -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·14-Nov-24·07:01·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png75 -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·14-Nov-24·07:01·res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png76 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_ab_share_pack_holo_dark.9.png77 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_ab_share_pack_holo_light.9.png78 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png79 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png80 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png81 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png82 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png83 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png84 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png85 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png86 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png87 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png88 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png89 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png90 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png91 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png92 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png93 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png94 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png95 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png96 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png97 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png98 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_list_focused_holo.9.png99 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png100 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png101 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png102 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png103 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png104 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png105 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png106 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png107 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png108 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png109 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png110 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png111 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png112 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png113 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/ic_action_refresh.png114 -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·14-Nov-24·07:01·res/drawable-mdpi-v4/ic_launcher.png115 -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·14-Nov-24·07:02·res/drawable-v21/abc_cab_background_top_material.xml116 -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·14-Nov-24·07:01·res/drawable-xhdpi-v4/abc_ab_share_pack_holo_dark.9.png117 -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·14-Nov-24·07:01·res/drawable-xhdpi-v4/abc_ab_share_pack_holo_light.9.png118 -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·14-Nov-24·07:01·res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png119 -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·14-Nov-24·07:01·res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png120 -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·14-Nov-24·07:01·res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png121 -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·14-Nov-24·07:01·res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png122 -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.
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
1.2 KB
AndroidManifest.xml (decoded)
1.15 KB
AndroidManifest.xml
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="1"·android:versionName="1.0"·package="com.unwind.networkmonitor"·platformBuildVersionCode="21"·platformBuildVersionName="5.0-1521886">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>
22.1 KB
classes.dex
22.1 KB
classes.jar
5.14 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·2208017·bytes,·number·of·entries:·12231 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.class2 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class
3 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class3 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class
4 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class4 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class
5 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class5 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class
6 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class6 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class
7 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class7 ?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.class8 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ColorRes.class
Offset 827, 15 lines modifiedOffset 827, 15 lines modified
827 ?rwxrwxr-x··2.0·unx······402·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$2.class827 ?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.class828 ?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.class829 ?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.class830 ?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.class831 ?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.class832 ?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.class833 ?rwxrwxr-x··2.0·unx·····1232·b-·stor·80-Jan-01·00:00·com/unwind/netTools/DiscoverRunner.class
834 ?rwxrwxr-x··2.0·unx·····2734·b-·stor·80-Jan-01·00:00·com/unwind/netTools/Pinger.class834 ?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.class835 ?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.class836 ?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.class837 ?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.class838 ?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.class839 ?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.class840 ?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.class841 ?rwxrwxr-x··2.0·unx·····2815·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R$dimen.class
Offset 844, 15 lines modifiedOffset 844, 15 lines modified
844 ?rwxrwxr-x··2.0·unx······216·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R$integer.class844 ?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.class845 ?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.class846 ?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.class847 ?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.class848 ?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.class849 ?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.class850 ?rwxrwxr-x··2.0·unx······142·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/R.class
851 ?rwxrwxr-x··2.0·unx·····2401·b-·stor·80-Jan-01·00:00·com/unwind/networkmonitor/Scan$AsyncScan.class851 ?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.class852 ?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.class853 ?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.class854 ?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.class855 ?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.class856 ?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.class857 ?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.class858 ?rwxrwxr-x··2.0·unx·····2047·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat.class
Offset 1218, 8 lines modifiedOffset 1218, 8 lines modified
1218 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.class1218 ?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.class1219 ?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.class1220 ?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.class1221 ?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.class1222 ?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.class1223 ?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.class1224 ?rwxrwxr-x··2.0·unx······984·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$Api21ViewCompatImpl.class
1225 1223·files,·2417685·bytes·uncompressed,·1964437·bytes·compressed:··18.8%1225 1223·files,·2417689·bytes·uncompressed,·1964441·bytes·compressed:··18.8%
8.88 KB
com/unwind/netTools/Pinger.class
8.82 KB
javap -verbose -constants -s -l -private {}
    
Offset 270, 102 lines modifiedOffset 270, 100 lines modified
270 ·······172:·aload·········11270 ·······172:·aload·········11
271 ·······174:·invokevirtual·#44·················//·Method·java/lang/InterruptedException.printStackTrace:()V271 ·······174:·invokevirtual·#44·················//·Method·java/lang/InterruptedException.printStackTrace:()V
272 ·······177:·goto··········161272 ·······177:·goto··········161
273 ·······180:·iconst_0273 ·······180:·iconst_0
274 ·······181:·istore········5274 ·······181:·istore········5
275 ·······183:·iload·········5275 ·······183:·iload·········5
276 ·······185:·iload_1276 ·······185:·iload_1
277 ·······186:·if_icmpge·····276277 ·······186:·if_icmpge·····272
278 ·······189:·aload_3278 ·······189:·aload_3
279 ·······190:·iload·········5279 ·······190:·iload·········5
280 ·······192:·aaload280 ·······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 ·······200:·invokeinterface·#54,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;282 ·······196:·invokeinterface·#54,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
285 ·······205:·astore········12283 ·······201:·astore········6
286 ·······207:·aload·········12284 ·······203:·aload·········6
287 ·······209:·invokeinterface·#60,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z285 ·······205:·invokeinterface·#60,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
288 ·······214:·istore········13286 ·······210:·istore········7
289 ·······216:·iload·········13287 ·······212:·iload·········7
290 ·······218:·ifeq··········267288 ·······214:·ifeq··········263
291 ·······221:·aload·········12289 ·······217:·aload·········6
292 ·······223:·invokeinterface·#64,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;290 ·······219:·invokeinterface·#64,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
293 ·······228:·checkcast·····#66·················//·class·java/net/InetAddress291 ·······224:·checkcast·····#66·················//·class·java/net/InetAddress
294 ·······231:·astore········14292 ·······227:·astore········12
295 ·······233:·aload·········14293 ·······229:·aload·········12
296 ·······235:·invokevirtual·#70·················//·Method·java/net/InetAddress.getHostAddress:()Ljava/lang/String;294 ·······231:·invokevirtual·#70·················//·Method·java/net/InetAddress.getHostAddress:()Ljava/lang/String;
297 ·······238:·astore········6295 ·······234:·astore········8
298 ·······240:·aload·········6296 ·······236:·aload·········8
299 ·······242:·invokestatic··#74·················//·Method·java/net/InetAddress.getByName:(Ljava/lang/String;)Ljava/net/InetAddress;297 ·······238:·invokestatic··#74·················//·Method·java/net/InetAddress.getByName:(Ljava/lang/String;)Ljava/net/InetAddress;
300 ·······245:·astore········14298 ·······241:·astore········12
301 ·······247:·aload_2299 ·······243:·aload_2
302 ·······248:·aload·········14300 ·······244:·aload·········12
303 ·······250:·invokevirtual·#78·················//·Method·java/util/LinkedList.add:(Ljava/lang/Object;)Z301 ·······246:·invokevirtual·#78·················//·Method·java/util/LinkedList.add:(Ljava/lang/Object;)Z
304 ·······253:·pop302 ·······249:·pop
305 ·······254:·goto··········207303 ·······250:·goto··········203
306 ·······257:·astore········11304 ·······253:·astore········11
307 ·······259:·aload·········11305 ·······255:·aload·········11
308 ·······261:·invokevirtual·#81·················//·Method·java/net/UnknownHostException.printStackTrace:()V306 ·······257:·invokevirtual·#81·················//·Method·java/net/UnknownHostException.printStackTrace:()V
309 ·······264:·goto··········247307 ·······260:·goto··········243
310 ·······267:·iload·········5308 ·······263:·iload·········5
311 ·······269:·iconst_1309 ·······265:·iconst_1
312 ·······270:·iadd310 ·······266:·iadd
313 ·······271:·istore········5311 ·······267:·istore········5
314 ·······273:·goto··········183312 ·······269:·goto··········183
315 ·······276:·new···········#83·················//·class·java/util/ArrayList313 ·······272:·new···········#83·················//·class·java/util/ArrayList
316 ·······279:·astore········15314 ·······275:·astore········13
317 ·······281:·aload_2315 ·······277:·aload_2
318 ·······282:·invokevirtual·#87·················//·Method·java/util/LinkedList.size:()I316 ·······278:·invokevirtual·#87·················//·Method·java/util/LinkedList.size:()I
319 ·······285:·istore········13317 ·······281:·istore········14
320 ·······287:·aload·········15318 ·······283:·aload·········13
321 ·······289:·iload·········13319 ·······285:·iload·········14
322 ·······291:·invokespecial·#90·················//·Method·java/util/ArrayList."<init>":(I)V320 ·······287:·invokespecial·#90·················//·Method·java/util/ArrayList."<init>":(I)V
323 ·······294:·aload_2321 ·······290:·aload_2
324 ·······295:·invokevirtual·#91·················//·Method·java/util/LinkedList.iterator:()Ljava/util/Iterator;322 ·······291:·invokevirtual·#91·················//·Method·java/util/LinkedList.iterator:()Ljava/util/Iterator;
325 ·······298:·astore········12323 ·······294:·astore········6
326 ·······300:·aload·········12324 ·······296:·aload·········6
327 ·······302:·invokeinterface·#60,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z325 ·······298:·invokeinterface·#60,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
328 ·······307:·istore········13326 ·······303:·istore········7
329 ·······309:·iload·········13327 ·······305:·iload·········7
330 ·······311:·ifeq··········377328 ·······307:·ifeq··········373
331 ·······314:·aload·········12329 ·······310:·aload·········6
332 ·······316:·invokeinterface·#64,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;330 ·······312:·invokeinterface·#64,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
333 ·······321:·checkcast·····#66·················//·class·java/net/InetAddress331 ·······317:·checkcast·····#66·················//·class·java/net/InetAddress
334 ·······324:·astore········14332 ·······320:·astore········12
335 ·······326:·new···········#93·················//·class·com/unwind/netTools/model/Device333 ·······322:·new···········#93·················//·class·com/unwind/netTools/model/Device
336 ·······329:·astore········6334 ·······325:·astore········8
 335 ·······327:·aload·········12
 336 ·······329:·invokevirtual·#70·················//·Method·java/net/InetAddress.getHostAddress:()Ljava/lang/String;
 337 ·······332:·astore········10
337 ·······331:·aload·········14338 ·······334:·aload·········12
338 ·······333:·invokevirtual·#70·················//·Method·java/net/InetAddress.getHostAddress:()Ljava/lang/String;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 ·······343:·invokestatic··#97·················//·Method·getMacFromArpCache:(Ljava/lang/String;)Ljava/lang/String;340 ·······339:·invokestatic··#97·················//·Method·getMacFromArpCache:(Ljava/lang/String;)Ljava/lang/String;
343 ·······346:·astore········10341 ·······342:·astore········15
344 ·······348:·aload·········14342 ·······344:·aload·········12
345 ·······350:·invokevirtual·#100················//·Method·java/net/InetAddress.getCanonicalHostName:()Ljava/lang/String;343 ·······346:·invokevirtual·#100················//·Method·java/net/InetAddress.getCanonicalHostName:()Ljava/lang/String;
346 ·······353:·astore········16344 ·······349:·astore········16
347 ·······355:·aload·········6 
348 ·······357:·aload·········8345 ·······351:·aload·········8
349 ·······359:·aload·········10346 ·······353:·aload·········10
 347 ·······355:·aload·········15
350 ·······361:·aload·········16348 ·······357:·aload·········16
351 ·······363:·invokespecial·#103················//·Method·com/unwind/netTools/model/Device."<init>":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V349 ·······359:·invokespecial·#103················//·Method·com/unwind/netTools/model/Device."<init>":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
352 ·······366:·aload·········15350 ·······362:·aload·········13
353 ·······368:·aload·········6351 ·······364:·aload·········8
354 ·······370:·invokevirtual·#104················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z352 ·······366:·invokevirtual·#104················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
355 ·······373:·pop353 ·······369:·pop
356 ·······374:·goto··········300354 ·······370:·goto··········296
357 ·······377:·aload·········15355 ·······373:·aload·········13
358 ·······379:·areturn356 ·······375:·areturn
359 ······Exception·table:357 ······Exception·table:
360 ·········from····to··target·type358 ·········from····to··target·type
361 ···········151···154···170···Class·java/lang/InterruptedException359 ···········151···154···170···Class·java/lang/InterruptedException
362 ···········156···161···170···Class·java/lang/InterruptedException360 ···········156···161···170···Class·java/lang/InterruptedException
363 ···········233···238···257···Class·java/net/UnknownHostException361 ···········229···234···253···Class·java/net/UnknownHostException
364 ···········240···245···257···Class·java/net/UnknownHostException362 ···········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_STATIC365 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
368 ····Code:366 ····Code:
369 ······stack=300,·locals=12,·args_size=1367 ······stack=300,·locals=12,·args_size=1
370 ·········0:·aconst_null368 ·········0:·aconst_null
8.03 KB
com/unwind/networkmonitor/Scan$AsyncScan.class
7.94 KB
javap -verbose -constants -s -l -private {}
    
Offset 162, 102 lines modifiedOffset 162, 102 lines modified
162 ·········6:·putfield······#14·················//·Field·mDialog:Landroid/app/ProgressDialog;162 ·········6:·putfield······#14·················//·Field·mDialog:Landroid/app/ProgressDialog;
163 ·········9:·return163 ·········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_STATIC166 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
167 ····Code:167 ····Code:
168 ······stack=300,·locals=9,·args_size=0168 ······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_0170 ·········3:·astore_0
171 ·········4:·aload_0171 ·········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_1173 ·········8:·astore_1
174 ·········9:·aload_1174 ·········9:·aload_1
175 ········10:·invokeinterface·#32,··1···········//·InterfaceMethod·java/util/List.size:()I175 ········10:·invokeinterface·#32,··1···········//·InterfaceMethod·java/util/List.size:()I
176 ········15:·istore_2176 ········15:·istore_2
177 ········16:·iload_2177 ········16:·iload_2
178 ········17:·ifle··········145178 ········17:·ifle··········153
179 ········20:·aload_1179 ········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_3181 ········26:·astore_0
182 ········27:·aload_3182 ········27:·aload_0
183 ········28:·invokeinterface·#42,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z183 ········28:·invokeinterface·#42,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
184 ········33:·istore_2184 ········33:·istore_3
185 ········34:·iload_2185 ········34:·iload_3
186 ········35:·ifeq··········145186 ········35:·ifeq··········153
187 ········38:·aload_3187 ········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········4189 ········44:·astore········4
190 ········46:·aload·········4190 ········46:·aload·········4
191 ········48:·checkcast·····#16·················//·class·java/net/NetworkInterface191 ········48:·checkcast·····#16·················//·class·java/net/NetworkInterface
192 ········51:·astore········4192 ········51:·astore········4
193 ········53:·aload·········4193 ········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_0195 ········58:·astore········5
196 ········59:·aload_0196 ········60:·aload·········5
197 ········60:·invokestatic··#26·················//·Method·java/util/Collections.list:(Ljava/util/Enumeration;)Ljava/util/ArrayList;197 ········62:·invokestatic··#26·················//·Method·java/util/Collections.list:(Ljava/util/Enumeration;)Ljava/util/ArrayList;
198 ········63:·astore········5198 ········65:·astore········6
199 ········65:·aload·········5199 ········67:·aload·········6
200 ········67:·invokeinterface·#32,··1···········//·InterfaceMethod·java/util/List.size:()I200 ········69:·invokeinterface·#32,··1···········//·InterfaceMethod·java/util/List.size:()I
201 ········72:·istore_2201 ········74:·istore_3
202 ········73:·iload_2202 ········75:·iload_3
203 ········74:·ifle··········27203 ········76:·ifle··········27
204 ········77:·aload·········5204 ········79:·aload·········6
205 ········79:·invokeinterface·#36,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;205 ········81:·invokeinterface·#36,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
206 ········84:·astore········6206 ········86:·astore········5
207 ········86:·aload·········6207 ········88:·aload·········5
208 ········88:·invokeinterface·#42,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z208 ········90:·invokeinterface·#42,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
209 ········93:·istore_2 
210 ········94:·iload_2209 ········95:·istore········7
 210 ········97:·iload·········7
211 ········95:·ifeq··········27211 ········99:·ifeq··········27
212 ········98:·aload·········6212 ·······102:·aload·········5
213 ·······100:·invokeinterface·#46,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;213 ·······104:·invokeinterface·#46,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
214 ·······105:·astore········7214 ·······109:·astore········8
215 ·······107:·aload·········7215 ·······111:·aload·········8
216 ·······109:·checkcast·····#51·················//·class·java/net/InetAddress216 ·······113:·checkcast·····#51·················//·class·java/net/InetAddress
217 ·······112:·astore········7217 ·······116:·astore········8
218 ·······114:·aload·········7218 ·······118:·aload·········8
219 ·······116:·invokevirtual·#54·················//·Method·java/net/InetAddress.isLoopbackAddress:()Z219 ·······120:·invokevirtual·#54·················//·Method·java/net/InetAddress.isLoopbackAddress:()Z
220 ·······119:·istore_2 
221 ·······120:·iload_2220 ·······123:·istore········7
 221 ·······125:·iload·········7
222 ·······121:·ifne··········86222 ·······127:·ifne··········88
223 ·······124:·aload·········7223 ·······130:·aload·········8
224 ·······126:·invokevirtual·#58·················//·Method·java/net/InetAddress.getHostAddress:()Ljava/lang/String;224 ·······132:·invokevirtual·#58·················//·Method·java/net/InetAddress.getHostAddress:()Ljava/lang/String;
225 ·······129:·astore········8225 ·······135:·astore········9
226 ·······131:·aload·········8226 ·······137:·aload·········9
227 ·······133:·invokestatic··#64·················//·Method·org/apache/http/conn/util/InetAddressUtils.isIPv4Address:(Ljava/lang/String;)Z227 ·······139:·invokestatic··#64·················//·Method·org/apache/http/conn/util/InetAddressUtils.isIPv4Address:(Ljava/lang/String;)Z
228 ·······136:·istore_2 
229 ·······137:·iload_2228 ·······142:·istore········7
 229 ·······144:·iload·········7
230 ·······138:·ifeq··········86230 ·······146:·ifeq··········88
231 ·······141:·aload·········8231 ·······149:·aload·········9
232 ·······143:·areturn232 ·······151:·areturn
233 ·······144:·astore_0233 ·······152:·astore_0
234 ·······145:·ldc···········#66·················//·String234 ·······153:·ldc···········#66·················//·String
235 ·······147:·astore········8235 ·······155:·astore········9
236 ·······149:·goto··········141236 ·······157:·goto··········149
237 ······Exception·table:237 ······Exception·table:
238 ·········from····to··target·type238 ·········from····to··target·type
239 ·············0·····3···144···Class·java/net/SocketException239 ·············0·····3···152···Class·java/net/SocketException
240 ·············4·····8···144···Class·java/net/SocketException240 ·············4·····8···152···Class·java/net/SocketException
241 ·············9····15···144···Class·java/net/SocketException241 ·············9····15···152···Class·java/net/SocketException
242 ············20····26···144···Class·java/net/SocketException242 ············20····26···152···Class·java/net/SocketException
243 ············27····33···144···Class·java/net/SocketException243 ············27····33···152···Class·java/net/SocketException
244 ············38····44···144···Class·java/net/SocketException244 ············38····44···152···Class·java/net/SocketException
245 ············46····51···144···Class·java/net/SocketException245 ············46····51···152···Class·java/net/SocketException
246 ············53····58···144···Class·java/net/SocketException246 ············53····58···152···Class·java/net/SocketException
247 ············59····63···144···Class·java/net/SocketException247 ············60····65···152···Class·java/net/SocketException
248 ············65····72···144···Class·java/net/SocketException248 ············67····74···152···Class·java/net/SocketException
249 ············77····84···144···Class·java/net/SocketException249 ············79····86···152···Class·java/net/SocketException
250 ············86····93···144···Class·java/net/SocketException250 ············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 ···········124···129···144···Class·java/net/SocketException251 ···········102···109···152···Class·java/net/SocketException
255 ···········131···136···144···Class·java/net/SocketException252 ···········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_SYNTHETIC258 ····flags:·(0x1044)·ACC_PROTECTED,·ACC_BRIDGE,·ACC_SYNTHETIC
259 ····Code:259 ····Code:
260 ······stack=300,·locals=2,·args_size=2260 ······stack=300,·locals=2,·args_size=2
261 ·········0:·aload_1261 ·········0:·aload_1
285 B
smali/android/support/v7/cardview/R.smali
    
Offset 19, 10 lines modifiedOffset 19, 9 lines modified
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·922 ····.line·9
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····.line·39 
25 ····return-void24 ····return-void
26 .end·method25 .end·method
288 B
smali/android/support/v7/appcompat/R.smali
    
Offset 26, 10 lines modifiedOffset 26, 9 lines modified
26 .method·public·constructor·<init>()V26 .method·public·constructor·<init>()V
27 ····.locals·027 ····.locals·0
  
28 ····.prologue28 ····.prologue
29 ····.line·929 ····.line·9
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····.line·705 
32 ····return-void31 ····return-void
33 .end·method32 .end·method
284 B
smali/com/unwind/networkmonitor/R.smali
    
Offset 27, 10 lines modifiedOffset 27, 9 lines modified
27 .method·public·constructor·<init>()V27 .method·public·constructor·<init>()V
28 ····.locals·028 ····.locals·0
  
29 ····.prologue29 ····.prologue
30 ····.line·1030 ····.line·10
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
32 ····.line·2114 
33 ····return-void32 ····return-void
34 .end·method33 .end·method
528 B
smali/com/unwind/networkmonitor/Scan.smali
    
Offset 34, 15 lines modifiedOffset 34, 14 lines modified
  
34 ····const·v2,·0x7f03001834 ····const·v2,·0x7f030018
  
35 ····invoke-direct·{v0,·v1,·v2,·p0},·Lcom/unwind/networkmonitor/NetDeviceAdapter;-><init>(Ljava/util/List;ILandroid/content/Context;)V35 ····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-void37 ····return-void
39 .end·method38 .end·method
  
40 .method·public·static·intToIp(I)Ljava/lang/String;39 .method·public·static·intToIp(I)Ljava/lang/String;
41 ····.locals·240 ····.locals·2
42 ····.param·p0,·"i"····#·I41 ····.param·p0,·"i"····#·I
  
1.49 KB
smali/com/unwind/networkmonitor/NetDeviceAdapter.smali
    
Offset 125, 22 lines modifiedOffset 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·v0126 ····return-object·v0
127 .end·method127 .end·method
  
128 .method·public·bridge·synthetic·onBindViewHolder(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)V128 .method·public·bridge·synthetic·onBindViewHolder(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)V
129 ····.locals·0129 ····.locals·0
130 ····.param·p1,·"x0"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; 
131 ····.param·p2,·"x1"····#·I 
  
132 ····.prologue130 ····.prologue
133 ····.line·18131 ····.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)V133 ····invoke-virtual·{p0,·p1,·p2},·Lcom/unwind/networkmonitor/NetDeviceAdapter;->onBindViewHolder(Lcom/unwind/networkmonitor/NetDeviceAdapter$ViewHolder;I)V
  
137 ····return-void134 ····return-void
138 .end·method135 .end·method
  
139 .method·public·onBindViewHolder(Lcom/unwind/networkmonitor/NetDeviceAdapter$ViewHolder;I)V136 .method·public·onBindViewHolder(Lcom/unwind/networkmonitor/NetDeviceAdapter$ViewHolder;I)V
140 ····.locals·3137 ····.locals·3
Offset 187, 16 lines modifiedOffset 184, 14 lines modified
  
187 ····.line·48184 ····.line·48
188 ····return-void185 ····return-void
189 .end·method186 .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·1188 ····.locals·1
192 ····.param·p1,·"x0"····#·Landroid/view/ViewGroup; 
193 ····.param·p2,·"x1"····#·I 
  
194 ····.prologue189 ····.prologue
195 ····.line·18190 ····.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·v0192 ····move-result-object·v0
  
6.52 KB
smali/com/unwind/networkmonitor/Scan$AsyncScan.smali
    
Offset 53, 78 lines modifiedOffset 53, 77 lines modified
53 ····.locals·853 ····.locals·8
  
54 ····.prologue54 ····.prologue
55 ····.line·17855 ····.line·178
56 ····:try_start_056 ····: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·v758 ····move-result-object·v5
  
59 ····invoke-static·{v7},·Ljava/util/Collections;->list(Ljava/util/Enumeration;)Ljava/util/ArrayList;59 ····invoke-static·{v5},·Ljava/util/Collections;->list(Ljava/util/Enumeration;)Ljava/util/ArrayList;
  
60 ····move-result-object·v660 ····move-result-object·v4
  
61 ····.line·17961 ····.line·179
62 ····.local·v6,·"nilist":Ljava/util/List;,·"Ljava/util/List<Ljava/net/NetworkInterface;>;"62 ····.local·v4,·"nilist":Ljava/util/List;,·"Ljava/util/List<Ljava/net/NetworkInterface;>;"
63 ····invoke-interface·{v6},·Ljava/util/List;->size()I63 ····invoke-interface·{v4},·Ljava/util/List;->size()I
  
64 ····move-result·v764 ····move-result·v5
  
65 ····if-lez·v7,·:cond_265 ····if-lez·v5,·:cond_2
  
66 ····.line·18066 ····.line·180
67 ····invoke-interface·{v6},·Ljava/util/List;->iterator()Ljava/util/Iterator;67 ····invoke-interface·{v4},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
68 ····move-result-object·v168 ····move-result-object·v5
  
69 ····:cond_069 ····:cond_0
70 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z70 ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z
  
71 ····move-result·v771 ····move-result·v6
  
72 ····if-eqz·v7,·:cond_272 ····if-eqz·v6,·:cond_2
  
73 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;73 ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
74 ····move-result-object·v574 ····move-result-object·v3
  
75 ····check-cast·v5,·Ljava/net/NetworkInterface;75 ····check-cast·v3,·Ljava/net/NetworkInterface;
  
76 ····.line·18176 ····.line·181
77 ····.local·v5,·"ni":Ljava/net/NetworkInterface;77 ····.local·v3,·"ni":Ljava/net/NetworkInterface;
78 ····invoke-virtual·{v5},·Ljava/net/NetworkInterface;->getInetAddresses()Ljava/util/Enumeration;78 ····invoke-virtual·{v3},·Ljava/net/NetworkInterface;->getInetAddresses()Ljava/util/Enumeration;
  
79 ····move-result-object·v779 ····move-result-object·v6
  
80 ····invoke-static·{v7},·Ljava/util/Collections;->list(Ljava/util/Enumeration;)Ljava/util/ArrayList;80 ····invoke-static·{v6},·Ljava/util/Collections;->list(Ljava/util/Enumeration;)Ljava/util/ArrayList;
  
81 ····move-result-object·v381 ····move-result-object·v1
  
82 ····.line·18282 ····.line·182
83 ····.local·v3,·"ialist":Ljava/util/List;,·"Ljava/util/List<Ljava/net/InetAddress;>;"83 ····.local·v1,·"ialist":Ljava/util/List;,·"Ljava/util/List<Ljava/net/InetAddress;>;"
84 ····invoke-interface·{v3},·Ljava/util/List;->size()I84 ····invoke-interface·{v1},·Ljava/util/List;->size()I
  
85 ····move-result·v785 ····move-result·v6
  
86 ····if-lez·v7,·:cond_086 ····if-lez·v6,·:cond_0
  
87 ····.line·18387 ····.line·183
88 ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator;88 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
89 ····move-result-object·v289 ····move-result-object·v6
  
90 ····.local·v2,·"i$":Ljava/util/Iterator; 
91 ····:cond_190 ····:cond_1
92 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z91 ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z
  
93 ····move-result·v792 ····move-result·v7
  
94 ····if-eqz·v7,·:cond_093 ····if-eqz·v7,·:cond_0
  
95 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;94 ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
96 ····move-result-object·v095 ····move-result-object·v0
  
97 ····check-cast·v0,·Ljava/net/InetAddress;96 ····check-cast·v0,·Ljava/net/InetAddress;
  
98 ····.line·18497 ····.line·184
99 ····.local·v0,·"address":Ljava/net/InetAddress;98 ····.local·v0,·"address":Ljava/net/InetAddress;
Offset 132, 56 lines modifiedOffset 131, 53 lines modified
  
132 ····move-result·v7131 ····move-result·v7
  
133 ····if-nez·v7,·:cond_1132 ····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·v4134 ····move-result-object·v2
  
136 ····.local·v4,·"ipv4":Ljava/lang/String;135 ····.local·v2,·"ipv4":Ljava/lang/String;
137 ····invoke-static·{v4},·Lorg/apache/http/conn/util/InetAddressUtils;->isIPv4Address(Ljava/lang/String;)Z136 ····invoke-static·{v2},·Lorg/apache/http/conn/util/InetAddressUtils;->isIPv4Address(Ljava/lang/String;)Z
138 ····:try_end_0137 ····:try_end_0
139 ····.catch·Ljava/net/SocketException;·{:try_start_0·..·:try_end_0}·:catch_0138 ····.catch·Ljava/net/SocketException;·{:try_start_0·..·:try_end_0}·:catch_0
  
140 ····move-result·v7139 ····move-result·v7
  
141 ····if-eqz·v7,·:cond_1140 ····if-eqz·v7,·:cond_1
  
142 ····.line·196141 ····.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·v3····#·"ialist":Ljava/util/List;,·"Ljava/util/List<Ljava/net/InetAddress;>;"143 ····.end·local·v1····#·"ialist":Ljava/util/List;,·"Ljava/util/List<Ljava/net/InetAddress;>;"
146 ····.end·local·v4····#·"ipv4":Ljava/lang/String;144 ····.end·local·v2····#·"ipv4":Ljava/lang/String;
147 ····.end·local·v5····#·"ni":Ljava/net/NetworkInterface;145 ····.end·local·v3····#·"ni":Ljava/net/NetworkInterface;
148 ····:goto_0146 ····:goto_0
149 ····return-object·v4147 ····return-object·v2
  
150 ····.line·193148 ····.line·193
151 ····:catch_0149 ····:catch_0
152 ····move-exception·v7150 ····move-exception·v5
  
153 ····.line·196151 ····.line·196
154 ····:cond_2152 ····:cond_2
155 ····const-string·v4,·""153 ····const-string·v2,·""
  
156 ····goto·:goto_0154 ····goto·:goto_0
157 .end·method155 .end·method
  
  
158 #·virtual·methods156 #·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·1158 ····.locals·1
161 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
162 ····.prologue159 ····.prologue
163 ····.line·133160 ····.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.
6.81 KB
smali/com/unwind/netTools/Pinger.smali
    
Offset 30, 99 lines modifiedOffset 30, 99 lines modified
30 ············"<",30 ············"<",
31 ············"Lcom/unwind/netTools/model/Device;",31 ············"Lcom/unwind/netTools/model/Device;",
32 ············">;"32 ············">;"
33 ········}33 ········}
34 ····.end·annotation34 ····.end·annotation
  
35 ····.prologue35 ····.prologue
36 ····const/16·v11,·0xfe36 ····const/16·v10,·0xfe
  
37 ····.line·2237 ····.line·22
38 ····new-instance·v5,·Ljava/util/LinkedList;38 ····new-instance·v4,·Ljava/util/LinkedList;
  
39 ····invoke-direct·{v5},·Ljava/util/LinkedList;-><init>()V39 ····invoke-direct·{v4},·Ljava/util/LinkedList;-><init>()V
  
40 ····.line·2340 ····.line·23
41 ····.local·v5,·"resAddresses":Ljava/util/LinkedList;,·"Ljava/util/LinkedList<Ljava/net/InetAddress;>;"41 ····.local·v4,·"resAddresses":Ljava/util/LinkedList;,·"Ljava/util/LinkedList<Ljava/net/InetAddress;>;"
42 ····new-array·v6,·v11,·[Lcom/unwind/netTools/DiscoverRunner;42 ····new-array·v5,·v10,·[Lcom/unwind/netTools/DiscoverRunner;
  
43 ····.line·2543 ····.line·25
44 ····.local·v6,·"tasks":[Lcom/unwind/netTools/DiscoverRunner;44 ····.local·v5,·"tasks":[Lcom/unwind/netTools/DiscoverRunner;
45 ····new-array·v7,·v11,·[Ljava/lang/Thread;45 ····new-array·v6,·v10,·[Ljava/lang/Thread;
  
46 ····.line·3046 ····.line·30
47 ····.local·v7,·"threads":[Ljava/lang/Thread;47 ····.local·v6,·"threads":[Ljava/lang/Thread;
48 ····const/4·v3,·0x048 ····const/4·v3,·0x0
  
49 ····.local·v3,·"i":I49 ····.local·v3,·"i":I
50 ····:goto_050 ····:goto_0
51 ····if-ge·v3,·v11,·:cond_051 ····if-ge·v3,·v10,·:cond_0
  
52 ····.line·3152 ····.line·31
53 ····new-instance·v8,·Lcom/unwind/netTools/DiscoverRunner;53 ····new-instance·v7,·Lcom/unwind/netTools/DiscoverRunner;
  
54 ····mul-int/lit8·v9,·v3,·0x154 ····mul-int/lit8·v8,·v3,·0x1
  
55 ····invoke-static·{v9},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;55 ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
56 ····move-result-object·v956 ····move-result-object·v8
  
57 ····const/4·v10,·0x157 ····const/4·v9,·0x1
  
58 ····invoke-static·{v10},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;58 ····invoke-static·{v9},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
59 ····move-result-object·v1059 ····move-result-object·v9
  
60 ····invoke-direct·{v8,·p0,·v9,·v10},·Lcom/unwind/netTools/DiscoverRunner;-><init>(Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)V60 ····invoke-direct·{v7,·p0,·v8,·v9},·Lcom/unwind/netTools/DiscoverRunner;-><init>(Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)V
  
61 ····aput-object·v8,·v6,·v361 ····aput-object·v7,·v5,·v3
  
62 ····.line·3262 ····.line·32
63 ····new-instance·v8,·Ljava/lang/Thread;63 ····new-instance·v7,·Ljava/lang/Thread;
  
64 ····aget-object·v9,·v6,·v364 ····aget-object·v8,·v5,·v3
  
65 ····invoke-direct·{v8,·v9},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V65 ····invoke-direct·{v7,·v8},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
  
66 ····aput-object·v8,·v7,·v366 ····aput-object·v7,·v6,·v3
  
67 ····.line·3067 ····.line·30
68 ····add-int/lit8·v3,·v3,·0x168 ····add-int/lit8·v3,·v3,·0x1
  
69 ····goto·:goto_069 ····goto·:goto_0
  
70 ····.line·3570 ····.line·35
71 ····:cond_071 ····:cond_0
72 ····const/4·v3,·0x072 ····const/4·v3,·0x0
  
73 ····:goto_173 ····:goto_1
74 ····if-ge·v3,·v11,·:cond_174 ····if-ge·v3,·v10,·:cond_1
  
75 ····.line·3675 ····.line·36
76 ····aget-object·v8,·v7,·v376 ····aget-object·v7,·v6,·v3
  
77 ····invoke-virtual·{v8},·Ljava/lang/Thread;->start()V77 ····invoke-virtual·{v7},·Ljava/lang/Thread;->start()V
  
78 ····.line·3578 ····.line·35
79 ····add-int/lit8·v3,·v3,·0x179 ····add-int/lit8·v3,·v3,·0x1
  
80 ····goto·:goto_180 ····goto·:goto_1
  
81 ····.line·3981 ····.line·39
82 ····:cond_182 ····:cond_1
83 ····const/4·v3,·0x083 ····const/4·v3,·0x0
  
84 ····:goto_284 ····:goto_2
85 ····if-ge·v3,·v11,·:cond_285 ····if-ge·v3,·v10,·:cond_2
  
86 ····.line·4186 ····.line·41
87 ····:try_start_087 ····:try_start_0
88 ····aget-object·v8,·v7,·v388 ····aget-object·v7,·v6,·v3
  
89 ····invoke-virtual·{v8},·Ljava/lang/Thread;->join()V89 ····invoke-virtual·{v7},·Ljava/lang/Thread;->join()V
90 ····:try_end_090 ····:try_end_0
91 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_091 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0
  
92 ····.line·3992 ····.line·39
93 ····:goto_393 ····:goto_3
94 ····add-int/lit8·v3,·v3,·0x194 ····add-int/lit8·v3,·v3,·0x1
  
Offset 140, 36 lines modifiedOffset 140, 35 lines modified
  
140 ····.line·47140 ····.line·47
141 ····.end·local·v1····#·"e":Ljava/lang/InterruptedException;141 ····.end·local·v1····#·"e":Ljava/lang/InterruptedException;
142 ····:cond_2142 ····:cond_2
143 ····const/4·v3,·0x0143 ····const/4·v3,·0x0
  
144 ····:goto_4144 ····:goto_4
145 ····if-ge·v3,·v11,·:cond_4145 ····if-ge·v3,·v10,·:cond_4
  
146 ····.line·48146 ····.line·48
147 ····aget-object·v8,·v6,·v3147 ····aget-object·v7,·v5,·v3
  
148 ····invoke-virtual·{v8},·Lcom/unwind/netTools/DiscoverRunner;->getResults()Ljava/util/List;148 ····invoke-virtual·{v7},·Lcom/unwind/netTools/DiscoverRunner;->getResults()Ljava/util/List;
  
149 ····move-result-object·v8149 ····move-result-object·v7
  
150 ····invoke-interface·{v8},·Ljava/util/List;->iterator()Ljava/util/Iterator;150 ····invoke-interface·{v7},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
151 ····move-result-object·v4151 ····move-result-object·v7
  
152 ····.local·v4,·"i$":Ljava/util/Iterator; 
153 ····:goto_5152 ····:goto_5
154 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z153 ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z
  
155 ····move-result·v8154 ····move-result·v8
  
156 ····if-eqz·v8,·:cond_3155 ····if-eqz·v8,·:cond_3
Max diff block lines reached; 2412/6899 bytes (34.96%) of diff not shown.